diff --git a/package-lock.json b/package-lock.json index 657be7e..2747b25 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,32 +8,32 @@ "name": "pathfinding", "version": "0.0.0", "dependencies": { - "@deck.gl/core": "9.3.7", - "@deck.gl/geo-layers": "9.3.7", - "@deck.gl/layers": "9.3.7", - "@deck.gl/react": "9.3.7", + "@deck.gl/core": "9.4.0", + "@deck.gl/geo-layers": "9.4.0", + "@deck.gl/layers": "9.4.0", + "@deck.gl/react": "9.4.0", "@emotion/react": "11.14.0", "@emotion/styled": "11.14.1", - "@mui/icons-material": "9.2.0", - "@mui/material": "9.2.0", - "maplibre-gl": "6.1.0", + "@mui/icons-material": "9.4.0", + "@mui/material": "9.4.0", + "maplibre-gl": "6.11.2", "mui-color-input": "9.0.0", - "react": "19.2.8", - "react-dom": "19.2.8", - "react-map-gl": "8.1.2", - "sass": "1.102.0" + "react": "19.3.0", + "react-dom": "19.3.0", + "react-map-gl": "8.1.3", + "sass": "1.105.0" }, "devDependencies": { "@eslint/js": "10.0.1", - "@types/react": "19.2.18", - "@types/react-dom": "19.2.4", - "@vitejs/plugin-react": "6.0.5", - "eslint": "10.8.0", + "@types/react": "19.3.0", + "@types/react-dom": "19.3.0", + "@vitejs/plugin-react": "6.1.1", + "eslint": "10.11.0", "eslint-plugin-jsdoc": "63.3.3", "eslint-plugin-react-hooks": "7.1.1", - "eslint-plugin-react-refresh": "0.5.3", - "globals": "17.9.0", - "vite": "8.2.0" + "eslint-plugin-react-refresh": "0.5.7", + "globals": "17.12.0", + "vite": "8.3.1" }, "engines": { "node": ">=24 <25" @@ -78,7 +78,6 @@ "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.29.7", "@babel/generator": "^7.29.7", @@ -295,6 +294,30 @@ "node": ">=6.9.0" } }, + "node_modules/@cacheable/memory": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.2.0.tgz", + "integrity": "sha512-CTLKqLItRCEixEAewD3/j9DB3/o96gpTPD4eJ1v+DGOlxZRZncRQkGYqqnAGCscYd6RNeXfGeiuCphsPtqyIfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/utils": "^2.5.0", + "@keyv/bigmap": "^1.3.1", + "hookified": "^1.15.1", + "keyv": "^5.6.0" + } + }, + "node_modules/@cacheable/utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.5.0.tgz", + "integrity": "sha512-buipgOVDkkPXNR5+xBpDw7Zk2n1EvU7qBJCNUcL7rhQ//kfpOXPAvQ511Os0vpLYJ1pZnvudNytkQt2hst3wqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hashery": "^1.5.1", + "keyv": "^5.6.0" + } + }, "node_modules/@ctrl/tinycolor": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-4.2.0.tgz", @@ -305,18 +328,18 @@ } }, "node_modules/@deck.gl/core": { - "version": "9.3.7", - "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.3.7.tgz", - "integrity": "sha512-l+YPm1I0Fwj+b7xsu8FvyDT5MGPgEPJe2cQJUpQNgG742b2goB4tyYpteUhNAOeVo1gmenvqv36ZJGNsGxipJA==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.4.0.tgz", + "integrity": "sha512-0isP+x2eGNxteO7lT650lYO7oiAYXAu4aF1jG+BMi8aKYh38HtPugLq1TlQTravIXzBSi5Oe1oZNuVj8h4ZEjA==", "license": "MIT", - "peer": true, "dependencies": { "@loaders.gl/core": "^4.4.3", "@loaders.gl/images": "^4.4.3", - "@luma.gl/core": "^9.3.3", - "@luma.gl/engine": "^9.3.3", - "@luma.gl/shadertools": "^9.3.3", - "@luma.gl/webgl": "^9.3.3", + "@luma.gl/core": "^9.4.0", + "@luma.gl/engine": "^9.4.0", + "@luma.gl/gpgpu": "^9.4.0", + "@luma.gl/shadertools": "^9.4.0", + "@luma.gl/webgl": "^9.4.0", "@math.gl/core": "^4.1.0", "@math.gl/sun": "^4.1.0", "@math.gl/types": "^4.1.0", @@ -326,155 +349,96 @@ "@probe.gl/stats": "^4.1.1", "@types/offscreencanvas": "^2019.6.4", "gl-matrix": "^3.0.0", - "mjolnir.js": "^3.0.0" + "mjolnir.js": "^3.1.1" } }, - "node_modules/@deck.gl/core/node_modules/@loaders.gl/images": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.4.tgz", - "integrity": "sha512-pqCfWRR7yEHCnAaWDu1aoD7NILts6mvY+B47lQXJ00Ffm4/cfx35dTZ4GUung/iqdVAbxC7fpGKwTPn3T06x4w==", + "node_modules/@deck.gl/core/node_modules/@luma.gl/gpgpu": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/gpgpu/-/gpgpu-9.4.2.tgz", + "integrity": "sha512-LoEqoViPZqMHqQzvq/txFuOLsxI6sn8xmv+IZyovRFBqcWaV184PE/8Ieufww0pjVyJMfubhUCQmGuGrOME8oA==", "license": "MIT", "dependencies": { - "@loaders.gl/loader-utils": "4.4.4" + "@math.gl/core": "^4.1.0", + "@math.gl/types": "^4.1.0", + "@probe.gl/log": "^4.0.8", + "@probe.gl/stats": "^4.0.8" }, "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@deck.gl/core/node_modules/@loaders.gl/loader-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.4.tgz", - "integrity": "sha512-+0IizJUB6GvPQjl2xC2V1vpcMPcidZykWy27LFnIIqG1lesxfALnFmRoq9MjbOj2TPcUo7VSBxl8z55qRlX0rQ==", - "license": "MIT", - "dependencies": { - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1" - } - }, - "node_modules/@deck.gl/core/node_modules/@loaders.gl/schema": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.4.tgz", - "integrity": "sha512-3spgUoN505V2OprDDzww5nhWfn8Htupcfdr+/lxswAhCbGjwM3RWzA3Zif3dW6ZxOCeSIRJ4GNON78Eiede2dw==", - "license": "MIT", - "dependencies": { - "@types/geojson": "^7946.0.7", - "apache-arrow": ">= 17.0.0" - } - }, - "node_modules/@deck.gl/core/node_modules/@loaders.gl/worker-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.4.tgz", - "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", - "license": "MIT", - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" + "@luma.gl/core": "~9.4.0", + "@luma.gl/engine": "~9.4.0", + "@luma.gl/shadertools": "~9.4.0", + "@luma.gl/webgpu": "~9.4.0" } }, "node_modules/@deck.gl/core/node_modules/@luma.gl/webgl": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.3.6.tgz", - "integrity": "sha512-tGm7FGWPmJKxGZMvkRPRi219x3tKmBxR7Uke09nTp2ujNak/O5V9xPIQ9lUBGTxqAb8U2yjKkXG8j+f/4b2+sw==", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.4.2.tgz", + "integrity": "sha512-D3GqnxTgQI+vsyH56hX5+jwqdVUhvhbpnPurTwbQOSlSQ8mshhNKcRdrZytTy10qiodDwrcjTnndPEAP6UgCzA==", "license": "MIT", "dependencies": { "@math.gl/types": "^4.1.0", "@probe.gl/env": "^4.1.1" }, "peerDependencies": { - "@luma.gl/core": "~9.3.0" + "@luma.gl/core": "~9.4.0" } }, - "node_modules/@deck.gl/core/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", + "node_modules/@deck.gl/core/node_modules/@luma.gl/webgpu": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/webgpu/-/webgpu-9.4.2.tgz", + "integrity": "sha512-24gDOmLyL81fVHxn+UXajnYN5jVln7XgB9fvobc1Yh3PAtXjlcAkmVTqYRvULVGeEamuqvqPDscAkaK/T+R1iQ==", "license": "MIT", + "peer": true, "dependencies": { - "@math.gl/types": "4.1.0" + "@probe.gl/env": "^4.1.1", + "@webgpu/types": "^0.1.69" + }, + "peerDependencies": { + "@luma.gl/core": "~9.4.0", + "@luma.gl/shadertools": "~9.4.0" } }, - "node_modules/@deck.gl/core/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, "node_modules/@deck.gl/core/node_modules/@probe.gl/env": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", "license": "MIT" }, - "node_modules/@deck.gl/core/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@deck.gl/core/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@deck.gl/extensions": { - "version": "9.3.7", - "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.3.7.tgz", - "integrity": "sha512-CY4Hi7yeVNMOjYfbrxNZ5PF3ftH16zGwV4JSH6g9opCTfLFxBgT2Rxbs3cwywanAs5yO7RraDDM9WyQSzAU7qg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.4.0.tgz", + "integrity": "sha512-KHtB0233PSVRac8oHTk0RDivOBORLRIvSQgMpteNxVUO1lRPEa3yoMj4AE2qcKa2w2jqwaT9zt881uyFEB0eSg==", "license": "MIT", + "peer": true, "dependencies": { - "@luma.gl/shadertools": "^9.3.3", - "@luma.gl/webgl": "^9.3.3", + "@luma.gl/shadertools": "^9.4.0", + "@luma.gl/webgl": "^9.4.0", "@math.gl/core": "^4.1.0" }, "peerDependencies": { - "@deck.gl/core": "~9.3.0", - "@luma.gl/core": "~9.3.3", - "@luma.gl/engine": "~9.3.3" + "@deck.gl/core": "~9.4.0", + "@luma.gl/core": "~9.4.0", + "@luma.gl/engine": "~9.4.0" } }, "node_modules/@deck.gl/extensions/node_modules/@luma.gl/webgl": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.3.6.tgz", - "integrity": "sha512-tGm7FGWPmJKxGZMvkRPRi219x3tKmBxR7Uke09nTp2ujNak/O5V9xPIQ9lUBGTxqAb8U2yjKkXG8j+f/4b2+sw==", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.4.2.tgz", + "integrity": "sha512-D3GqnxTgQI+vsyH56hX5+jwqdVUhvhbpnPurTwbQOSlSQ8mshhNKcRdrZytTy10qiodDwrcjTnndPEAP6UgCzA==", "license": "MIT", + "peer": true, "dependencies": { "@math.gl/types": "^4.1.0", "@probe.gl/env": "^4.1.1" }, "peerDependencies": { - "@luma.gl/core": "~9.3.0" - } - }, - "node_modules/@deck.gl/extensions/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" + "@luma.gl/core": "~9.4.0" } }, - "node_modules/@deck.gl/extensions/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@deck.gl/extensions/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, "node_modules/@deck.gl/geo-layers": { - "version": "9.3.7", - "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.3.7.tgz", - "integrity": "sha512-BPa0iaiDGvs3C9Ptu5zDXyYpm4NMUCB1LQOVvxFRuIEqup9nZpBmCsLx+HSeF4l1aQ0c9K4GG9EdM3iwwbqLAw==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.4.0.tgz", + "integrity": "sha512-wpm+nixH+LSv5zBLqxfWmSY0M4WyGc/T8QDV2ZUPVjRJu+QpX1tHmN4nL02gU+k9Tbeqzcqfb8+6Lv7kv/FHmw==", "license": "MIT", "dependencies": { "@loaders.gl/3d-tiles": "^4.4.3", @@ -485,36 +449,24 @@ "@loaders.gl/terrain": "^4.4.3", "@loaders.gl/tiles": "^4.4.3", "@loaders.gl/wms": "^4.4.3", - "@luma.gl/gltf": "^9.3.3", - "@luma.gl/shadertools": "^9.3.3", + "@luma.gl/gltf": "^9.4.0", + "@luma.gl/shadertools": "^9.4.0", "@math.gl/core": "^4.1.0", "@math.gl/culling": "^4.1.0", "@math.gl/web-mercator": "^4.1.0", "@types/geojson": "^7946.0.8", - "a5-js": "^0.7.2", + "a5-js": "^0.10.0", "h3-js": "^4.4.0", "long": "^3.2.0" }, "peerDependencies": { - "@deck.gl/core": "~9.3.0", - "@deck.gl/extensions": "~9.3.0", - "@deck.gl/layers": "~9.3.0", - "@deck.gl/mesh-layers": "~9.3.0", + "@deck.gl/core": "~9.4.0", + "@deck.gl/extensions": "~9.4.0", + "@deck.gl/layers": "~9.4.0", + "@deck.gl/mesh-layers": "~9.4.0", "@loaders.gl/core": "^4.4.3", - "@luma.gl/core": "~9.3.3", - "@luma.gl/engine": "~9.3.3" - } - }, - "node_modules/@deck.gl/geo-layers/node_modules/@loaders.gl/loader-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.4.tgz", - "integrity": "sha512-+0IizJUB6GvPQjl2xC2V1vpcMPcidZykWy27LFnIIqG1lesxfALnFmRoq9MjbOj2TPcUo7VSBxl8z55qRlX0rQ==", - "license": "MIT", - "dependencies": { - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1" + "@luma.gl/core": "~9.4.0", + "@luma.gl/engine": "~9.4.0" } }, "node_modules/@deck.gl/geo-layers/node_modules/@loaders.gl/schema": { @@ -527,61 +479,32 @@ "apache-arrow": ">= 17.0.0" } }, - "node_modules/@deck.gl/geo-layers/node_modules/@loaders.gl/worker-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.4.tgz", - "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", - "license": "MIT", - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@deck.gl/geo-layers/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@deck.gl/geo-layers/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@deck.gl/geo-layers/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@deck.gl/geo-layers/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@deck.gl/geo-layers/node_modules/@luma.gl/gltf": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.4.2.tgz", + "integrity": "sha512-086JqT2piej2S0+P2cvMbB0Chlzz/siXm5Pydv7BcVX2yX+TCJuSowU3zl/6yDE6z6zcVcnuWoiHbvUj9EO2FQ==", "license": "MIT", "dependencies": { - "@probe.gl/env": "4.1.1" + "@loaders.gl/core": "~4.4.5", + "@loaders.gl/gltf": "~4.4.5", + "@loaders.gl/textures": "~4.4.5", + "@math.gl/core": "^4.1.0" + }, + "peerDependencies": { + "@luma.gl/core": "~9.4.0", + "@luma.gl/engine": "~9.4.0", + "@luma.gl/shadertools": "~9.4.0" } }, - "node_modules/@deck.gl/geo-layers/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@deck.gl/layers": { - "version": "9.3.7", - "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.3.7.tgz", - "integrity": "sha512-T2CnkEU1QEqmusrSdot7+8Nl09gzntG5DvhaogyBbTjmABhTh4rUnS6dLOjf5/ju3aJ+Q58/FvDzgBBcK4V7kg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.4.0.tgz", + "integrity": "sha512-jSL/xje2Ez7DmnP8AAIdhhg6IAtfXMmnXiUAKNgpl/TTaEL+iL5TAnagCdt39H3azmKVcCG33kOlIoWFAuLuRg==", "license": "MIT", - "peer": true, "dependencies": { "@loaders.gl/images": "^4.4.3", "@loaders.gl/schema": "^4.4.3", - "@luma.gl/shadertools": "^9.3.3", + "@luma.gl/shadertools": "^9.4.0", "@mapbox/tiny-sdf": "^2.0.5", "@math.gl/core": "^4.1.0", "@math.gl/polygon": "^4.1.0", @@ -590,268 +513,305 @@ "earcut": "^2.2.4" }, "peerDependencies": { - "@deck.gl/core": "~9.3.0", + "@deck.gl/core": "~9.4.0", "@loaders.gl/core": "^4.4.3", - "@luma.gl/core": "~9.3.3", - "@luma.gl/engine": "~9.3.3" + "@luma.gl/core": "~9.4.0", + "@luma.gl/engine": "~9.4.0" } }, - "node_modules/@deck.gl/layers/node_modules/@loaders.gl/images": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.4.tgz", - "integrity": "sha512-pqCfWRR7yEHCnAaWDu1aoD7NILts6mvY+B47lQXJ00Ffm4/cfx35dTZ4GUung/iqdVAbxC7fpGKwTPn3T06x4w==", + "node_modules/@deck.gl/mesh-layers": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.4.0.tgz", + "integrity": "sha512-NlLraZYYEoPACHEao+VfQCzyO4s/IaElM79Af6ngqWtM/wpHI1pTs1ISe5NNU9sbW717M/wNHiGqkYwQDbt1aA==", "license": "MIT", + "peer": true, "dependencies": { - "@loaders.gl/loader-utils": "4.4.4" + "@loaders.gl/gltf": "^4.4.3", + "@loaders.gl/schema": "^4.4.3", + "@luma.gl/gltf": "^9.4.0", + "@luma.gl/shadertools": "^9.4.0" }, "peerDependencies": { - "@loaders.gl/core": "~4.4.0" + "@deck.gl/core": "~9.4.0", + "@luma.gl/core": "~9.4.0", + "@luma.gl/engine": "~9.4.0", + "@luma.gl/gltf": "~9.4.0", + "@luma.gl/shadertools": "~9.4.0" } }, - "node_modules/@deck.gl/layers/node_modules/@loaders.gl/loader-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.4.tgz", - "integrity": "sha512-+0IizJUB6GvPQjl2xC2V1vpcMPcidZykWy27LFnIIqG1lesxfALnFmRoq9MjbOj2TPcUo7VSBxl8z55qRlX0rQ==", + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/core": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.5.2.tgz", + "integrity": "sha512-Al1NEd/tCz0KLWslqmEaGka9F/VpBLGUFyjb0Oc7zgmgvzJEAOMWac7nGgO8Zqobl4uVcC8HTkNSFCMV4PKIQw==", "license": "MIT", + "peer": true, "dependencies": { - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1" + "@loaders.gl/loader-utils": "4.5.2", + "@loaders.gl/schema": "4.5.1", + "@loaders.gl/schema-utils": "4.5.2", + "@loaders.gl/worker-utils": "4.5.2", + "@probe.gl/log": "^4.1.1" } }, - "node_modules/@deck.gl/layers/node_modules/@loaders.gl/schema": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.4.tgz", - "integrity": "sha512-3spgUoN505V2OprDDzww5nhWfn8Htupcfdr+/lxswAhCbGjwM3RWzA3Zif3dW6ZxOCeSIRJ4GNON78Eiede2dw==", + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/draco": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.5.2.tgz", + "integrity": "sha512-YUmpdnNYrQ2UTIHizYAtQnQHhioqIbsEStOcJmB/ofe5zp5mk4b5U7j6+ZF0xKUwRznB1nsCQ7k+aMs997nkuQ==", "license": "MIT", + "peer": true, "dependencies": { - "@types/geojson": "^7946.0.7", - "apache-arrow": ">= 17.0.0" + "@loaders.gl/loader-utils": "4.5.2", + "@loaders.gl/schema": "4.5.1", + "@loaders.gl/schema-utils": "4.5.2", + "@loaders.gl/worker-utils": "4.5.2", + "draco3d": "1.5.7" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.5.0" } }, - "node_modules/@deck.gl/layers/node_modules/@loaders.gl/worker-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.4.tgz", - "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/gltf": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.5.2.tgz", + "integrity": "sha512-FsmNZRyVwuk8lz8+XkiiiSACV41TEtxMEFQwGieaGO8k0dP9C8qJyTUzjnpOICnR53BS4jnhFr5jzUE486EVGw==", "license": "MIT", + "peer": true, + "dependencies": { + "@loaders.gl/draco": "4.5.2", + "@loaders.gl/images": "4.5.2", + "@loaders.gl/loader-utils": "4.5.2", + "@loaders.gl/schema": "4.5.1", + "@loaders.gl/textures": "4.5.2", + "@math.gl/core": "^4.1.0", + "meshoptimizer": "^1.2.0" + }, "peerDependencies": { - "@loaders.gl/core": "~4.4.0" + "@loaders.gl/core": "~4.5.0" } }, - "node_modules/@deck.gl/layers/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/gltf/node_modules/@loaders.gl/textures": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.5.2.tgz", + "integrity": "sha512-X3ocrevlzXmUQFVUuxGciWoemwC8ZsU0CAKGP1vDrWawENHCuZB6l/gXWiAi2O/xSe8tAvbTLPAqpDV/FLSNVQ==", "license": "MIT", + "peer": true, "dependencies": { - "@math.gl/types": "4.1.0" + "@loaders.gl/images": "4.5.2", + "@loaders.gl/loader-utils": "4.5.2", + "@loaders.gl/schema": "4.5.1", + "@loaders.gl/worker-utils": "4.5.2", + "@math.gl/types": "^4.1.0", + "ktx-parse": "^0.7.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.5.0", + "texture-compressor": "^1.0.2" + }, + "peerDependenciesMeta": { + "texture-compressor": { + "optional": true + } } }, - "node_modules/@deck.gl/layers/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@deck.gl/layers/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@deck.gl/layers/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/images": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.5.2.tgz", + "integrity": "sha512-Xw9pxuOrxISg2aCVtFmiytMFuxAHQc+KGy5roVGDfryZDYi494SGtgJaVAmWGY3pxOXkZ3em2BWJleG5W/jzXg==", "license": "MIT", + "peer": true, "dependencies": { - "@probe.gl/env": "4.1.1" + "@loaders.gl/loader-utils": "4.5.2" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.5.0" } }, - "node_modules/@deck.gl/layers/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/loader-utils": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.5.2.tgz", + "integrity": "sha512-ov5se9HOmvgJasOHq9v2dyEfYGClSVQFyFwaD78BD8Nqz1xRxU5O5TRk19WpIExs9MFpNyqVgUHq1yE1PTwWLQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@loaders.gl/schema": "4.5.1", + "@loaders.gl/worker-utils": "4.5.2", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1" + } }, - "node_modules/@deck.gl/mesh-layers": { - "version": "9.3.7", - "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.3.7.tgz", - "integrity": "sha512-Rc88vaOd/isTw8sZS44xrJOA2vSMYXcO0n9QAEm6AYRBwneZ3+l1/6WIiMIs3Vo8xUytMRyZthdNV3hn2Qv/lg==", + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/schema-utils": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema-utils/-/schema-utils-4.5.2.tgz", + "integrity": "sha512-giaz4ZzmxuxhWNV1TSOazUksbgFBgnjtxFMHbikaDeBHYQNzHsGWGoG3SLsvmnKCJ5q/fUwFJZqRGqTVdBcoKg==", "license": "MIT", + "peer": true, "dependencies": { - "@loaders.gl/gltf": "^4.4.3", - "@loaders.gl/schema": "^4.4.3", - "@luma.gl/gltf": "^9.3.3", - "@luma.gl/shadertools": "^9.3.3" + "@loaders.gl/schema": "4.5.1", + "@math.gl/types": "^4.1.0", + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" }, "peerDependencies": { - "@deck.gl/core": "~9.3.0", - "@luma.gl/core": "~9.3.3", - "@luma.gl/engine": "~9.3.3", - "@luma.gl/gltf": "~9.3.3", - "@luma.gl/shadertools": "~9.3.3" + "@loaders.gl/core": "~4.5.0" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/draco": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.4.4.tgz", - "integrity": "sha512-r34fr0dzdOinANYu5ElnaJdOkk0WkinsiaU/E+MAah37x3CsU+erppDdXdkouGXqvFNbjlS9UMB1Qn5JLj3ZDg==", + "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/worker-utils": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.5.2.tgz", + "integrity": "sha512-w5zWjtWQZRYME9Gk7v+u5tAs5bHa+09at10106vZ7wNI0YP4kbcVu424+vxP2dfppR54U2goiS1RY4QGYGXXcQ==", "license": "MIT", - "dependencies": { - "@loaders.gl/loader-utils": "4.4.4", - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/schema-utils": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "draco3d": "1.5.7" - }, + "peer": true, "peerDependencies": { - "@loaders.gl/core": "~4.4.0" + "@loaders.gl/core": "~4.5.0" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/gltf": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.4.4.tgz", - "integrity": "sha512-EVslafU3LWjOkuoHH5Oh+sF4WuOdG/ZQf/WwTTzlZsoFhkOFG5Hj1Wmk4kLOY8bYZj7RhspDuDW/GIW45zaEnQ==", + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.4.2.tgz", + "integrity": "sha512-086JqT2piej2S0+P2cvMbB0Chlzz/siXm5Pydv7BcVX2yX+TCJuSowU3zl/6yDE6z6zcVcnuWoiHbvUj9EO2FQ==", "license": "MIT", + "peer": true, "dependencies": { - "@loaders.gl/draco": "4.4.4", - "@loaders.gl/images": "4.4.4", - "@loaders.gl/loader-utils": "4.4.4", - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/textures": "4.4.4", + "@loaders.gl/core": "~4.4.5", + "@loaders.gl/gltf": "~4.4.5", + "@loaders.gl/textures": "~4.4.5", "@math.gl/core": "^4.1.0" }, "peerDependencies": { - "@loaders.gl/core": "~4.4.0" + "@luma.gl/core": "~9.4.0", + "@luma.gl/engine": "~9.4.0", + "@luma.gl/shadertools": "~9.4.0" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/images": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.4.tgz", - "integrity": "sha512-pqCfWRR7yEHCnAaWDu1aoD7NILts6mvY+B47lQXJ00Ffm4/cfx35dTZ4GUung/iqdVAbxC7fpGKwTPn3T06x4w==", + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/core": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.4.5.tgz", + "integrity": "sha512-hlpE200MinDAyU0kMjEM4yk+0TDxiB9nT+GcwOCrXc7buE0e0YwTn+Ynz2Q85dwDKvJZw3kNHTTBGvQwq9533A==", "license": "MIT", + "peer": true, "dependencies": { - "@loaders.gl/loader-utils": "4.4.4" + "@loaders.gl/loader-utils": "4.4.5", + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/schema-utils": "4.4.5", + "@loaders.gl/worker-utils": "4.4.5", + "@probe.gl/log": "^4.1.1" + } + }, + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/draco": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.4.5.tgz", + "integrity": "sha512-J4DuzoUQNJhjxmErCArF5J1PC0LCMbhPkY/YdkTaDmUwxSQdh1M/VWg85AXKLAxUiwGkhmC8AUUaSyPxTpCUrQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@loaders.gl/loader-utils": "4.4.5", + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/schema-utils": "4.4.5", + "@loaders.gl/worker-utils": "4.4.5", + "draco3d": "1.5.7" }, "peerDependencies": { "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/loader-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.4.tgz", - "integrity": "sha512-+0IizJUB6GvPQjl2xC2V1vpcMPcidZykWy27LFnIIqG1lesxfALnFmRoq9MjbOj2TPcUo7VSBxl8z55qRlX0rQ==", + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/gltf": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.4.5.tgz", + "integrity": "sha512-YIhgeoDYdRbfXQS+cpRWYbiRiiaajF5UCqpEoFpDEpOpcW6pKC2sfp5vZ1LiUIXu2CVv/HFJaDeLuQjeX5uVlQ==", "license": "MIT", + "peer": true, "dependencies": { - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", + "@loaders.gl/draco": "4.4.5", + "@loaders.gl/images": "4.4.5", + "@loaders.gl/loader-utils": "4.4.5", + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/textures": "4.4.5", + "@math.gl/core": "^4.1.0", + "meshoptimizer": "^1.2.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/images": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.5.tgz", + "integrity": "sha512-7/odHt5n67OVLHelTm1euNNw5gCwycezQI7Wg3NBUg7q3bHWmTPY++Z4uz2egiuzJNY3GLegfg8AI1c3fD64Jw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@loaders.gl/loader-utils": "4.4.5" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/loader-utils": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.5.tgz", + "integrity": "sha512-c4h2RUMEru+hbfvgZEIy5cLQKyQka2TPQZW/2Wy+yIPr3FU7RKwfp+vLwIfir6Xkdn2zniWyWretZwE02aY/Ug==", + "license": "MIT", + "peer": true, + "dependencies": { + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/worker-utils": "4.4.5", "@probe.gl/log": "^4.1.1", "@probe.gl/stats": "^4.1.1" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/schema": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.4.tgz", - "integrity": "sha512-3spgUoN505V2OprDDzww5nhWfn8Htupcfdr+/lxswAhCbGjwM3RWzA3Zif3dW6ZxOCeSIRJ4GNON78Eiede2dw==", + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/schema": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.5.tgz", + "integrity": "sha512-q2XNquegw+hX+ZEshacKYL/+FKBUIS5FHA+2Ft3JWmcNiR6umGnYCdXQhDcFCqAm8Ks87fMCV+z/zTloxaIZgQ==", "license": "MIT", + "peer": true, "dependencies": { "@types/geojson": "^7946.0.7", "apache-arrow": ">= 17.0.0" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/textures": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.4.4.tgz", - "integrity": "sha512-O0CMKZpOY0kH/s6oSPfzVkUeGgiJnlPFpPL2KJFo1NBkJihfnzAisfPrU4FEVFYm6XfbclkB5BC+6mI2DXgRLQ==", + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/schema-utils": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema-utils/-/schema-utils-4.4.5.tgz", + "integrity": "sha512-vi6AROLWvoLIN609tVmchwotTaHK5rHv8SWjoVUWLhPCXmIc9npz0rCl7NJScCgr7UjYifZG1rWOnrAxaYTlyA==", "license": "MIT", + "peer": true, "dependencies": { - "@loaders.gl/images": "4.4.4", - "@loaders.gl/loader-utils": "4.4.4", - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", + "@loaders.gl/schema": "4.4.5", "@math.gl/types": "^4.1.0", - "ktx-parse": "^0.7.0", - "texture-compressor": "^1.0.2" + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" }, "peerDependencies": { "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@loaders.gl/worker-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.4.tgz", - "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", + "node_modules/@deck.gl/mesh-layers/node_modules/@luma.gl/gltf/node_modules/@loaders.gl/worker-utils": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.5.tgz", + "integrity": "sha512-ZQDoM6f/HpZ3Lzj6vjtPHXSvi+cUK0QG7yJz+MKWAokmeWa98WMZwswS8zkn/qNkY95rLcxh66N4Sl96+7hqAQ==", "license": "MIT", + "peer": true, "peerDependencies": { "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@deck.gl/mesh-layers/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@deck.gl/mesh-layers/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@deck.gl/mesh-layers/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@deck.gl/mesh-layers/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@deck.gl/mesh-layers/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, - "node_modules/@deck.gl/mesh-layers/node_modules/draco3d": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.7.tgz", - "integrity": "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==", - "license": "Apache-2.0" - }, - "node_modules/@deck.gl/mesh-layers/node_modules/ktx-parse": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.7.1.tgz", - "integrity": "sha512-FeA3g56ksdFNwjXJJsc1CCc7co+AJYDp6ipIp878zZ2bU8kWROatLYf39TQEd4/XRSUvBXovQ8gaVKWPXsCLEQ==", - "license": "MIT" - }, "node_modules/@deck.gl/react": { - "version": "9.3.7", - "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.3.7.tgz", - "integrity": "sha512-lC86Daz/3d/cSX2qpyqKc0Ju+OJZVaQ+K9JyrYp76Zqzi4qej0plDWkkRNyo0pAvzL5LSaIpJpGO45QusgbtSw==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.4.0.tgz", + "integrity": "sha512-bDzQB4qJguHfrb/8sxS/YDMwoKAGGIp3cyw7vAbnwzkyZ/uoGTH4EMHJfATtxjI8d1eZYuzqxD/P6yE21UjJZA==", "license": "MIT", "peerDependencies": { - "@deck.gl/core": "~9.3.0", - "@deck.gl/widgets": "~9.3.0", + "@deck.gl/core": "~9.4.0", + "@deck.gl/widgets": "~9.4.0", "react": ">=16.3.0", "react-dom": ">=16.3.0" } }, "node_modules/@deck.gl/widgets": { - "version": "9.3.7", - "resolved": "https://registry.npmjs.org/@deck.gl/widgets/-/widgets-9.3.7.tgz", - "integrity": "sha512-Ygvn6XRQfh8hDnVczZNrh/nmKXdptavT/KmDzrBJbJaP8Upi/4bgo9p8pe1u7qZagCprzSfo/tKumRN1BNOWhg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@deck.gl/widgets/-/widgets-9.4.0.tgz", + "integrity": "sha512-Ou8d9XiymjWT9zkPKtI+YezAfh48N3uxayhjSlNnp24rCrf40QtEnlZyC5daE0bk5Ehrj6SrmE8fOtpbhIPnYQ==", "license": "MIT", "peer": true, "dependencies": { @@ -859,8 +819,8 @@ "preact": "^10.17.0" }, "peerDependencies": { - "@deck.gl/core": "~9.3.0", - "@luma.gl/core": "~9.3.3" + "@deck.gl/core": "~9.4.0", + "@luma.gl/core": "~9.4.0" } }, "node_modules/@emotion/babel-plugin": { @@ -921,7 +881,6 @@ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -965,7 +924,6 @@ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.1.tgz", "integrity": "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -1192,9 +1150,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz", - "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.3.tgz", + "integrity": "sha512-IkO+/KEUvwbVpiURZg+P7zF74z5Jxe0UgJxVni+RtoHQ6IZieXaO02kmadomap/q+l6bc/jdPGGqTjhuZnuz1Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1210,6 +1168,7 @@ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", "license": "MIT", + "peer": true, "dependencies": { "@floating-ui/utils": "^0.2.12" } @@ -1219,6 +1178,7 @@ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", "integrity": "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==", "license": "MIT", + "peer": true, "dependencies": { "@floating-ui/core": "^1.8.0", "@floating-ui/utils": "^0.2.12" @@ -1228,7 +1188,8 @@ "version": "0.2.12", "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@humanfs/core": { "version": "0.19.2", @@ -1341,6 +1302,30 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@keyv/bigmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz", + "integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hashery": "^1.4.0", + "hookified": "^1.15.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "keyv": "^5.6.0" + } + }, + "node_modules/@keyv/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==", + "dev": true, + "license": "MIT" + }, "node_modules/@loaders.gl/3d-tiles": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/3d-tiles/-/3d-tiles-4.4.4.tgz", @@ -1460,54 +1445,6 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/3d-tiles/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@loaders.gl/3d-tiles/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/3d-tiles/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/3d-tiles/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@loaders.gl/3d-tiles/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, - "node_modules/@loaders.gl/3d-tiles/node_modules/draco3d": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.7.tgz", - "integrity": "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==", - "license": "Apache-2.0" - }, - "node_modules/@loaders.gl/3d-tiles/node_modules/ktx-parse": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.7.1.tgz", - "integrity": "sha512-FeA3g56ksdFNwjXJJsc1CCc7co+AJYDp6ipIp878zZ2bU8kWROatLYf39TQEd4/XRSUvBXovQ8gaVKWPXsCLEQ==", - "license": "MIT" - }, "node_modules/@loaders.gl/3d-tiles/node_modules/long": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", @@ -1568,93 +1505,44 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/compression/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/compression/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@loaders.gl/compression/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@loaders.gl/core": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.4.4.tgz", - "integrity": "sha512-uUZLs1N1VQXj3jC81LS7OkrWw1NRQHb0rdGUZI/FOFvirFEIR+TAKcvMO1Zz9WQj2dT9r6HhVjMDJQxU42LsoA==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.4.5.tgz", + "integrity": "sha512-hlpE200MinDAyU0kMjEM4yk+0TDxiB9nT+GcwOCrXc7buE0e0YwTn+Ynz2Q85dwDKvJZw3kNHTTBGvQwq9533A==", "license": "MIT", - "peer": true, "dependencies": { - "@loaders.gl/loader-utils": "4.4.4", - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/schema-utils": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", + "@loaders.gl/loader-utils": "4.4.5", + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/schema-utils": "4.4.5", + "@loaders.gl/worker-utils": "4.4.5", "@probe.gl/log": "^4.1.1" } }, - "node_modules/@loaders.gl/core/node_modules/@loaders.gl/loader-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.4.tgz", - "integrity": "sha512-+0IizJUB6GvPQjl2xC2V1vpcMPcidZykWy27LFnIIqG1lesxfALnFmRoq9MjbOj2TPcUo7VSBxl8z55qRlX0rQ==", - "license": "MIT", - "dependencies": { - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1" - } - }, "node_modules/@loaders.gl/core/node_modules/@loaders.gl/schema": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.4.tgz", - "integrity": "sha512-3spgUoN505V2OprDDzww5nhWfn8Htupcfdr+/lxswAhCbGjwM3RWzA3Zif3dW6ZxOCeSIRJ4GNON78Eiede2dw==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.5.tgz", + "integrity": "sha512-q2XNquegw+hX+ZEshacKYL/+FKBUIS5FHA+2Ft3JWmcNiR6umGnYCdXQhDcFCqAm8Ks87fMCV+z/zTloxaIZgQ==", "license": "MIT", "dependencies": { "@types/geojson": "^7946.0.7", "apache-arrow": ">= 17.0.0" } }, - "node_modules/@loaders.gl/core/node_modules/@loaders.gl/worker-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.4.tgz", - "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", + "node_modules/@loaders.gl/core/node_modules/@loaders.gl/schema-utils": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema-utils/-/schema-utils-4.4.5.tgz", + "integrity": "sha512-vi6AROLWvoLIN609tVmchwotTaHK5rHv8SWjoVUWLhPCXmIc9npz0rCl7NJScCgr7UjYifZG1rWOnrAxaYTlyA==", "license": "MIT", + "dependencies": { + "@loaders.gl/schema": "4.4.5", + "@math.gl/types": "^4.1.0", + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + }, "peerDependencies": { "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/core/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/core/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@loaders.gl/core/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@loaders.gl/crypto": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/crypto/-/crypto-4.4.4.tgz", @@ -1700,26 +1588,46 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/crypto/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" + "node_modules/@loaders.gl/draco": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.4.5.tgz", + "integrity": "sha512-J4DuzoUQNJhjxmErCArF5J1PC0LCMbhPkY/YdkTaDmUwxSQdh1M/VWg85AXKLAxUiwGkhmC8AUUaSyPxTpCUrQ==", + "license": "MIT", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.5", + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/schema-utils": "4.4.5", + "@loaders.gl/worker-utils": "4.4.5", + "draco3d": "1.5.7" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } }, - "node_modules/@loaders.gl/crypto/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@loaders.gl/draco/node_modules/@loaders.gl/schema": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.5.tgz", + "integrity": "sha512-q2XNquegw+hX+ZEshacKYL/+FKBUIS5FHA+2Ft3JWmcNiR6umGnYCdXQhDcFCqAm8Ks87fMCV+z/zTloxaIZgQ==", "license": "MIT", "dependencies": { - "@probe.gl/env": "4.1.1" + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" } }, - "node_modules/@loaders.gl/crypto/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" + "node_modules/@loaders.gl/draco/node_modules/@loaders.gl/schema-utils": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema-utils/-/schema-utils-4.4.5.tgz", + "integrity": "sha512-vi6AROLWvoLIN609tVmchwotTaHK5rHv8SWjoVUWLhPCXmIc9npz0rCl7NJScCgr7UjYifZG1rWOnrAxaYTlyA==", + "license": "MIT", + "dependencies": { + "@loaders.gl/schema": "4.4.5", + "@math.gl/types": "^4.1.0", + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } }, "node_modules/@loaders.gl/geoarrow": { "version": "4.4.4", @@ -1783,53 +1691,79 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/gis/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/gis/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@loaders.gl/gltf": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.4.5.tgz", + "integrity": "sha512-YIhgeoDYdRbfXQS+cpRWYbiRiiaajF5UCqpEoFpDEpOpcW6pKC2sfp5vZ1LiUIXu2CVv/HFJaDeLuQjeX5uVlQ==", "license": "MIT", "dependencies": { - "@probe.gl/env": "4.1.1" + "@loaders.gl/draco": "4.4.5", + "@loaders.gl/images": "4.4.5", + "@loaders.gl/loader-utils": "4.4.5", + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/textures": "4.4.5", + "@math.gl/core": "^4.1.0", + "meshoptimizer": "^1.2.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/gis/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" + "node_modules/@loaders.gl/gltf/node_modules/@loaders.gl/schema": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.5.tgz", + "integrity": "sha512-q2XNquegw+hX+ZEshacKYL/+FKBUIS5FHA+2Ft3JWmcNiR6umGnYCdXQhDcFCqAm8Ks87fMCV+z/zTloxaIZgQ==", + "license": "MIT", + "dependencies": { + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + } }, - "node_modules/@loaders.gl/math": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/math/-/math-4.4.4.tgz", - "integrity": "sha512-cKouXGDpQZQRXJIqt/SelsC5XbslhhSSlFof9fXnS17uX9KROq0Wtt70k0kr+PIG8kFgTerrdcGNM3DIqpQ/hQ==", + "node_modules/@loaders.gl/images": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.5.tgz", + "integrity": "sha512-7/odHt5n67OVLHelTm1euNNw5gCwycezQI7Wg3NBUg7q3bHWmTPY++Z4uz2egiuzJNY3GLegfg8AI1c3fD64Jw==", "license": "MIT", "dependencies": { - "@math.gl/core": "^4.1.0" + "@loaders.gl/loader-utils": "4.4.5" }, "peerDependencies": { "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/math/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", + "node_modules/@loaders.gl/loader-utils": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.5.tgz", + "integrity": "sha512-c4h2RUMEru+hbfvgZEIy5cLQKyQka2TPQZW/2Wy+yIPr3FU7RKwfp+vLwIfir6Xkdn2zniWyWretZwE02aY/Ug==", "license": "MIT", "dependencies": { - "@math.gl/types": "4.1.0" + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/worker-utils": "4.4.5", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1" } }, - "node_modules/@loaders.gl/math/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" + "node_modules/@loaders.gl/loader-utils/node_modules/@loaders.gl/schema": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.5.tgz", + "integrity": "sha512-q2XNquegw+hX+ZEshacKYL/+FKBUIS5FHA+2Ft3JWmcNiR6umGnYCdXQhDcFCqAm8Ks87fMCV+z/zTloxaIZgQ==", + "license": "MIT", + "dependencies": { + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + } + }, + "node_modules/@loaders.gl/math": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@loaders.gl/math/-/math-4.4.4.tgz", + "integrity": "sha512-cKouXGDpQZQRXJIqt/SelsC5XbslhhSSlFof9fXnS17uX9KROq0Wtt70k0kr+PIG8kFgTerrdcGNM3DIqpQ/hQ==", + "license": "MIT", + "dependencies": { + "@math.gl/core": "^4.1.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } }, "node_modules/@loaders.gl/mvt": { "version": "4.4.4", @@ -1893,27 +1827,16 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/mvt/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/mvt/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@loaders.gl/schema": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.5.1.tgz", + "integrity": "sha512-qrMqcwIHQRCfAx/zkujuI8ZfiwaOXvh82y5OXVfPkGtAw5EhLBM3fQxqdNOpfVhy0m4GCC6QvlXyurJXcx++yQ==", "license": "MIT", "dependencies": { - "@probe.gl/env": "4.1.1" + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" } }, - "node_modules/@loaders.gl/mvt/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@loaders.gl/schema-utils": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/schema-utils/-/schema-utils-4.4.4.tgz", @@ -1939,12 +1862,6 @@ "apache-arrow": ">= 17.0.0" } }, - "node_modules/@loaders.gl/schema-utils/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, "node_modules/@loaders.gl/terrain": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/terrain/-/terrain-4.4.4.tgz", @@ -2003,26 +1920,33 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/terrain/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/terrain/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@loaders.gl/textures": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.4.5.tgz", + "integrity": "sha512-zB9xMIKiU3tQN6q5/A6yaXw/DbodA+bqMDTVu7pzk4lw4zcBwWiGtD5LV0QjgtlTj2ZnwV8cCd1rYk9bwiX2Bw==", "license": "MIT", "dependencies": { - "@probe.gl/env": "4.1.1" + "@loaders.gl/images": "4.4.5", + "@loaders.gl/loader-utils": "4.4.5", + "@loaders.gl/schema": "4.4.5", + "@loaders.gl/worker-utils": "4.4.5", + "@math.gl/types": "^4.1.0", + "ktx-parse": "^0.7.0", + "texture-compressor": "^1.0.2" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/terrain/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" + "node_modules/@loaders.gl/textures/node_modules/@loaders.gl/schema": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.5.tgz", + "integrity": "sha512-q2XNquegw+hX+ZEshacKYL/+FKBUIS5FHA+2Ft3JWmcNiR6umGnYCdXQhDcFCqAm8Ks87fMCV+z/zTloxaIZgQ==", + "license": "MIT", + "dependencies": { + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + } }, "node_modules/@loaders.gl/tiles": { "version": "4.4.4", @@ -2073,42 +1997,6 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/tiles/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@loaders.gl/tiles/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/tiles/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/tiles/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@loaders.gl/tiles/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@loaders.gl/wms": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/wms/-/wms-4.4.4.tgz", @@ -2169,27 +2057,15 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/wms/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/wms/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@loaders.gl/worker-utils": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.5.tgz", + "integrity": "sha512-ZQDoM6f/HpZ3Lzj6vjtPHXSvi+cUK0QG7yJz+MKWAokmeWa98WMZwswS8zkn/qNkY95rLcxh66N4Sl96+7hqAQ==", "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/wms/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@loaders.gl/xml": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/xml/-/xml-4.4.4.tgz", @@ -2235,27 +2111,6 @@ "@loaders.gl/core": "~4.4.0" } }, - "node_modules/@loaders.gl/xml/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/xml/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@loaders.gl/xml/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, "node_modules/@loaders.gl/zip": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/zip/-/zip-4.4.4.tgz", @@ -2297,315 +2152,54 @@ "node_modules/@loaders.gl/zip/node_modules/@loaders.gl/worker-utils": { "version": "4.4.4", "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.4.tgz", - "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", - "license": "MIT", - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@loaders.gl/zip/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@loaders.gl/zip/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@loaders.gl/zip/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, - "node_modules/@luma.gl/core": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.3.6.tgz", - "integrity": "sha512-eqHnCPh2xHYkdd9rEkiIIkGMixNiJkq1ROrnTob6npvmZNVHXL0ubIw5KueL7rqW0+J1tm+p2+TXZaCmn0sP7Q==", - "license": "MIT", - "peer": true, - "dependencies": { - "@math.gl/types": "^4.1.0", - "@probe.gl/env": "^4.1.1", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1", - "@types/offscreencanvas": "^2019.7.3" - } - }, - "node_modules/@luma.gl/core/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@luma.gl/core/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@luma.gl/core/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@luma.gl/core/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, - "node_modules/@luma.gl/engine": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.3.6.tgz", - "integrity": "sha512-NYTdhn2NaH/MjN8qXCl2ukrT1Ac9iTKu1mgN0wz11XRd1QYnlMNBXswRROD7IZ2PUsBWdmYHc9qE8wKBQqMuIA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@math.gl/core": "^4.1.0", - "@math.gl/types": "^4.1.0", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1" - }, - "peerDependencies": { - "@luma.gl/core": "~9.3.0", - "@luma.gl/shadertools": "~9.3.0" - } - }, - "node_modules/@luma.gl/engine/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@luma.gl/engine/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@luma.gl/engine/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" - }, - "node_modules/@luma.gl/engine/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", - "license": "MIT", - "dependencies": { - "@probe.gl/env": "4.1.1" - } - }, - "node_modules/@luma.gl/engine/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, - "node_modules/@luma.gl/gltf": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.3.6.tgz", - "integrity": "sha512-9R27aYwvu6KBJzd9Kxs4cqIJpgJsI1AyL6Pn6+5CrmGbaCqMtgWi7Sf9Wo+bqv0PRxwzH0j1oAv7qRk0hGbstw==", - "license": "MIT", - "dependencies": { - "@loaders.gl/core": "~4.4.0", - "@loaders.gl/gltf": "~4.4.0", - "@loaders.gl/textures": "~4.4.0", - "@math.gl/core": "^4.1.0" - }, - "peerDependencies": { - "@luma.gl/core": "~9.3.0", - "@luma.gl/engine": "~9.3.0", - "@luma.gl/shadertools": "~9.3.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@loaders.gl/draco": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.4.4.tgz", - "integrity": "sha512-r34fr0dzdOinANYu5ElnaJdOkk0WkinsiaU/E+MAah37x3CsU+erppDdXdkouGXqvFNbjlS9UMB1Qn5JLj3ZDg==", - "license": "MIT", - "dependencies": { - "@loaders.gl/loader-utils": "4.4.4", - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/schema-utils": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "draco3d": "1.5.7" - }, - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@loaders.gl/gltf": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.4.4.tgz", - "integrity": "sha512-EVslafU3LWjOkuoHH5Oh+sF4WuOdG/ZQf/WwTTzlZsoFhkOFG5Hj1Wmk4kLOY8bYZj7RhspDuDW/GIW45zaEnQ==", - "license": "MIT", - "dependencies": { - "@loaders.gl/draco": "4.4.4", - "@loaders.gl/images": "4.4.4", - "@loaders.gl/loader-utils": "4.4.4", - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/textures": "4.4.4", - "@math.gl/core": "^4.1.0" - }, - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@loaders.gl/images": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.4.tgz", - "integrity": "sha512-pqCfWRR7yEHCnAaWDu1aoD7NILts6mvY+B47lQXJ00Ffm4/cfx35dTZ4GUung/iqdVAbxC7fpGKwTPn3T06x4w==", - "license": "MIT", - "dependencies": { - "@loaders.gl/loader-utils": "4.4.4" - }, - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@loaders.gl/loader-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.4.tgz", - "integrity": "sha512-+0IizJUB6GvPQjl2xC2V1vpcMPcidZykWy27LFnIIqG1lesxfALnFmRoq9MjbOj2TPcUo7VSBxl8z55qRlX0rQ==", - "license": "MIT", - "dependencies": { - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@loaders.gl/schema": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.4.tgz", - "integrity": "sha512-3spgUoN505V2OprDDzww5nhWfn8Htupcfdr+/lxswAhCbGjwM3RWzA3Zif3dW6ZxOCeSIRJ4GNON78Eiede2dw==", - "license": "MIT", - "dependencies": { - "@types/geojson": "^7946.0.7", - "apache-arrow": ">= 17.0.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@loaders.gl/textures": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.4.4.tgz", - "integrity": "sha512-O0CMKZpOY0kH/s6oSPfzVkUeGgiJnlPFpPL2KJFo1NBkJihfnzAisfPrU4FEVFYm6XfbclkB5BC+6mI2DXgRLQ==", - "license": "MIT", - "dependencies": { - "@loaders.gl/images": "4.4.4", - "@loaders.gl/loader-utils": "4.4.4", - "@loaders.gl/schema": "4.4.4", - "@loaders.gl/worker-utils": "4.4.4", - "@math.gl/types": "^4.1.0", - "ktx-parse": "^0.7.0", - "texture-compressor": "^1.0.2" - }, - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@loaders.gl/worker-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.4.tgz", - "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", - "license": "MIT", - "peerDependencies": { - "@loaders.gl/core": "~4.4.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@luma.gl/gltf/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, - "node_modules/@luma.gl/gltf/node_modules/@probe.gl/env": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.1.tgz", - "integrity": "sha512-+68seNDMVsEegRB47pFA/Ws1Fjy8agcFYXxzorKToyPcD6zd+gZ5uhwoLd7TzsSw6Ydns//2KEszWn+EnNHTbA==", - "license": "MIT" + "integrity": "sha512-UNQCwK7tHd7Qh0K7e6Flvac8qd14SoAgaN8SOjggd5ngYqwytOQiAo5uEuhRN+r7+EqdwU+qwcpRtjYByT+RqA==", + "license": "MIT", + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } }, - "node_modules/@luma.gl/gltf/node_modules/@probe.gl/log": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.1.tgz", - "integrity": "sha512-kcZs9BT44pL7hS1OkRGKYRXI/SN9KejUlPD+BY40DguRLzdC5tLG/28WGMyfKdn/51GT4a0p+0P8xvDn1Ez+Kg==", + "node_modules/@luma.gl/core": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.4.2.tgz", + "integrity": "sha512-VFol6FUSHQeYR40NrkCM/mkP5DX7aI8pcDewxI8DBjtrcP4+ZJiJwnxWZnsMBzM4RuuvmDoHkPWCxj6Ob9yo+w==", "license": "MIT", "dependencies": { - "@probe.gl/env": "4.1.1" + "@math.gl/types": "^4.1.0", + "@probe.gl/env": "^4.1.1", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1", + "@types/offscreencanvas": "^2019.7.3" } }, - "node_modules/@luma.gl/gltf/node_modules/@probe.gl/stats": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.1.tgz", - "integrity": "sha512-4VpAyMHOqydSvPlEyHwXaE+AkIdR03nX+Qhlxsk2D/IW4OVmDZgIsvJB1cDzyEEtcfKcnaEbfXeiPgejBceT6g==", - "license": "MIT" - }, - "node_modules/@luma.gl/gltf/node_modules/draco3d": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.7.tgz", - "integrity": "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==", - "license": "Apache-2.0" - }, - "node_modules/@luma.gl/gltf/node_modules/ktx-parse": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.7.1.tgz", - "integrity": "sha512-FeA3g56ksdFNwjXJJsc1CCc7co+AJYDp6ipIp878zZ2bU8kWROatLYf39TQEd4/XRSUvBXovQ8gaVKWPXsCLEQ==", - "license": "MIT" - }, - "node_modules/@luma.gl/shadertools": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.3.6.tgz", - "integrity": "sha512-dDuD8lCOkAE1L7hJGZEyZAi7upR1HG3wEEIQ1gCLaTTbJWC7tNtnVz853lqUA+VXgjgS9NiQFFRcosiIZmW4Vg==", + "node_modules/@luma.gl/engine": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.4.2.tgz", + "integrity": "sha512-gBAcn+b1jOwE4pDF5zbuzMxCa/KGY3Q2Gq0gNUPU1AZHNk4aDgOEQaY2sqMsaoGHkDXB+pxneJQPw5c6Q5mnHA==", "license": "MIT", - "peer": true, "dependencies": { "@math.gl/core": "^4.1.0", - "@math.gl/types": "^4.1.0" + "@math.gl/types": "^4.1.0", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1" }, "peerDependencies": { - "@luma.gl/core": "~9.3.0" + "@luma.gl/core": "~9.4.0", + "@luma.gl/shadertools": "~9.4.0" } }, - "node_modules/@luma.gl/shadertools/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", + "node_modules/@luma.gl/shadertools": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.4.2.tgz", + "integrity": "sha512-0/6pLZSfnQnvcWdYePKKSwVet+gFtAAnKeGXNfxpgp3I8E3WsF/SbD6oEzgU7jdnRqONwGsoACWNpQHO0zZvIQ==", "license": "MIT", "dependencies": { - "@math.gl/types": "4.1.0" + "@math.gl/core": "^4.1.0", + "@math.gl/types": "^4.1.0" + }, + "peerDependencies": { + "@luma.gl/core": "~9.4.0" } }, - "node_modules/@luma.gl/shadertools/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, "node_modules/@mapbox/jsonlint-lines-primitives": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.3.tgz", @@ -2662,9 +2256,9 @@ "license": "ISC" }, "node_modules/@maplibre/maplibre-gl-style-spec": { - "version": "26.2.1", - "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-26.2.1.tgz", - "integrity": "sha512-QFKCXkOeSzOr8jF75jm6kySOg+dUvOehPhRi68gcOYPHb7U5JloUq0dJW0Y5/fZV8ygfT0Vp2RWodvq+fyxFWA==", + "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==", "license": "ISC", "dependencies": { "@mapbox/jsonlint-lines-primitives": "^2.0.3", @@ -2686,22 +2280,10 @@ "integrity": "sha512-fqd515fjBmANKGGsQ286E2Wvj/XvDFpGzwJxq4CI6jMQue6Oy04uCKp+JWKF00xRTmk6cEu1jPJ9p3xqH8YWqQ==", "license": "BSD-2-Clause" }, - "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/quickselect": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", - "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==", - "license": "ISC" - }, - "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/tinyqueue": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz", - "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==", - "license": "ISC" - }, "node_modules/@maplibre/mlt": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/@maplibre/mlt/-/mlt-1.1.12.tgz", - "integrity": "sha512-ZeK5w2TTeHOajcLaEQs1KZXw2V9wIKo1PmThlxlsHoXsQsYlBqLJzPOd6tJHRtGTChUY3DPPmjXRArYVvAbmZw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@maplibre/mlt/-/mlt-1.3.0.tgz", + "integrity": "sha512-7M2O7ABM80Oi8XPkfkrjKB8mOBIxGoVgkA52Mu4RMWoBvvMdagQ522+WxVYujZsMpqIr3BpzrTbXrm4k8lCzCQ==", "license": "(MIT OR Apache-2.0)", "dependencies": { "@mapbox/point-geometry": "^1.1.0" @@ -2742,31 +2324,25 @@ "pbf": "bin/pbf" } }, - "node_modules/@math.gl/culling": { + "node_modules/@math.gl/core": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/culling/-/culling-4.1.0.tgz", - "integrity": "sha512-jFmjFEACnP9kVl8qhZxFNhCyd47qPfSVmSvvjR0/dIL6R9oD5zhR1ub2gN16eKDO/UM7JF9OHKU3EBIfeR7gtg==", + "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", + "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", "license": "MIT", "dependencies": { - "@math.gl/core": "4.1.0", "@math.gl/types": "4.1.0" } }, - "node_modules/@math.gl/culling/node_modules/@math.gl/core": { + "node_modules/@math.gl/culling": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", + "resolved": "https://registry.npmjs.org/@math.gl/culling/-/culling-4.1.0.tgz", + "integrity": "sha512-jFmjFEACnP9kVl8qhZxFNhCyd47qPfSVmSvvjR0/dIL6R9oD5zhR1ub2gN16eKDO/UM7JF9OHKU3EBIfeR7gtg==", "license": "MIT", "dependencies": { + "@math.gl/core": "4.1.0", "@math.gl/types": "4.1.0" } }, - "node_modules/@math.gl/culling/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, "node_modules/@math.gl/geospatial": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/@math.gl/geospatial/-/geospatial-4.1.0.tgz", @@ -2777,21 +2353,6 @@ "@math.gl/types": "4.1.0" } }, - "node_modules/@math.gl/geospatial/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@math.gl/geospatial/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, "node_modules/@math.gl/polygon": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/@math.gl/polygon/-/polygon-4.1.0.tgz", @@ -2801,27 +2362,18 @@ "@math.gl/core": "4.1.0" } }, - "node_modules/@math.gl/polygon/node_modules/@math.gl/core": { + "node_modules/@math.gl/sun": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } + "resolved": "https://registry.npmjs.org/@math.gl/sun/-/sun-4.1.0.tgz", + "integrity": "sha512-i3q6OCBLSZ5wgZVhXg+X7gsjY/TUtuFW/2KBiq/U1ypLso3S4sEykoU/MGjxUv1xiiGtr+v8TeMbO1OBIh/HmA==", + "license": "MIT" }, - "node_modules/@math.gl/polygon/node_modules/@math.gl/types": { + "node_modules/@math.gl/types": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", "license": "MIT" }, - "node_modules/@math.gl/sun": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/sun/-/sun-4.1.0.tgz", - "integrity": "sha512-i3q6OCBLSZ5wgZVhXg+X7gsjY/TUtuFW/2KBiq/U1ypLso3S4sEykoU/MGjxUv1xiiGtr+v8TeMbO1OBIh/HmA==", - "license": "MIT" - }, "node_modules/@math.gl/web-mercator": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/@math.gl/web-mercator/-/web-mercator-4.1.0.tgz", @@ -2831,25 +2383,10 @@ "@math.gl/core": "4.1.0" } }, - "node_modules/@math.gl/web-mercator/node_modules/@math.gl/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz", - "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==", - "license": "MIT", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@math.gl/web-mercator/node_modules/@math.gl/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz", - "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==", - "license": "MIT" - }, "node_modules/@mui/core-downloads-tracker": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-9.2.0.tgz", - "integrity": "sha512-+XMav+ZaXkZKUFUgzjrfMEedfyJKxxviAske2q8N8CWDMeqZdDU2lWMkiUPiB388hGaDqhwvOAwkrsc/pUyp8g==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-9.4.0.tgz", + "integrity": "sha512-d+gIYM1raJP87yrVQcVg+Q3vycVMArMkgu/TjJLi2vTvO9FHKWNRR1xs9nnN4eLpM9nGxxm02UMvc9BrmcUKvQ==", "license": "MIT", "funding": { "type": "opencollective", @@ -2857,12 +2394,12 @@ } }, "node_modules/@mui/icons-material": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-9.2.0.tgz", - "integrity": "sha512-VgBd3z7Qc3vd/thcNSMC03nHRh/U4DzMUd+1dRyJTbm/hGo7+N6N4GDuJZDNHa6LZhhwG6Cu1X3DNvrVv8sNag==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-9.4.0.tgz", + "integrity": "sha512-5PVgBYtLOXTk6u0YUAjoV9GoTUQDbeZ8g+pus2h0GphLT/rpmftRnB5D/Kw6QCAovB7EyBX7UxKdZqPBBAHUKw==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.29.2" + "@babel/runtime": "^7.29.7" }, "engines": { "node": ">=14.0.0" @@ -2872,7 +2409,7 @@ "url": "https://opencollective.com/mui-org" }, "peerDependencies": { - "@mui/material": "^9.2.0", + "@mui/material": "9.4.0", "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, @@ -2883,23 +2420,22 @@ } }, "node_modules/@mui/material": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-9.2.0.tgz", - "integrity": "sha512-+YTRSgGKGrrRo2XJZXs7JRA6qHoHWvNtxyqxnrRJTBmIuLOUpxxh7m4G9lF4tWberxGFY+EqkkRPgJCl+fSMJg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-9.4.0.tgz", + "integrity": "sha512-6KKUIvkQ2r/s48s9VZV9JEZ1W2dRa7RndVsF+Ipx4CYxDOQeozeRsS5r9NiheFf8A5hpbqJJIGoX7hjg5X4XUw==", "license": "MIT", - "peer": true, "dependencies": { - "@babel/runtime": "^7.29.2", - "@mui/core-downloads-tracker": "^9.2.0", - "@mui/system": "^9.2.0", - "@mui/types": "^9.1.1", - "@mui/utils": "^9.2.0", + "@babel/runtime": "^7.29.7", + "@mui/core-downloads-tracker": "^9.4.0", + "@mui/system": "^9.4.0", + "@mui/types": "^9.4.0", + "@mui/utils": "^9.4.0", "@popperjs/core": "^2.11.8", "@types/react-transition-group": "^4.4.12", "clsx": "^2.1.1", "csstype": "^3.2.3", "prop-types": "^15.8.1", - "react-is": "^19.2.6", + "react-is": "^19.2.8", "react-transition-group": "^4.4.5" }, "engines": { @@ -2912,7 +2448,7 @@ "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", - "@mui/material-pigment-css": "^9.2.0", + "@mui/material-pigment-css": "^9.4.0", "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" @@ -2939,13 +2475,13 @@ "license": "MIT" }, "node_modules/@mui/private-theming": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-9.2.0.tgz", - "integrity": "sha512-w9wpyDxGPGnAACPB2hKhCDmILJIAvQxrfjUbIAEa0AznX1rOjaz5N+yB1uuw8ixnJcpEh/tPbD9oEe19wcWPHw==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-9.4.0.tgz", + "integrity": "sha512-qQpX/2XPGDz5F2OIWzo4kkorURlDeXGKytRQudXCdLS5TuwKsMKaZyx77LZEVSB73c7o3UrLWwQ/goRuHBdtjw==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.29.2", - "@mui/utils": "^9.2.0", + "@babel/runtime": "^7.29.7", + "@mui/utils": "^9.4.0", "prop-types": "^15.8.1" }, "engines": { @@ -2966,12 +2502,12 @@ } }, "node_modules/@mui/styled-engine": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-9.1.1.tgz", - "integrity": "sha512-neaYKdJfvEG54q8efHLJR7swpHG/gfSv9xGqW5iTSMsubD7yPCPFrhVBt284j1DOF3uZaaDJSHQL7gz6jGF21Q==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-9.4.0.tgz", + "integrity": "sha512-SlqVEYqnyEgXMFW4JuIDMelyhKzoWBJ85v2mNCQd0XtU0uk7U9E1zaJZ06XqodhA8oJrb+4Q+3E/JlwBe4jWkw==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.29.2", + "@babel/runtime": "^7.29.7", "@emotion/cache": "^11.14.0", "@emotion/serialize": "^1.3.3", "@emotion/sheet": "^1.4.0", @@ -3000,16 +2536,16 @@ } }, "node_modules/@mui/system": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-9.2.0.tgz", - "integrity": "sha512-YvUJwKoGVtbnOm2PyPi5TvX2d1rOA6sqSpEWVs4WmXNIaFTuYmNUaVdU2o1NKUEe31URnD3E8ZVUMcsLQXwcYg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-9.4.0.tgz", + "integrity": "sha512-AZz9z13oGS1J0BYeAFHTbV7PegCtPiE/uMEIi7TJ1kTx3Vkt+jUpLyXF/2uV8B6Y79iTh98kVeOH9fX3x3zXXg==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.29.2", - "@mui/private-theming": "^9.2.0", - "@mui/styled-engine": "^9.1.1", - "@mui/types": "^9.1.1", - "@mui/utils": "^9.2.0", + "@babel/runtime": "^7.29.7", + "@mui/private-theming": "^9.4.0", + "@mui/styled-engine": "^9.4.0", + "@mui/types": "^9.4.0", + "@mui/utils": "^9.4.0", "clsx": "^2.1.1", "csstype": "^3.2.3", "prop-types": "^15.8.1" @@ -3040,12 +2576,12 @@ } }, "node_modules/@mui/types": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-9.1.1.tgz", - "integrity": "sha512-Zjt7u8wNvDg40rPTGoL+TnfkpuSKjwubsNSFRH1KAVZLcaV4I3AFNHIFbvH7p4F3alEibSbdd90xAgn5Rnfndg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-9.4.0.tgz", + "integrity": "sha512-13DH0Oniua4WmGqeYbQAZqmiN7r4nfd0zwIoGJ5QeJwyIHgEmf+LkRw/jV1HZb6AiUoHX8Oxf4xgalq3vYHcIw==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.29.2" + "@babel/runtime": "^7.29.7" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" @@ -3057,17 +2593,17 @@ } }, "node_modules/@mui/utils": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-9.2.0.tgz", - "integrity": "sha512-OsUH5zhlSOM4xmLl53+agug1M1UyWb4zxFxWQCqwKTKUeQPvTENtg3JhrroBD2qpCLKsX5W/DYGERJ4mBUbc8g==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-9.4.0.tgz", + "integrity": "sha512-WkzY8uYtqUDyGKPShrRQRBomfMQHddlsyKu/gRRESYO24tDPD2z0xRE8CBoUsWqpBa+YrFs9KixiS7kQRjsPAQ==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.29.2", - "@mui/types": "^9.1.1", + "@babel/runtime": "^7.29.7", + "@mui/types": "^9.4.0", "@types/prop-types": "^15.7.15", "clsx": "^2.1.1", "prop-types": "^15.8.1", - "react-is": "^19.2.6" + "react-is": "^19.2.8" }, "engines": { "node": ">=14.0.0" @@ -3087,9 +2623,9 @@ } }, "node_modules/@mui/utils/node_modules/react-is": { - "version": "19.2.8", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.8.tgz", - "integrity": "sha512-s5un28nYxKJw5gvUHyW5PCC28CvBqLu9r3cWgzHT4Vo/5fqqkFcdRYsGcKf50WMPpjjFZS5d76fn3YCo2njKwQ==", + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.3.0.tgz", + "integrity": "sha512-UpMYezM4v5/18F28aC66AEsjXIgE02kyEMH6yLdgLXu/UTfa1Ntwck/nNLrbqJsEXW7gPb0coNO9FQse9WTovA==", "license": "MIT" }, "node_modules/@nodable/entities": { @@ -3105,13 +2641,13 @@ "license": "MIT" }, "node_modules/@oxc-project/types": { - "version": "0.142.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.142.0.tgz", - "integrity": "sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==", + "version": "0.151.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.151.0.tgz", + "integrity": "sha512-J1yXrIlNDZVzE3ada310xeAw7nH8yCAyLPuUIsjKatFPmfn5bS1oW+cM+QsGOtVWd5nhSpbwZWx/rue+r5Z+PA==", "dev": true, "license": "MIT", "funding": { - "url": "https://github.com/sponsors/Boshen" + "url": "https://github.com/sponsors/oxc-project" } }, "node_modules/@parcel/watcher": { @@ -3399,10 +2935,48 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@probe.gl/env": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.2.tgz", + "integrity": "sha512-KIcdjrEiEZVIGX9nh7pZSmTMIKrd+wCb09gyXqpYYI4hs9WMqrQHvKZ7KD8ASutf6kwARwgd4WNQn8aucLSz3g==", + "license": "MIT" + }, + "node_modules/@probe.gl/log": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.2.tgz", + "integrity": "sha512-2LqSq4CHhc/HJQasHMPOzA6c7rprlGz8CCREGebo19jxcuKdvXQo0DEmlfId076U6UldMp6jGhWvDHEFLX111Q==", + "license": "MIT", + "dependencies": { + "@probe.gl/env": "4.1.2" + } + }, + "node_modules/@probe.gl/stats": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.2.tgz", + "integrity": "sha512-Hqc0UIHd0IZ2+JbovzTz7lYG7CY9D8yCB81zyP92Zl9UDSPcw2cLbTySW14keAQeAo1sjGjUw0+KHxr0Y2h/hA==", + "license": "MIT" + }, + "node_modules/@rolldown/binding-android-arm-eabi": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.11.tgz", + "integrity": "sha512-A5kXfGKvKWWZE0TtPrfsvT+q4Y5d1QG8gGUzpYjGydM+fARM9MuX90PrXYXe0XbsDVgyxxNzHo6giCj90bsFNw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.2.tgz", - "integrity": "sha512-l7x215OGvo1s52JWmR8U/DAVzEDWBCIbTm28aeJV/WDTSHgcKXaZTuBT0hJMs5NggilfJTW3clZVvd24yfKJxA==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.11.tgz", + "integrity": "sha512-z6cTycz+iJ4PVkuL4HHW4DfTfoeU/2nqYYuSOrTmH7yHK5Y0LCOnA03V4ZNxavyVaU1oOqUgIg2klN/s+USGOA==", "cpu": [ "arm64" ], @@ -3417,9 +2991,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.2.tgz", - "integrity": "sha512-9u9Xv6c1AJZT0FfwH5vrMG5Jjcwhc1MlyrPu0XfTqkzsmqfks2M6W/o5XwAJgVVN/jHpqqngC1WevHKKTIUtIA==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.11.tgz", + "integrity": "sha512-jShvqNtP6vDC6/A5JOAzbVV+DkgHqhl/ScVCJEbt+TUY6QYz7YnXcrg3sLtFBniro0f/Ld50ZwCWA6f7KYD1nQ==", "cpu": [ "arm64" ], @@ -3434,9 +3008,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.2.tgz", - "integrity": "sha512-9W1mbGZAfW3oqd85bhBkmpyHCCzL1TeG/zFFP3vg7b0rlly8cxOcre5nXwz+LHazCwac2MNWgPdPCHndABjpWQ==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.11.tgz", + "integrity": "sha512-f2i2xiNWq1Z1l2++q2fuhZRdLAT3aqxD6vRNm1RAxpUoBcdqNB3C0s1Bt+K+PbEx2F5F4gQp6hqKkphCY/xF9w==", "cpu": [ "x64" ], @@ -3451,9 +3025,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.2.tgz", - "integrity": "sha512-0p1lhiCSCyaerFwtrdZQUx7NqGk6LQnaRKWX7tFQqwQgvX0rjM15cIkm3pax1UpEakK14C4mOxx/jSqCBdBRqQ==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.11.tgz", + "integrity": "sha512-4Ir5FSOKIAMr4r0kExpt1s3bMgzJU3rA45AYOHtQpls0oNeqcYBKrWMlckrYH4KCfGLfkfn1tN1dmZPMVsdXow==", "cpu": [ "x64" ], @@ -3468,9 +3042,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.2.tgz", - "integrity": "sha512-e+cOJXrJ2L3zx6YzqPg+f6Wbk3V1cKB8bOhbaYdVYN3DdquzNdRAmrbETz1qnt5yp/c7JNlNjmITiA2cVneQ7w==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.11.tgz", + "integrity": "sha512-/gnRDM+39BROzAN/k1OZjDPnDMcZxB/0EUxKjONO5yVkNEvlsoMDrxGNKgZi/ttFriS2gwlDNzB65pvNbFOXIQ==", "cpu": [ "arm" ], @@ -3485,13 +3059,16 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.2.tgz", - "integrity": "sha512-JsSMsj6sNat/MuhG5fnBD7QgbtpHKVe30x5/bAVirDHdhoQRXJkF6xc0Jqk8O4fiCUQAzMOoH9wZi3m60c8wtg==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.11.tgz", + "integrity": "sha512-PFaK8HwvAHbaKbBcDNQihjMKYvFnA5hiENx/l5tphTDz1E0WFp32l0A7aq7lyUwGsRw/xSrNIy/gIK4thrSCrw==", "cpu": [ "arm64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -3502,13 +3079,16 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.2.tgz", - "integrity": "sha512-B5G/zJdHaoJn9vD50eGHWkiWfmq8Uhi3IiLPJTzmZTrAalk1bztUikSXo0qga18ibE0IXboyeMUnhPjhAJ45wQ==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.11.tgz", + "integrity": "sha512-AskzJUIKRLPxkruR1wLKewGbOw+EYfU/9lOrBFj4AFrEA8hPpKFnODWNu2WLaNs0QNkEb9QIJufmVZZIL/bJlg==", "cpu": [ "arm64" ], "dev": true, + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -3519,13 +3099,16 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.2.tgz", - "integrity": "sha512-6mC/awzKka8W6EoekjegpfGkjz8jXWDX63pqu/HYVpyKtZfu65Jsh4QAH3Kej3CAv/c1oGX7psTmFEbr0mDxLA==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.11.tgz", + "integrity": "sha512-qlUGAheh2yh8afH7QBgx0PrRHN85hKnNd78x8MeMhXivuevgd8vgf6/CstOzmNKY/lLTHvNTrPy98cLnAugzJw==", "cpu": [ "ppc64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -3536,13 +3119,16 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.2.tgz", - "integrity": "sha512-412MX9fJLdA1IK28EZnc8jYv2HRTleOZgfLQumJ5zy7OeJLZlg/CETwFaXjNmGVxG51cFHpKLqb5LKvBC+HsHA==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.11.tgz", + "integrity": "sha512-secpEad+0vCbSfn8upFySkDskv+bGPk3THSDS9Y89yc4rb4kzqHp8Dmyd9BkQW4SnhNXBZCl/6CrO//hZahNJQ==", "cpu": [ "s390x" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -3553,13 +3139,16 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.2.tgz", - "integrity": "sha512-Q/+HI/ToJafZ1iCqGgVQXUEkIjufHCTF0gBQ2a5o3cg7GJ2h0qyq3nvvSmU+bGda2/7ygXpTY4TM6gO9OhQ0ZA==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.11.tgz", + "integrity": "sha512-mOVBT3dPpkWm8XBWPmU4bf+U6dYDLeMo/9ojUmis4N0L5uu10qra5vOyngZ7/PSdoE4G9KvRt4bloRxNjLas7A==", "cpu": [ "x64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -3570,13 +3159,16 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.2.tgz", - "integrity": "sha512-ZKp/w41n6wCvxzxQHtQSbuphfX3Y4cCvbjkKHusrLx4lh+JWLTU7StSltO/DKARISzbj368d+qUaCjI8K2wzXw==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.11.tgz", + "integrity": "sha512-Is78i9A8Ui4SqcxUwFJ9uMmjDn58IbVTjFWYdQestFEgeuEmHMLGNriXnVJKkwG2YiZjw8cP0zCTyDMdDGtOOg==", "cpu": [ "x64" ], "dev": true, + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -3587,9 +3179,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.2.tgz", - "integrity": "sha512-pxE6xD4KS3eAROkKK5yrhB9/3+vhlhVGMvlQLbdpzrBGDbKrnzx3RLwPaHvasLo6jgaiBLn7e04Df9C4tYhjmA==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.11.tgz", + "integrity": "sha512-dUCXneZ87INUMyQ0D+C0HrEBNUPNXHaPmU5GTjyKTJEiussw9Kaj5Ln8UztPe4epV/ffvgNBEadksdYhmW6xJA==", "cpu": [ "arm64" ], @@ -3604,9 +3196,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.2.tgz", - "integrity": "sha512-4MqEue5re+xIZzAWsB8sj0P1kqZySWqIuN4t6QaIO/YA6SFwySOLruvWQFzfmqk8LBK2P30KCSJwf6mJCZZ5/A==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.11.tgz", + "integrity": "sha512-jByxb6qfd+bH1xUd0qnfFnb17i9sWBPY2tOavJ0l3tdr3OTu+Kvtm8cd/JV5nFt657b1VqGltxg9olOEfofXWw==", "cpu": [ "arm64" ], @@ -3621,9 +3213,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.2.tgz", - "integrity": "sha512-NweNxxD0Nf9t8v7kodun45Ijp3EIwYY+uydPP6qBEYvfBqhIjN6dZMzlQja3tqX/aLs3F3Uz+AxDpKgRhpOZQg==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.11.tgz", + "integrity": "sha512-/PzKqzAJ03i19oy2ItPvyvaVjOjBCNnfaJs8yvUdGBKmiESgnrJSQ2awd81QzFbbnAmu7YO9ZnJrDCb9VSJPRA==", "cpu": [ "x64" ], @@ -3791,23 +3383,22 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.2.18", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", - "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", + "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", "license": "MIT", - "peer": true, "dependencies": { "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { - "version": "19.2.4", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz", - "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==", + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz", + "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==", "dev": true, "license": "MIT", "peerDependencies": { - "@types/react": "^19.2.0" + "@types/react": "^19.3.0" } }, "node_modules/@types/react-transition-group": { @@ -3834,9 +3425,9 @@ } }, "node_modules/@vis.gl/react-mapbox": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/@vis.gl/react-mapbox/-/react-mapbox-8.1.2.tgz", - "integrity": "sha512-g/TbFYympMg+TMS+ctASbcgIxEJRnYL7+VyCo2rI6dpG7dUP4wNOOAUxO8og6OH6QwavaQVYSHcY4mfQL7Ixbw==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/@vis.gl/react-mapbox/-/react-mapbox-8.1.3.tgz", + "integrity": "sha512-96sCSl8BKoTLn2xMWlkjlR9GA5URM2t5Ln386t8pNVsoINsUXxweyuJ+gJlDe0GgAIOttXreU/1fK9AfrD28NA==", "license": "MIT", "peerDependencies": { "mapbox-gl": ">=3.5.0", @@ -3850,9 +3441,9 @@ } }, "node_modules/@vis.gl/react-maplibre": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/@vis.gl/react-maplibre/-/react-maplibre-8.1.2.tgz", - "integrity": "sha512-cjghAMHSJLO3sJ7N6iHJRG+n0l30LtiZ0TNND+HYhHgZDd8UMdNHwcnqQ7Ku0guY3lZ4Rw4LvMqpJYKcqbX39A==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/@vis.gl/react-maplibre/-/react-maplibre-8.1.3.tgz", + "integrity": "sha512-5Ntvp8YP94SBRaJXLolw6Q57CtrPdWYxdCIo+JeI63hM9BPEJ1efLcPgfSAAUhzXanDeorTE91GsZAgoXbnB3g==", "license": "MIT", "dependencies": { "@maplibre/maplibre-gl-style-spec": "^19.2.1" @@ -3894,9 +3485,9 @@ "license": "MIT" }, "node_modules/@vitejs/plugin-react": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.5.tgz", - "integrity": "sha512-BOVzne/NL162sMdResB25mUv+vWMF5NoAjNf09TeGlE7ZpszZWSD3winycicLJw72yeVsoCn/2kOhEuCvEShMA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.1.tgz", + "integrity": "sha512-yxLaQV9gkhS8ezJqCM6+ndU7mDY6gqAg75NQ+0IjwEI8IYOmQCgkRwHKVSfWXW076DsqMo0Dk+0FK1U+M5RgFw==", "dev": true, "license": "MIT", "dependencies": { @@ -3908,6 +3499,7 @@ "peerDependencies": { "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", "babel-plugin-react-compiler": "^1.0.0", + "oxc-transform-react": "^0.145.0", "vite": "^8.0.0" }, "peerDependenciesMeta": { @@ -3916,17 +3508,24 @@ }, "babel-plugin-react-compiler": { "optional": true + }, + "oxc-transform-react": { + "optional": true } } }, + "node_modules/@webgpu/types": { + "version": "0.1.74", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.74.tgz", + "integrity": "sha512-lgiI4hbuLcI9unnm2cL/tvCaQU45dp0xcLWJh5uB/9MBGvIA4F8XIk7nSiBeg+K4xWGYwgZKn80LmERI5CxoTA==", + "license": "BSD-3-Clause", + "peer": true + }, "node_modules/a5-js": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/a5-js/-/a5-js-0.7.3.tgz", - "integrity": "sha512-3aoMwHmNkyuMDHS4q6GRRInpOawamen2pokIbc0MQmR9cqG0Y9+B0bZpzswwetjrSG2ckbYtShH+nKru6+3O5Q==", - "license": "Apache-2.0", - "dependencies": { - "gl-matrix": "^3.4.3" - } + "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/acorn": { "version": "8.18.0", @@ -3934,7 +3533,6 @@ "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -4108,6 +3706,15 @@ "node": ">=6.0.0" } }, + "node_modules/bidi-js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.1.0.tgz", + "integrity": "sha512-fX1Onk0tdVPC7obPWB5EbJ1z7NVhLq4m2xZLq2YXBkxzMXIGRpNMU88n0EPgWseKl12J7zXs7qrDxPK4sRs2fg==", + "license": "MIT", + "dependencies": { + "require-from-string": "^2.0.2" + } + }, "node_modules/brotli": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", @@ -4138,7 +3745,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.10.44", "caniuse-lite": "^1.0.30001806", @@ -4181,6 +3787,20 @@ "typewise-core": "^1.2" } }, + "node_modules/cacheable": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.5.0.tgz", + "integrity": "sha512-60cyAOytib/OzBw1JNSoSV/boK1AtHryDIjvVBk7XbN4ugfkM3+Sry7fEjNgPMGgOjuaZPAp8ruZ0Cxafwyq9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/memory": "^2.2.0", + "@cacheable/utils": "^2.5.0", + "hookified": "^1.15.0", + "keyv": "^5.6.0", + "qified": "^0.10.1" + } + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -4389,6 +4009,12 @@ "csstype": "^3.0.2" } }, + "node_modules/draco3d": { + "version": "1.5.7", + "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.7.tgz", + "integrity": "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==", + "license": "Apache-2.0" + }, "node_modules/earcut": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", @@ -4442,12 +4068,11 @@ } }, "node_modules/eslint": { - "version": "10.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.0.tgz", - "integrity": "sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.11.0.tgz", + "integrity": "sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==", "dev": true, "license": "MIT", - "peer": true, "workspaces": [ "packages/*" ], @@ -4457,7 +4082,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.7.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.2", + "@eslint/plugin-kit": "^0.7.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -4472,7 +4097,7 @@ "esquery": "^1.7.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", + "file-entry-cache": "11.1.5 || >11.1.6 <12", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", @@ -4564,9 +4189,9 @@ } }, "node_modules/eslint-plugin-react-refresh": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.3.tgz", - "integrity": "sha512-5EMmLCV98Pi4o/f/3DP/v/tNqLHMIc9I8LKClNDWhZ9JTho89/kQcitCXQBMG7sAfVRK0Ie3T2EDOzp1YXYiVA==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.7.tgz", + "integrity": "sha512-XhJSzLljuYD4UjNuFGJu2v7aD3sqNVK12w5/DCUfrNfHWegZo2+TsavNx8MuxMwEquuFAzNbNfXKU0WoZ+YUIg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -4802,16 +4427,13 @@ "license": "MIT" }, "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.5.tgz", + "integrity": "sha512-+PFTHITI08JIGhnNpGNI8T8inUpgZfk3GNEqfT9R2zZV2iFXg3CvqzSl/uEhs7TSGujYRELEANyDvS8Fj7+S7Q==", "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" + "flat-cache": "^6.1.23" } }, "node_modules/find-root": { @@ -4837,17 +4459,15 @@ } }, "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "version": "6.1.23", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.23.tgz", + "integrity": "sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==", "dev": true, "license": "MIT", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" + "cacheable": "^2.5.0", + "flatted": "^3.4.2", + "hookified": "^1.15.0" } }, "node_modules/flatbuffers": { @@ -4924,9 +4544,9 @@ } }, "node_modules/globals": { - "version": "17.9.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.9.0.tgz", - "integrity": "sha512-m/MvAW61QVU5VDNF1Vj8axt016h8w7L5TU1e9zlab7XIttAT2YAlCwl75K1fOqvMM9apmD7lbCIRhpfkhmxhCg==", + "version": "17.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.12.0.tgz", + "integrity": "sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==", "dev": true, "license": "MIT", "engines": { @@ -4947,6 +4567,19 @@ "yarn": ">=1.3.0" } }, + "node_modules/hashery": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/hashery/-/hashery-1.5.1.tgz", + "integrity": "sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.15.0" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/hasown": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", @@ -4984,6 +4617,13 @@ "react-is": "^16.7.0" } }, + "node_modules/hookified": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.1.tgz", + "integrity": "sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==", + "dev": true, + "license": "MIT" + }, "node_modules/html-entities": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", @@ -5214,13 +4854,6 @@ "node": ">=6" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -5278,15 +4911,21 @@ } }, "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz", + "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", "dev": true, "license": "MIT", "dependencies": { - "json-buffer": "3.0.1" + "@keyv/serialize": "^1.1.1" } }, + "node_modules/ktx-parse": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.7.1.tgz", + "integrity": "sha512-FeA3g56ksdFNwjXJJsc1CCc7co+AJYDp6ipIp878zZ2bU8kWROatLYf39TQEd4/XRSUvBXovQ8gaVKWPXsCLEQ==", + "license": "MIT" + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -5629,9 +5268,9 @@ "optional": true }, "node_modules/maplibre-gl": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/maplibre-gl/-/maplibre-gl-6.1.0.tgz", - "integrity": "sha512-vLRukjvbUai4SXW2/jKo8rPsw6YMXuA/b4fKFVSulZKFVRHkOvk4ZmNlDSVZpTYPV0/7/iTqq8ltYdyr764b7w==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/maplibre-gl/-/maplibre-gl-6.11.2.tgz", + "integrity": "sha512-Xh06pxoipjX/Ad1sUPGhiNh9go9naCNGZZ1IJm3sIeqK1kYGuMaMDSTIGDQ2igOLfVyukJU7kvEOA089VO7Z7g==", "license": "BSD-3-Clause", "dependencies": { "@mapbox/point-geometry": "^1.1.0", @@ -5639,10 +5278,11 @@ "@mapbox/unitbezier": "^1.0.0", "@mapbox/vector-tile": "^3.0.0", "@maplibre/geojson-vt": "^6.1.1", - "@maplibre/maplibre-gl-style-spec": "^26.2.1", - "@maplibre/mlt": "^1.1.12", + "@maplibre/maplibre-gl-style-spec": "^26.4.4", + "@maplibre/mlt": "^1.3.0", "@maplibre/vt-pbf": "^4.3.2", "@types/geojson": "^7946.0.16", + "bidi-js": "^1.1.0", "earcut": "^3.2.3", "gl-matrix": "^3.4.4", "kdbush": "^4.1.0", @@ -5713,18 +5353,6 @@ "integrity": "sha512-pcaShQc1Shq0y+E7GqJqvZj8DTthWV1KeHGdi0Z6IAin2Oi3JnLCOfwnCo84qc+HAp52wT9nK9H7FAJp5a44GQ==", "license": "ISC" }, - "node_modules/maplibre-gl/node_modules/quickselect": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", - "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==", - "license": "ISC" - }, - "node_modules/maplibre-gl/node_modules/tinyqueue": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz", - "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==", - "license": "ISC" - }, "node_modules/md5": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", @@ -5736,6 +5364,12 @@ "is-buffer": "~1.1.6" } }, + "node_modules/meshoptimizer": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.3.0.tgz", + "integrity": "sha512-2oZqMAcEEiCtXWUjIGtZ71oPx1B0ZxYGTqIKsXB1wzWFhleNsCFxQuUJzgCV706bRcwPWtMGf1odmQvAcqKkIw==", + "license": "MIT" + }, "node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", @@ -5745,9 +5379,9 @@ } }, "node_modules/mjolnir.js": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mjolnir.js/-/mjolnir.js-3.0.1.tgz", - "integrity": "sha512-/RMi8Jm3NKleOkVI8D2ai+1OVwtfRJsSVBVjbTXNm83nfsN4uORYaN3u1/hsg5CqVI+di8enTkvgDNDOywn6cQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/mjolnir.js/-/mjolnir.js-3.1.1.tgz", + "integrity": "sha512-Em3+0p6n2RamaiiDenHByvaWNolr+K0fWsFpgUgUXRssFI59ramCMdp0crU6V75clbA4fDJBVTBXfBF5rlPB9A==", "license": "MIT" }, "node_modules/ms": { @@ -5784,9 +5418,9 @@ "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==" }, "node_modules/nanoid": { - "version": "3.3.17", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.17.tgz", - "integrity": "sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==", + "version": "3.3.19", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz", + "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==", "dev": true, "funding": [ { @@ -6007,9 +5641,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", - "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz", + "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==", "devOptional": true, "license": "MIT", "engines": { @@ -6020,9 +5654,9 @@ } }, "node_modules/postcss": { - "version": "8.5.25", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.25.tgz", - "integrity": "sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==", + "version": "8.5.28", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", + "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", "dev": true, "funding": [ { @@ -6040,7 +5674,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.16", + "nanoid": "^3.3.18", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -6053,6 +5687,7 @@ "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.8.tgz", "integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==", "license": "MIT", + "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -6107,27 +5742,51 @@ "node": ">=6" } }, + "node_modules/qified": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/qified/-/qified-0.10.1.tgz", + "integrity": "sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^2.1.1" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/qified/node_modules/hookified": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-2.2.0.tgz", + "integrity": "sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==", + "dev": true, + "license": "MIT" + }, + "node_modules/quickselect": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", + "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==", + "license": "ISC" + }, "node_modules/react": { - "version": "19.2.8", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz", - "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz", + "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "19.2.8", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz", - "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==", + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz", + "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==", "license": "MIT", - "peer": true, "dependencies": { - "scheduler": "^0.27.0" + "scheduler": "^0.28.0" }, "peerDependencies": { - "react": "^19.2.8" + "react": "^19.3.0" } }, "node_modules/react-is": { @@ -6136,13 +5795,13 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-map-gl": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/react-map-gl/-/react-map-gl-8.1.2.tgz", - "integrity": "sha512-7jBqPoyO30M9GR+qd8utPipWGmpuCPOIJA/ePjR6LjQEZoedTf1hSN1SDj2jj6or8NQxe+ztEi91Bwbs5C+f4A==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/react-map-gl/-/react-map-gl-8.1.3.tgz", + "integrity": "sha512-i8ExMBodZ5waBlnnXhPHfubf1mSQrzVBKsp9LUSWIAQjOuUhI4Dv962rzE2QfI7n5oywunldQlxcW1Mjy8rp7w==", "license": "MIT", "dependencies": { - "@vis.gl/react-mapbox": "8.1.2", - "@vis.gl/react-maplibre": "8.1.2" + "@vis.gl/react-mapbox": "8.1.3", + "@vis.gl/react-maplibre": "8.1.3" }, "peerDependencies": { "mapbox-gl": ">=1.13.0", @@ -6209,6 +5868,15 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/reserved-identifiers": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz", @@ -6240,13 +5908,13 @@ } }, "node_modules/rolldown": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.2.tgz", - "integrity": "sha512-opwpo1tQBAcpSUJDt94B7hhLNGOKjCdE//XXjeLrnx9b83bjnw45tXdg1b09yEw/VLFBJGZpwRULMmOZo7ol+A==", + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.11.tgz", + "integrity": "sha512-qpSwIyz0jHQq5qXBTNxFmE6664rJ7O+4TvPFOiOaBSrz8IOHc1koKKSqTM2H6u1UG1+TveuC6vaDHKXFOvb1Kw==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.142.0", + "@oxc-project/types": "=0.151.0", "@rolldown/pluginutils": "^1.0.0" }, "bin": { @@ -6256,20 +5924,21 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm64": "1.2.2", - "@rolldown/binding-darwin-arm64": "1.2.2", - "@rolldown/binding-darwin-x64": "1.2.2", - "@rolldown/binding-freebsd-x64": "1.2.2", - "@rolldown/binding-linux-arm-gnueabihf": "1.2.2", - "@rolldown/binding-linux-arm64-gnu": "1.2.2", - "@rolldown/binding-linux-arm64-musl": "1.2.2", - "@rolldown/binding-linux-ppc64-gnu": "1.2.2", - "@rolldown/binding-linux-s390x-gnu": "1.2.2", - "@rolldown/binding-linux-x64-gnu": "1.2.2", - "@rolldown/binding-linux-x64-musl": "1.2.2", - "@rolldown/binding-openharmony-arm64": "1.2.2", - "@rolldown/binding-win32-arm64-msvc": "1.2.2", - "@rolldown/binding-win32-x64-msvc": "1.2.2" + "@rolldown/binding-android-arm-eabi": "1.2.11", + "@rolldown/binding-android-arm64": "1.2.11", + "@rolldown/binding-darwin-arm64": "1.2.11", + "@rolldown/binding-darwin-x64": "1.2.11", + "@rolldown/binding-freebsd-x64": "1.2.11", + "@rolldown/binding-linux-arm-gnueabihf": "1.2.11", + "@rolldown/binding-linux-arm64-gnu": "1.2.11", + "@rolldown/binding-linux-arm64-musl": "1.2.11", + "@rolldown/binding-linux-ppc64-gnu": "1.2.11", + "@rolldown/binding-linux-s390x-gnu": "1.2.11", + "@rolldown/binding-linux-x64-gnu": "1.2.11", + "@rolldown/binding-linux-x64-musl": "1.2.11", + "@rolldown/binding-openharmony-arm64": "1.2.11", + "@rolldown/binding-win32-arm64-msvc": "1.2.11", + "@rolldown/binding-win32-x64-msvc": "1.2.11" } }, "node_modules/rw": { @@ -6285,11 +5954,10 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.102.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.102.0.tgz", - "integrity": "sha512-NSOyTnaQF7rTAEOtI2fwb386vL+akyiQLBZu8Na7hXCb+umJy0GAqlcMIaqACZ6Z1VgTBS4K9PG6B3IdjHGJsw==", + "version": "1.105.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.105.0.tgz", + "integrity": "sha512-4EjSuRTyG8M4yRXXY1PT9OUV5zz23xBxJkbIAprohKHqf6HOU4MCpE3U3vAC+iO1gxobBjESNbcj8rYAQZWnyA==", "license": "MIT", - "peer": true, "dependencies": { "chokidar": "^5.0.0", "immutable": "^5.1.5", @@ -6306,9 +5974,9 @@ } }, "node_modules/scheduler": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", - "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz", + "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==", "license": "MIT" }, "node_modules/semver": { @@ -6568,6 +6236,12 @@ "url": "https://github.com/sponsors/SuperchupuDev" } }, + "node_modules/tinyqueue": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz", + "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==", + "license": "ISC" + }, "node_modules/to-valid-identifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz", @@ -6688,17 +6362,16 @@ "license": "MIT" }, "node_modules/vite": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.0.tgz", - "integrity": "sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.1.tgz", + "integrity": "sha512-/bvH9E9tmCXRGp2uXY3WbOldqpTwFkbha/8ANaEQ6VkxhH60KyqLwgZq6lG2y+4uT55x9+9eUHMpQ7uGnOCKjA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "lightningcss": "^1.33.0", - "picomatch": "^4.0.5", - "postcss": "^8.5.23", - "rolldown": "~1.2.0", + "picomatch": "^4.0.7", + "postcss": "^8.5.28", + "rolldown": "~1.2.9", "tinyglobby": "^0.2.17" }, "bin": { @@ -6715,7 +6388,7 @@ }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", - "@vitejs/devtools": "^0.4.0", + "@vitejs/devtools": "^0.7.1", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", @@ -6822,7 +6495,6 @@ "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", "dev": true, "license": "MIT", - "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/package.json b/package.json index e726b3f..51f7d9c 100644 --- a/package.json +++ b/package.json @@ -15,31 +15,31 @@ "check": "npm run lint && npm run build" }, "dependencies": { - "@deck.gl/core": "9.3.7", - "@deck.gl/geo-layers": "9.3.7", - "@deck.gl/layers": "9.3.7", - "@deck.gl/react": "9.3.7", + "@deck.gl/core": "9.4.0", + "@deck.gl/geo-layers": "9.4.0", + "@deck.gl/layers": "9.4.0", + "@deck.gl/react": "9.4.0", "@emotion/react": "11.14.0", "@emotion/styled": "11.14.1", - "@mui/icons-material": "9.2.0", - "@mui/material": "9.2.0", - "maplibre-gl": "6.1.0", + "@mui/icons-material": "9.4.0", + "@mui/material": "9.4.0", + "maplibre-gl": "6.11.2", "mui-color-input": "9.0.0", - "react": "19.2.8", - "react-dom": "19.2.8", - "react-map-gl": "8.1.2", - "sass": "1.102.0" + "react": "19.3.0", + "react-dom": "19.3.0", + "react-map-gl": "8.1.3", + "sass": "1.105.0" }, "devDependencies": { "@eslint/js": "10.0.1", - "@types/react": "19.2.18", - "@types/react-dom": "19.2.4", - "@vitejs/plugin-react": "6.0.5", - "eslint": "10.8.0", + "@types/react": "19.3.0", + "@types/react-dom": "19.3.0", + "@vitejs/plugin-react": "6.1.1", + "eslint": "10.11.0", "eslint-plugin-jsdoc": "63.3.3", "eslint-plugin-react-hooks": "7.1.1", - "eslint-plugin-react-refresh": "0.5.3", - "globals": "17.9.0", - "vite": "8.2.0" + "eslint-plugin-react-refresh": "0.5.7", + "globals": "17.12.0", + "vite": "8.3.1" } }