From c8d064a1efc488ac8e6f009d361ea4aa478f5124 Mon Sep 17 00:00:00 2001 From: Qiusheng Wu Date: Tue, 3 Nov 2026 12:01:54 -0500 Subject: [PATCH] Regenerate the lockfile with npm 12 and move the stale pins (#3324) The lock was rebuilt with npm 11, which scrambled the peer flags, ignored the a5-js override (a nested 0.10.1 under geo-layers) and left two copies of the style spec. Rebuild it from main's lock with npm 12 so every package has one copy and the peer flags match main. npm 12 resolved the newest versions in range, so move the CDN pins to pglite 0.5.15, pglite-postgis 0.2.15 and mapbox-gl 3.34.2. Also move the maplibre-gl override to ^6.16.0 and note that zarr-cesium 0.4.4 still does not forward colorScale. --- .../src-tauri/tauri.conf.json | 2 +- docker/nginx.conf | 2 +- docs/maintenance.md | 2 +- package-lock.json | 814 ++++++++---------- package.json | 2 +- packages/map/src/mapbox-gl-loader.ts | 4 +- 6 files changed, 368 insertions(+), 458 deletions(-) diff --git a/apps/geolibre-desktop/src-tauri/tauri.conf.json b/apps/geolibre-desktop/src-tauri/tauri.conf.json index 0c9d477c5..d2121c32e 100644 --- a/apps/geolibre-desktop/src-tauri/tauri.conf.json +++ b/apps/geolibre-desktop/src-tauri/tauri.conf.json @@ -21,7 +21,7 @@ } ], "security": { - "csp": "default-src 'self'; connect-src 'self' ipc: http://ipc.localhost asset: data: blob: https: http: http://asset.localhost wss://collab.geolibre.app wss://stream.aisstream.io ws://127.0.0.1:* ws://localhost:*; img-src 'self' asset: data: blob: https: http://asset.localhost; media-src 'self' blob: https:; style-src 'self' 'unsafe-inline'; font-src 'self' data: https://js.arcgis.com/; script-src 'self' blob: 'unsafe-eval' 'wasm-unsafe-eval' https://cdn.jsdelivr.net/pyodide/v0.27.7/full/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite@0.5.13/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite-postgis@0.2.13/ https://cdn.jsdelivr.net/npm/onnxruntime-web@1.31.1/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.33.1-dev57.0/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.31.0/ https://cdn.jsdelivr.net/npm/apache-arrow@17.0.0/ https://cdn.jsdelivr.net/npm/tslib@2.6.3/ https://cdn.jsdelivr.net/npm/flatbuffers@24.3.25/ https://cdn.jsdelivr.net/npm/sql.js@1.13.0/dist/ https://cdn.jsdelivr.net/npm/geojson-vt@4.0.2/ https://cdn.jsdelivr.net/npm/vt-pbf@3.1.3/ https://cdn.jsdelivr.net/npm/pbf@3.2.1/ https://cdn.jsdelivr.net/npm/ieee754@1.1.13/ https://cdn.jsdelivr.net/npm/@mapbox/point-geometry@0.1.0/ https://cdn.jsdelivr.net/npm/@mapbox/vector-tile@1.3.1/ https://js.arcgis.com/ https://accounts.google.com https://api.mapbox.com/mapbox-gl-js/; child-src 'self' http://127.0.0.1:* http://localhost:* https://accounts.google.com https://www.google.com; frame-src 'self' http://127.0.0.1:* http://localhost:* https://accounts.google.com https://www.google.com; worker-src blob: 'self'", + "csp": "default-src 'self'; connect-src 'self' ipc: http://ipc.localhost asset: data: blob: https: http: http://asset.localhost wss://collab.geolibre.app wss://stream.aisstream.io ws://127.0.0.1:* ws://localhost:*; img-src 'self' asset: data: blob: https: http://asset.localhost; media-src 'self' blob: https:; style-src 'self' 'unsafe-inline'; font-src 'self' data: https://js.arcgis.com/; script-src 'self' blob: 'unsafe-eval' 'wasm-unsafe-eval' https://cdn.jsdelivr.net/pyodide/v0.27.7/full/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite@0.5.15/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite-postgis@0.2.15/ https://cdn.jsdelivr.net/npm/onnxruntime-web@1.31.1/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.33.1-dev57.0/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.31.0/ https://cdn.jsdelivr.net/npm/apache-arrow@17.0.0/ https://cdn.jsdelivr.net/npm/tslib@2.6.3/ https://cdn.jsdelivr.net/npm/flatbuffers@24.3.25/ https://cdn.jsdelivr.net/npm/sql.js@1.13.0/dist/ https://cdn.jsdelivr.net/npm/geojson-vt@4.0.2/ https://cdn.jsdelivr.net/npm/vt-pbf@3.1.3/ https://cdn.jsdelivr.net/npm/pbf@3.2.1/ https://cdn.jsdelivr.net/npm/ieee754@1.1.13/ https://cdn.jsdelivr.net/npm/@mapbox/point-geometry@0.1.0/ https://cdn.jsdelivr.net/npm/@mapbox/vector-tile@1.3.1/ https://js.arcgis.com/ https://accounts.google.com https://api.mapbox.com/mapbox-gl-js/; child-src 'self' http://127.0.0.1:* http://localhost:* https://accounts.google.com https://www.google.com; frame-src 'self' http://127.0.0.1:* http://localhost:* https://accounts.google.com https://www.google.com; worker-src blob: 'self'", "dangerousDisableAssetCspModification": ["style-src"], "assetProtocol": { "enable": true, diff --git a/docker/nginx.conf b/docker/nginx.conf index cef5b1bf5..52df9aaeb 100644 --- a/docker/nginx.conf +++ b/docker/nginx.conf @@ -196,7 +196,7 @@ server { # launched JupyterLab server in the Notebook panel. That is desktop-only # and intentionally NOT mirrored here: the web build embeds the # same-origin self-hosted JupyterLite site, already covered by 'self'. - add_header Content-Security-Policy "default-src 'self'; connect-src 'self' https: data: blob: http://127.0.0.1:* http://localhost:* wss://collab.geolibre.app wss://stream.aisstream.io__GEOLIBRE_COLLAB_CONNECT_SRC__ ws://127.0.0.1:* ws://localhost:*; img-src 'self' data: blob: https:; media-src 'self' blob: https:; style-src 'self' 'unsafe-inline'; font-src 'self' data: https://js.arcgis.com/; script-src 'self' blob: 'unsafe-eval' 'wasm-unsafe-eval' https://cdn.jsdelivr.net/pyodide/v0.27.7/full/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite@0.5.13/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite-postgis@0.2.13/ https://cdn.jsdelivr.net/npm/onnxruntime-web@1.31.1/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.33.1-dev57.0/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.31.0/ https://cdn.jsdelivr.net/npm/apache-arrow@17.0.0/ https://cdn.jsdelivr.net/npm/tslib@2.6.3/ https://cdn.jsdelivr.net/npm/flatbuffers@24.3.25/ https://cdn.jsdelivr.net/npm/sql.js@1.13.0/dist/ https://cdn.jsdelivr.net/npm/geojson-vt@4.0.2/ https://cdn.jsdelivr.net/npm/vt-pbf@3.1.3/ https://cdn.jsdelivr.net/npm/pbf@3.2.1/ https://cdn.jsdelivr.net/npm/ieee754@1.1.13/ https://cdn.jsdelivr.net/npm/@mapbox/point-geometry@0.1.0/ https://cdn.jsdelivr.net/npm/@mapbox/vector-tile@1.3.1/ https://js.arcgis.com/ https://accounts.google.com__GEOLIBRE_CLERK_SCRIPT_SRC__ https://api.mapbox.com/mapbox-gl-js/; child-src 'self' https://accounts.google.com https://www.google.com; frame-src 'self' https://accounts.google.com https://www.google.com__GEOLIBRE_CLERK_FRAME_SRC____GEOLIBRE_AUTH0_FRAME_SRC__; worker-src blob: 'self'" always; + add_header Content-Security-Policy "default-src 'self'; connect-src 'self' https: data: blob: http://127.0.0.1:* http://localhost:* wss://collab.geolibre.app wss://stream.aisstream.io__GEOLIBRE_COLLAB_CONNECT_SRC__ ws://127.0.0.1:* ws://localhost:*; img-src 'self' data: blob: https:; media-src 'self' blob: https:; style-src 'self' 'unsafe-inline'; font-src 'self' data: https://js.arcgis.com/; script-src 'self' blob: 'unsafe-eval' 'wasm-unsafe-eval' https://cdn.jsdelivr.net/pyodide/v0.27.7/full/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite@0.5.15/ https://cdn.jsdelivr.net/npm/@electric-sql/pglite-postgis@0.2.15/ https://cdn.jsdelivr.net/npm/onnxruntime-web@1.31.1/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.33.1-dev57.0/dist/ https://cdn.jsdelivr.net/npm/@duckdb/duckdb-wasm@1.31.0/ https://cdn.jsdelivr.net/npm/apache-arrow@17.0.0/ https://cdn.jsdelivr.net/npm/tslib@2.6.3/ https://cdn.jsdelivr.net/npm/flatbuffers@24.3.25/ https://cdn.jsdelivr.net/npm/sql.js@1.13.0/dist/ https://cdn.jsdelivr.net/npm/geojson-vt@4.0.2/ https://cdn.jsdelivr.net/npm/vt-pbf@3.1.3/ https://cdn.jsdelivr.net/npm/pbf@3.2.1/ https://cdn.jsdelivr.net/npm/ieee754@1.1.13/ https://cdn.jsdelivr.net/npm/@mapbox/point-geometry@0.1.0/ https://cdn.jsdelivr.net/npm/@mapbox/vector-tile@1.3.1/ https://js.arcgis.com/ https://accounts.google.com__GEOLIBRE_CLERK_SCRIPT_SRC__ https://api.mapbox.com/mapbox-gl-js/; child-src 'self' https://accounts.google.com https://www.google.com; frame-src 'self' https://accounts.google.com https://www.google.com__GEOLIBRE_CLERK_FRAME_SRC____GEOLIBRE_AUTH0_FRAME_SRC__; worker-src blob: 'self'" always; } # The service worker has a stable filename, so it must always revalidate; diff --git a/docs/maintenance.md b/docs/maintenance.md index 766898f5d..769b09ca7 100644 --- a/docs/maintenance.md +++ b/docs/maintenance.md @@ -542,7 +542,7 @@ bump, check whether the Zarr control now forwards `minzoom` so the write can go. relies on two things zarr-cesium does not export as API: - `ZarrLayerProvider` only honours named matplotlib colormaps (its documented - `colorScale` option is not forwarded in 0.3.3), so GeoLibre writes the layer's + `colorScale` option is still not forwarded in 0.4.4), so GeoLibre writes the layer's ramp to the provider's private `source.colorScale.colors` and calls `source.updateColormapTexture()`. If those move, the globe draws the default ramp and logs one warning. diff --git a/package-lock.json b/package-lock.json index 6f97ed291..fee601346 100644 --- a/package-lock.json +++ b/package-lock.json @@ -255,7 +255,6 @@ "resolved": "https://registry.npmjs.org/@developmentseed/morecantile/-/morecantile-0.9.0.tgz", "integrity": "sha512-iNalvLZQOFd7mB77yC7lYIAppu+RNYolYpIiXIlzyMuAokOdblsTxTnIoWN1mjDUBkawSg5FAnix7r28T8kK+g==", "license": "MIT", - "peer": true, "dependencies": { "@developmentseed/affine": "^0.9.0" } @@ -277,25 +276,24 @@ "license": "MIT" }, "apps/geolibre-desktop/node_modules/@electric-sql/pglite": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@electric-sql/pglite/-/pglite-0.5.13.tgz", - "integrity": "sha512-4rZuxK1k07w6sSpJzjMri0B9+HuXuC7V9pxVB51pR0T9KPqXg6TD0mdaEwBA9rkcL4jdht4tGDf/wYzAiGhT7g==", - "license": "Apache-2.0", - "peer": true + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@electric-sql/pglite/-/pglite-0.5.15.tgz", + "integrity": "sha512-ERZWgaRTxueGV4cvL1tfpAOzFCWTXoUtbCBqnf2FhHDVs/so9eAKaanvrwWF9Dntx7BYsmFQujVQ0/B4S8Mmiw==", + "license": "Apache-2.0" }, "apps/geolibre-desktop/node_modules/@electric-sql/pglite-postgis": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/@electric-sql/pglite-postgis/-/pglite-postgis-0.2.13.tgz", - "integrity": "sha512-2wUSBipbPxj5JnobOS3GbFSa2o/l9VgGmPdz3wvw/SLOTKJqwSweQ0xhotBRraFJUxhFPuDoGfKy8lp1LTsZlg==", + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/@electric-sql/pglite-postgis/-/pglite-postgis-0.2.15.tgz", + "integrity": "sha512-SiRHnKPk6MDjbKmYPwOPGKBJteLoy4iPyfJVaBFj0EBM2IjQuoKAZh4zW1GxM2WXwCjO/JOq+C3OrJ1XDN8UlA==", "license": "Apache-2.0 AND GPL-2.0-or-later", "peerDependencies": { - "@electric-sql/pglite": "0.5.13" + "@electric-sql/pglite": "0.5.15" } }, "apps/geolibre-desktop/node_modules/@geoman-io/maplibre-geoman-free": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@geoman-io/maplibre-geoman-free/-/maplibre-geoman-free-0.10.4.tgz", - "integrity": "sha512-sk4GVtndVnuE+ZhAIy7FWgPTpQBtBJ7qcYgtC7lVDkd04DAnEPqjaPovYcJCW0hjWhowGaeZgri8ZFaMoa/fXg==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@geoman-io/maplibre-geoman-free/-/maplibre-geoman-free-0.10.6.tgz", + "integrity": "sha512-M91T9vQ8zYOOhKz2wMrqYT9HEcknXFlj2+UcuVbJPfhuaK+hLbfOKyzgW3K9wMVFN7eA1/qvsH8kbilvfPIXiQ==", "license": "MIT", "dependencies": { "@turf/area": "^7.4.0", @@ -1144,9 +1142,9 @@ "license": "ISC" }, "apps/geolibre-desktop/node_modules/openai": { - "version": "7.46.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-7.46.0.tgz", - "integrity": "sha512-FmbPcDtc0BTCN7ZQ5SBEnC4lPNMEUjA6w/lRkbh7l9IzWx1Mue6P7OEU2cayp5S5YjLuc7VEUfBCYqoQpb6+1w==", + "version": "7.47.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-7.47.0.tgz", + "integrity": "sha512-BYa2RYgocAv9WjPUJmNu8fICuA1fFhkTBEpiR3sC5L1K6v8Hnhc8pcnQEhu8l/+W1XKA+JUaBa7HpT+AK1s77w==", "license": "Apache-2.0", "engines": { "node": ">=22.0.0" @@ -1225,7 +1223,6 @@ "integrity": "sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==", "devOptional": true, "license": "MIT", - "peer": true, "engines": { "node": ">=22.19.0" } @@ -1740,7 +1737,6 @@ "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.29.7", "@babel/generator": "^7.29.7", @@ -3831,9 +3827,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20261023.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20261023.1.tgz", - "integrity": "sha512-lsEx0i7nR0PNG/erUFFHmQmiidEhLfDE5uQmAL9421/y4/ycuxDDOSaxu3VGGYFFPK5sduyUeMmjIlX4CwOBFg==", + "version": "1.20261103.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20261103.1.tgz", + "integrity": "sha512-6lWDetzg9mclXUVv/u6/WQWzuJ96cgBqnQ+kEhqckm5TE6FPUkXkCmjMfyIt0qff6aWhhrtYxEfcE2e1X1i4nQ==", "cpu": [ "x64" ], @@ -3848,9 +3844,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20261023.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20261023.1.tgz", - "integrity": "sha512-5e79fHgabdDD8EgmjOhJ1S+xMsf6DbC7fL7IgTBizMnzOp0P2isDn7pYmUxI9AJZE9FVQ4RUilH/I36YNg+GQQ==", + "version": "1.20261103.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20261103.1.tgz", + "integrity": "sha512-dtsvzndPMoGK9zHCq/pCIekywDsY1RLcBWZnzK2iL7L4jVvJVsBeRe3a+3lMgIRyM4HcelnJup7tT+2s3WYxHw==", "cpu": [ "arm64" ], @@ -3865,9 +3861,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20261023.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20261023.1.tgz", - "integrity": "sha512-VHQ6jKFSihjR2+x1buby8XTdBLLJztVnYiB7OLOTYO8aDXB+c1Rd2410PdgFuFYc4AgFEk6PCJLyCLL5L1KBnw==", + "version": "1.20261103.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20261103.1.tgz", + "integrity": "sha512-g++gRXeum4QXseRgX7/X8RHH+A/wzypgslqVnOzttLjpmw3l+XXRo85S+ct1yYfOsQrlh1II+y3HYbdn2Goxvg==", "cpu": [ "x64" ], @@ -3882,9 +3878,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20261023.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20261023.1.tgz", - "integrity": "sha512-ilpRHzfDN8YFRM5CLRKuFw40x/LJBS89yVdhdQmxehlVDuBqjKpJB++zPFbTgKRRFaNupgnXc8RHktXAIhgCmQ==", + "version": "1.20261103.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20261103.1.tgz", + "integrity": "sha512-zvVXyJ8h68MVBYboxqZaemdmbvjjNPlZTeKDrwlaaVYaDBWTRsiPjRunEwNtlYF/Zq1IXYEEgkNo4xGAEg+qiQ==", "cpu": [ "arm64" ], @@ -3899,9 +3895,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20261023.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20261023.1.tgz", - "integrity": "sha512-279WLVjNsMycAwr0EZNiNEf0l2SY6NUtsN80NwZzbTHzakmiN+WSx4w38muxPm+PAU0oSPPAPXKVD+H6Hya8xw==", + "version": "1.20261103.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20261103.1.tgz", + "integrity": "sha512-g7zu5yaJyxPsVAn/WChF3vu0PheeIh/7HCJ3WTOGKshWCcwv1jUs/+Y13cR3srOQ1CGvJSDJoJXrAixQ2M4+IA==", "cpu": [ "x64" ], @@ -3916,9 +3912,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "5.20261031.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-5.20261031.1.tgz", - "integrity": "sha512-2BR1pUhsivjMcqncHjbK1+v/HtOyiUAzMcf3jHt1ZOIiDOktnoeEoBuiEgyJOJ6iFgVLt4Zj7HzPrBjq5zLqQQ==", + "version": "5.20261103.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-5.20261103.1.tgz", + "integrity": "sha512-3trekYqEHw3YT8yhMqZaEEW91TZDJXt9XWbwKO+L17rG5iuhdKNY0dk56Rdif+5mABY/8xvu5qIRiyVWMW0OUw==", "dev": true, "license": "MIT OR Apache-2.0" }, @@ -3960,7 +3956,6 @@ "resolved": "https://registry.npmjs.org/@deck.gl/aggregation-layers/-/aggregation-layers-9.4.1.tgz", "integrity": "sha512-dllv7obihrzTkvjSgnnVSGGfpWoyM0cen2x9AeHZUdRgpFXbmZCQs7n0Zk6jCjT0NFniGVbvvz97ezUvg66vVw==", "license": "MIT", - "peer": true, "dependencies": { "@luma.gl/shadertools": "^9.4.2", "@math.gl/core": "^4.1.0", @@ -3979,7 +3974,6 @@ "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.4.1.tgz", "integrity": "sha512-DyZTcn4DIWbCKqi4W4PMcG57DD+B/CbEkNex9EKLLUvxl27i45UEEwbYu5Br+c3P3bkcH6tNvB8v/rbsxkCWWQ==", "license": "MIT", - "peer": true, "dependencies": { "@loaders.gl/core": "^4.4.3", "@loaders.gl/images": "^4.4.3", @@ -4021,7 +4015,6 @@ "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.4.1.tgz", "integrity": "sha512-zI7hQyQOzu5+6K8Av2yhtWGgqF7wO/qALk8o1RaE0aVjPdp9VIuA3b4L0D7kEpL6k/f4cmQQBKvQQbVnsxDxvQ==", "license": "MIT", - "peer": true, "dependencies": { "@loaders.gl/3d-tiles": "^4.4.3", "@loaders.gl/gis": "^4.4.3", @@ -4051,18 +4044,11 @@ "@luma.gl/engine": "~9.4.0" } }, - "node_modules/@deck.gl/geo-layers/node_modules/a5-js": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/a5-js/-/a5-js-0.10.1.tgz", - "integrity": "sha512-UeTPtqZzXpDBLX0sm9GaUXArwHntBGQ9M1Bh7rB/wjibQEOmvaq5amgJKc4xf0A9GO9JgFhHRvlvdCeiav2+/g==", - "license": "Apache-2.0" - }, "node_modules/@deck.gl/layers": { "version": "9.4.1", "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.4.1.tgz", "integrity": "sha512-a2i/HjbQFePZc0R0I+TFIzTdrjhmoPjfDKNvIo6SzktZ2XI+upUZt3nky3PEhcxbcQ0Sc1GHviETazAeA+S9EQ==", "license": "MIT", - "peer": true, "dependencies": { "@loaders.gl/images": "^4.4.3", "@loaders.gl/schema": "^4.4.3", @@ -4111,7 +4097,6 @@ "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.4.1.tgz", "integrity": "sha512-89GTlRkmk1ol+FO+8jO1RvBfPT/Kornx4NjQPBPXtqHPKv/56E4P1QsGpdPdAk+AcGc6c14Na5XZuhLzDTbu8Q==", "license": "MIT", - "peer": true, "dependencies": { "@loaders.gl/gltf": "^4.4.3", "@loaders.gl/schema": "^4.4.3", @@ -4137,7 +4122,6 @@ "resolved": "https://registry.npmjs.org/@developmentseed/deck.gl-geotiff/-/deck.gl-geotiff-0.7.0.tgz", "integrity": "sha512-HfeXC14btr1P0SsN9yFhNKCA4j9ZDNfSUa6LaZKFeTQB739C6t1Bxn1OM5wDHrHv6wdcq4CcdYPI0ZiClI9bSA==", "license": "MIT", - "peer": true, "dependencies": { "@cogeotiff/core": "^9.5.0", "@developmentseed/affine": "^0.7.0", @@ -4211,7 +4195,6 @@ "resolved": "https://registry.npmjs.org/@developmentseed/morecantile/-/morecantile-0.7.0.tgz", "integrity": "sha512-m9tWDase9COlP/EZ2KK/ydraRU/5yfwvmF/y/2g/iFMFW1vYHQTW/8JYjmo84SiJXUifDDY2xoA3ErYlcWJctg==", "license": "MIT", - "peer": true, "dependencies": { "@developmentseed/affine": "^0.7.0" } @@ -4348,6 +4331,17 @@ "node": ">=0.8" } }, + "node_modules/@emnapi/runtime": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", @@ -4953,7 +4947,6 @@ "resolved": "https://registry.npmjs.org/@esri/arcgis-rest-portal/-/arcgis-rest-portal-4.11.0.tgz", "integrity": "sha512-P8BiO/WUdHamcARgoHyIsISCLKko5tX/O8WDyWKGAu/8yS3AW2UMNR1JVHrv7eAUB/3p9fWQHGLV2LuM97g3Og==", "license": "Apache-2.0", - "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -4969,7 +4962,6 @@ "resolved": "https://registry.npmjs.org/@esri/arcgis-rest-request/-/arcgis-rest-request-4.11.0.tgz", "integrity": "sha512-pK6Bz3EmB4WR2fatvTD8XsaWlyeuGGpXCU02xOJkIIk1qOiS0eDWwSSsFSzU7kjpSSsvf7WjrkoZdWDZOGxMZA==", "license": "Apache-2.0", - "peer": true, "dependencies": { "@esri/arcgis-rest-fetch": "^4.11.0", "@esri/arcgis-rest-form-data": "^4.11.0", @@ -4981,9 +4973,9 @@ } }, "node_modules/@esri/maplibre-arcgis": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@esri/maplibre-arcgis/-/maplibre-arcgis-1.3.2.tgz", - "integrity": "sha512-SKgcUDOOq/qDCY8zGoHXksZzqCVfTJ8rZSbcegVLQQfUmPUgmLnhZzIu9EIO5lxjWCYnNbpUZFnvnKDqVT9iyw==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@esri/maplibre-arcgis/-/maplibre-arcgis-1.3.3.tgz", + "integrity": "sha512-ada0OFnikNfxtAby+x2BRsh5ADIFp8p/dlCuWaTBIdw4g+5ndYxFnOgwtoKv9+3Dq78TmK3Thira6LozRot4IQ==", "license": "Apache-2.0", "dependencies": { "@esri/arcgis-rest-basemap-sessions": "^4.11.0", @@ -4994,7 +4986,7 @@ "mitt": "3.0.1" }, "peerDependencies": { - "maplibre-gl": "~5.24.0 || ~6.3.0" + "maplibre-gl": "^5.24.0 || ^6.3.0" } }, "node_modules/@esri/wayback-core": { @@ -5183,6 +5175,7 @@ "resolved": "https://registry.npmjs.org/@turf/area/-/area-7.4.0.tgz", "integrity": "sha512-B7q5f6QwKIxxbl4/L59lAYA+FF7h2hv6st96PuKue0TGCYGSxAG/lV8LHSPUSOuOrLywN4jytJcKK3vOFBs7Nw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5198,6 +5191,7 @@ "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-7.4.0.tgz", "integrity": "sha512-yOX9lALc2GmjYUIE99+nRj7eZA7eDtx7Ixu/hrgIo+YqHvL1reaPVTC9rQWMHMm0pH0/WHjzk8uOpAHjptrudQ==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5213,6 +5207,7 @@ "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-7.4.0.tgz", "integrity": "sha512-utMyjTU5U3QfHWLRIKUAvJerCMmC6NLI7X6cmL6PA5+KYdzul/ymxL6CQrwJugrf9zt4Hnzvipwz0j5H1Yo87w==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5228,6 +5223,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-clockwise/-/boolean-clockwise-7.4.0.tgz", "integrity": "sha512-3wO+W9P63JZMK1Ud5ER0kKXpiZaeXkOR5Omq5USKlPcopwZ6TP/mJjt8lUYYWsB2WGDXuUhlYmSVec43z3wwow==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5243,6 +5239,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-crosses/-/boolean-crosses-7.4.0.tgz", "integrity": "sha512-athvZ8yB04BcuT53plyRJnn4jMmbiwlGk/pdxj28JZtsKipi+Ti6xmWDklFnrXpGfeaSHpPvKVt7XRduTB/qVA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/boolean-equal": "7.4.0", "@turf/boolean-point-in-polygon": "7.4.0", @@ -5262,6 +5259,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-disjoint/-/boolean-disjoint-7.4.0.tgz", "integrity": "sha512-B6nXGFHa1+m181BZ5MOKa1l7/otws/NonUpOd0CKWTuBUzrlc6e60z/kRp5ceRYmE2LFOH5ZZxItnrsWgKc2VA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/boolean-point-in-polygon": "7.4.0", "@turf/helpers": "7.4.0", @@ -5280,6 +5278,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-equal/-/boolean-equal-7.4.0.tgz", "integrity": "sha512-OZWSaWvG7tZn90/7sBclZxpLyjrbxh8oNfOqrmdJigTY/XzAyjCE+jaweVTY8NGRkytC53kkDO0Q2DPZptpUcw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/clean-coords": "7.4.0", "@turf/helpers": "7.4.0", @@ -5297,6 +5296,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-intersects/-/boolean-intersects-7.4.0.tgz", "integrity": "sha512-tV30WLBgLh89uGYpWsKjU29eMhdyhSh2Sc1IKmv1W0YFHKwp6oDm2eRajMzMgdtN8cl6Jyb8oFCmw4LbMMuWAQ==", "license": "MIT", + "peer": true, "dependencies": { "@turf/boolean-disjoint": "7.4.0", "@types/geojson": "^7946.0.10", @@ -5311,6 +5311,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-overlap/-/boolean-overlap-7.4.0.tgz", "integrity": "sha512-WcwQC042FnqDbZJCTm67NoQqV3bWz3C5M89b39MJtEPDWbO6kWwgMBt3Rm9w6gwrYljPE43vVB4pLiaSdNgKSQ==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5330,6 +5331,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-7.4.0.tgz", "integrity": "sha512-GQrHc6WSDHhf32GB/b9AGyOeC05AQ3nGN7ooWTrlCYefKn7X9/2wG9BNexF47AuyDq5jPdOvITVR26BLFWV+mA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5346,6 +5348,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-point-on-line/-/boolean-point-on-line-7.4.0.tgz", "integrity": "sha512-5i5UBeZf/LuzgavkIj8L8L5/8SYWItWzQQcE9ymFZr60lV5lM8eFvQDfzAz2R3WQFCrxXExPqNvAVZOKGUyvoA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5361,6 +5364,7 @@ "resolved": "https://registry.npmjs.org/@turf/boolean-valid/-/boolean-valid-7.4.0.tgz", "integrity": "sha512-Gop9r5YA3Asz80bPDCs3PjO4YPY5fyE55wlQDqLBSr6ZxbOaJXIoKrMgaBb1RBcM+9BFYnBlnpekMG3C8Gscrg==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/boolean-crosses": "7.4.0", @@ -5384,6 +5388,7 @@ "resolved": "https://registry.npmjs.org/@turf/buffer/-/buffer-7.4.0.tgz", "integrity": "sha512-ewYjC7NmmP+BZ8JcjX1TglzYH1FCMWAh5L08j0iAP4lbn3/AutVjjbwIXedZZy5He1OfgmXf+rIBcNXdeEYceg==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/center": "7.4.0", @@ -5404,6 +5409,7 @@ "resolved": "https://registry.npmjs.org/@turf/center/-/center-7.4.0.tgz", "integrity": "sha512-JVuTaIdnQtmTV8eQfVxqza1okKiaFzgVeIA6Xoy/u6aBMxg2+oBpS6GcHZkEqR8OapPWValB1AYYqimUSiyOXw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/helpers": "7.4.0", @@ -5419,6 +5425,7 @@ "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-7.4.0.tgz", "integrity": "sha512-WglCFe+TnMqeYa/LcbUp37NgIF0zHTNYmlxwUm40fyyzyLsYeDq4dgFWLTYpvRNqb5oIMV6xsBjSf+vCPtVJ6w==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5434,6 +5441,7 @@ "resolved": "https://registry.npmjs.org/@turf/circle/-/circle-7.4.0.tgz", "integrity": "sha512-H7dXQP7WRpIE/UwZFFGYoSewsali5rjk9yzHPNZ03Bc9F11PWA3H+lwznEWmi/wLMMx91uMU+NkyGtJUeQr9cg==", "license": "MIT", + "peer": true, "dependencies": { "@turf/destination": "7.4.0", "@turf/helpers": "7.4.0", @@ -5449,6 +5457,7 @@ "resolved": "https://registry.npmjs.org/@turf/clean-coords/-/clean-coords-7.4.0.tgz", "integrity": "sha512-xl3lVPey/FyVc3Z+drAWtVuVtvt737RHKGUMGyuskmKYW0JUeFDgqSR0OnrDfxXWb58Im/65BgPd1B+TUA9WfA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/boolean-point-on-line": "7.4.0", "@turf/helpers": "7.4.0", @@ -5465,6 +5474,7 @@ "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-7.4.0.tgz", "integrity": "sha512-IfYnuil7XYJauy3crzIYEr26QkmBiTgFdGfYwUUe3S6dawX+lyb3vhuaYyssEPcCJq83g0G7hwxZy7141Mmzjg==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@types/geojson": "^7946.0.10", @@ -5479,6 +5489,7 @@ "resolved": "https://registry.npmjs.org/@turf/combine/-/combine-7.4.0.tgz", "integrity": "sha512-G3tEctgA3Kqz9T3PjF3lQdMUodQxOOLLBy8s5Y//8qyx7IRJqOazxdCaZRo2lq7C8eEdoUud6PIAXLz0gHue4w==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5494,6 +5505,7 @@ "resolved": "https://registry.npmjs.org/@turf/destination/-/destination-7.4.0.tgz", "integrity": "sha512-+jFpOUtzCiN8l9ZOvr66rxi/UxizphXaBDldaw9NfxlX/HcMn3ZDzC8IiCHiNXAilVh4WpCH0qqmH9ykOgdBKA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5509,6 +5521,7 @@ "resolved": "https://registry.npmjs.org/@turf/difference/-/difference-7.4.0.tgz", "integrity": "sha512-4zV7Xi3CwUdyNsDzrPty08PiUeYYVBdbCnNVlSf8sk5Z7SL7seA42RabRG8ByTzcrbLATeDU4oTEthVhOGPlyw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5525,6 +5538,7 @@ "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-7.4.0.tgz", "integrity": "sha512-ODkopQDG1m/U6Mx7OMmShncaCvneomwX3lZY1CDA7x40bhDdTTRYP/n/6LicZVyIO4/oK+aXkov4NOtWYthA2g==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5540,6 +5554,7 @@ "resolved": "https://registry.npmjs.org/@turf/flatten/-/flatten-7.4.0.tgz", "integrity": "sha512-yrXpvXtmPlXIIoRuonQ7z+Uj47Sw9KYlH9oh9NBb3QRfz53LN+OTNndkGeXPaI00BDXxO/aZ7wEGmzuoCaDn1w==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5555,6 +5570,7 @@ "resolved": "https://registry.npmjs.org/@turf/geojson-rbush/-/geojson-rbush-7.4.0.tgz", "integrity": "sha512-o+debVj+6KQ2p0VebH+FgcTig2jUuG6mWMgLYvb34c7cOHoEuY6ICvKRKtHn/XcHa6eyoSk0TvnLEJAfFTQDMg==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/helpers": "7.4.0", @@ -5572,6 +5588,7 @@ "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-7.4.0.tgz", "integrity": "sha512-7PAwLZqOdRzTI5g9bHvUwlloAXPDH/mlajtryk0tw4ZwGMtmXsAyF4QundsAMfy4u48Fyd3AUqMXY0SMxqJGWg==", "license": "MIT", + "peer": true, "dependencies": { "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" @@ -5585,6 +5602,7 @@ "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-7.4.0.tgz", "integrity": "sha512-OAsc3qdNx+tRqzWmMNFMnVlWWACIqnYqIejZKvb2oKkKPYJJrURPXZ6OdrGD58ljJMolLoqwIZGSx3VndaEjxg==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@types/geojson": "^7946.0.10", @@ -5599,6 +5617,7 @@ "resolved": "https://registry.npmjs.org/@turf/length/-/length-7.4.0.tgz", "integrity": "sha512-vQsJLuL7uy8m6HAMuJJKoiOHYY1de1Hd6mY/fM90qfu2RyIrkoF8J4bRUb72XZNCVnvob/eHpUMdhZeoUhSyfQ==", "license": "MIT", + "peer": true, "dependencies": { "@turf/distance": "7.4.0", "@turf/helpers": "7.4.0", @@ -5615,6 +5634,7 @@ "resolved": "https://registry.npmjs.org/@turf/line-intersect/-/line-intersect-7.4.0.tgz", "integrity": "sha512-5qNmEJ/0tQEaUUKSt2zIZGIS6eYGn3T7Z32yN6+Py0ANs8ln3dQNWaDyOEMms/qVY7BFvSaO+8iBmD8vlHdNcA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@types/geojson": "^7946.0.10", @@ -5631,6 +5651,7 @@ "resolved": "https://registry.npmjs.org/@turf/line-overlap/-/line-overlap-7.4.0.tgz", "integrity": "sha512-40ZFjTk103uXFF5MfkhqzhowvBNozMcm18yR24Z38BbLC+4BLUNUslNDqyXStGZPXQ1X0MH3LeE2TbIpw9wKRA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/boolean-point-on-line": "7.4.0", @@ -5653,6 +5674,7 @@ "resolved": "https://registry.npmjs.org/@turf/line-segment/-/line-segment-7.4.0.tgz", "integrity": "sha512-v4Gnxpj6XqWbl4d/aVZHYwvSFzaTGGBW4eQQ9Ozqcgt+bvignOMdtVogFDHSWKDj9Gr2tbS2jYp57c8OTa+Olw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5669,6 +5691,7 @@ "resolved": "https://registry.npmjs.org/@turf/line-split/-/line-split-7.4.0.tgz", "integrity": "sha512-bAij7u19sFVdYoAp3bQnu/cVzlORxM/W3FM+WeFN/VvGkZ6YiAtcPq/lLP4WwK3WxthTcavED3wbd32iXGpzZw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/geojson-rbush": "7.4.0", @@ -5691,6 +5714,7 @@ "resolved": "https://registry.npmjs.org/@turf/line-to-polygon/-/line-to-polygon-7.4.0.tgz", "integrity": "sha512-wUsYNTP+tN+2J0+tzakKVHdo6Y1Pe8Ne1rJUuCxZRumwOFyML6/aIQvQaXdbAjN0gmfuoZTCv78RDSZBtsAPAQ==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/clone": "7.4.0", @@ -5708,6 +5732,7 @@ "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-7.4.0.tgz", "integrity": "sha512-3cLUvlEyDuSnMSzrjhaLAEiYR8xhbfWyTVQlrlEw40xL81d4KF4PqUWbjTXKpXZStdYbet2GCurl79KMypNw6g==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@types/geojson": "^7946.0.10", @@ -5722,6 +5747,7 @@ "resolved": "https://registry.npmjs.org/@turf/nearest-point-on-line/-/nearest-point-on-line-7.4.0.tgz", "integrity": "sha512-eKTKf/qODIsPankYMZrNfI3LjLaVtQvYV/1hcj9kH/Zr3GfLUszevjhTRDZtMgTFrv8+awW3+MyhmN+PJGuLdQ==", "license": "MIT", + "peer": true, "dependencies": { "@turf/distance": "7.4.0", "@turf/helpers": "7.4.0", @@ -5739,6 +5765,7 @@ "resolved": "https://registry.npmjs.org/@turf/polygon-to-line/-/polygon-to-line-7.4.0.tgz", "integrity": "sha512-LCHZ9bojUj99et83ZLGpSR/PFx48c0tcjtfuI1nn66a6Q+EGy7GO4NsHv4rWZsC8Lljy5ldbJ3dd8+WGnAk7dw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5754,6 +5781,7 @@ "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-7.4.0.tgz", "integrity": "sha512-ZS932qM+18V1UBvNlrNXUCD7mh9CzQqZzw/ElVtb0kAk6N00FYQ9bo26Cca08UZKXh3rZqG/e4eCK74JNGS4Zg==", "license": "MIT", + "peer": true, "dependencies": { "@turf/clone": "7.4.0", "@turf/helpers": "7.4.0", @@ -5770,6 +5798,7 @@ "resolved": "https://registry.npmjs.org/@turf/rewind/-/rewind-7.4.0.tgz", "integrity": "sha512-Q2qOcLzymxXyIAYXM9BZQT09L63EhzgneCBMka0dPf9jVShxMeA3oF1kY20ChWkZvTGOAbM7YU9hghphbCxo2w==", "license": "MIT", + "peer": true, "dependencies": { "@turf/boolean-clockwise": "7.4.0", "@turf/clone": "7.4.0", @@ -5788,6 +5817,7 @@ "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-7.4.0.tgz", "integrity": "sha512-y5omgg5SqHwz46fZlra2/70z5eOKXSp/ZzRNIDYKJVYF5oNT2YbG9Z6lj4Az51bjqJQESXUoR6wRmFnpliIp0w==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5803,6 +5833,7 @@ "resolved": "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-7.4.0.tgz", "integrity": "sha512-3x4dNLheJJIK/6daH9U7dDkFRSq3wqvDIdqgSxsqgFHoNEI6xDACKGrx47JFWVbg/zh9osG5JSv96e70Y4P5XA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5818,6 +5849,7 @@ "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-7.4.0.tgz", "integrity": "sha512-29pFCftS/yxEzrYWB777I23Mob+yw9WAECJNw+uabbJi6fwFphJfqWApMXY2ZnudVSJFCGJbByVAHVDTvOGG+w==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/invariant": "7.4.0", @@ -5833,6 +5865,7 @@ "resolved": "https://registry.npmjs.org/@turf/transform-rotate/-/transform-rotate-7.4.0.tgz", "integrity": "sha512-JsXtvydU23rJdOlS5u9Fpdi6mPtbRCo8/6y3QSjkg37EubFTd357M+lX8+lQ+LHjs8hXxvp9LKBZwTujlqsDcw==", "license": "MIT", + "peer": true, "dependencies": { "@turf/centroid": "7.4.0", "@turf/clone": "7.4.0", @@ -5854,6 +5887,7 @@ "resolved": "https://registry.npmjs.org/@turf/transform-scale/-/transform-scale-7.4.0.tgz", "integrity": "sha512-lPsvppxBfK+5z9fC1R3F/7y4113cwZ7hLG9dR97EUYaUhphQveVShrFK18S8+AXxs0J4PnDm3HptTfuJyD7bMQ==", "license": "MIT", + "peer": true, "dependencies": { "@turf/bbox": "7.4.0", "@turf/center": "7.4.0", @@ -5877,6 +5911,7 @@ "resolved": "https://registry.npmjs.org/@turf/truncate/-/truncate-7.4.0.tgz", "integrity": "sha512-eTXO62l1mD++mKlhUqLNHGcgCQvhxXJGB/EUL1KSzpVIeMYtgcmItAneWdHW+gEpmHfjeDjBuvtbZWA23r7Eig==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5892,6 +5927,7 @@ "resolved": "https://registry.npmjs.org/@turf/union/-/union-7.4.0.tgz", "integrity": "sha512-SYVtsCW9IznTyKlcGWxssRrf90p/hdpch1UeIcZc31pkSVdmeLOyuzPx0ef3UPmaF//fgXAphMph6JWA/FpKbA==", "license": "MIT", + "peer": true, "dependencies": { "@turf/helpers": "7.4.0", "@turf/meta": "7.4.0", @@ -5908,6 +5944,7 @@ "resolved": "https://registry.npmjs.org/@turf/unkink-polygon/-/unkink-polygon-7.4.0.tgz", "integrity": "sha512-GAQdiRmfR3Q64LoOqorr2Ec9eKoaVssSE1Rq34ZVTGmf2H49vjOPTXfTBp9ZVva4apVUkNLPPv3r4VaUHmABog==", "license": "MIT", + "peer": true, "dependencies": { "@turf/area": "7.4.0", "@turf/boolean-point-in-polygon": "7.4.0", @@ -5926,6 +5963,7 @@ "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "internmap": "^1.0.0" } @@ -5935,6 +5973,7 @@ "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-2.0.2.tgz", "integrity": "sha512-8pM1WGMLGFuhq9S+FpPURxic+gKzjluCD/CHTuUF3mXMeiCo0i6R0tO1s4+GArRFde96SLcW/kOFRjoAosPsFA==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "d3-array": "^2.5.0" } @@ -6169,6 +6208,9 @@ "arm" ], "dev": true, + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6186,6 +6228,9 @@ "arm64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6203,6 +6248,9 @@ "ppc64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6220,6 +6268,9 @@ "riscv64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6237,6 +6288,9 @@ "s390x" ], "dev": true, + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6254,6 +6308,9 @@ "x64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6271,6 +6328,9 @@ "arm64" ], "dev": true, + "libc": [ + "musl" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6288,6 +6348,9 @@ "x64" ], "dev": true, + "libc": [ + "musl" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -6305,6 +6368,9 @@ "arm" ], "dev": true, + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -6328,6 +6394,9 @@ "arm64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -6351,6 +6420,9 @@ "ppc64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -6374,6 +6446,9 @@ "riscv64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -6397,6 +6472,9 @@ "s390x" ], "dev": true, + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -6420,6 +6498,9 @@ "x64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -6443,6 +6524,9 @@ "arm64" ], "dev": true, + "libc": [ + "musl" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -6466,6 +6550,9 @@ "x64" ], "dev": true, + "libc": [ + "musl" + ], "license": "Apache-2.0", "optional": true, "os": [ @@ -7172,7 +7259,6 @@ "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.4.2.tgz", "integrity": "sha512-VFol6FUSHQeYR40NrkCM/mkP5DX7aI8pcDewxI8DBjtrcP4+ZJiJwnxWZnsMBzM4RuuvmDoHkPWCxj6Ob9yo+w==", "license": "MIT", - "peer": true, "dependencies": { "@math.gl/types": "^4.1.0", "@probe.gl/env": "^4.1.1", @@ -7347,7 +7433,6 @@ "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.4.2.tgz", "integrity": "sha512-0/6pLZSfnQnvcWdYePKKSwVet+gFtAAnKeGXNfxpgp3I8E3WsF/SbD6oEzgU7jdnRqONwGsoACWNpQHO0zZvIQ==", "license": "MIT", - "peer": true, "dependencies": { "@math.gl/core": "^4.1.0", "@math.gl/types": "^4.1.0" @@ -7573,9 +7658,9 @@ } }, "node_modules/@maplibre/maplibre-gl-style-spec": { - "version": "26.4.4", - "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-26.4.4.tgz", - "integrity": "sha512-hG4RZR4PBd/+6A3ODdZ3AnQRF106ZQk1y3bhwDg8bH/A4Oz2tnRUJVVWs9BZa6gXZ1d3UKe89C+Mm+olGBELvA==", + "version": "26.5.1", + "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-26.5.1.tgz", + "integrity": "sha512-9ufQ5LR+Ldn87SILPVyRNz4wVm/sBrM2ZRv9VfjLRKYKIGAcvC1VFw/DEkJLAHqfMV8m03zDz1DUNTIUj/GvdA==", "license": "ISC", "dependencies": { "@mapbox/jsonlint-lines-primitives": "^2.0.3", @@ -7675,7 +7760,6 @@ "resolved": "https://registry.npmjs.org/@math.gl/polygon/-/polygon-4.1.0.tgz", "integrity": "sha512-YA/9PzaCRHbIP5/0E9uTYrqe+jsYTQoqoDWhf6/b0Ixz8bPZBaGDEafLg3z7ffBomZLacUty9U3TlPjqMtzPjA==", "license": "MIT", - "peer": true, "dependencies": { "@math.gl/core": "4.1.0" } @@ -7706,7 +7790,6 @@ "resolved": "https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.4.0.tgz", "integrity": "sha512-LgrD2OphHuG12vfKFKz6SOnq7bKHQmhGJIAYdD+MZBn2npHEyry6uD8zvktodtl5CQM85MO0anUyD9JwmUmxww==", "license": "Apache-2.0", - "peer": true, "dependencies": { "@modelcontextprotocol/core": "2.4.0", "cross-spawn": "^7.0.5", @@ -7725,7 +7808,6 @@ "resolved": "https://registry.npmjs.org/@modelcontextprotocol/core/-/core-2.4.0.tgz", "integrity": "sha512-z8QBKqdfXLPzkLQuG4xp8hrVEMm1PZ1IgxMN2sMbJiFiAKOWXnAzogXn2W4aqIBlP1ea6U5yiqVquvUNM1Cj6Q==", "license": "Apache-2.0", - "peer": true, "dependencies": { "zod": "^4.2.0" }, @@ -7885,7 +7967,6 @@ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.10.0.tgz", "integrity": "sha512-lMkyes8iHrG+mk6WH7X70MdCLI2RS0FwNBY1PyQ8UemaijE2m5mv5A0Niy3HtbYTFrgkUEQjFMXmSAk2hQDuPQ==", "license": "Apache-2.0", - "peer": true, "engines": { "node": ">=8.0.0" } @@ -8140,9 +8221,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.155.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.155.0.tgz", - "integrity": "sha512-SeE8JPwW1xs1tHeNycjUtUBdhorRa8o4jlvjwk49R7/Z291i+4DQa7JJIgOm/TaYQZx+QrPQbVJ/9c8dMIZN8Q==", + "version": "0.156.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.156.0.tgz", + "integrity": "sha512-1Duyg48TdJNdyhEB8Xn1L36bT9Pv6GUtlKjHxOys8xkaF/rQq3XJE+bAurSK/AgIz5mGFsb77cn9Pb20+WCScw==", "dev": true, "license": "MIT", "funding": { @@ -9136,9 +9217,9 @@ "license": "MIT" }, "node_modules/@rolldown/binding-android-arm-eabi": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.15.tgz", - "integrity": "sha512-aLcgK9gIJ3YRvrrtfSBbRa27F5WrpiTaPulnFpsHPxpUHgFlSgnU4854MHwoRGEBhfRJDWCS2WQ7lIjskE9Olw==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.16.tgz", + "integrity": "sha512-ia3DwAs0OsMGS7+IConptSiyk9pEXkOx/AbJ2n/lAGxH3QkWQus1t8d7gnAT38FCU2sQu8lUbeR6AiZFv4JxaA==", "cpu": [ "arm" ], @@ -9153,9 +9234,9 @@ } }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.15.tgz", - "integrity": "sha512-xD7DdZCrbThKuxNg7ooQmvp07ys4J/pnSEMTG3/OdOWl6daC67m/Q4fL78sRHMxTH/N4fGUbYhcPM0MF5WFHkg==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.16.tgz", + "integrity": "sha512-kx5wBiMB6E7TEvpl2B9gjLU004BkvEm2Dr941BFjx/SontPwSzNuQUIoVKxHHoSjpFIfHMmcguyLOtyn0hObRg==", "cpu": [ "arm64" ], @@ -9170,9 +9251,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.15.tgz", - "integrity": "sha512-m2WuQ6r0B4OTYxyPpNLtXaMRbRDUbG8YQV2Q3KTdSSK8Th6KHCnC8jVCJt8bvYeSB5WivkkNbc85mKadaSdOxA==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.16.tgz", + "integrity": "sha512-qslZrXnKJU4cUpjoAmtAo/KQM9e2IRMlmpig6Zpwj+8KWxW8v+nkAf9216Bsek9lOC1jvg2yCjygCFo2f83msQ==", "cpu": [ "arm64" ], @@ -9187,9 +9268,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.15.tgz", - "integrity": "sha512-5RtnsHM36nodM9WbMy+zip0LGS/G+y5wro5RHrpOlr4ac24+1zSi9kiV2MP1myZeZ/ifEHfulQcWjnAXzc2C2A==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.16.tgz", + "integrity": "sha512-FdF+y48ND13eAyM2mQn+85kvAqNlvRWROy2rhgA463X/0Gv4vGtazZtfaF1mRBLscYvtOlh4QnLjOWiFzX69OQ==", "cpu": [ "x64" ], @@ -9204,9 +9285,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.15.tgz", - "integrity": "sha512-g3l09pyFqhu+135JKkbkwiKGQmwU5hUMUPJ4VdBADvuqR8d33L6H578rh8m7rtxbdp+VmX/+nzI7nvhSZlzpUQ==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.16.tgz", + "integrity": "sha512-ddjqFM5e95AgLbUPtKIS7V1KTVlA0RUgCVr5mn+/IEhsdy3pr+Vuj/HZ7nlMN2FyxIwUktOH1LEPIQXO1v9y1Q==", "cpu": [ "x64" ], @@ -9221,9 +9302,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.15.tgz", - "integrity": "sha512-nIe3VugI97nGQtspPxDqA4sXMUpeiocKIP/CqpY/u/vgbT+alX+cVxu1C/oVBPKg4feNTmYovE91v4DgXvXNwQ==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.16.tgz", + "integrity": "sha512-tHdKWbFkFBI687iim3LIyIvyL7j66VvQYkDPss5Stn/qyE2tWkR1YD0dXmXPFKKqT/o5ZEJVsaRsWS2meQwGOA==", "cpu": [ "arm" ], @@ -9238,13 +9319,16 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.15.tgz", - "integrity": "sha512-iTBjXx+B5QSvgI89lJfmqh4wTh8NabR1YZIIN3hNx4zSG0EVfVqkOvLulNpG4251pbd6/IAmZ/LefVk1Y4rPhw==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.16.tgz", + "integrity": "sha512-FJiLGAblPBMlBEdbOqw6kW6QcXDWAf/oJu7gYs9ZJZwmg+K+/zjFLxPTIY9izJUzxzc24FHvmseyA0IvJSl17w==", "cpu": [ "arm64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -9255,13 +9339,16 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.15.tgz", - "integrity": "sha512-uN26XOnVR7rqQupG3V9oAG2EGGatWjcJHOeDOHUFCh4TBWmP2tHTFoVN13aYbwfm0aHqJAEmcwhAu6sooIjfqQ==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.16.tgz", + "integrity": "sha512-hrJpblMsrQ58U9veWpbXzkhV5zStunds6HWLprqq1qauvgBr1E6P+24kLj6lSLI9vjRn/RYpjprhkHQPKGWpNg==", "cpu": [ "arm64" ], "dev": true, + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -9272,13 +9359,16 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.15.tgz", - "integrity": "sha512-9nWkcdd+H+XhaA3fQIwpHnKIrfx/PQ6rO0pivr78Og07tXlUlctBBJoEYLPfhTmCR/QxEVdn6uPjHV5SymPhdw==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.16.tgz", + "integrity": "sha512-qJd/dC6j6CwLG9/s/RP2nb1RZ0GIgj7Ioj7x/SYa3RzjVrlzrmH0fhIOpfvqQDeIsdP0loi+kHaMhJzY1PBIaA==", "cpu": [ "ppc64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -9289,13 +9379,16 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.15.tgz", - "integrity": "sha512-Ggh0ciFjLwIusLSLz7LZYEaGdxOAUJXI+Qu5JCbhPJJHEt8vP+IjRATTJheiJsdzzTYgUiHUiw3X1Ea3ZpMBdA==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.16.tgz", + "integrity": "sha512-Vx7Xg5uUJuNcujJjI70OICaH0EYj80BtOLZTSN7uOYg8QOLlyKnaG0IW7Fn/J0IpJsaKzmDKMhOQv1JBM9m9vg==", "cpu": [ "s390x" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -9306,13 +9399,16 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.15.tgz", - "integrity": "sha512-FHg60rS6DBePAYZ9X9F67x+JObFdmgn6tupA1C/a3B+CufFmTD4mX+e8M75tCiAO3foR/6xwVBI0KQiI7sn/rw==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.16.tgz", + "integrity": "sha512-TNKhgE3uJTsTzatUSSYt0Kgo+Oa2uSlSjz4r1aEIea7HX6ULBym4fAlYUhG1i6pjNf2njfCUAfKwr6C3E9Xg1w==", "cpu": [ "x64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -9323,13 +9419,16 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.15.tgz", - "integrity": "sha512-/cvV/7v5VGz/moiz0XKRj2dE8DzsKyhIu1KpOvJGPjRywg3yscON889UGvAe8zfiJLHup7VLjBduoGWi3HusWQ==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.16.tgz", + "integrity": "sha512-7chXdpjXZ8qG0+mIxECN3cT9kvhZ3/oZhMX6Pp876P7CDrIy8nJswva6Mq357JR7eYXfuskwZxMeV1SzoZdHrA==", "cpu": [ "x64" ], "dev": true, + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -9340,9 +9439,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.15.tgz", - "integrity": "sha512-MyzC5Hrv/sm+Z7TSGKP/j8001RO2xQm1zOpCNVL4j0cY/VhBZviludA2YFQ7i4lH6ZAXxQm0lcMdBzM+99mE7w==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.16.tgz", + "integrity": "sha512-Kwjt+7uNTJK5/MDkGWGVO2KQPnj8yAV75dMpfwyHZrJSXWHrniOB0aUEWlVYf3H1hOqFLIStLdM5QXq6bnKmOQ==", "cpu": [ "arm64" ], @@ -9357,9 +9456,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.15.tgz", - "integrity": "sha512-+PgYiS+AH5omy6L45ZLxybasauJaj3M8buoT83D+nzPmCayXlxUV9hydhciCKVyIg0B/v0BtXPDE1uGqNwCPpg==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.16.tgz", + "integrity": "sha512-/LH6WfjDRXXJz/p5xl4TmU+jpcnwcxbKEQBW/GZE0JHfN0lGIyTtsUEGaQ/q/GikkGJ2yLKe6pwm7AnEWO8pdw==", "cpu": [ "arm64" ], @@ -9374,9 +9473,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.15.tgz", - "integrity": "sha512-HFZd2QNQYn1JbIi+Hpd7H+r/lkWxcfIu28nirZ6eCn2LafuvmExMlb/P96Sfx5tf7pPArw39IdhmCF8vmV+NhQ==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.16.tgz", + "integrity": "sha512-1lv1KvX0Z871zfk7vw+dnXMMnHNyDwMzWG8Kv3HxDXMOhzCX4SHc7HK319fInP0i+0p9D8brkfzL7pJOaGl+tw==", "cpu": [ "x64" ], @@ -9940,7 +10039,6 @@ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.7.5.tgz", "integrity": "sha512-WPjdr5oWOk1LArpI4pavu+fSo+/evi0Re1olxGvqwuZopd4gYR1UGCi+Soyn/IjmafqbWs+ZC+3AKxJS3ZpwUg==", "license": "Apache-2.0", - "peer": true, "dependencies": { "@smithy/core": "^3.38.0", "@smithy/types": "^4.19.0", @@ -10442,9 +10540,9 @@ } }, "node_modules/@tanstack/query-core": { - "version": "5.105.0", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.105.0.tgz", - "integrity": "sha512-7p56vRmT/z4UJ6sctGIdl5WRUQyUv53IUpUwEKi2g97zMbO7zh8ZsCLffGAvCPBR4xD72e3VXsDyLwXHhoNTMQ==", + "version": "5.105.3", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.105.3.tgz", + "integrity": "sha512-v1rbNy7MB/4Akth7CQH+CerV13K7Ok9hAusEsfz4sCjDdu3/kOSJPoWfoB+YjdEX1eBFBWKNAGE5nqZCgdlHDw==", "license": "MIT", "funding": { "type": "github", @@ -10452,12 +10550,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.14.24", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.14.24.tgz", - "integrity": "sha512-JoNsByXR68fNlB2NZuT3bSk8uYBxuOWl6YNJ7djTrw7IMwBWuaOtffxj/TcuMa80WmL6byb+80i1NEM/8Qmocw==", + "version": "3.14.26", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.14.26.tgz", + "integrity": "sha512-HUDlfsrYH6ko5xH56L62Mcl/uzT+AGVNMHFuDNqDJMdZWc1AQa2oeVKNUvZ/RWBZQ4TYtyQerFrNvLnp39h65A==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.19.9" + "@tanstack/virtual-core": "3.19.11" }, "funding": { "type": "github", @@ -10469,9 +10567,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.19.9", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.19.9.tgz", - "integrity": "sha512-Syiaf3w69dFyYv4o2mqJ1/2VtBJTNq5Hu5cVXfnzOuJKFpUojukQR13ZW+5NvdMJM7GFHeNPmveMNhoIubiFyA==", + "version": "3.19.11", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.19.11.tgz", + "integrity": "sha512-/5iHb0RHBvj8Di59FDs4ESNm45jls33aZAi4zccVXZjc/6ZvwQP6nzEYeT6weXjTf9E6/vrp2JhYWRyO+ZP13A==", "license": "MIT", "funding": { "type": "github", @@ -10756,7 +10854,6 @@ "integrity": "sha512-yzr2S9HyAIdhz2/6qHgbs665Q7PKVcDF05vsOlHPxG1mo36gKVesdYVeDLnXgfjJ03CrKRk08knc6+E/9m8v2Q==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -13153,7 +13250,6 @@ "integrity": "sha512-ZGwZP4OCfyA0AQTpEAMWz+rtX01DRhQWW5hB0ucKDEIX5U7jdmPSaMx94rQfaPAQzIYz2BimOgKOJtjfpRFQ9g==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.72.1", "@typescript-eslint/types": "8.72.1", @@ -13298,9 +13394,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.6.tgz", + "integrity": "sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==", "dev": true, "license": "ISC", "bin": { @@ -13722,7 +13818,8 @@ "version": "0.1.72", "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.72.tgz", "integrity": "sha512-0cF7RFM2edNoiIS1ODJp0/Gzv4/xSXhwoR0YCza+OWpJWtn4wmo9DvK91aLlH9+uUnwIriP7ZiC3WitmyhuzBw==", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@yarnpkg/lockfile": { "version": "1.1.0", @@ -13730,24 +13827,10 @@ "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", "license": "BSD-2-Clause" }, - "node_modules/@yuku-core/binding-android-arm64": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-android-arm64/-/binding-android-arm64-0.19.0.tgz", - "integrity": "sha512-wdL2XmTiZixAOaHk9Z0JJZ8u9Qm8d333Zjpc6gaxXFX+UR5BlsfxZ7a2+2Rm71pamppsPYGUGFq2oVLbh6DISw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@yuku-core/binding-darwin-arm64": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-darwin-arm64/-/binding-darwin-arm64-0.19.0.tgz", - "integrity": "sha512-7sNJa6XJhyetnTy64jw3NEi4YgUcezHk1G5GH9FSvXAuC8wIlbaOwT9lgq5qo5sspjrZJQlBR1TWflP49uRpMw==", + "node_modules/@yuku-toolchain/darwin-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-21QMCgP74cgSrgxIgw/SS5uMnn7cFHwgjNEBZYgO1HxpdjG4ULenXyUY92xRReuAJZdbRyz6OGwtYi6lDKumSw==", "cpu": [ "arm64" ], @@ -13758,10 +13841,10 @@ "darwin" ] }, - "node_modules/@yuku-core/binding-darwin-x64": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-darwin-x64/-/binding-darwin-x64-0.19.0.tgz", - "integrity": "sha512-pTC7dYEc59isdyizc3nsuyFNBu2LU5wMYZ1be6UMr59PY/AJNtO1aBLWV0MgL/z7C1nv/2sX4TNjGgKLoeevJw==", + "node_modules/@yuku-toolchain/darwin-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-bsR90bUlDZpBdFyK5C+XFZ/Yuq4aPtK8BI15GZsT+dfdWabl8OGpTiJXcriSBu+4vrljw3pYKmn7WizWgjZ0fQ==", "cpu": [ "x64" ], @@ -13772,52 +13855,10 @@ "darwin" ] }, - "node_modules/@yuku-core/binding-freebsd-x64": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-freebsd-x64/-/binding-freebsd-x64-0.19.0.tgz", - "integrity": "sha512-xrZjF6XOEwyLOiDIfrwDdRCS6ghxcJeirNC1KivQhVcUwlRonaU79S3/Uiyx3lBylPnT8qKJ3/aMT+H52nGTJQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@yuku-core/binding-linux-arm-gnu": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.19.0.tgz", - "integrity": "sha512-0OyIH53C0I1CbADHn9FSdCfX5qbpeLwJhmOVhonFJNYheybOnkSJ50qGMfTJIb8y5zrwqvLs7FVBvz6Fk8maZg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@yuku-core/binding-linux-arm-musl": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-linux-arm-musl/-/binding-linux-arm-musl-0.19.0.tgz", - "integrity": "sha512-z/iPfkCOCSXE34VXNt0uP1ORSW+4mEa9b5CiJcWZeqZH08g49bFU/jRM2T04f+Wpw5mJ6HIzNBiojxeAbrHjeg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@yuku-core/binding-linux-arm64-gnu": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.19.0.tgz", - "integrity": "sha512-jLNTi+gzaRwBJ+gwhCJ+rDb5dmx/8hEBx93UWd7hjMSqPTL1D1wvVSvXVAldV5kALvju7b0/m51EHEhs4+I1fA==", + "node_modules/@yuku-toolchain/linux-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-T0Y/gCqE4FKfchzRKpxXbQyWFpyaCcw6wdopu1ZKCLqZs48MfZShqihQjq1dck0JgJYwc+zxlfVvb693gFH4fg==", "cpu": [ "arm64" ], @@ -13828,24 +13869,10 @@ "linux" ] }, - "node_modules/@yuku-core/binding-linux-arm64-musl": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.19.0.tgz", - "integrity": "sha512-YwyPIdW/rN2Fmv0MTFWi47FaB3F9g+2b+sJISyAw83Yd60RWH4T3Nx6XkAHHVN+uKJNBAd6So7/BVihSiFYvuQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@yuku-core/binding-linux-x64-gnu": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.19.0.tgz", - "integrity": "sha512-/vskaAXVX3ESR43FiTdfiYS7z1b9uoQJwVQ/0RgUHgN2sWoAyCZs+aX4CgU7eKGIHTVfp9VFwv+c+2XchYiEtQ==", + "node_modules/@yuku-toolchain/linux-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-uwroa8GsFLJLarEphscB0UCqrx3jdDNqhwVZC2Tv2QDN4i4Eo87NmJaTFpOlNF4+CNVsiN+P0BnriySTidc3xQ==", "cpu": [ "x64" ], @@ -13856,24 +13883,10 @@ "linux" ] }, - "node_modules/@yuku-core/binding-linux-x64-musl": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-linux-x64-musl/-/binding-linux-x64-musl-0.19.0.tgz", - "integrity": "sha512-FuXL5igeSKib9Rye02TdH+D6SQezTyGxIATMu1Qsn/QywrzwpGl35OLpS2C1x5vpGLeVE2XgiLd5mVPFHmIglQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@yuku-core/binding-win32-arm64": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-win32-arm64/-/binding-win32-arm64-0.19.0.tgz", - "integrity": "sha512-YuJAe7zEKT1Xa7LuHlhGJpPnYQeVtvo0rZvNjJRqkH0hQGOw4C8QeP30Tg5VKGzZfo2x8CjhjEhKt4TmLwfmdg==", + "node_modules/@yuku-toolchain/win32-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-VssXbUjyRj1egmSSNwo2NEayMTth0mHBPit9WiYGEnvQyTQSUM0TLix0sJn/mVjJBrwqEKyGYg7dkdWFafNYFw==", "cpu": [ "arm64" ], @@ -13884,10 +13897,10 @@ "win32" ] }, - "node_modules/@yuku-core/binding-win32-x64": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-core/binding-win32-x64/-/binding-win32-x64-0.19.0.tgz", - "integrity": "sha512-o8iY/mXwlRkedp0LNTr4+TEfXTPQwoNZmv6k+1WIAd1ZXEn8xJJTBCtB0osaVvdZo/x/cNmV16UrWrrGpM5Mvw==", + "node_modules/@yuku-toolchain/win32-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-drLnLlLtqLni1UPZJ1pKl6PPsdGJoaFGaQsJa1khtjJT+OK5Z71rb+md9fO6KP9eJXjIOJKtW7OgnVlLf91WIw==", "cpu": [ "x64" ], @@ -13898,13 +13911,6 @@ "win32" ] }, - "node_modules/@yuku-toolchain/types": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@yuku-toolchain/types/-/types-0.19.0.tgz", - "integrity": "sha512-tFkNbsP4WXX9UMUC5syJGdK9dPMLK0PPaIuXCcCYH75sZ8MrebfBZ2XvCILRTw8AgLivSSCfDa4R67iYBDa4Kg==", - "dev": true, - "license": "MIT" - }, "node_modules/@zarrita/storage": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.2.0.tgz", @@ -14019,7 +14025,6 @@ "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -14051,7 +14056,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -14130,7 +14134,6 @@ "resolved": "https://registry.npmjs.org/apache-arrow/-/apache-arrow-21.2.0.tgz", "integrity": "sha512-Hxe6Agq26gQOM954qpzYSllJBPJl+e16U5CkfuMUhLrNba+5nKkttIVlflaovN6oaTratqMGAO8H5u/aNhmHWQ==", "license": "Apache-2.0", - "peer": true, "dependencies": { "@types/node": "^25.2.0", "flatbuffers": "^25.1.24", @@ -14673,7 +14676,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.11.23", "caniuse-lite": "^1.0.30001810", @@ -15329,9 +15331,9 @@ "license": "MIT" }, "node_modules/cube-cesium-wind-layer": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/cube-cesium-wind-layer/-/cube-cesium-wind-layer-0.12.4.tgz", - "integrity": "sha512-rVb0lZeB8OzemB1TB7HIDtDyd+vm4tjqbhbWMCQH4CYaTsht6jhquQ06DIT0TR23NxN+fC2AodtANkrn5BjBvw==", + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/cube-cesium-wind-layer/-/cube-cesium-wind-layer-0.12.5.tgz", + "integrity": "sha512-43KofD+oF8HR5x5KR9gWTsUphldDhZoUB2RhtqOkso+Xk+zmQtZ6QUHwkuUw1z24/KJsTN0AFOz5wtK2NhDsRQ==", "license": "MIT", "peerDependencies": { "cesium": ">=1.119.0 <2" @@ -16138,7 +16140,6 @@ "integrity": "sha512-T0pNsxkb9IKmtQjhpK3d7nWOpFv+YHuMbTJnSVMoQblF0onvXfErrtp4V1jHtsQPan7dKaGVD0q1WCXnzMF31A==", "dev": true, "license": "MIT", - "peer": true, "workspaces": [ "packages/*" ], @@ -16486,7 +16487,6 @@ "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", "license": "MIT", - "peer": true, "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.1", @@ -17443,7 +17443,6 @@ "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz", "integrity": "sha512-i1ydyHrqcIxXkWh/uBmVkzCvIuq5yiK2ATndIe5XxKholrG/MTYP9xGYka4sQhrbIAgGjL2B6NOE7rFaiF3fXw==", "license": "Apache-2.0", - "peer": true, "dependencies": { "base64-js": "^1.3.0", "ecdsa-sig-formatter": "^1.0.11", @@ -18014,7 +18013,6 @@ "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.8.tgz", "integrity": "sha512-/Gng7NfoykZl2pjukW5Z6+8Yxm3BPRf86GTbQnt0SbySkvax4fyL4H3HhY1cCpBGmiW9XDRFzRV+CXK2W8QudQ==", "license": "MIT", - "peer": true, "engines": { "node": ">=16.9.0" } @@ -18230,7 +18228,6 @@ "resolved": "https://registry.npmjs.org/hyparquet-compressors/-/hyparquet-compressors-1.1.2.tgz", "integrity": "sha512-0Hx6w0ZpVpNCefKy5xBYLTp6rKeZn/tsUzuliNzfKqSCdLcTQSfwATEoeedS703Y17k1qNS61HwRME5aOeNkPg==", "license": "MIT", - "peer": true, "dependencies": { "fzstd": "0.1.1", "hysnappy": "1.1.1" @@ -18243,9 +18240,9 @@ "license": "MIT" }, "node_modules/i18next": { - "version": "26.5.12", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.5.12.tgz", - "integrity": "sha512-vTt8tc3y5axoU7wwTYg8vjpILLyP33a5GyGJAVI7FDRx1XueYxZVIkcVeStoftrVnAM/o28hKvK0sslucDI9aQ==", + "version": "26.7.1", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.7.1.tgz", + "integrity": "sha512-cX+3RRVczel/V2kCMTACckSGSpqgtWYEA6beXNYVms7dOQiHojdPYHD26lT4IKimNeoGWrLvtPgjftbRvmZJVw==", "funding": [ { "type": "individual", @@ -18261,7 +18258,6 @@ } ], "license": "MIT", - "peer": true, "peerDependencies": { "typescript": "^5 || ^6 || ^7" }, @@ -19041,9 +19037,9 @@ } }, "node_modules/jose": { - "version": "6.2.12", - "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.12.tgz", - "integrity": "sha512-9NiFmJEex0sy2Dk58j2UGBSHgUs2ypF9eZSu4L6vjOX3Dp96Sw1F3uL+H+D1sx02jZZdzUT0HgvCy59CuvXcWw==", + "version": "6.2.15", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.15.tgz", + "integrity": "sha512-qdF6ewcZARtef63fJ9AKKZPgxw+t7USH6HLXYcD4CrdmSvDp79rpJSPFEKc90QBeGS63u1KQtN2MZQHC0yDIzA==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" @@ -19320,7 +19316,6 @@ "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@keyv/serialize": "^1.1.1" } @@ -19787,15 +19782,15 @@ } }, "node_modules/lucide": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/lucide/-/lucide-1.65.0.tgz", - "integrity": "sha512-mtWm+77jbrebaz5Nv7lqL0Oj41fuNPxtUOjm1UxHjCDiwKqE5uEYxcfyZcnZrz9KDcmYQbIWcovs/bn+s16kEw==", + "version": "1.67.0", + "resolved": "https://registry.npmjs.org/lucide/-/lucide-1.67.0.tgz", + "integrity": "sha512-08U9yCSaUacMl9bZ6QbB9m1stArkwpn+qcL9I0EoHmNjkOFnrHK2vKD63zvdxzkLvFLw1gKIik/en1apdrDNMg==", "license": "ISC" }, "node_modules/lucide-react": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.65.0.tgz", - "integrity": "sha512-roSdtzudEY39i2hn5LLjA8toYfhF2z4S10WSqZF4ubXpHlOmNTvaxMxZLdJfQDi6pEifQWX+cRmYihKSsvAxfA==", + "version": "1.67.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.67.0.tgz", + "integrity": "sha512-z7kd21YNm/Gw3E7mTnq5dTuvV+yc+OEwA//oDENSG1SbZ/NVgKdjxALJFNdGoC0Ji7HaJR2Dha9ev7VUPxy9CQ==", "license": "ISC", "peerDependencies": { "@types/react": "*", @@ -19835,9 +19830,9 @@ } }, "node_modules/mapbox-gl": { - "version": "3.34.1", - "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.34.1.tgz", - "integrity": "sha512-r4UbcZyEljltuMkMoHhwBSpbWnflHKFBUAfhvjEGxlR2mBjNxI0OBFzrr4AlbHsXnMVPMCWAvdHD5HWtMThWPg==", + "version": "3.34.2", + "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.34.2.tgz", + "integrity": "sha512-SfuzpqjokSjv4C9/JEjxAfqVHY37B7Kky/AOFpc+9D0Sx0KuIoV3keSlvvuHuM/jxw84iQ/Nh7yIK1VxuDBBHA==", "license": "SEE LICENSE IN LICENSE.txt", "workspaces": [ "src/style-spec", @@ -19912,7 +19907,6 @@ "resolved": "https://registry.npmjs.org/maplibre-gl/-/maplibre-gl-6.16.0.tgz", "integrity": "sha512-gApO66EMtoDZuio680RUBvskR7ahFd/NNhLN4tBAs+Y7FeT4gQV8zVFgYVMRmFxQznOEzecW19w6xOd9XjZjiA==", "license": "BSD-3-Clause", - "peer": true, "dependencies": { "@mapbox/point-geometry": "^1.1.0", "@mapbox/tiny-sdf": "^2.3.0", @@ -20828,16 +20822,16 @@ } }, "node_modules/miniflare": { - "version": "5.20261023.3-beta", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20261023.3-beta.tgz", - "integrity": "sha512-thdXzlktu5GE1o/BlmMAPeJ0Cu6Tu5LpMbRlyfRrpVvMRrhd6p52TMqcITCZZLVzt1UO92VGBkLDhLOpryUAyQ==", + "version": "5.20261103.0-beta", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20261103.0-beta.tgz", + "integrity": "sha512-wghSXG3KHzMbAYvcrHFxN6JNI1Or3LSxpBe1qHdnFXFOPIDIlXCNvsRVF2J97rXsfFSJr7EzxRSjoUCmgVDEUA==", "dev": true, "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "0.8.1", "sharp": "0.35.5", "undici": "7.30.1", - "workerd": "1.20261023.1", + "workerd": "1.20261103.1", "ws": "8.21.0", "youch": "4.1.0-beta.10" }, @@ -21313,7 +21307,6 @@ "resolved": "https://registry.npmjs.org/openai/-/openai-6.49.0.tgz", "integrity": "sha512-aYCc0C6L864eR6WSYIwQGyXriw/nIyZx0ObvhzOEVuk0zoBDpynjSbrionWI7q65B5H8jJX0DXR9snEzM6bfPg==", "license": "Apache-2.0", - "peer": true, "peerDependencies": { "@aws-sdk/credential-provider-node": ">=3.972.0 <4", "@smithy/hash-node": ">=4.3.0 <5", @@ -21340,12 +21333,12 @@ } }, "node_modules/openid-client": { - "version": "6.8.8", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.8.tgz", - "integrity": "sha512-ZsucJA5Ad04Uv7YN4ql+s4GXNmb9uAYQwyJTsJx7CH/MX3JZioLE2pVKi1SC+YrbSLA4Px3Gi30dMjgOZtb6pA==", + "version": "6.8.9", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.9.tgz", + "integrity": "sha512-6mXMRNJxDOf6BflEWLXul1UwzLFz++9Ofz1PYwPwwsJsyXBsbfkO+Jo255SW1qnFNLYz4EJWHz42X4OJJrya/g==", "license": "MIT", "dependencies": { - "jose": "^6.2.12", + "jose": "^6.2.15", "oauth4webapi": "^3.8.8" }, "funding": { @@ -21803,7 +21796,6 @@ "integrity": "sha512-BC4s8y6SEVA6Q1rSxZTto8hI1KUI3xXlHGZgvGqP4IqPdI/a6FX9H29IDNz7vKo9l21b6LfYosScPL6M3xxyDQ==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "playwright-core": "cli.js" }, @@ -22245,7 +22237,6 @@ "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -22255,7 +22246,6 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.1.tgz", "integrity": "sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ==", "license": "MIT", - "peer": true, "dependencies": { "scheduler": "^0.28.0" }, @@ -22264,9 +22254,9 @@ } }, "node_modules/react-i18next": { - "version": "17.1.9", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-17.1.9.tgz", - "integrity": "sha512-OgYqIH13XHPlWTaaI795Dz+k2AdKnXcOxNQVnf750T8Ij0TYWp1nYvXRpoJBulPqlyk2OAbn1PM4tFKiIj/byA==", + "version": "17.1.12", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-17.1.12.tgz", + "integrity": "sha512-Gf8riCKF/EmqQ8I1g0N5pJOLvJCkAXGAEkzOuRNHc/sBGL3dfE3WZ7+sDLrUo/kw/xdug3g48jo7M+s/SKf0HQ==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.7", @@ -22628,14 +22618,13 @@ "license": "Unlicense" }, "node_modules/rolldown": { - "version": "1.2.15", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.15.tgz", - "integrity": "sha512-6odND+fel5zVw3I4Yc2e69gvguDnX0CAAGiNDZSq4ik5WUcaLrkD2GLuog0XcODbor31hZ5ayEMgVDno+KPV5g==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.16.tgz", + "integrity": "sha512-bWvlMpFKiTfDKfnK7FC2MPgPeWCf/Kpwsq49ApdW+FQaBZb6O6dZ4MAPbPUjp7hYQrw/RobqCzn64BRrQecGHw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@oxc-project/types": "=0.155.0", + "@oxc-project/types": "=0.156.0", "@rolldown/pluginutils": "^1.0.0" }, "bin": { @@ -22645,36 +22634,34 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm-eabi": "1.2.15", - "@rolldown/binding-android-arm64": "1.2.15", - "@rolldown/binding-darwin-arm64": "1.2.15", - "@rolldown/binding-darwin-x64": "1.2.15", - "@rolldown/binding-freebsd-x64": "1.2.15", - "@rolldown/binding-linux-arm-gnueabihf": "1.2.15", - "@rolldown/binding-linux-arm64-gnu": "1.2.15", - "@rolldown/binding-linux-arm64-musl": "1.2.15", - "@rolldown/binding-linux-ppc64-gnu": "1.2.15", - "@rolldown/binding-linux-s390x-gnu": "1.2.15", - "@rolldown/binding-linux-x64-gnu": "1.2.15", - "@rolldown/binding-linux-x64-musl": "1.2.15", - "@rolldown/binding-openharmony-arm64": "1.2.15", - "@rolldown/binding-win32-arm64-msvc": "1.2.15", - "@rolldown/binding-win32-x64-msvc": "1.2.15" + "@rolldown/binding-android-arm-eabi": "1.2.16", + "@rolldown/binding-android-arm64": "1.2.16", + "@rolldown/binding-darwin-arm64": "1.2.16", + "@rolldown/binding-darwin-x64": "1.2.16", + "@rolldown/binding-freebsd-x64": "1.2.16", + "@rolldown/binding-linux-arm-gnueabihf": "1.2.16", + "@rolldown/binding-linux-arm64-gnu": "1.2.16", + "@rolldown/binding-linux-arm64-musl": "1.2.16", + "@rolldown/binding-linux-ppc64-gnu": "1.2.16", + "@rolldown/binding-linux-s390x-gnu": "1.2.16", + "@rolldown/binding-linux-x64-gnu": "1.2.16", + "@rolldown/binding-linux-x64-musl": "1.2.16", + "@rolldown/binding-openharmony-arm64": "1.2.16", + "@rolldown/binding-win32-arm64-msvc": "1.2.16", + "@rolldown/binding-win32-x64-msvc": "1.2.16" } }, "node_modules/rolldown-plugin-dts": { - "version": "0.28.8", - "resolved": "https://registry.npmjs.org/rolldown-plugin-dts/-/rolldown-plugin-dts-0.28.8.tgz", - "integrity": "sha512-FVhfqxorCWcc20BVT5eVRfRjzLLl6mgzjcMR4gSBf0K4oQMXT0qoHhhzfXy0L7y83fQy7Ug5ZDNk90xM3/LiCQ==", + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/rolldown-plugin-dts/-/rolldown-plugin-dts-0.29.0.tgz", + "integrity": "sha512-PvsbRXQR5tHGnjLyxj2peRMwv3pfRfStiIqhbag3J/I2fFaYdfEQ1AaFwXfZlK8qKBkgQUNnCZdrUcaTPPq05Q==", "dev": true, "license": "MIT", "dependencies": { "dts-resolver": "^3.0.0", "get-tsconfig": "5.0.0-beta.6", "obug": "^3.0.0", - "yuku-ast": "^0.19.0", - "yuku-codegen": "^0.19.0", - "yuku-parser": "^0.19.0" + "yuku": "^0.25.0" }, "engines": { "node": "^22.18.0 || ^24.11.0 || >=26.0.0" @@ -22683,23 +22670,23 @@ "url": "https://github.com/sponsors/sxzz" }, "peerDependencies": { - "@typescript/native-preview": "*", "@volar/typescript": "~2.4.0", "@vue/language-core": "~3.2.0 || ~3.3.0", "rolldown": "^1.2.0", - "typescript": "^5.0.0 || ^6.0.0 || ~7.0.0", + "tsrs": "*", + "typescript": "^5.0.0 || ^6.0.0 || ~7.0.0 || ~7.1.0-0", "vue-tsc": "~3.2.0 || ~3.3.0" }, "peerDependenciesMeta": { - "@typescript/native-preview": { - "optional": true - }, "@volar/typescript": { "optional": true }, "@vue/language-core": { "optional": true }, + "tsrs": { + "optional": true + }, "typescript": { "optional": true }, @@ -22714,7 +22701,6 @@ "integrity": "sha512-RFnrW4lhXA3s3eqHDZvN654g8OTjzRfqpIRJYczCGB6HzphckVAi/Qh4tbPUbRuDi7s1Llv8g/NspLkttY3gTA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@types/estree": "1.0.9" }, @@ -23098,9 +23084,9 @@ } }, "node_modules/sharp/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.6.tgz", + "integrity": "sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==", "dev": true, "license": "ISC", "bin": { @@ -23753,7 +23739,6 @@ "resolved": "https://registry.npmjs.org/texture-compressor/-/texture-compressor-1.0.2.tgz", "integrity": "sha512-dStVgoaQ11mA5htJ+RzZ51ZxIZqNOgWKAIvtjLrW1AliQQLCmrDqNzQZ8Jh91YealQ95DXt4MEduLzJmbs6lig==", "license": "MIT", - "peer": true, "dependencies": { "argparse": "^1.0.10", "image-size": "^0.7.4" @@ -23927,9 +23912,9 @@ } }, "node_modules/tsdown": { - "version": "0.23.4", - "resolved": "https://registry.npmjs.org/tsdown/-/tsdown-0.23.4.tgz", - "integrity": "sha512-AQQ/2Y7KBnf15GL4Ynjdltc94PkbKRI+arStyrp7inSQkRmTWNiXgfv50ESsjhBEsoVtiSloCAO2VyrqojWIOQ==", + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/tsdown/-/tsdown-0.23.5.tgz", + "integrity": "sha512-nD6Dvg2oEPBaU1T/78TkAelU9ycYT7QosVOjDxpKI9I3LSnu7saBvL3u+urLSb4cwioqzqxeqGEjtKwc9TnOpQ==", "dev": true, "license": "MIT", "dependencies": { @@ -23940,8 +23925,8 @@ "import-without-cache": "^0.4.1", "obug": "^3.0.0", "picomatch": "^4.0.7", - "rolldown": "~1.2.15", - "rolldown-plugin-dts": "^0.28.8", + "rolldown": "~1.2.16", + "rolldown-plugin-dts": "^0.29.0", "tinyexec": "^1.3.1", "tinyglobby": "^0.2.17", "tinyps": "^0.5.1", @@ -23959,8 +23944,8 @@ }, "peerDependencies": { "@arethetypeswrong/core": "^0.18.1", - "@tsdown/css": "0.23.4", - "@tsdown/exe": "0.23.4", + "@tsdown/css": "0.23.5", + "@tsdown/exe": "0.23.5", "@vitejs/devtools": "*", "publint": "^0.3.8", "tsx": "*", @@ -24010,7 +23995,6 @@ "integrity": "sha512-Yiex1Ovn8z2xPpOWckIiysV1SSyRMY9BkLF++q0yKiDxCqRhosKfMg3janKkiLBwZ5c/YryloKwGZcrEmtwxKw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "~0.28.0" }, @@ -24312,7 +24296,6 @@ "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "pathe": "^2.0.3" } @@ -24599,7 +24582,6 @@ "integrity": "sha512-z1YpjieJ9g0ebTmQpLBv/oq9E3F9EIlOe+7LahW8SrE3LTiG3udBRUXQOlYXP9b+IC2q2phHeVxj9xGlw34OEQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", @@ -25476,13 +25458,12 @@ } }, "node_modules/workerd": { - "version": "1.20261023.1", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20261023.1.tgz", - "integrity": "sha512-NeofJFyaYNpqKpFRJW3ApuonaerPd6/JWlfTtLDYf2A6ygqrDEFnYgEXmc0hhOxqnJsSM+kXJN6VebPojzRrsg==", + "version": "1.20261103.1", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20261103.1.tgz", + "integrity": "sha512-GgcAnUH94uY8BEDc7CUyX3qsuLVbiidV+SZqJhasxbKi+f2dtR5xrgBC18uLbnaBFarlNFCYfr8JAIL2xJpnZw==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", - "peer": true, "bin": { "workerd": "bin/workerd" }, @@ -25490,28 +25471,29 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20261023.1", - "@cloudflare/workerd-darwin-arm64": "1.20261023.1", - "@cloudflare/workerd-linux-64": "1.20261023.1", - "@cloudflare/workerd-linux-arm64": "1.20261023.1", - "@cloudflare/workerd-windows-64": "1.20261023.1" + "@cloudflare/workerd-darwin-64": "1.20261103.1", + "@cloudflare/workerd-darwin-arm64": "1.20261103.1", + "@cloudflare/workerd-linux-64": "1.20261103.1", + "@cloudflare/workerd-linux-arm64": "1.20261103.1", + "@cloudflare/workerd-windows-64": "1.20261103.1" } }, "node_modules/wrangler": { - "version": "4.156.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.156.0.tgz", - "integrity": "sha512-kVLAShuLiNgE3jcrmXcymDf/iPKDPrSxACe5ueugW/33HeNB9E9CkKYchudCeBwgmsnl4k+1zt4NO7vqb/fRuQ==", + "version": "4.157.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.157.0.tgz", + "integrity": "sha512-HUft0VZiUbt/oFZXQRDmJAGzPgfDYpdVmJwCGlGBcXrE5IP0yGcTwc1u/H3+bUYhaX2NHoL1sdQqn3zptxyFkA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.5.0", "@cloudflare/unenv-preset": "2.16.2", + "@cspotcode/source-map-support": "0.8.1", "blake3-wasm": "2.1.5", "esbuild": "0.28.2", - "miniflare": "5.20261023.3-beta", + "miniflare": "5.20261103.0-beta", "path-to-regexp": "6.3.0", "unenv": "2.0.0-rc.24", - "workerd": "1.20261023.1" + "workerd": "1.20261103.1" }, "bin": { "cf-wrangler": "bin/cf-wrangler.js", @@ -25525,7 +25507,7 @@ "fsevents": "2.3.3" }, "peerDependencies": { - "@cloudflare/workers-types": "^5.20261023.1" + "@cloudflare/workers-types": "^5.20261103.1" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { @@ -25566,7 +25548,6 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", "license": "MIT", - "peer": true, "engines": { "node": ">=10.0.0" }, @@ -25656,7 +25637,6 @@ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz", "integrity": "sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==", "license": "ISC", - "peer": true, "bin": { "yaml": "bin.mjs" }, @@ -25719,82 +25699,41 @@ "url": "https://opencollective.com/express" } }, - "node_modules/yuku-ast": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/yuku-ast/-/yuku-ast-0.19.0.tgz", - "integrity": "sha512-PyCsiScaelhxBGzL8dyeJkLqvRZycoh78R31Vrt/WqYrm0hMFoKwIw/X7Dx5mBKLWAMlV9I9HEyBOHnj2gZVyw==", + "node_modules/yuku": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/yuku/-/yuku-0.25.0.tgz", + "integrity": "sha512-iAlHlpPmcjRqUauDkW9xF33b+jsUzTrrv49FfPLBNxEAUWuU7XN8tBUGjBHYPCEF/d3632MhG6GjCZutecA8Ng==", "dev": true, "license": "MIT", - "dependencies": { - "@yuku-toolchain/types": "^0.19.0" - }, "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/yuku-codegen": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/yuku-codegen/-/yuku-codegen-0.19.0.tgz", - "integrity": "sha512-uymAKHjDuaP4BEpkXC/BSLz4DUEF5oArZ5AuD3888nb2miChjWSgpPdojEJxm3pjpXkgUaCRJQyNAbnMN33wHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@yuku-toolchain/types": "^0.19.0" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/yuku-core": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/yuku-core/-/yuku-core-0.19.0.tgz", - "integrity": "sha512-kYK9e1XdfirNhkipzW0wmMcSWcVF/CWnuugodfVYRCUwvoBefweL9HzB96OiKEhsx78V5WbUxbJqlizMX869Qg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@yuku-toolchain/types": "^0.19.0" - }, - "engines": { - "node": ">=14.18.0" + "node": ">=16.4.0" }, "optionalDependencies": { - "@yuku-core/binding-android-arm64": "0.19.0", - "@yuku-core/binding-darwin-arm64": "0.19.0", - "@yuku-core/binding-darwin-x64": "0.19.0", - "@yuku-core/binding-freebsd-x64": "0.19.0", - "@yuku-core/binding-linux-arm-gnu": "0.19.0", - "@yuku-core/binding-linux-arm-musl": "0.19.0", - "@yuku-core/binding-linux-arm64-gnu": "0.19.0", - "@yuku-core/binding-linux-arm64-musl": "0.19.0", - "@yuku-core/binding-linux-x64-gnu": "0.19.0", - "@yuku-core/binding-linux-x64-musl": "0.19.0", - "@yuku-core/binding-win32-arm64": "0.19.0", - "@yuku-core/binding-win32-x64": "0.19.0" - } - }, - "node_modules/yuku-parser": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/yuku-parser/-/yuku-parser-0.19.0.tgz", - "integrity": "sha512-XrBh9ZiQK5mJVRxZBAvD6LwRyAYrK3MFtH3+onyuxFL5hFD44EC3QOmIC1FjTj6H2MMwq46/NAI+NZxLZPZgxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@yuku-toolchain/types": "^0.19.0", - "yuku-core": "0.19.0" + "@yuku-toolchain/darwin-arm64": "0.25.0", + "@yuku-toolchain/darwin-x64": "0.25.0", + "@yuku-toolchain/linux-arm64": "0.25.0", + "@yuku-toolchain/linux-x64": "0.25.0", + "@yuku-toolchain/win32-arm64": "0.25.0", + "@yuku-toolchain/win32-x64": "0.25.0" }, - "engines": { - "node": ">=14.18.0" + "peerDependencies": { + "@yuku-toolchain/wasm": "0.25.0" + }, + "peerDependenciesMeta": { + "@yuku-toolchain/wasm": { + "optional": true + } } }, "node_modules/zarr-cesium": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/zarr-cesium/-/zarr-cesium-0.4.1.tgz", - "integrity": "sha512-g7RAWWjRdFrH4Bka+JtNS6YkWPz3YM+nKG8li28Xm3LJL4Dpj5a+Jqc64QWRtNLXWk3J5eAvmjc5nnlT5E5t/g==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/zarr-cesium/-/zarr-cesium-0.4.4.tgz", + "integrity": "sha512-xvSLEFAvulhCttxBKkuCQyKTdszvtxgJJ1ix2sp+Oc5gSGoETvIwbbBcreIGthhK5EjhG+faDQZIGUCb9LSSHg==", "license": "MIT", "dependencies": { - "cube-cesium-wind-layer": "^0.12.4", + "cube-cesium-wind-layer": "^0.12.5", "zarr-maps-colormap": "^0.3.0", - "zarr-maps-tiling": "^0.3.3", + "zarr-maps-tiling": "^0.3.6", "zarrita": "^0.7.4" }, "peerDependencies": { @@ -25808,9 +25747,9 @@ "license": "MIT" }, "node_modules/zarr-maps-tiling": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/zarr-maps-tiling/-/zarr-maps-tiling-0.3.3.tgz", - "integrity": "sha512-WuHUCq7rkjogFTQjWnjh4AkJoOzQnOAK6aOT1cRpYoZnqpW2vJI3MQI2+RQgFsAkyQeJKgW3y7tdC8M7OdoeYA==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/zarr-maps-tiling/-/zarr-maps-tiling-0.3.6.tgz", + "integrity": "sha512-qZHx366ftyz/GisVGQvvV4Ho3wU6i5uc+NmQAG77BZw0Mqmib2Ujd0sP/jf+n2jkJ/aYHiMMq909PyiXkWux0Q==", "license": "MIT", "dependencies": { "proj4": "^2.19.10", @@ -25833,7 +25772,6 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.7.tgz", "integrity": "sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg==", "license": "MIT", - "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } @@ -25871,8 +25809,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.2.0.tgz", "integrity": "sha512-oyPnDa1X5c13+Y7mA/FDMNJrn4S8UNBe0KCqtDmor40Re7ALrPN6npFwyYVRRh+PqozZQdeg23QtbcamZnG5rA==", - "license": "MIT AND BSD-3-Clause", - "peer": true + "license": "MIT AND BSD-3-Clause" }, "node_modules/zundo": { "version": "2.3.0", @@ -25897,7 +25834,6 @@ "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.16.tgz", "integrity": "sha512-Uv7e327ihlCfayfja3hDc0M64Upev1LWBKpRobdK4NyovDDPeeX4imWXc/wzC1yc6fkYPoAY/ncKVPAs2jrtQw==", "license": "MIT", - "peer": true, "engines": { "node": ">=12.20.0" }, @@ -25980,31 +25916,6 @@ "typescript": "^7.0.2" } }, - "packages/core/node_modules/@maplibre/maplibre-gl-style-spec": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-26.5.0.tgz", - "integrity": "sha512-Tli0Mi9rF3117uVFkqsysXu9TPLx3AODPmWklUjbDhR4jJ849vGT5/EqWM3dBjIQgU6xxj5SZQ9ONjibqjEP+Q==", - "license": "ISC", - "dependencies": { - "@mapbox/jsonlint-lines-primitives": "^2.0.3", - "@mapbox/unitbezier": "^1.0.0", - "json-stringify-pretty-compact": "^4.0.0", - "minimist": "^1.2.8", - "quickselect": "^3.0.0", - "tinyqueue": "^3.0.0" - }, - "bin": { - "gl-style-format": "dist/gl-style-format.mjs", - "gl-style-migrate": "dist/gl-style-migrate.mjs", - "gl-style-validate": "dist/gl-style-validate.mjs" - } - }, - "packages/core/node_modules/tinyqueue": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz", - "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==", - "license": "ISC" - }, "packages/core/node_modules/typescript": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", @@ -26624,7 +26535,6 @@ "resolved": "https://registry.npmjs.org/@developmentseed/morecantile/-/morecantile-0.9.0.tgz", "integrity": "sha512-iNalvLZQOFd7mB77yC7lYIAppu+RNYolYpIiXIlzyMuAokOdblsTxTnIoWN1mjDUBkawSg5FAnix7r28T8kK+g==", "license": "MIT", - "peer": true, "dependencies": { "@developmentseed/affine": "^0.9.0" } @@ -26646,9 +26556,9 @@ "license": "MIT" }, "packages/plugins/node_modules/@geoman-io/maplibre-geoman-free": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@geoman-io/maplibre-geoman-free/-/maplibre-geoman-free-0.10.4.tgz", - "integrity": "sha512-sk4GVtndVnuE+ZhAIy7FWgPTpQBtBJ7qcYgtC7lVDkd04DAnEPqjaPovYcJCW0hjWhowGaeZgri8ZFaMoa/fXg==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@geoman-io/maplibre-geoman-free/-/maplibre-geoman-free-0.10.6.tgz", + "integrity": "sha512-M91T9vQ8zYOOhKz2wMrqYT9HEcknXFlj2+UcuVbJPfhuaK+hLbfOKyzgW3K9wMVFN7eA1/qvsH8kbilvfPIXiQ==", "license": "MIT", "dependencies": { "@turf/area": "^7.4.0", diff --git a/package.json b/package.json index e739ac64e..d6f0eeb0c 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ }, "fast-uri": "^3.1.7", "filelist": "^2.0.2", - "maplibre-gl": "^6.15.0", + "maplibre-gl": "^6.16.0", "miniflare": { "undici": "^7.29.0" }, diff --git a/packages/map/src/mapbox-gl-loader.ts b/packages/map/src/mapbox-gl-loader.ts index 3dd476eae..ffc4800bc 100644 --- a/packages/map/src/mapbox-gl-loader.ts +++ b/packages/map/src/mapbox-gl-loader.ts @@ -8,12 +8,12 @@ import type * as mapboxgl from "mapbox-gl"; * `tests/mapbox-gl-loader.test.ts` ties these constants to the installed * package, so a bump fails until they are updated (docs/maintenance.md). */ -export const MAPBOX_GL_VERSION = "3.34.1"; +export const MAPBOX_GL_VERSION = "3.34.2"; const MAPBOX_GL_CDN_BASE = `https://api.mapbox.com/mapbox-gl-js/v${MAPBOX_GL_VERSION}`; export const MAPBOX_GL_SCRIPT_URL = `${MAPBOX_GL_CDN_BASE}/mapbox-gl.js`; export const MAPBOX_GL_STYLE_URL = `${MAPBOX_GL_CDN_BASE}/mapbox-gl.css`; export const MAPBOX_GL_SCRIPT_INTEGRITY = - "sha384-bRGpP2/mvLNdh4nRXgIf97xnGmUJRpB58iFa5NaGLEFu8v+0T/Bc0c+iX+AvMgVP"; + "sha384-RN6DqMUx296OGO3pOwok6hO3u3CQQzI1OXC8hpTzFSpnsG73oYJYy3fTrs3gmav5"; export const MAPBOX_GL_STYLE_INTEGRITY = "sha384-QWCpuitI3tz8lJHSbcFQpEAx5BkQcYir4RLGZBb8zOIH0es6XDO8Kv6Gat+wOJRN";