From fd1d8890db32ca99fdb15f8d9ed85ff5d05e6b6a Mon Sep 17 00:00:00 2001 From: Matthew Fedderly <24275386+mfedderly@users.noreply.github.com> Date: Thu, 21 May 2026 15:09:45 -0400 Subject: [PATCH] Revert d3-geo to 2.x to fix node cjs consumers --- packages/turf-buffer/package.json | 4 ++-- pnpm-lock.yaml | 39 ++++++++++++++----------------- 2 files changed, 20 insertions(+), 23 deletions(-) diff --git a/packages/turf-buffer/package.json b/packages/turf-buffer/package.json index 0792fa28a..56cb472ea 100644 --- a/packages/turf-buffer/package.json +++ b/packages/turf-buffer/package.json @@ -61,7 +61,7 @@ "devDependencies": { "@turf/truncate": "workspace:*", "@types/benchmark": "catalog:", - "@types/d3-geo": "^3.1.0", + "@types/d3-geo": "^2.0.7", "@types/tape": "catalog:", "benchmark": "catalog:", "load-json-file": "^7.0.1", @@ -80,7 +80,7 @@ "@turf/meta": "workspace:*", "@turf/projection": "workspace:*", "@types/geojson": "catalog:", - "d3-geo": "^3.1.1", + "d3-geo": "^2.0.2", "tslib": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 757550c40..948f69f42 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1622,8 +1622,8 @@ importers: specifier: 'catalog:' version: 7946.0.14 d3-geo: - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^2.0.2 + version: 2.0.2 tslib: specifier: 'catalog:' version: 2.8.1 @@ -1635,8 +1635,8 @@ importers: specifier: 'catalog:' version: 2.1.5 '@types/d3-geo': - specifier: ^3.1.0 - version: 3.1.0 + specifier: ^2.0.7 + version: 2.0.7 '@types/tape': specifier: 'catalog:' version: 5.8.1 @@ -7738,8 +7738,8 @@ packages: '@types/concaveman@1.1.6': resolution: {integrity: sha512-3shTHRmSStvc+91qrFlQv2UmrOB0sZ6biDQo7YzY+9tV1mNLpdzuZal4D3hTYXYWig49K01lCvYDpnh+txToXw==} - '@types/d3-geo@3.1.0': - resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==} + '@types/d3-geo@2.0.7': + resolution: {integrity: sha512-RIXlxPdxvX+LAZFv+t78CuYpxYag4zuw9mZc+AwfB8tZpKU90rMEn2il2ADncmeZlb7nER9dDsJpRisA3lRvjA==} '@types/d3-voronoi@1.1.12': resolution: {integrity: sha512-DauBl25PKZZ0WVJr42a6CNvI6efsdzofl9sajqZr2Gf5Gu733WkDdUGiPkUHXiUvYGzNNlFQde2wdZdfQPG+yw==} @@ -8433,13 +8433,11 @@ packages: engines: {node: '>=4'} hasBin: true - d3-array@3.2.4: - resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} - engines: {node: '>=12'} + d3-array@2.12.1: + resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==} - d3-geo@3.1.1: - resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} - engines: {node: '>=12'} + d3-geo@2.0.2: + resolution: {integrity: sha512-8pM1WGMLGFuhq9S+FpPURxic+gKzjluCD/CHTuUF3mXMeiCo0i6R0tO1s4+GArRFde96SLcW/kOFRjoAosPsFA==} d3-queue@3.0.7: resolution: {integrity: sha512-2rs+6pNFKkrJhqe1rg5znw7dKJ7KZr62j9aLZfhondkrnz6U7VRmJj1UGcbD8MRc46c7H8m4SWhab8EalBQrkw==} @@ -9402,9 +9400,8 @@ packages: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} - internmap@2.0.3: - resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} - engines: {node: '>=12'} + internmap@1.0.1: + resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} ip@2.0.1: resolution: {integrity: sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==} @@ -13517,7 +13514,7 @@ snapshots: '@types/concaveman@1.1.6': {} - '@types/d3-geo@3.1.0': + '@types/d3-geo@2.0.7': dependencies: '@types/geojson': 7946.0.14 @@ -14289,13 +14286,13 @@ snapshots: cssesc@3.0.0: {} - d3-array@3.2.4: + d3-array@2.12.1: dependencies: - internmap: 2.0.3 + internmap: 1.0.1 - d3-geo@3.1.1: + d3-geo@2.0.2: dependencies: - d3-array: 3.2.4 + d3-array: 2.12.1 d3-queue@3.0.7: {} @@ -15453,7 +15450,7 @@ snapshots: hasown: 2.0.2 side-channel: 1.0.6 - internmap@2.0.3: {} + internmap@1.0.1: {} ip@2.0.1: {}