diff --git a/site2/package-lock.json b/site2/package-lock.json index e5811ba..c2f1052 100644 --- a/site2/package-lock.json +++ b/site2/package-lock.json @@ -2176,256 +2176,6 @@ "postcss-selector-parser": "^6.0.10" } }, - "node_modules/@deck.gl/aggregation-layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/aggregation-layers/-/aggregation-layers-9.2.11.tgz", - "integrity": "sha512-MRFbBHtMcDkOthxXnMPm6nF08DjFDACaIQsJSyHkdWtLUTSLHsWnOTn/8QbB4ka86WyNyfJy3dibLu/m3ei2ow==", - "dependencies": { - "@luma.gl/constants": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@math.gl/core": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "d3-hexbin": "^0.2.1" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@deck.gl/layers": "~9.2.0", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6" - } - }, - "node_modules/@deck.gl/arcgis": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/arcgis/-/arcgis-9.2.11.tgz", - "integrity": "sha512-HMGS67qgh0API5z8vEJpk6wjlYKWfWy71r9AYI4a8XubiCM1ekvLHuLDtsVNVQIdrBbT4D0CzSDwxl/pCOgslw==", - "dependencies": { - "@luma.gl/constants": "~9.2.6", - "esri-loader": "^3.7.0" - }, - "peerDependencies": { - "@arcgis/core": "^4.0.0", - "@deck.gl/core": "~9.2.0", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6", - "@luma.gl/webgl": "~9.2.6" - } - }, - "node_modules/@deck.gl/carto": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/carto/-/carto-9.2.11.tgz", - "integrity": "sha512-2JVzsnlsQ+VTyiazpgJCS093xAV2q3g47/fkgkYrDDRuK27sISWZNgzvQ5xLCL4s/8nGa4GuMPnDIXPWasnuOA==", - "dependencies": { - "@carto/api-client": "^0.5.19", - "@loaders.gl/compression": "~4.3.4", - "@loaders.gl/gis": "~4.3.4", - "@loaders.gl/loader-utils": "~4.3.4", - "@loaders.gl/mvt": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@loaders.gl/tiles": "~4.3.4", - "@luma.gl/core": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@math.gl/web-mercator": "^4.1.0", - "@types/d3-array": "^3.0.2", - "@types/d3-color": "^1.4.2", - "@types/d3-scale": "^3.0.0", - "cartocolor": "^5.0.2", - "d3-array": "^3.2.0", - "d3-color": "^3.1.0", - "d3-format": "^3.1.0", - "d3-scale": "^4.0.0", - "earcut": "^2.2.4", - "h3-js": "^4.1.0", - "moment-timezone": "^0.6.0", - "pbf": "^3.2.1", - "quadbin": "^0.4.0" - }, - "peerDependencies": { - "@deck.gl/aggregation-layers": "~9.2.0", - "@deck.gl/core": "~9.2.0", - "@deck.gl/extensions": "~9.2.0", - "@deck.gl/geo-layers": "~9.2.0", - "@deck.gl/layers": "~9.2.0", - "@loaders.gl/core": "~4.3.4", - "@luma.gl/core": "~9.2.6" - } - }, - "node_modules/@deck.gl/core": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.2.11.tgz", - "integrity": "sha512-lpdxXQuFSkd6ET7M6QxPI8QMhsLRY6vzLyk83sPGFb7JSb4OhrNHYt9sfIhcA/hxJW7bdBSMWWphf2GvQetVuA==", - "dependencies": { - "@loaders.gl/core": "~4.3.4", - "@loaders.gl/images": "~4.3.4", - "@luma.gl/constants": "~9.2.6", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@luma.gl/webgl": "~9.2.6", - "@math.gl/core": "^4.1.0", - "@math.gl/sun": "^4.1.0", - "@math.gl/types": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "@probe.gl/env": "^4.1.1", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1", - "@types/offscreencanvas": "^2019.6.4", - "gl-matrix": "^3.0.0", - "mjolnir.js": "^3.0.0" - } - }, - "node_modules/@deck.gl/extensions": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.2.11.tgz", - "integrity": "sha512-zlpM4Bg1ifBziW1Juiii9NY5gyW2rEhyVTWnhagH/bpTCZ2E73OhnToYt1ouqmoxL6lMtIjhRXz6LPb7tJbHHQ==", - "dependencies": { - "@luma.gl/constants": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@math.gl/core": "^4.1.0" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6" - } - }, - "node_modules/@deck.gl/geo-layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.2.11.tgz", - "integrity": "sha512-Mr3yvKyZMPmQ3ho0hSqcJu1p7a881RqQaq/dRaPs2VP56UAkfk1e10zxXnrZ9/Dmo2MR5PH0j8tkOoGR3zKbfA==", - "dependencies": { - "@loaders.gl/3d-tiles": "~4.3.4", - "@loaders.gl/gis": "~4.3.4", - "@loaders.gl/loader-utils": "~4.3.4", - "@loaders.gl/mvt": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@loaders.gl/terrain": "~4.3.4", - "@loaders.gl/tiles": "~4.3.4", - "@loaders.gl/wms": "~4.3.4", - "@luma.gl/gltf": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@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.5.0", - "h3-js": "^4.1.0", - "long": "^3.2.0" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@deck.gl/extensions": "~9.2.0", - "@deck.gl/layers": "~9.2.0", - "@deck.gl/mesh-layers": "~9.2.0", - "@loaders.gl/core": "~4.3.4", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6" - } - }, - "node_modules/@deck.gl/google-maps": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/google-maps/-/google-maps-9.2.11.tgz", - "integrity": "sha512-ahA+u8wkyx9vyKGekJW+Juza2jX8Yhj2+VbYQjriV4aVIJmSNiNNUqYvOwLbwhThj5HBY0jUSSQ1WixwmrBZaA==", - "dependencies": { - "@luma.gl/constants": "~9.2.6", - "@luma.gl/webgl": "~9.2.6", - "@math.gl/core": "^4.1.0", - "@types/google.maps": "^3.48.6" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@luma.gl/constants": "~9.2.6", - "@luma.gl/core": "~9.2.6", - "@luma.gl/webgl": "~9.2.6" - } - }, - "node_modules/@deck.gl/json": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/json/-/json-9.2.11.tgz", - "integrity": "sha512-xUc8y79kAQNqDJegDkEFWgdfE3JDaTdLtSerzwX5gR7q8mZMMZ0tcFM5IqE+mB3EoNbUgTY7m/7LnzO58XGP6g==", - "dependencies": { - "jsep": "^0.3.0" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0" - } - }, - "node_modules/@deck.gl/layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.2.11.tgz", - "integrity": "sha512-2FSb0Qa6YR+Rg6GWhYOGTUug3vtZ4uKcFdnrdiJoVXGyibKJMScKZIsivY0r/yQQZsaBjYqty5QuVJvdtEHxSA==", - "dependencies": { - "@loaders.gl/images": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@luma.gl/shadertools": "~9.2.6", - "@mapbox/tiny-sdf": "^2.0.5", - "@math.gl/core": "^4.1.0", - "@math.gl/polygon": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "earcut": "^2.2.4" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@loaders.gl/core": "~4.3.4", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6" - } - }, - "node_modules/@deck.gl/mapbox": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/mapbox/-/mapbox-9.2.11.tgz", - "integrity": "sha512-5OaFZgjyA4Vq6WjHUdcEdl0Phi8dwj8hSCErej0NetW90mctdbxwMt0gSbqcvWBowwhyj2QAhH0P2FcITjKG/A==", - "dependencies": { - "@luma.gl/constants": "~9.2.6", - "@math.gl/web-mercator": "^4.1.0" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@luma.gl/constants": "~9.2.6", - "@luma.gl/core": "~9.2.6", - "@math.gl/web-mercator": "^4.1.0" - } - }, - "node_modules/@deck.gl/mesh-layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.2.11.tgz", - "integrity": "sha512-zPB7TtnPXB3tOEoOfcOkNZo7coIq/ukIQa8HIUQLLiOE8AVSQfz3kbMmMK6rUabXlQbgSw/I/j3kFSYRHg3NGg==", - "dependencies": { - "@loaders.gl/gltf": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@luma.gl/gltf": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6", - "@luma.gl/gltf": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6" - } - }, - "node_modules/@deck.gl/react": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.2.11.tgz", - "integrity": "sha512-7xrXlM++3A7cKZdDKSW2/EPT6sc0ob7J24sTPaHe3YlIIFvCZTkQ1U1rAT9cN2gjhkI6XsE+TugUsqhx4TGwHQ==", - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@deck.gl/widgets": "~9.2.0", - "react": ">=16.3.0", - "react-dom": ">=16.3.0" - } - }, - "node_modules/@deck.gl/widgets": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/widgets/-/widgets-9.2.11.tgz", - "integrity": "sha512-90HWlQPsiRyTPWR4aYfLwnYDrJdHG2mqCzRcyMUKewWBNQLu4upB//l4ewIkUeXXCzAprjjVeRnNb7wdYj2CXQ==", - "dependencies": { - "preact": "^10.17.0" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@luma.gl/core": "~9.2.6" - } - }, "node_modules/@eslint/eslintrc": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", @@ -2529,12 +2279,11 @@ "peer": true }, "node_modules/@floating-ui/core": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.1.tgz", - "integrity": "sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==", - "peer": true, + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz", + "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==", "dependencies": { - "@floating-ui/utils": "^0.2.0" + "@floating-ui/utils": "^0.2.11" } }, "node_modules/@floating-ui/dom": { @@ -2548,10 +2297,9 @@ } }, "node_modules/@floating-ui/utils": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", - "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==", - "peer": true + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz", + "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==" }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.7", @@ -3330,62 +3078,11 @@ "@lit-labs/ssr-dom-shim": "^1.2.0" } }, - "node_modules/@loaders.gl/3d-tiles": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/3d-tiles/-/3d-tiles-4.3.4.tgz", - "integrity": "sha512-JQ3y3p/KlZP7lfobwON5t7H9WinXEYTvuo3SRQM8TBKhM+koEYZhvI2GwzoXx54MbBbY+s3fm1dq5UAAmaTsZw==", - "dependencies": { - "@loaders.gl/compression": "4.3.4", - "@loaders.gl/crypto": "4.3.4", - "@loaders.gl/draco": "4.3.4", - "@loaders.gl/gltf": "4.3.4", - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/math": "4.3.4", - "@loaders.gl/tiles": "4.3.4", - "@loaders.gl/zip": "4.3.4", - "@math.gl/core": "^4.1.0", - "@math.gl/culling": "^4.1.0", - "@math.gl/geospatial": "^4.1.0", - "@probe.gl/log": "^4.0.4", - "long": "^5.2.1" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/3d-tiles/node_modules/long": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==" - }, - "node_modules/@loaders.gl/compression": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/compression/-/compression-4.3.4.tgz", - "integrity": "sha512-+o+5JqL9Sx8UCwdc2MTtjQiUHYQGJALHbYY/3CT+b9g/Emzwzez2Ggk9U9waRfdHiBCzEgRBivpWZEOAtkimXQ==", - "dependencies": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "@types/brotli": "^1.3.0", - "@types/pako": "^1.0.1", - "fflate": "0.7.4", - "lzo-wasm": "^0.0.4", - "pako": "1.0.11", - "snappyjs": "^0.6.1" - }, - "optionalDependencies": { - "brotli": "^1.3.2", - "lz4js": "^0.2.0", - "zstd-codec": "^0.1" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, "node_modules/@loaders.gl/core": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.3.4.tgz", "integrity": "sha512-cG0C5fMZ1jyW6WCsf4LoHGvaIAJCEVA/ioqKoYRwoSfXkOf+17KupK1OUQyUCw5XoRn+oWA1FulJQOYlXnb9Gw==", + "peer": true, "dependencies": { "@loaders.gl/loader-utils": "4.3.4", "@loaders.gl/schema": "4.3.4", @@ -3393,360 +3090,96 @@ "@probe.gl/log": "^4.0.2" } }, - "node_modules/@loaders.gl/crypto": { + "node_modules/@loaders.gl/loader-utils": { "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/crypto/-/crypto-4.3.4.tgz", - "integrity": "sha512-3VS5FgB44nLOlAB9Q82VOQnT1IltwfRa1miE0mpHCe1prYu1M/dMnEyynusbrsp+eDs3EKbxpguIS9HUsFu5dQ==", + "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.3.4.tgz", + "integrity": "sha512-tjMZvlKQSaMl2qmYTAxg+ySR6zd6hQn5n3XaU8+Ehp90TD3WzxvDKOMNDqOa72fFmIV+KgPhcmIJTpq4lAdC4Q==", + "peer": true, "dependencies": { - "@loaders.gl/loader-utils": "4.3.4", + "@loaders.gl/schema": "4.3.4", "@loaders.gl/worker-utils": "4.3.4", - "@types/crypto-js": "^4.0.2" + "@probe.gl/log": "^4.0.2", + "@probe.gl/stats": "^4.0.2" }, "peerDependencies": { "@loaders.gl/core": "^4.3.0" } }, - "node_modules/@loaders.gl/draco": { + "node_modules/@loaders.gl/schema": { "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.3.4.tgz", - "integrity": "sha512-4Lx0rKmYENGspvcgV5XDpFD9o+NamXoazSSl9Oa3pjVVjo+HJuzCgrxTQYD/3JvRrolW/QRehZeWD/L/cEC6mw==", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.3.4.tgz", + "integrity": "sha512-1YTYoatgzr/6JTxqBLwDiD3AVGwQZheYiQwAimWdRBVB0JAzych7s1yBuE0CVEzj4JDPKOzVAz8KnU1TiBvJGw==", "dependencies": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "draco3d": "1.5.7" + "@types/geojson": "^7946.0.7" }, "peerDependencies": { "@loaders.gl/core": "^4.3.0" } }, - "node_modules/@loaders.gl/gis": { + "node_modules/@loaders.gl/worker-utils": { "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/gis/-/gis-4.3.4.tgz", - "integrity": "sha512-8xub38lSWW7+ZXWuUcggk7agRHJUy6RdipLNKZ90eE0ZzLNGDstGD1qiBwkvqH0AkG+uz4B7Kkiptyl7w2Oa6g==", - "dependencies": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@mapbox/vector-tile": "^1.3.1", - "@math.gl/polygon": "^4.1.0", - "pbf": "^3.2.1" - }, + "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.3.4.tgz", + "integrity": "sha512-EbsszrASgT85GH3B7jkx7YXfQyIYo/rlobwMx6V3ewETapPUwdSAInv+89flnk5n2eu2Lpdeh+2zS6PvqbL2RA==", + "peer": true, "peerDependencies": { "@loaders.gl/core": "^4.3.0" } }, - "node_modules/@loaders.gl/gltf": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.3.4.tgz", - "integrity": "sha512-EiUTiLGMfukLd9W98wMpKmw+hVRhQ0dJ37wdlXK98XPeGGB+zTQxCcQY+/BaMhsSpYt/OOJleHhTfwNr8RgzRg==", + "node_modules/@mapbox/martini": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@mapbox/martini/-/martini-0.2.0.tgz", + "integrity": "sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ==" + }, + "node_modules/@mapbox/point-geometry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + }, + "node_modules/@mapbox/tiny-sdf": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-2.0.6.tgz", + "integrity": "sha512-qMqa27TLw+ZQz5Jk+RcwZGH7BQf5G/TrutJhspsca/3SHwmgKQ1iq+d3Jxz5oysPVYTGP6aXxCo5Lk9Er6YBAA==" + }, + "node_modules/@mapbox/vector-tile": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", + "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", "dependencies": { - "@loaders.gl/draco": "4.3.4", - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/textures": "4.3.4", - "@math.gl/core": "^4.1.0" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" + "@mapbox/point-geometry": "~0.1.0" } }, - "node_modules/@loaders.gl/images": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.3.4.tgz", - "integrity": "sha512-qgc33BaNsqN9cWa/xvcGvQ50wGDONgQQdzHCKDDKhV2w/uptZoR5iofJfuG8UUV2vUMMd82Uk9zbopRx2rS4Ag==", + "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==", "dependencies": { - "@loaders.gl/loader-utils": "4.3.4" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" + "@math.gl/types": "4.1.0" } }, - "node_modules/@loaders.gl/loader-utils": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.3.4.tgz", - "integrity": "sha512-tjMZvlKQSaMl2qmYTAxg+ySR6zd6hQn5n3XaU8+Ehp90TD3WzxvDKOMNDqOa72fFmIV+KgPhcmIJTpq4lAdC4Q==", + "node_modules/@math.gl/culling": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@math.gl/culling/-/culling-4.1.0.tgz", + "integrity": "sha512-jFmjFEACnP9kVl8qhZxFNhCyd47qPfSVmSvvjR0/dIL6R9oD5zhR1ub2gN16eKDO/UM7JF9OHKU3EBIfeR7gtg==", "dependencies": { - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "@probe.gl/log": "^4.0.2", - "@probe.gl/stats": "^4.0.2" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" + "@math.gl/core": "4.1.0", + "@math.gl/types": "4.1.0" } }, - "node_modules/@loaders.gl/math": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/math/-/math-4.3.4.tgz", - "integrity": "sha512-UJrlHys1fp9EUO4UMnqTCqvKvUjJVCbYZ2qAKD7tdGzHJYT8w/nsP7f/ZOYFc//JlfC3nq+5ogvmdpq2pyu3TA==", + "node_modules/@math.gl/geospatial": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@math.gl/geospatial/-/geospatial-4.1.0.tgz", + "integrity": "sha512-BzsUhpVvnmleyYF6qdqJIip6FtIzJmnWuPTGhlBuPzh7VBHLonCFSPtQpbkRuoyAlbSyaGXcVt6p6lm9eK2vtg==", "dependencies": { - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@math.gl/core": "^4.1.0" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" + "@math.gl/core": "4.1.0", + "@math.gl/types": "4.1.0" } }, - "node_modules/@loaders.gl/mvt": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/mvt/-/mvt-4.3.4.tgz", - "integrity": "sha512-9DrJX8RQf14htNtxsPIYvTso5dUce9WaJCWCIY/79KYE80Be6dhcEYMknxBS4w3+PAuImaAe66S5xo9B7Erm5A==", + "node_modules/@math.gl/polygon": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@math.gl/polygon/-/polygon-4.1.0.tgz", + "integrity": "sha512-YA/9PzaCRHbIP5/0E9uTYrqe+jsYTQoqoDWhf6/b0Ixz8bPZBaGDEafLg3z7ffBomZLacUty9U3TlPjqMtzPjA==", "dependencies": { - "@loaders.gl/gis": "4.3.4", - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@math.gl/polygon": "^4.1.0", - "@probe.gl/stats": "^4.0.0", - "pbf": "^3.2.1" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/schema": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.3.4.tgz", - "integrity": "sha512-1YTYoatgzr/6JTxqBLwDiD3AVGwQZheYiQwAimWdRBVB0JAzych7s1yBuE0CVEzj4JDPKOzVAz8KnU1TiBvJGw==", - "dependencies": { - "@types/geojson": "^7946.0.7" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/terrain": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/terrain/-/terrain-4.3.4.tgz", - "integrity": "sha512-JszbRJGnxL5Fh82uA2U8HgjlsIpzYoCNNjy3cFsgCaxi4/dvjz3BkLlBilR7JlbX8Ka+zlb4GAbDDChiXLMJ/g==", - "dependencies": { - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@mapbox/martini": "^0.2.0" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/textures": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.3.4.tgz", - "integrity": "sha512-arWIDjlE7JaDS6v9by7juLfxPGGnjT9JjleaXx3wq/PTp+psLOpGUywHXm38BNECos3MFEQK3/GFShWI+/dWPw==", - "dependencies": { - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "@math.gl/types": "^4.1.0", - "ktx-parse": "^0.7.0", - "texture-compressor": "^1.0.2" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/tiles": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/tiles/-/tiles-4.3.4.tgz", - "integrity": "sha512-oC0zJfyvGox6Ag9ABF8fxOkx9yEFVyzTa9ryHXl2BqLiQoR1v3p+0tIJcEbh5cnzHfoTZzUis1TEAZluPRsHBQ==", - "dependencies": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/math": "4.3.4", - "@math.gl/core": "^4.1.0", - "@math.gl/culling": "^4.1.0", - "@math.gl/geospatial": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "@probe.gl/stats": "^4.0.2" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/wms": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/wms/-/wms-4.3.4.tgz", - "integrity": "sha512-yXF0wuYzJUdzAJQrhLIua6DnjOiBJusaY1j8gpvuH1VYs3mzvWlIRuZKeUd9mduQZKK88H2IzHZbj2RGOauq4w==", - "dependencies": { - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/xml": "4.3.4", - "@turf/rewind": "^5.1.5", - "deep-strict-equal": "^0.2.0" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/worker-utils": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.3.4.tgz", - "integrity": "sha512-EbsszrASgT85GH3B7jkx7YXfQyIYo/rlobwMx6V3ewETapPUwdSAInv+89flnk5n2eu2Lpdeh+2zS6PvqbL2RA==", - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/xml": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/xml/-/xml-4.3.4.tgz", - "integrity": "sha512-p+y/KskajsvyM3a01BwUgjons/j/dUhniqd5y1p6keLOuwoHlY/TfTKd+XluqfyP14vFrdAHCZTnFCWLblN10w==", - "dependencies": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "fast-xml-parser": "^4.2.5" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@loaders.gl/zip": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/zip/-/zip-4.3.4.tgz", - "integrity": "sha512-bHY4XdKYJm3vl9087GMoxnUqSURwTxPPh6DlAGOmz6X9Mp3JyWuA2gk3tQ1UIuInfjXKph3WAUfGe6XRIs1sfw==", - "dependencies": { - "@loaders.gl/compression": "4.3.4", - "@loaders.gl/crypto": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "jszip": "^3.1.5", - "md5": "^2.3.0" - }, - "peerDependencies": { - "@loaders.gl/core": "^4.3.0" - } - }, - "node_modules/@luma.gl/constants": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/constants/-/constants-9.2.6.tgz", - "integrity": "sha512-rvFFrJuSm5JIWbDHFuR4Q2s4eudO3Ggsv0TsGKn9eqvO7bBiPm/ANugHredvh3KviEyYuMZZxtfJvBdr3kzldg==" - }, - "node_modules/@luma.gl/core": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.2.6.tgz", - "integrity": "sha512-d8KcH8ZZcjDAodSN/G2nueA9YE2X8kMz7Q0OxDGpCww6to1MZXM3Ydate/Jqsb5DDKVgUF6yD6RL8P5jOki9Yw==", - "dependencies": { - "@math.gl/types": "^4.1.0", - "@probe.gl/env": "^4.0.8", - "@probe.gl/log": "^4.0.8", - "@probe.gl/stats": "^4.0.8", - "@types/offscreencanvas": "^2019.6.4" - } - }, - "node_modules/@luma.gl/engine": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.2.6.tgz", - "integrity": "sha512-1AEDs2AUqOWh7Wl4onOhXmQF+Rz1zNdPXF+Kxm4aWl92RQ42Sh2CmTvRt2BJku83VQ91KFIEm/v3qd3Urzf+Uw==", - "dependencies": { - "@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": { - "@luma.gl/core": "~9.2.0", - "@luma.gl/shadertools": "~9.2.0" - } - }, - "node_modules/@luma.gl/gltf": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.2.6.tgz", - "integrity": "sha512-is3YkiGsWqWTmwldMz6PRaIUleufQfUKYjJTKpsF5RS1OnN+xdAO0mJq5qJTtOQpppWAU0VrmDFEVZ6R3qvm0A==", - "dependencies": { - "@loaders.gl/core": "^4.2.0", - "@loaders.gl/gltf": "^4.2.0", - "@loaders.gl/textures": "^4.2.0", - "@math.gl/core": "^4.1.0" - }, - "peerDependencies": { - "@luma.gl/constants": "~9.2.0", - "@luma.gl/core": "~9.2.0", - "@luma.gl/engine": "~9.2.0", - "@luma.gl/shadertools": "~9.2.0" - } - }, - "node_modules/@luma.gl/shadertools": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.2.6.tgz", - "integrity": "sha512-4+uUbynqPUra9d/z1nQChyHmhLgmKfSMjS7kOwLB6exSnhKnpHL3+Hu9fv55qyaX50nGH3oHawhGtJ6RRvu65w==", - "dependencies": { - "@math.gl/core": "^4.1.0", - "@math.gl/types": "^4.1.0", - "wgsl_reflect": "^1.2.0" - }, - "peerDependencies": { - "@luma.gl/core": "~9.2.0" - } - }, - "node_modules/@luma.gl/webgl": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.2.6.tgz", - "integrity": "sha512-NGBTdxJMk7j8Ygr1zuTyAvr1Tw+EpupMIQo7RelFjEsZXg6pujFqiDMM+rgxex8voCeuhWBJc7Rs+MoSqd46UQ==", - "dependencies": { - "@luma.gl/constants": "9.2.6", - "@math.gl/types": "^4.1.0", - "@probe.gl/env": "^4.0.8" - }, - "peerDependencies": { - "@luma.gl/core": "~9.2.0" - } - }, - "node_modules/@mapbox/martini": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@mapbox/martini/-/martini-0.2.0.tgz", - "integrity": "sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ==" - }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "node_modules/@mapbox/tiny-sdf": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-2.0.6.tgz", - "integrity": "sha512-qMqa27TLw+ZQz5Jk+RcwZGH7BQf5G/TrutJhspsca/3SHwmgKQ1iq+d3Jxz5oysPVYTGP6aXxCo5Lk9Er6YBAA==" - }, - "node_modules/@mapbox/vector-tile": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", - "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", - "dependencies": { - "@mapbox/point-geometry": "~0.1.0" - } - }, - "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==", - "dependencies": { - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@math.gl/culling": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/culling/-/culling-4.1.0.tgz", - "integrity": "sha512-jFmjFEACnP9kVl8qhZxFNhCyd47qPfSVmSvvjR0/dIL6R9oD5zhR1ub2gN16eKDO/UM7JF9OHKU3EBIfeR7gtg==", - "dependencies": { - "@math.gl/core": "4.1.0", - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@math.gl/geospatial": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/geospatial/-/geospatial-4.1.0.tgz", - "integrity": "sha512-BzsUhpVvnmleyYF6qdqJIip6FtIzJmnWuPTGhlBuPzh7VBHLonCFSPtQpbkRuoyAlbSyaGXcVt6p6lm9eK2vtg==", - "dependencies": { - "@math.gl/core": "4.1.0", - "@math.gl/types": "4.1.0" - } - }, - "node_modules/@math.gl/polygon": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@math.gl/polygon/-/polygon-4.1.0.tgz", - "integrity": "sha512-YA/9PzaCRHbIP5/0E9uTYrqe+jsYTQoqoDWhf6/b0Ixz8bPZBaGDEafLg3z7ffBomZLacUty9U3TlPjqMtzPjA==", - "dependencies": { - "@math.gl/core": "4.1.0" + "@math.gl/core": "4.1.0" } }, "node_modules/@math.gl/sun": { @@ -4250,6 +3683,14 @@ "url": "https://github.com/sponsors/gregberge" } }, + "node_modules/@swc/helpers": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.21.tgz", + "integrity": "sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==", + "dependencies": { + "tslib": "^2.8.0" + } + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -4374,6 +3815,7 @@ "version": "1.3.4", "resolved": "https://registry.npmjs.org/@types/brotli/-/brotli-1.3.4.tgz", "integrity": "sha512-cKYjgaS2DMdCKF7R0F5cgx1nfBYObN2ihIuPGQ4/dlIY6RpV7OWNwe9L8V4tTVKL2eZqOkNM9FM/rgTvLf4oXw==", + "optional": true, "dependencies": { "@types/node": "*" } @@ -4402,6 +3844,16 @@ "integrity": "sha512-hulKeREDdLFesGQjl96+4aoJSHY5b2GRjagzzcqCfIrWhe5vkCqIvrLbqzBaI1q94Vg8DNJZZqTR5ocdWmWclg==", "peer": true }, + "node_modules/@types/command-line-args": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.3.tgz", + "integrity": "sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw==" + }, + "node_modules/@types/command-line-usage": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/command-line-usage/-/command-line-usage-5.0.4.tgz", + "integrity": "sha512-BwR5KP3Es/CSht0xqBcUXS3qCAUVXwpRKsV2+arxeb65atasuXG9LykC9Ab10Cw3s2raH92ZqOeILaQbsB2ACg==" + }, "node_modules/@types/connect": { "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", @@ -4429,11 +3881,6 @@ "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==" }, - "node_modules/@types/d3-color": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-1.4.5.tgz", - "integrity": "sha512-5sNP3DmtSnSozxcjqmzQKsDOuVJXZkceo1KJScDc1982kk/TS9mTPc6lpli1gTu1MIBF1YWutpHpjucNWcIj5g==" - }, "node_modules/@types/d3-scale": { "version": "3.3.5", "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-3.3.5.tgz", @@ -4608,9 +4055,12 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + "version": "24.12.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.2.tgz", + "integrity": "sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==", + "dependencies": { + "undici-types": "~7.16.0" + } }, "node_modules/@types/offscreencanvas": { "version": "2019.7.3", @@ -5314,14 +4764,6 @@ "node": ">=16.5.0" } }, - "node_modules/a5-js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/a5-js/-/a5-js-0.5.0.tgz", - "integrity": "sha512-VAw19sWdYadhdovb0ViOIi1SdKx6H6LwcGMRFKwMfgL5gcmL/1fKJHfgsNgNaJ7xC/eEyjs6VK+VVd4N0a+peg==", - "dependencies": { - "gl-matrix": "^3.4.3" - } - }, "node_modules/abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", @@ -5561,6 +5003,25 @@ "node": ">= 8" } }, + "node_modules/apache-arrow": { + "version": "21.1.0", + "resolved": "https://registry.npmjs.org/apache-arrow/-/apache-arrow-21.1.0.tgz", + "integrity": "sha512-kQrYLxhC+NTVVZ4CCzGF6L/uPVOzJmD1T3XgbiUnP7oTeVFOFgEUu6IKNwCDkpFoBVqDKQivlX4RUFqqnWFlEA==", + "dependencies": { + "@swc/helpers": "^0.5.11", + "@types/command-line-args": "^5.2.3", + "@types/command-line-usage": "^5.0.4", + "@types/node": "^24.0.3", + "command-line-args": "^6.0.1", + "command-line-usage": "^7.0.1", + "flatbuffers": "^25.1.24", + "json-bignum": "^0.0.3", + "tslib": "^2.6.2" + }, + "bin": { + "arrow2csv": "bin/arrow2csv.js" + } + }, "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -5586,6 +5047,14 @@ "node": ">=6.0" } }, + "node_modules/array-back": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.3.tgz", + "integrity": "sha512-SGDvmg6QTYiTxCBkYVmThcoa67uLl35pyzRHdpCGBOcqFy6BtwnphoFPk7LhJshD+Yk1Kt35WGWeZPTgwR4Fhw==", + "engines": { + "node": ">=12.17" + } + }, "node_modules/array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", @@ -6385,53 +5854,131 @@ "node": ">=4" } }, - "node_modules/change-emitter": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", - "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=" - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "dependencies": { + "chalk": "^4.1.2" + }, "engines": { - "node": ">=10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" } }, - "node_modules/charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "node_modules/chalk-template/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": "*" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/check-types": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", - "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "node_modules/chalk-template/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 8.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk-template/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/chalk-template/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/chalk-template/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk-template/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/change-emitter": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", + "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=" + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "engines": { + "node": "*" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" }, "optionalDependencies": { "fsevents": "~2.3.2" @@ -6602,6 +6149,42 @@ "node": ">= 0.8" } }, + "node_modules/command-line-args": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-6.0.2.tgz", + "integrity": "sha512-AIjYVxrV9X752LmPDLbVYv8aMCuHPSLZJXEo2qo/xJfv+NYhaZ4sMSF01rM+gHPaMgvPM0l5D/F+Qx+i2WfSmQ==", + "dependencies": { + "array-back": "^6.2.3", + "find-replace": "^5.0.2", + "lodash.camelcase": "^4.3.0", + "typical": "^7.3.0" + }, + "engines": { + "node": ">=12.20" + }, + "peerDependencies": { + "@75lb/nature": "latest" + }, + "peerDependenciesMeta": { + "@75lb/nature": { + "optional": true + } + } + }, + "node_modules/command-line-usage": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.4.tgz", + "integrity": "sha512-85UdvzTNx/+s5CkSgBm/0hzP80RFHAa7PsfeADE5ezZF3uHz3/Tqj9gIKGT9PTtpycc3Ua64T0oVulGfKxzfqg==", + "dependencies": { + "array-back": "^6.2.2", + "chalk-template": "^0.4.0", + "table-layout": "^4.1.1", + "typical": "^7.3.0" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -7347,26 +6930,26 @@ "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==" }, "node_modules/deck.gl": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/deck.gl/-/deck.gl-9.2.11.tgz", - "integrity": "sha512-oFKjJWWjEoQczfh725ypGphYGKh2sOQAFNO5/eXFlWNUZEXTTrj44ol3bmDMegL/l5qCzF4RoGWXgvLqNWphuQ==", - "dependencies": { - "@deck.gl/aggregation-layers": "9.2.11", - "@deck.gl/arcgis": "9.2.11", - "@deck.gl/carto": "9.2.11", - "@deck.gl/core": "9.2.11", - "@deck.gl/extensions": "9.2.11", - "@deck.gl/geo-layers": "9.2.11", - "@deck.gl/google-maps": "9.2.11", - "@deck.gl/json": "9.2.11", - "@deck.gl/layers": "9.2.11", - "@deck.gl/mapbox": "9.2.11", - "@deck.gl/mesh-layers": "9.2.11", - "@deck.gl/react": "9.2.11", - "@deck.gl/widgets": "9.2.11", - "@loaders.gl/core": "~4.3.4", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6" + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/deck.gl/-/deck.gl-9.3.0.tgz", + "integrity": "sha512-UQSAlEHiscBkDLN9m4wXFRGO3c2QVfdoyeuhRggHVBQ072wPcg388r+cW/jBBiAxhsSOg5OUDqjLwUV0G0mwrg==", + "dependencies": { + "@deck.gl/aggregation-layers": "9.3.0", + "@deck.gl/arcgis": "9.3.0", + "@deck.gl/carto": "9.3.0", + "@deck.gl/core": "9.3.0", + "@deck.gl/extensions": "9.3.0", + "@deck.gl/geo-layers": "9.3.0", + "@deck.gl/google-maps": "9.3.0", + "@deck.gl/json": "9.3.0", + "@deck.gl/layers": "9.3.0", + "@deck.gl/mapbox": "9.3.0", + "@deck.gl/mesh-layers": "9.3.0", + "@deck.gl/react": "9.3.0", + "@deck.gl/widgets": "9.3.0", + "@loaders.gl/core": "^4.4.1", + "@luma.gl/core": "^9.3.2", + "@luma.gl/engine": "^9.3.2" }, "peerDependencies": { "@arcgis/core": "^4.0.0", @@ -7385,6 +6968,677 @@ } } }, + "node_modules/deck.gl/node_modules/@deck.gl/aggregation-layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/aggregation-layers/-/aggregation-layers-9.3.0.tgz", + "integrity": "sha512-HjpkQb8tF7OYYM+3yTPBBeiJNtKACUXXZ2jCQXpfNHNAGASm1pRIZpWPm7rzf1dnLDD3pyxYfDLG49bJ4r9pFA==", + "dependencies": { + "@luma.gl/shadertools": "^9.3.2", + "@math.gl/core": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "d3-hexbin": "^0.2.1" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@deck.gl/layers": "~9.3.0", + "@luma.gl/core": "~9.3.2", + "@luma.gl/engine": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/arcgis": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/arcgis/-/arcgis-9.3.0.tgz", + "integrity": "sha512-TaShHHSgkdptw1c8B4KZl824GhYGLUxCLZGCWm8+foONlrbbiQmEUbDTNcMG3qS2xrwkifRAcaU3Lr4QQujsHg==", + "dependencies": { + "esri-loader": "^3.7.0" + }, + "peerDependencies": { + "@arcgis/core": "^4.0.0", + "@deck.gl/core": "~9.3.0", + "@luma.gl/core": "~9.3.2", + "@luma.gl/engine": "~9.3.2", + "@luma.gl/webgl": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/carto": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/carto/-/carto-9.3.0.tgz", + "integrity": "sha512-/qIedZIajAnwpZjkbJxkep4UE3kk54++eSu2oiKeH61xlIEtx8sziJjBSH9SKY8LxH94rJIBqFwnMEKKrAyywQ==", + "dependencies": { + "@carto/api-client": "^0.5.19", + "@loaders.gl/compression": "^4.4.1", + "@loaders.gl/gis": "^4.4.1", + "@loaders.gl/loader-utils": "^4.4.1", + "@loaders.gl/mvt": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@loaders.gl/tiles": "^4.4.1", + "@luma.gl/core": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2", + "@math.gl/web-mercator": "^4.1.0", + "@types/d3-array": "^3.0.2", + "@types/d3-color": "^3.1.3", + "@types/d3-scale": "^3.0.0", + "cartocolor": "^5.0.2", + "d3-array": "^3.2.0", + "d3-color": "^3.1.0", + "d3-format": "^3.1.0", + "d3-scale": "^4.0.0", + "earcut": "^2.2.4", + "h3-js": "^4.4.0", + "moment-timezone": "^0.6.0", + "pbf": "^3.2.1", + "quadbin": "^0.4.0" + }, + "peerDependencies": { + "@deck.gl/aggregation-layers": "~9.3.0", + "@deck.gl/core": "~9.3.0", + "@deck.gl/extensions": "~9.3.0", + "@deck.gl/geo-layers": "~9.3.0", + "@deck.gl/layers": "~9.3.0", + "@loaders.gl/core": "^4.4.1", + "@luma.gl/core": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/core": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.3.0.tgz", + "integrity": "sha512-LYa9+I/isYaDD/6ASmyZUCkB/XJjWFKaWYfFTg7NVcrkB+UduHLkmxcM2DXQ3p8ek10fcSB+IWXHfaO8RHTMZg==", + "dependencies": { + "@loaders.gl/core": "^4.4.1", + "@loaders.gl/images": "^4.4.1", + "@luma.gl/core": "^9.3.2", + "@luma.gl/engine": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2", + "@luma.gl/webgl": "^9.3.2", + "@math.gl/core": "^4.1.0", + "@math.gl/sun": "^4.1.0", + "@math.gl/types": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "@probe.gl/env": "^4.1.1", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1", + "@types/offscreencanvas": "^2019.6.4", + "gl-matrix": "^3.0.0", + "mjolnir.js": "^3.0.0" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/extensions": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.3.0.tgz", + "integrity": "sha512-QhOPTQOq/OhMQ4wjElP8mLW5Lt2OjOajOXpThGLgk67tqCsd9yOOmXnlRO9jVV6r2/UBZ4j64m3MLxKYCFJgSw==", + "dependencies": { + "@luma.gl/shadertools": "^9.3.2", + "@luma.gl/webgl": "^9.3.2", + "@math.gl/core": "^4.1.0" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@luma.gl/core": "~9.3.2", + "@luma.gl/engine": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/geo-layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.3.0.tgz", + "integrity": "sha512-rASpiV2mlkU2CR++oMCIjIR4i2aNX1CYLgdkE/q5NnbTfoP9TaTo/s10rsGrSjJSVDp43Yr61q/9YSm3B7CYzQ==", + "dependencies": { + "@loaders.gl/3d-tiles": "^4.4.1", + "@loaders.gl/gis": "^4.4.1", + "@loaders.gl/loader-utils": "^4.4.1", + "@loaders.gl/mvt": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@loaders.gl/terrain": "^4.4.1", + "@loaders.gl/tiles": "^4.4.1", + "@loaders.gl/wms": "^4.4.1", + "@luma.gl/gltf": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2", + "@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", + "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", + "@loaders.gl/core": "^4.4.1", + "@luma.gl/core": "~9.3.2", + "@luma.gl/engine": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/google-maps": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/google-maps/-/google-maps-9.3.0.tgz", + "integrity": "sha512-fXGE/sS6mIClGhEjsJ00iCcBaNTphtuIvPAa0vc8aAes6uVH9IvbDTI8FnBlhTYsnxQMoRzxQIH9qygrRJh2cQ==", + "dependencies": { + "@luma.gl/webgl": "^9.3.2", + "@math.gl/core": "^4.1.0", + "@types/google.maps": "^3.48.6" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@luma.gl/core": "~9.3.2", + "@luma.gl/webgl": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/json": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/json/-/json-9.3.0.tgz", + "integrity": "sha512-ZtmladlwCNpYhMl36xzaqz6Ro08Q5cldTUm9Hr6+VkmaJIYN7cCbrQe7IQ5d7CBX1ZbTGO7rGIkgIHi3BiMGXg==", + "dependencies": { + "jsep": "^0.3.0" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.3.0.tgz", + "integrity": "sha512-71F2zAB3zerL/q6if+RtzJGHj39wpakDR/ud56fmuAVPEAHsVrYlsjMthdLsvIPZKE1SPUhY0163/a61PYlhew==", + "dependencies": { + "@loaders.gl/images": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@luma.gl/shadertools": "^9.3.2", + "@mapbox/tiny-sdf": "^2.0.5", + "@math.gl/core": "^4.1.0", + "@math.gl/polygon": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "earcut": "^2.2.4" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@loaders.gl/core": "^4.4.1", + "@luma.gl/core": "~9.3.2", + "@luma.gl/engine": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/mapbox": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/mapbox/-/mapbox-9.3.0.tgz", + "integrity": "sha512-Kzf2mrxsr014UY3ozwt7HJziLe4kxeGaS051h53XnzOzbIAPpuXhh0w8MuMVUdVYOdvOCAqU/eHwZU+wVS9AYQ==", + "dependencies": { + "@math.gl/web-mercator": "^4.1.0" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@luma.gl/core": "~9.3.2", + "@math.gl/web-mercator": "^4.1.0" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/mesh-layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.3.0.tgz", + "integrity": "sha512-gzZ20EP/9++qTyFlFfuf4TmNOYtdvKuBFecc9g5MgZ8Dr9RGcThnp3mfU51SBnQCorGwRS7FcFeOItpN4a89/w==", + "dependencies": { + "@loaders.gl/gltf": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@luma.gl/gltf": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@luma.gl/core": "~9.3.2", + "@luma.gl/engine": "~9.3.2", + "@luma.gl/gltf": "~9.3.2", + "@luma.gl/shadertools": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/react": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.3.0.tgz", + "integrity": "sha512-CpJSlM0MjkN6mHxa8esTZ31s7APUtwChjUcuRiGxtMorg+XFiRKfkSBPsFn1xq07NOT94Xlr3JZI6B2Qm0cIgA==", + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@deck.gl/widgets": "~9.3.0", + "react": ">=16.3.0", + "react-dom": ">=16.3.0" + } + }, + "node_modules/deck.gl/node_modules/@deck.gl/widgets": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/widgets/-/widgets-9.3.0.tgz", + "integrity": "sha512-kPoXa99RcSsZNb5v2wDaLA8dcWTXdU9rxWqaRN42CdUj4UFpX6vOILEmoHGHu1P2Ctgg4t1t2ibSM8sLhy2eSg==", + "dependencies": { + "@floating-ui/dom": "^1.7.5", + "preact": "^10.17.0" + }, + "peerDependencies": { + "@deck.gl/core": "~9.3.0", + "@luma.gl/core": "~9.3.2" + } + }, + "node_modules/deck.gl/node_modules/@floating-ui/dom": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz", + "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==", + "dependencies": { + "@floating-ui/core": "^1.7.5", + "@floating-ui/utils": "^0.2.11" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/3d-tiles": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/3d-tiles/-/3d-tiles-4.4.1.tgz", + "integrity": "sha512-837MynN5/lqVbuZcqdxFb0CMfT8v0yRlX7TUFKIBdmkS7AeRRrgcrB+XKblrkdZINUcxOs2N/YLVkwC9wLH1Uw==", + "dependencies": { + "@loaders.gl/compression": "4.4.1", + "@loaders.gl/crypto": "4.4.1", + "@loaders.gl/draco": "4.4.1", + "@loaders.gl/gltf": "4.4.1", + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/math": "4.4.1", + "@loaders.gl/tiles": "4.4.1", + "@loaders.gl/zip": "4.4.1", + "@math.gl/core": "^4.1.0", + "@math.gl/culling": "^4.1.0", + "@math.gl/geospatial": "^4.1.0", + "@probe.gl/log": "^4.1.1", + "long": "^5.2.1" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/3d-tiles/node_modules/long": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==" + }, + "node_modules/deck.gl/node_modules/@loaders.gl/compression": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/compression/-/compression-4.4.1.tgz", + "integrity": "sha512-MKtGbqHBH7xRVFKyB3E9xRqRMwNW8H72OKpUBDdFwP+hQ0mjHZuud0GeYm5pP50+7o3J2PrES06kHTwT4fg7oQ==", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@types/pako": "^1.0.1", + "fflate": "0.7.4", + "pako": "1.0.11", + "snappyjs": "^0.6.1" + }, + "optionalDependencies": { + "@types/brotli": "^1.3.0", + "brotli": "^1.3.2", + "lz4js": "^0.2.0", + "zstd-codec": "^0.1" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.4.1.tgz", + "integrity": "sha512-/s4IuvCCQUepvhjLnmePwQppGko2d1pxRS+sp7lyExU0uiqo5dVsAKaCZ2VnddBkFWgDVb/wvcZUBmv/dWcj0Q==", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/schema-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@probe.gl/log": "^4.1.1" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/crypto": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/crypto/-/crypto-4.4.1.tgz", + "integrity": "sha512-ORhS9GSYr9uVTU4I2Taa46XBgPPG+nKErKcyDGIXov3gs0EtgMqs8nU4epuLbsJN3+du6FkQaILyGSZlTxbA7Q==", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@types/crypto-js": "^4.0.2" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/draco": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.4.1.tgz", + "integrity": "sha512-EcapVlkP8Pz53VKg9pYRQUzqm9jH+A+7vGE1kV8nkv63lN8/qtFzBSWMiC6IX1CwxjKJDEINU9Sh8YB1AfMwbQ==", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/schema-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "draco3d": "1.5.7" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/geoarrow": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/geoarrow/-/geoarrow-4.4.1.tgz", + "integrity": "sha512-d9+AxsNpdJzilgHTFnyycoIocp4b+iEX3bbCCAEdUm/7eZbOdM7sFcgLLiGVTehtGnOUOICskjrzT27gqmzDqg==", + "dependencies": { + "@math.gl/polygon": "^4.1.0", + "apache-arrow": ">= 17.0.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/gis": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/gis/-/gis-4.4.1.tgz", + "integrity": "sha512-M9Z9jXwye4SjlD1hAFJwE3+eZiN1lprwlSkWIo7R642kN5r3R60M9fqBD1mvCTBj96FPmbsyOm1eYKS0XCpKxQ==", + "dependencies": { + "@loaders.gl/geoarrow": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/schema-utils": "4.4.1", + "@mapbox/vector-tile": "^1.3.1", + "@math.gl/polygon": "^4.1.0", + "pbf": "^3.2.1" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/gltf": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.4.1.tgz", + "integrity": "sha512-9ESHEm3YoMgsQh8QS1N99uwA+cij6p6xhCmZnHX4rQnqHm0jvE5RAHlGV1D/Xjvr4PR8IiXaBn/QDl/qdGIxkw==", + "dependencies": { + "@loaders.gl/draco": "4.4.1", + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/textures": "4.4.1", + "@math.gl/core": "^4.1.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/images": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.1.tgz", + "integrity": "sha512-v9A4BliEKGxhLuEbh0Ke8ElUlp04KxpKIknUtXXWoEaszAMTSrHI3YhaL/JdRlHraC1VUF/sjzbSBFkKh7nxJg==", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.1" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/loader-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.1.tgz", + "integrity": "sha512-waosL7VtVRfXsNOXtAM3rOjZyNQD0lQBlhuB5/oY+E+lNzYNFlzgiGXiDOwBpcs7dK7kW2Vv8+KcxyIGIyXOtg==", + "dependencies": { + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/math": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/math/-/math-4.4.1.tgz", + "integrity": "sha512-xenAPOAUd7HDlus5V/g4LKVh1l7FpyVRSYXa+g7tBj91xzhRYgLEXSxdrGfRNAFMDOSGC1ITwCGQwlwSX4Mpxw==", + "dependencies": { + "@math.gl/core": "^4.1.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/mvt": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/mvt/-/mvt-4.4.1.tgz", + "integrity": "sha512-ou1Oyec7hcpCQ2onF1FefNXVv1MwPjwUkII6IFrrRZ/f0/ei0b8yc5IVwO4gkhta/Ve/Y+mFcs/GaeQZMOEBOg==", + "dependencies": { + "@loaders.gl/gis": "4.4.1", + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@math.gl/polygon": "^4.1.0", + "@probe.gl/stats": "^4.1.1", + "pbf": "^3.2.1" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/schema": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.1.tgz", + "integrity": "sha512-s7NjEnyK6jZvJJSWj/mHq+S9mHRHVzIYtFP+C7sMf1gVCQbdkt6OSAMUWRzwPr9+whQNVWjZ9pbLsI/IPW3zvw==", + "dependencies": { + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/schema-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema-utils/-/schema-utils-4.4.1.tgz", + "integrity": "sha512-4upip2O6MFaWzk68/lnna7P2uRj9NQ8MIk/ff3CLbciP5/9lKl1qyuzObz5JrJRYzfGB6I81vpOn6FSVQ6m6KQ==", + "dependencies": { + "@loaders.gl/schema": "4.4.1", + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/terrain": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/terrain/-/terrain-4.4.1.tgz", + "integrity": "sha512-cBLT+G0HefySTppxqqkMKcN5kfOfIRRx0WDPHa0VHFJw9rbnxoEDhrXvfsXfOATNFFNtcpgQUDqDqhEBp0XvZw==", + "dependencies": { + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@mapbox/martini": "^0.2.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/textures": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.4.1.tgz", + "integrity": "sha512-r1//6sO29GOHso+IvXQ3GrvXZ4cl03VWc34XcnXPn3sAV7O96uRGd5xkyx60lMYAl7Jv7qK/smT3z4Mdxdd4aA==", + "dependencies": { + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@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/deck.gl/node_modules/@loaders.gl/tiles": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/tiles/-/tiles-4.4.1.tgz", + "integrity": "sha512-EbF81/c1oXJocVAKR0rx+vWSOnmBBWWhM7pZpYk6oNUQAJfA99APhiRNstAJiJomAgqAxr7vfnhXHjPZg6osZw==", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/math": "4.4.1", + "@math.gl/core": "^4.1.0", + "@math.gl/culling": "^4.1.0", + "@math.gl/geospatial": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "@probe.gl/stats": "^4.1.1" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/wms": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/wms/-/wms-4.4.1.tgz", + "integrity": "sha512-sIaqyHXPuLQnkN2eebvczZYVvapkjA8EZaI8feaPxj4jZk/Hk5EuZzIbxJ4eftLotZwDHd3XzEVIs6YlFOSJ+Q==", + "dependencies": { + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/xml": "4.4.1", + "@turf/rewind": "^5.1.5", + "deep-strict-equal": "^0.2.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/worker-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.1.tgz", + "integrity": "sha512-ovMyIyj9dlChuHuD64Bel7Mir2UYlmLqlZ9MMzVxzTTLvaudJoNAXi6Disp0ooxwF62ZqjNXXutaSbS6UDeuIg==", + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/xml": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/xml/-/xml-4.4.1.tgz", + "integrity": "sha512-+8Dtxp0BZZj1CVUkiIlKGDLmhwsPILK9yJvc1P7tuJO9KsaQ5cywJk/b8A7lmqb2SfPkEg0xlQOK2FWIo1ATMA==", + "dependencies": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "fast-xml-parser": "^5.3.6" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@loaders.gl/zip": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/zip/-/zip-4.4.1.tgz", + "integrity": "sha512-fV7oqREEzzqYl2/b4tiM+J4qeSq6pB4gw1hHngpCtVyjVwWVtsNH2r1ly9kkv4XssIdXJxPcrX/GR0mDIwmp6w==", + "dependencies": { + "@loaders.gl/compression": "4.4.1", + "@loaders.gl/crypto": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "jszip": "^3.1.5", + "md5": "^2.3.0" + }, + "peerDependencies": { + "@loaders.gl/core": "~4.4.0" + } + }, + "node_modules/deck.gl/node_modules/@luma.gl/core": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.3.2.tgz", + "integrity": "sha512-MIsOXnzoGGlbACTC9PVFxsEba6zJEj7Y5tghK/ivpIEqyzLF5bL/DlrVxG3SzJOeBqBMBgF6n5sXK7gIJ3lXvw==", + "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/deck.gl/node_modules/@luma.gl/engine": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.3.2.tgz", + "integrity": "sha512-Qo7JcmXgDFq/8hu1uR4sC1qnUVXW3jx//Mki4T3jCPig1BtcfrLSsmNDu2/u295ls/Mym2a9fvTnXRFejJMKig==", + "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/deck.gl/node_modules/@luma.gl/gltf": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.3.2.tgz", + "integrity": "sha512-ANwjvblG9Ajkb80eMd4V0s/O6qv/zsT8NYAK7dREiMghOD2wlxwqTna/Og31Lud5u/IndpcNykRPGnpofeAXfA==", + "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/deck.gl/node_modules/@luma.gl/shadertools": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.3.2.tgz", + "integrity": "sha512-gVydhOflR3w7H+F775ubNNWWO9C7BOg3sCGf+R9MdiT4S7iitkzmI3xYkb/ngDjJmzqCx72oBj4RgQV/hV7A8A==", + "dependencies": { + "@math.gl/core": "^4.1.0", + "@math.gl/types": "^4.1.0" + }, + "peerDependencies": { + "@luma.gl/core": "~9.3.0" + } + }, + "node_modules/deck.gl/node_modules/@luma.gl/webgl": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.3.2.tgz", + "integrity": "sha512-vYHbTR5UC8O3yMPkOw8peRwmwwX0DMp9CHNLYckfxoSIOQA35eNUQG5hyZWZzma5fmJpfDMTwuJkoA99hhEkew==", + "dependencies": { + "@math.gl/types": "^4.1.0", + "@probe.gl/env": "^4.1.1" + }, + "peerDependencies": { + "@luma.gl/core": "~9.3.0" + } + }, + "node_modules/deck.gl/node_modules/@types/d3-color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" + }, + "node_modules/deck.gl/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==", + "dependencies": { + "gl-matrix": "^3.4.3" + } + }, + "node_modules/deck.gl/node_modules/fast-xml-parser": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.12.tgz", + "integrity": "sha512-nUR0q8PPfoA/svPM43Gup7vLOZWppaNrYgGmrVqrAVJa7cOH4hMG6FX9M4mQ8dZA1/ObGZHzES7Ed88hxEBSJg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "dependencies": { + "fast-xml-builder": "^1.1.4", + "path-expression-matcher": "^1.5.0", + "strnum": "^2.2.3" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/deck.gl/node_modules/strnum": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.3.tgz", + "integrity": "sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ] + }, "node_modules/dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", @@ -8854,10 +9108,10 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, - "node_modules/fast-xml-parser": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", - "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", + "node_modules/fast-xml-builder": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", + "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", "funding": [ { "type": "github", @@ -8865,10 +9119,7 @@ } ], "dependencies": { - "strnum": "^1.1.1" - }, - "bin": { - "fxparser": "src/cli/cli.js" + "path-expression-matcher": "^1.1.3" } }, "node_modules/fastq": { @@ -9053,6 +9304,22 @@ "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, + "node_modules/find-replace": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-5.0.2.tgz", + "integrity": "sha512-Y45BAiE3mz2QsrN2fb5QEtO4qb44NcS7en/0y9PEVsg351HsLeVclP8QPMH79Le9sH3rs5RSwJu99W0WPZO43Q==", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@75lb/nature": "latest" + }, + "peerDependenciesMeta": { + "@75lb/nature": { + "optional": true + } + } + }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -9080,6 +9347,11 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/flatbuffers": { + "version": "25.9.23", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.9.23.tgz", + "integrity": "sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==" + }, "node_modules/flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", @@ -9582,9 +9854,9 @@ } }, "node_modules/h3-js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/h3-js/-/h3-js-4.1.0.tgz", - "integrity": "sha512-LQhmMl1dRQQjMXPzJc7MpZ/CqPOWWuAvVEoVJM9n/s7vHypj+c3Pd5rLQCkAsOgAoAYKbNCsYFE++LF7MvSfCQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/h3-js/-/h3-js-4.4.0.tgz", + "integrity": "sha512-DvJh07MhGgY2KcC4OeZc8SSyA+ZXpdvoh6uCzGpoKvWtZxJB+g6VXXC1+eWYkaMIsLz7J/ErhOalHCpcs1KYog==", "engines": { "node": ">=4", "npm": ">=3", @@ -12594,6 +12866,14 @@ "node": ">=4" } }, + "node_modules/json-bignum": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/json-bignum/-/json-bignum-0.0.3.tgz", + "integrity": "sha512-2WHyXj3OfHSgNyuzDbSxI1w2jgw5gkWSWhS7Qg4bWXx1nLk3jnbwfUeS0PSba3IzpTUWdHxBieELUzXRjQB2zg==", + "engines": { + "node": ">=0.8" + } + }, "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", @@ -12848,6 +13128,11 @@ "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", "peer": true }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -12931,11 +13216,6 @@ "integrity": "sha512-gY2Ia9Lm7Ep8qMiuGRhvUq0Q7qUereeldZPP1PMEJxPtEWHJLqw9pgX68oHajBH0nzJK4MaZEA/YNV3jT8u8Bg==", "optional": true }, - "node_modules/lzo-wasm": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/lzo-wasm/-/lzo-wasm-0.0.4.tgz", - "integrity": "sha512-VKlnoJRFrB8SdJhlVKvW5vI1gGwcZ+mvChEXcSX6r2xDNc/Q2FD9esfBmGCuPZdrJ1feO+YcVFd2PTk0c137Gw==" - }, "node_modules/magic-string": { "version": "0.25.9", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", @@ -15468,6 +15748,20 @@ "node": ">=8" } }, + "node_modules/path-expression-matcher": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz", + "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -18565,17 +18859,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strnum": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", - "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ] - }, "node_modules/style-loader": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", @@ -18763,6 +19046,18 @@ "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", "peer": true }, + "node_modules/table-layout": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-4.1.1.tgz", + "integrity": "sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==", + "dependencies": { + "array-back": "^6.2.2", + "wordwrapjs": "^5.1.0" + }, + "engines": { + "node": ">=12.17" + } + }, "node_modules/tailwindcss": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.2.tgz", @@ -19163,6 +19458,14 @@ "node": ">=4.2.0" } }, + "node_modules/typical": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-7.3.0.tgz", + "integrity": "sha512-ya4mg/30vm+DOWfBg4YK3j2WD6TWtRkCbasOJr40CseYENzCUby/7rIvXA99JGsQHeNxLbnXdyLLxKSv3tauFw==", + "engines": { + "node": ">=12.17" + } + }, "node_modules/ua-parser-js": { "version": "0.7.33", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz", @@ -19195,6 +19498,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -19760,11 +20068,6 @@ "node": ">=0.8.0" } }, - "node_modules/wgsl_reflect": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/wgsl_reflect/-/wgsl_reflect-1.2.3.tgz", - "integrity": "sha512-BQWBIsOn411M+ffBxmA6QRLvAOVbuz3Uk4NusxnqC1H7aeQcVLhdA3k2k/EFFFtqVjhz3z7JOOZF1a9hj2tv4Q==" - }, "node_modules/whatwg-encoding": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", @@ -19833,6 +20136,14 @@ "node": ">=0.10.0" } }, + "node_modules/wordwrapjs": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.1.tgz", + "integrity": "sha512-0yweIbkINJodk27gX9LBGMzyQdBDan3s/dEAiwBOj+Mf0PPyWL6/rikalkv8EeD0E8jm4o5RXEOrFTP3NXbhJg==", + "engines": { + "node": ">=12.17" + } + }, "node_modules/workbox-background-sync": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", @@ -21728,183 +22039,6 @@ "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", "requires": {} }, - "@deck.gl/aggregation-layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/aggregation-layers/-/aggregation-layers-9.2.11.tgz", - "integrity": "sha512-MRFbBHtMcDkOthxXnMPm6nF08DjFDACaIQsJSyHkdWtLUTSLHsWnOTn/8QbB4ka86WyNyfJy3dibLu/m3ei2ow==", - "requires": { - "@luma.gl/constants": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@math.gl/core": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "d3-hexbin": "^0.2.1" - } - }, - "@deck.gl/arcgis": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/arcgis/-/arcgis-9.2.11.tgz", - "integrity": "sha512-HMGS67qgh0API5z8vEJpk6wjlYKWfWy71r9AYI4a8XubiCM1ekvLHuLDtsVNVQIdrBbT4D0CzSDwxl/pCOgslw==", - "requires": { - "@luma.gl/constants": "~9.2.6", - "esri-loader": "^3.7.0" - } - }, - "@deck.gl/carto": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/carto/-/carto-9.2.11.tgz", - "integrity": "sha512-2JVzsnlsQ+VTyiazpgJCS093xAV2q3g47/fkgkYrDDRuK27sISWZNgzvQ5xLCL4s/8nGa4GuMPnDIXPWasnuOA==", - "requires": { - "@carto/api-client": "^0.5.19", - "@loaders.gl/compression": "~4.3.4", - "@loaders.gl/gis": "~4.3.4", - "@loaders.gl/loader-utils": "~4.3.4", - "@loaders.gl/mvt": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@loaders.gl/tiles": "~4.3.4", - "@luma.gl/core": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@math.gl/web-mercator": "^4.1.0", - "@types/d3-array": "^3.0.2", - "@types/d3-color": "^1.4.2", - "@types/d3-scale": "^3.0.0", - "cartocolor": "^5.0.2", - "d3-array": "^3.2.0", - "d3-color": "^3.1.0", - "d3-format": "^3.1.0", - "d3-scale": "^4.0.0", - "earcut": "^2.2.4", - "h3-js": "^4.1.0", - "moment-timezone": "^0.6.0", - "pbf": "^3.2.1", - "quadbin": "^0.4.0" - } - }, - "@deck.gl/core": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.2.11.tgz", - "integrity": "sha512-lpdxXQuFSkd6ET7M6QxPI8QMhsLRY6vzLyk83sPGFb7JSb4OhrNHYt9sfIhcA/hxJW7bdBSMWWphf2GvQetVuA==", - "requires": { - "@loaders.gl/core": "~4.3.4", - "@loaders.gl/images": "~4.3.4", - "@luma.gl/constants": "~9.2.6", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@luma.gl/webgl": "~9.2.6", - "@math.gl/core": "^4.1.0", - "@math.gl/sun": "^4.1.0", - "@math.gl/types": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "@probe.gl/env": "^4.1.1", - "@probe.gl/log": "^4.1.1", - "@probe.gl/stats": "^4.1.1", - "@types/offscreencanvas": "^2019.6.4", - "gl-matrix": "^3.0.0", - "mjolnir.js": "^3.0.0" - } - }, - "@deck.gl/extensions": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.2.11.tgz", - "integrity": "sha512-zlpM4Bg1ifBziW1Juiii9NY5gyW2rEhyVTWnhagH/bpTCZ2E73OhnToYt1ouqmoxL6lMtIjhRXz6LPb7tJbHHQ==", - "requires": { - "@luma.gl/constants": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@math.gl/core": "^4.1.0" - } - }, - "@deck.gl/geo-layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.2.11.tgz", - "integrity": "sha512-Mr3yvKyZMPmQ3ho0hSqcJu1p7a881RqQaq/dRaPs2VP56UAkfk1e10zxXnrZ9/Dmo2MR5PH0j8tkOoGR3zKbfA==", - "requires": { - "@loaders.gl/3d-tiles": "~4.3.4", - "@loaders.gl/gis": "~4.3.4", - "@loaders.gl/loader-utils": "~4.3.4", - "@loaders.gl/mvt": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@loaders.gl/terrain": "~4.3.4", - "@loaders.gl/tiles": "~4.3.4", - "@loaders.gl/wms": "~4.3.4", - "@luma.gl/gltf": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6", - "@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.5.0", - "h3-js": "^4.1.0", - "long": "^3.2.0" - } - }, - "@deck.gl/google-maps": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/google-maps/-/google-maps-9.2.11.tgz", - "integrity": "sha512-ahA+u8wkyx9vyKGekJW+Juza2jX8Yhj2+VbYQjriV4aVIJmSNiNNUqYvOwLbwhThj5HBY0jUSSQ1WixwmrBZaA==", - "requires": { - "@luma.gl/constants": "~9.2.6", - "@luma.gl/webgl": "~9.2.6", - "@math.gl/core": "^4.1.0", - "@types/google.maps": "^3.48.6" - } - }, - "@deck.gl/json": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/json/-/json-9.2.11.tgz", - "integrity": "sha512-xUc8y79kAQNqDJegDkEFWgdfE3JDaTdLtSerzwX5gR7q8mZMMZ0tcFM5IqE+mB3EoNbUgTY7m/7LnzO58XGP6g==", - "requires": { - "jsep": "^0.3.0" - } - }, - "@deck.gl/layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.2.11.tgz", - "integrity": "sha512-2FSb0Qa6YR+Rg6GWhYOGTUug3vtZ4uKcFdnrdiJoVXGyibKJMScKZIsivY0r/yQQZsaBjYqty5QuVJvdtEHxSA==", - "requires": { - "@loaders.gl/images": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@luma.gl/shadertools": "~9.2.6", - "@mapbox/tiny-sdf": "^2.0.5", - "@math.gl/core": "^4.1.0", - "@math.gl/polygon": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "earcut": "^2.2.4" - } - }, - "@deck.gl/mapbox": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/mapbox/-/mapbox-9.2.11.tgz", - "integrity": "sha512-5OaFZgjyA4Vq6WjHUdcEdl0Phi8dwj8hSCErej0NetW90mctdbxwMt0gSbqcvWBowwhyj2QAhH0P2FcITjKG/A==", - "requires": { - "@luma.gl/constants": "~9.2.6", - "@math.gl/web-mercator": "^4.1.0" - } - }, - "@deck.gl/mesh-layers": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.2.11.tgz", - "integrity": "sha512-zPB7TtnPXB3tOEoOfcOkNZo7coIq/ukIQa8HIUQLLiOE8AVSQfz3kbMmMK6rUabXlQbgSw/I/j3kFSYRHg3NGg==", - "requires": { - "@loaders.gl/gltf": "~4.3.4", - "@loaders.gl/schema": "~4.3.4", - "@luma.gl/gltf": "~9.2.6", - "@luma.gl/shadertools": "~9.2.6" - } - }, - "@deck.gl/react": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.2.11.tgz", - "integrity": "sha512-7xrXlM++3A7cKZdDKSW2/EPT6sc0ob7J24sTPaHe3YlIIFvCZTkQ1U1rAT9cN2gjhkI6XsE+TugUsqhx4TGwHQ==", - "requires": {} - }, - "@deck.gl/widgets": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/@deck.gl/widgets/-/widgets-9.2.11.tgz", - "integrity": "sha512-90HWlQPsiRyTPWR4aYfLwnYDrJdHG2mqCzRcyMUKewWBNQLu4upB//l4ewIkUeXXCzAprjjVeRnNb7wdYj2CXQ==", - "requires": { - "preact": "^10.17.0" - } - }, "@eslint/eslintrc": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", @@ -21991,12 +22125,11 @@ } }, "@floating-ui/core": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.1.tgz", - "integrity": "sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==", - "peer": true, + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz", + "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==", "requires": { - "@floating-ui/utils": "^0.2.0" + "@floating-ui/utils": "^0.2.11" } }, "@floating-ui/dom": { @@ -22010,10 +22143,9 @@ } }, "@floating-ui/utils": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", - "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==", - "peer": true + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz", + "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==" }, "@humanwhocodes/config-array": { "version": "0.11.7", @@ -22596,299 +22728,45 @@ "@lit-labs/ssr-dom-shim": "^1.2.0" } }, - "@loaders.gl/3d-tiles": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/3d-tiles/-/3d-tiles-4.3.4.tgz", - "integrity": "sha512-JQ3y3p/KlZP7lfobwON5t7H9WinXEYTvuo3SRQM8TBKhM+koEYZhvI2GwzoXx54MbBbY+s3fm1dq5UAAmaTsZw==", - "requires": { - "@loaders.gl/compression": "4.3.4", - "@loaders.gl/crypto": "4.3.4", - "@loaders.gl/draco": "4.3.4", - "@loaders.gl/gltf": "4.3.4", - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/math": "4.3.4", - "@loaders.gl/tiles": "4.3.4", - "@loaders.gl/zip": "4.3.4", - "@math.gl/core": "^4.1.0", - "@math.gl/culling": "^4.1.0", - "@math.gl/geospatial": "^4.1.0", - "@probe.gl/log": "^4.0.4", - "long": "^5.2.1" - }, - "dependencies": { - "long": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==" - } - } - }, - "@loaders.gl/compression": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/compression/-/compression-4.3.4.tgz", - "integrity": "sha512-+o+5JqL9Sx8UCwdc2MTtjQiUHYQGJALHbYY/3CT+b9g/Emzwzez2Ggk9U9waRfdHiBCzEgRBivpWZEOAtkimXQ==", - "requires": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "@types/brotli": "^1.3.0", - "@types/pako": "^1.0.1", - "brotli": "^1.3.2", - "fflate": "0.7.4", - "lz4js": "^0.2.0", - "lzo-wasm": "^0.0.4", - "pako": "1.0.11", - "snappyjs": "^0.6.1", - "zstd-codec": "^0.1" - } - }, "@loaders.gl/core": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.3.4.tgz", - "integrity": "sha512-cG0C5fMZ1jyW6WCsf4LoHGvaIAJCEVA/ioqKoYRwoSfXkOf+17KupK1OUQyUCw5XoRn+oWA1FulJQOYlXnb9Gw==", - "requires": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "@probe.gl/log": "^4.0.2" - } - }, - "@loaders.gl/crypto": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/crypto/-/crypto-4.3.4.tgz", - "integrity": "sha512-3VS5FgB44nLOlAB9Q82VOQnT1IltwfRa1miE0mpHCe1prYu1M/dMnEyynusbrsp+eDs3EKbxpguIS9HUsFu5dQ==", - "requires": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "@types/crypto-js": "^4.0.2" - } - }, - "@loaders.gl/draco": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.3.4.tgz", - "integrity": "sha512-4Lx0rKmYENGspvcgV5XDpFD9o+NamXoazSSl9Oa3pjVVjo+HJuzCgrxTQYD/3JvRrolW/QRehZeWD/L/cEC6mw==", - "requires": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "draco3d": "1.5.7" - } - }, - "@loaders.gl/gis": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/gis/-/gis-4.3.4.tgz", - "integrity": "sha512-8xub38lSWW7+ZXWuUcggk7agRHJUy6RdipLNKZ90eE0ZzLNGDstGD1qiBwkvqH0AkG+uz4B7Kkiptyl7w2Oa6g==", - "requires": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@mapbox/vector-tile": "^1.3.1", - "@math.gl/polygon": "^4.1.0", - "pbf": "^3.2.1" - } - }, - "@loaders.gl/gltf": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.3.4.tgz", - "integrity": "sha512-EiUTiLGMfukLd9W98wMpKmw+hVRhQ0dJ37wdlXK98XPeGGB+zTQxCcQY+/BaMhsSpYt/OOJleHhTfwNr8RgzRg==", - "requires": { - "@loaders.gl/draco": "4.3.4", - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/textures": "4.3.4", - "@math.gl/core": "^4.1.0" - } - }, - "@loaders.gl/images": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.3.4.tgz", - "integrity": "sha512-qgc33BaNsqN9cWa/xvcGvQ50wGDONgQQdzHCKDDKhV2w/uptZoR5iofJfuG8UUV2vUMMd82Uk9zbopRx2rS4Ag==", - "requires": { - "@loaders.gl/loader-utils": "4.3.4" - } - }, - "@loaders.gl/loader-utils": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.3.4.tgz", - "integrity": "sha512-tjMZvlKQSaMl2qmYTAxg+ySR6zd6hQn5n3XaU8+Ehp90TD3WzxvDKOMNDqOa72fFmIV+KgPhcmIJTpq4lAdC4Q==", - "requires": { - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/worker-utils": "4.3.4", - "@probe.gl/log": "^4.0.2", - "@probe.gl/stats": "^4.0.2" - } - }, - "@loaders.gl/math": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/math/-/math-4.3.4.tgz", - "integrity": "sha512-UJrlHys1fp9EUO4UMnqTCqvKvUjJVCbYZ2qAKD7tdGzHJYT8w/nsP7f/ZOYFc//JlfC3nq+5ogvmdpq2pyu3TA==", - "requires": { - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@math.gl/core": "^4.1.0" - } - }, - "@loaders.gl/mvt": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/mvt/-/mvt-4.3.4.tgz", - "integrity": "sha512-9DrJX8RQf14htNtxsPIYvTso5dUce9WaJCWCIY/79KYE80Be6dhcEYMknxBS4w3+PAuImaAe66S5xo9B7Erm5A==", - "requires": { - "@loaders.gl/gis": "4.3.4", - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@math.gl/polygon": "^4.1.0", - "@probe.gl/stats": "^4.0.0", - "pbf": "^3.2.1" - } - }, - "@loaders.gl/schema": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.3.4.tgz", - "integrity": "sha512-1YTYoatgzr/6JTxqBLwDiD3AVGwQZheYiQwAimWdRBVB0JAzych7s1yBuE0CVEzj4JDPKOzVAz8KnU1TiBvJGw==", - "requires": { - "@types/geojson": "^7946.0.7" - } - }, - "@loaders.gl/terrain": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/terrain/-/terrain-4.3.4.tgz", - "integrity": "sha512-JszbRJGnxL5Fh82uA2U8HgjlsIpzYoCNNjy3cFsgCaxi4/dvjz3BkLlBilR7JlbX8Ka+zlb4GAbDDChiXLMJ/g==", - "requires": { - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@mapbox/martini": "^0.2.0" - } - }, - "@loaders.gl/textures": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.3.4.tgz", - "integrity": "sha512-arWIDjlE7JaDS6v9by7juLfxPGGnjT9JjleaXx3wq/PTp+psLOpGUywHXm38BNECos3MFEQK3/GFShWI+/dWPw==", + "integrity": "sha512-cG0C5fMZ1jyW6WCsf4LoHGvaIAJCEVA/ioqKoYRwoSfXkOf+17KupK1OUQyUCw5XoRn+oWA1FulJQOYlXnb9Gw==", + "peer": true, "requires": { - "@loaders.gl/images": "4.3.4", "@loaders.gl/loader-utils": "4.3.4", "@loaders.gl/schema": "4.3.4", "@loaders.gl/worker-utils": "4.3.4", - "@math.gl/types": "^4.1.0", - "ktx-parse": "^0.7.0", - "texture-compressor": "^1.0.2" + "@probe.gl/log": "^4.0.2" } }, - "@loaders.gl/tiles": { + "@loaders.gl/loader-utils": { "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/tiles/-/tiles-4.3.4.tgz", - "integrity": "sha512-oC0zJfyvGox6Ag9ABF8fxOkx9yEFVyzTa9ryHXl2BqLiQoR1v3p+0tIJcEbh5cnzHfoTZzUis1TEAZluPRsHBQ==", + "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.3.4.tgz", + "integrity": "sha512-tjMZvlKQSaMl2qmYTAxg+ySR6zd6hQn5n3XaU8+Ehp90TD3WzxvDKOMNDqOa72fFmIV+KgPhcmIJTpq4lAdC4Q==", + "peer": true, "requires": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/math": "4.3.4", - "@math.gl/core": "^4.1.0", - "@math.gl/culling": "^4.1.0", - "@math.gl/geospatial": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", + "@loaders.gl/schema": "4.3.4", + "@loaders.gl/worker-utils": "4.3.4", + "@probe.gl/log": "^4.0.2", "@probe.gl/stats": "^4.0.2" } }, - "@loaders.gl/wms": { + "@loaders.gl/schema": { "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/wms/-/wms-4.3.4.tgz", - "integrity": "sha512-yXF0wuYzJUdzAJQrhLIua6DnjOiBJusaY1j8gpvuH1VYs3mzvWlIRuZKeUd9mduQZKK88H2IzHZbj2RGOauq4w==", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.3.4.tgz", + "integrity": "sha512-1YTYoatgzr/6JTxqBLwDiD3AVGwQZheYiQwAimWdRBVB0JAzych7s1yBuE0CVEzj4JDPKOzVAz8KnU1TiBvJGw==", "requires": { - "@loaders.gl/images": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "@loaders.gl/xml": "4.3.4", - "@turf/rewind": "^5.1.5", - "deep-strict-equal": "^0.2.0" + "@types/geojson": "^7946.0.7" } }, "@loaders.gl/worker-utils": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.3.4.tgz", "integrity": "sha512-EbsszrASgT85GH3B7jkx7YXfQyIYo/rlobwMx6V3ewETapPUwdSAInv+89flnk5n2eu2Lpdeh+2zS6PvqbL2RA==", + "peer": true, "requires": {} }, - "@loaders.gl/xml": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/xml/-/xml-4.3.4.tgz", - "integrity": "sha512-p+y/KskajsvyM3a01BwUgjons/j/dUhniqd5y1p6keLOuwoHlY/TfTKd+XluqfyP14vFrdAHCZTnFCWLblN10w==", - "requires": { - "@loaders.gl/loader-utils": "4.3.4", - "@loaders.gl/schema": "4.3.4", - "fast-xml-parser": "^4.2.5" - } - }, - "@loaders.gl/zip": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@loaders.gl/zip/-/zip-4.3.4.tgz", - "integrity": "sha512-bHY4XdKYJm3vl9087GMoxnUqSURwTxPPh6DlAGOmz6X9Mp3JyWuA2gk3tQ1UIuInfjXKph3WAUfGe6XRIs1sfw==", - "requires": { - "@loaders.gl/compression": "4.3.4", - "@loaders.gl/crypto": "4.3.4", - "@loaders.gl/loader-utils": "4.3.4", - "jszip": "^3.1.5", - "md5": "^2.3.0" - } - }, - "@luma.gl/constants": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/constants/-/constants-9.2.6.tgz", - "integrity": "sha512-rvFFrJuSm5JIWbDHFuR4Q2s4eudO3Ggsv0TsGKn9eqvO7bBiPm/ANugHredvh3KviEyYuMZZxtfJvBdr3kzldg==" - }, - "@luma.gl/core": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.2.6.tgz", - "integrity": "sha512-d8KcH8ZZcjDAodSN/G2nueA9YE2X8kMz7Q0OxDGpCww6to1MZXM3Ydate/Jqsb5DDKVgUF6yD6RL8P5jOki9Yw==", - "requires": { - "@math.gl/types": "^4.1.0", - "@probe.gl/env": "^4.0.8", - "@probe.gl/log": "^4.0.8", - "@probe.gl/stats": "^4.0.8", - "@types/offscreencanvas": "^2019.6.4" - } - }, - "@luma.gl/engine": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.2.6.tgz", - "integrity": "sha512-1AEDs2AUqOWh7Wl4onOhXmQF+Rz1zNdPXF+Kxm4aWl92RQ42Sh2CmTvRt2BJku83VQ91KFIEm/v3qd3Urzf+Uw==", - "requires": { - "@math.gl/core": "^4.1.0", - "@math.gl/types": "^4.1.0", - "@probe.gl/log": "^4.0.8", - "@probe.gl/stats": "^4.0.8" - } - }, - "@luma.gl/gltf": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.2.6.tgz", - "integrity": "sha512-is3YkiGsWqWTmwldMz6PRaIUleufQfUKYjJTKpsF5RS1OnN+xdAO0mJq5qJTtOQpppWAU0VrmDFEVZ6R3qvm0A==", - "requires": { - "@loaders.gl/core": "^4.2.0", - "@loaders.gl/gltf": "^4.2.0", - "@loaders.gl/textures": "^4.2.0", - "@math.gl/core": "^4.1.0" - } - }, - "@luma.gl/shadertools": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.2.6.tgz", - "integrity": "sha512-4+uUbynqPUra9d/z1nQChyHmhLgmKfSMjS7kOwLB6exSnhKnpHL3+Hu9fv55qyaX50nGH3oHawhGtJ6RRvu65w==", - "requires": { - "@math.gl/core": "^4.1.0", - "@math.gl/types": "^4.1.0", - "wgsl_reflect": "^1.2.0" - } - }, - "@luma.gl/webgl": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.2.6.tgz", - "integrity": "sha512-NGBTdxJMk7j8Ygr1zuTyAvr1Tw+EpupMIQo7RelFjEsZXg6pujFqiDMM+rgxex8voCeuhWBJc7Rs+MoSqd46UQ==", - "requires": { - "@luma.gl/constants": "9.2.6", - "@math.gl/types": "^4.1.0", - "@probe.gl/env": "^4.0.8" - } - }, "@mapbox/martini": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@mapbox/martini/-/martini-0.2.0.tgz", @@ -23266,6 +23144,14 @@ "loader-utils": "^2.0.0" } }, + "@swc/helpers": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.21.tgz", + "integrity": "sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==", + "requires": { + "tslib": "^2.8.0" + } + }, "@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -23384,6 +23270,7 @@ "version": "1.3.4", "resolved": "https://registry.npmjs.org/@types/brotli/-/brotli-1.3.4.tgz", "integrity": "sha512-cKYjgaS2DMdCKF7R0F5cgx1nfBYObN2ihIuPGQ4/dlIY6RpV7OWNwe9L8V4tTVKL2eZqOkNM9FM/rgTvLf4oXw==", + "optional": true, "requires": { "@types/node": "*" } @@ -23412,6 +23299,16 @@ "integrity": "sha512-hulKeREDdLFesGQjl96+4aoJSHY5b2GRjagzzcqCfIrWhe5vkCqIvrLbqzBaI1q94Vg8DNJZZqTR5ocdWmWclg==", "peer": true }, + "@types/command-line-args": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.3.tgz", + "integrity": "sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw==" + }, + "@types/command-line-usage": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/command-line-usage/-/command-line-usage-5.0.4.tgz", + "integrity": "sha512-BwR5KP3Es/CSht0xqBcUXS3qCAUVXwpRKsV2+arxeb65atasuXG9LykC9Ab10Cw3s2raH92ZqOeILaQbsB2ACg==" + }, "@types/connect": { "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", @@ -23439,11 +23336,6 @@ "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==" }, - "@types/d3-color": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-1.4.5.tgz", - "integrity": "sha512-5sNP3DmtSnSozxcjqmzQKsDOuVJXZkceo1KJScDc1982kk/TS9mTPc6lpli1gTu1MIBF1YWutpHpjucNWcIj5g==" - }, "@types/d3-scale": { "version": "3.3.5", "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-3.3.5.tgz", @@ -23620,9 +23512,12 @@ "dev": true }, "@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + "version": "24.12.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.2.tgz", + "integrity": "sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==", + "requires": { + "undici-types": "~7.16.0" + } }, "@types/offscreencanvas": { "version": "2019.7.3", @@ -24212,14 +24107,6 @@ "integrity": "sha512-kW7elA/Q1o5xusStfZeysCvheD1SvW3TWDfqTCmoWW4ALBSqKonZSTrQgdEGOUec2U/TLMSGq0SuSMTAxy4gFg==", "peer": true }, - "a5-js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/a5-js/-/a5-js-0.5.0.tgz", - "integrity": "sha512-VAw19sWdYadhdovb0ViOIi1SdKx6H6LwcGMRFKwMfgL5gcmL/1fKJHfgsNgNaJ7xC/eEyjs6VK+VVd4N0a+peg==", - "requires": { - "gl-matrix": "^3.4.3" - } - }, "abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", @@ -24389,6 +24276,22 @@ "picomatch": "^2.0.4" } }, + "apache-arrow": { + "version": "21.1.0", + "resolved": "https://registry.npmjs.org/apache-arrow/-/apache-arrow-21.1.0.tgz", + "integrity": "sha512-kQrYLxhC+NTVVZ4CCzGF6L/uPVOzJmD1T3XgbiUnP7oTeVFOFgEUu6IKNwCDkpFoBVqDKQivlX4RUFqqnWFlEA==", + "requires": { + "@swc/helpers": "^0.5.11", + "@types/command-line-args": "^5.2.3", + "@types/command-line-usage": "^5.0.4", + "@types/node": "^24.0.3", + "command-line-args": "^6.0.1", + "command-line-usage": "^7.0.1", + "flatbuffers": "^25.1.24", + "json-bignum": "^0.0.3", + "tslib": "^2.6.2" + } + }, "arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -24411,6 +24314,11 @@ "@babel/runtime-corejs3": "^7.10.2" } }, + "array-back": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.3.tgz", + "integrity": "sha512-SGDvmg6QTYiTxCBkYVmThcoa67uLl35pyzRHdpCGBOcqFy6BtwnphoFPk7LhJshD+Yk1Kt35WGWeZPTgwR4Fhw==" + }, "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", @@ -24997,6 +24905,59 @@ "supports-color": "^5.3.0" } }, + "chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "requires": { + "chalk": "^4.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "change-emitter": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", @@ -25175,6 +25136,28 @@ "delayed-stream": "~1.0.0" } }, + "command-line-args": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-6.0.2.tgz", + "integrity": "sha512-AIjYVxrV9X752LmPDLbVYv8aMCuHPSLZJXEo2qo/xJfv+NYhaZ4sMSF01rM+gHPaMgvPM0l5D/F+Qx+i2WfSmQ==", + "requires": { + "array-back": "^6.2.3", + "find-replace": "^5.0.2", + "lodash.camelcase": "^4.3.0", + "typical": "^7.3.0" + } + }, + "command-line-usage": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.4.tgz", + "integrity": "sha512-85UdvzTNx/+s5CkSgBm/0hzP80RFHAa7PsfeADE5ezZF3uHz3/Tqj9gIKGT9PTtpycc3Ua64T0oVulGfKxzfqg==", + "requires": { + "array-back": "^6.2.2", + "chalk-template": "^0.4.0", + "table-layout": "^4.1.1", + "typical": "^7.3.0" + } + }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -25711,26 +25694,545 @@ "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==" }, "deck.gl": { - "version": "9.2.11", - "resolved": "https://registry.npmjs.org/deck.gl/-/deck.gl-9.2.11.tgz", - "integrity": "sha512-oFKjJWWjEoQczfh725ypGphYGKh2sOQAFNO5/eXFlWNUZEXTTrj44ol3bmDMegL/l5qCzF4RoGWXgvLqNWphuQ==", - "requires": { - "@deck.gl/aggregation-layers": "9.2.11", - "@deck.gl/arcgis": "9.2.11", - "@deck.gl/carto": "9.2.11", - "@deck.gl/core": "9.2.11", - "@deck.gl/extensions": "9.2.11", - "@deck.gl/geo-layers": "9.2.11", - "@deck.gl/google-maps": "9.2.11", - "@deck.gl/json": "9.2.11", - "@deck.gl/layers": "9.2.11", - "@deck.gl/mapbox": "9.2.11", - "@deck.gl/mesh-layers": "9.2.11", - "@deck.gl/react": "9.2.11", - "@deck.gl/widgets": "9.2.11", - "@loaders.gl/core": "~4.3.4", - "@luma.gl/core": "~9.2.6", - "@luma.gl/engine": "~9.2.6" + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/deck.gl/-/deck.gl-9.3.0.tgz", + "integrity": "sha512-UQSAlEHiscBkDLN9m4wXFRGO3c2QVfdoyeuhRggHVBQ072wPcg388r+cW/jBBiAxhsSOg5OUDqjLwUV0G0mwrg==", + "requires": { + "@deck.gl/aggregation-layers": "9.3.0", + "@deck.gl/arcgis": "9.3.0", + "@deck.gl/carto": "9.3.0", + "@deck.gl/core": "9.3.0", + "@deck.gl/extensions": "9.3.0", + "@deck.gl/geo-layers": "9.3.0", + "@deck.gl/google-maps": "9.3.0", + "@deck.gl/json": "9.3.0", + "@deck.gl/layers": "9.3.0", + "@deck.gl/mapbox": "9.3.0", + "@deck.gl/mesh-layers": "9.3.0", + "@deck.gl/react": "9.3.0", + "@deck.gl/widgets": "9.3.0", + "@loaders.gl/core": "^4.4.1", + "@luma.gl/core": "^9.3.2", + "@luma.gl/engine": "^9.3.2" + }, + "dependencies": { + "@deck.gl/aggregation-layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/aggregation-layers/-/aggregation-layers-9.3.0.tgz", + "integrity": "sha512-HjpkQb8tF7OYYM+3yTPBBeiJNtKACUXXZ2jCQXpfNHNAGASm1pRIZpWPm7rzf1dnLDD3pyxYfDLG49bJ4r9pFA==", + "requires": { + "@luma.gl/shadertools": "^9.3.2", + "@math.gl/core": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "d3-hexbin": "^0.2.1" + } + }, + "@deck.gl/arcgis": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/arcgis/-/arcgis-9.3.0.tgz", + "integrity": "sha512-TaShHHSgkdptw1c8B4KZl824GhYGLUxCLZGCWm8+foONlrbbiQmEUbDTNcMG3qS2xrwkifRAcaU3Lr4QQujsHg==", + "requires": { + "esri-loader": "^3.7.0" + } + }, + "@deck.gl/carto": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/carto/-/carto-9.3.0.tgz", + "integrity": "sha512-/qIedZIajAnwpZjkbJxkep4UE3kk54++eSu2oiKeH61xlIEtx8sziJjBSH9SKY8LxH94rJIBqFwnMEKKrAyywQ==", + "requires": { + "@carto/api-client": "^0.5.19", + "@loaders.gl/compression": "^4.4.1", + "@loaders.gl/gis": "^4.4.1", + "@loaders.gl/loader-utils": "^4.4.1", + "@loaders.gl/mvt": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@loaders.gl/tiles": "^4.4.1", + "@luma.gl/core": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2", + "@math.gl/web-mercator": "^4.1.0", + "@types/d3-array": "^3.0.2", + "@types/d3-color": "^3.1.3", + "@types/d3-scale": "^3.0.0", + "cartocolor": "^5.0.2", + "d3-array": "^3.2.0", + "d3-color": "^3.1.0", + "d3-format": "^3.1.0", + "d3-scale": "^4.0.0", + "earcut": "^2.2.4", + "h3-js": "^4.4.0", + "moment-timezone": "^0.6.0", + "pbf": "^3.2.1", + "quadbin": "^0.4.0" + } + }, + "@deck.gl/core": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.3.0.tgz", + "integrity": "sha512-LYa9+I/isYaDD/6ASmyZUCkB/XJjWFKaWYfFTg7NVcrkB+UduHLkmxcM2DXQ3p8ek10fcSB+IWXHfaO8RHTMZg==", + "requires": { + "@loaders.gl/core": "^4.4.1", + "@loaders.gl/images": "^4.4.1", + "@luma.gl/core": "^9.3.2", + "@luma.gl/engine": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2", + "@luma.gl/webgl": "^9.3.2", + "@math.gl/core": "^4.1.0", + "@math.gl/sun": "^4.1.0", + "@math.gl/types": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "@probe.gl/env": "^4.1.1", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1", + "@types/offscreencanvas": "^2019.6.4", + "gl-matrix": "^3.0.0", + "mjolnir.js": "^3.0.0" + } + }, + "@deck.gl/extensions": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.3.0.tgz", + "integrity": "sha512-QhOPTQOq/OhMQ4wjElP8mLW5Lt2OjOajOXpThGLgk67tqCsd9yOOmXnlRO9jVV6r2/UBZ4j64m3MLxKYCFJgSw==", + "requires": { + "@luma.gl/shadertools": "^9.3.2", + "@luma.gl/webgl": "^9.3.2", + "@math.gl/core": "^4.1.0" + } + }, + "@deck.gl/geo-layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.3.0.tgz", + "integrity": "sha512-rASpiV2mlkU2CR++oMCIjIR4i2aNX1CYLgdkE/q5NnbTfoP9TaTo/s10rsGrSjJSVDp43Yr61q/9YSm3B7CYzQ==", + "requires": { + "@loaders.gl/3d-tiles": "^4.4.1", + "@loaders.gl/gis": "^4.4.1", + "@loaders.gl/loader-utils": "^4.4.1", + "@loaders.gl/mvt": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@loaders.gl/terrain": "^4.4.1", + "@loaders.gl/tiles": "^4.4.1", + "@loaders.gl/wms": "^4.4.1", + "@luma.gl/gltf": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2", + "@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", + "h3-js": "^4.4.0", + "long": "^3.2.0" + } + }, + "@deck.gl/google-maps": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/google-maps/-/google-maps-9.3.0.tgz", + "integrity": "sha512-fXGE/sS6mIClGhEjsJ00iCcBaNTphtuIvPAa0vc8aAes6uVH9IvbDTI8FnBlhTYsnxQMoRzxQIH9qygrRJh2cQ==", + "requires": { + "@luma.gl/webgl": "^9.3.2", + "@math.gl/core": "^4.1.0", + "@types/google.maps": "^3.48.6" + } + }, + "@deck.gl/json": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/json/-/json-9.3.0.tgz", + "integrity": "sha512-ZtmladlwCNpYhMl36xzaqz6Ro08Q5cldTUm9Hr6+VkmaJIYN7cCbrQe7IQ5d7CBX1ZbTGO7rGIkgIHi3BiMGXg==", + "requires": { + "jsep": "^0.3.0" + } + }, + "@deck.gl/layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.3.0.tgz", + "integrity": "sha512-71F2zAB3zerL/q6if+RtzJGHj39wpakDR/ud56fmuAVPEAHsVrYlsjMthdLsvIPZKE1SPUhY0163/a61PYlhew==", + "requires": { + "@loaders.gl/images": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@luma.gl/shadertools": "^9.3.2", + "@mapbox/tiny-sdf": "^2.0.5", + "@math.gl/core": "^4.1.0", + "@math.gl/polygon": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "earcut": "^2.2.4" + } + }, + "@deck.gl/mapbox": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/mapbox/-/mapbox-9.3.0.tgz", + "integrity": "sha512-Kzf2mrxsr014UY3ozwt7HJziLe4kxeGaS051h53XnzOzbIAPpuXhh0w8MuMVUdVYOdvOCAqU/eHwZU+wVS9AYQ==", + "requires": { + "@math.gl/web-mercator": "^4.1.0" + } + }, + "@deck.gl/mesh-layers": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.3.0.tgz", + "integrity": "sha512-gzZ20EP/9++qTyFlFfuf4TmNOYtdvKuBFecc9g5MgZ8Dr9RGcThnp3mfU51SBnQCorGwRS7FcFeOItpN4a89/w==", + "requires": { + "@loaders.gl/gltf": "^4.4.1", + "@loaders.gl/schema": "^4.4.1", + "@luma.gl/gltf": "^9.3.2", + "@luma.gl/shadertools": "^9.3.2" + } + }, + "@deck.gl/react": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.3.0.tgz", + "integrity": "sha512-CpJSlM0MjkN6mHxa8esTZ31s7APUtwChjUcuRiGxtMorg+XFiRKfkSBPsFn1xq07NOT94Xlr3JZI6B2Qm0cIgA==", + "requires": {} + }, + "@deck.gl/widgets": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@deck.gl/widgets/-/widgets-9.3.0.tgz", + "integrity": "sha512-kPoXa99RcSsZNb5v2wDaLA8dcWTXdU9rxWqaRN42CdUj4UFpX6vOILEmoHGHu1P2Ctgg4t1t2ibSM8sLhy2eSg==", + "requires": { + "@floating-ui/dom": "^1.7.5", + "preact": "^10.17.0" + } + }, + "@floating-ui/dom": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz", + "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==", + "requires": { + "@floating-ui/core": "^1.7.5", + "@floating-ui/utils": "^0.2.11" + } + }, + "@loaders.gl/3d-tiles": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/3d-tiles/-/3d-tiles-4.4.1.tgz", + "integrity": "sha512-837MynN5/lqVbuZcqdxFb0CMfT8v0yRlX7TUFKIBdmkS7AeRRrgcrB+XKblrkdZINUcxOs2N/YLVkwC9wLH1Uw==", + "requires": { + "@loaders.gl/compression": "4.4.1", + "@loaders.gl/crypto": "4.4.1", + "@loaders.gl/draco": "4.4.1", + "@loaders.gl/gltf": "4.4.1", + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/math": "4.4.1", + "@loaders.gl/tiles": "4.4.1", + "@loaders.gl/zip": "4.4.1", + "@math.gl/core": "^4.1.0", + "@math.gl/culling": "^4.1.0", + "@math.gl/geospatial": "^4.1.0", + "@probe.gl/log": "^4.1.1", + "long": "^5.2.1" + }, + "dependencies": { + "long": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==" + } + } + }, + "@loaders.gl/compression": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/compression/-/compression-4.4.1.tgz", + "integrity": "sha512-MKtGbqHBH7xRVFKyB3E9xRqRMwNW8H72OKpUBDdFwP+hQ0mjHZuud0GeYm5pP50+7o3J2PrES06kHTwT4fg7oQ==", + "requires": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@types/brotli": "^1.3.0", + "@types/pako": "^1.0.1", + "brotli": "^1.3.2", + "fflate": "0.7.4", + "lz4js": "^0.2.0", + "pako": "1.0.11", + "snappyjs": "^0.6.1", + "zstd-codec": "^0.1" + } + }, + "@loaders.gl/core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.4.1.tgz", + "integrity": "sha512-/s4IuvCCQUepvhjLnmePwQppGko2d1pxRS+sp7lyExU0uiqo5dVsAKaCZ2VnddBkFWgDVb/wvcZUBmv/dWcj0Q==", + "requires": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/schema-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@probe.gl/log": "^4.1.1" + } + }, + "@loaders.gl/crypto": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/crypto/-/crypto-4.4.1.tgz", + "integrity": "sha512-ORhS9GSYr9uVTU4I2Taa46XBgPPG+nKErKcyDGIXov3gs0EtgMqs8nU4epuLbsJN3+du6FkQaILyGSZlTxbA7Q==", + "requires": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@types/crypto-js": "^4.0.2" + } + }, + "@loaders.gl/draco": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.4.1.tgz", + "integrity": "sha512-EcapVlkP8Pz53VKg9pYRQUzqm9jH+A+7vGE1kV8nkv63lN8/qtFzBSWMiC6IX1CwxjKJDEINU9Sh8YB1AfMwbQ==", + "requires": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/schema-utils": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "draco3d": "1.5.7" + } + }, + "@loaders.gl/geoarrow": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/geoarrow/-/geoarrow-4.4.1.tgz", + "integrity": "sha512-d9+AxsNpdJzilgHTFnyycoIocp4b+iEX3bbCCAEdUm/7eZbOdM7sFcgLLiGVTehtGnOUOICskjrzT27gqmzDqg==", + "requires": { + "@math.gl/polygon": "^4.1.0", + "apache-arrow": ">= 17.0.0" + } + }, + "@loaders.gl/gis": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/gis/-/gis-4.4.1.tgz", + "integrity": "sha512-M9Z9jXwye4SjlD1hAFJwE3+eZiN1lprwlSkWIo7R642kN5r3R60M9fqBD1mvCTBj96FPmbsyOm1eYKS0XCpKxQ==", + "requires": { + "@loaders.gl/geoarrow": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/schema-utils": "4.4.1", + "@mapbox/vector-tile": "^1.3.1", + "@math.gl/polygon": "^4.1.0", + "pbf": "^3.2.1" + } + }, + "@loaders.gl/gltf": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.4.1.tgz", + "integrity": "sha512-9ESHEm3YoMgsQh8QS1N99uwA+cij6p6xhCmZnHX4rQnqHm0jvE5RAHlGV1D/Xjvr4PR8IiXaBn/QDl/qdGIxkw==", + "requires": { + "@loaders.gl/draco": "4.4.1", + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/textures": "4.4.1", + "@math.gl/core": "^4.1.0" + } + }, + "@loaders.gl/images": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.4.1.tgz", + "integrity": "sha512-v9A4BliEKGxhLuEbh0Ke8ElUlp04KxpKIknUtXXWoEaszAMTSrHI3YhaL/JdRlHraC1VUF/sjzbSBFkKh7nxJg==", + "requires": { + "@loaders.gl/loader-utils": "4.4.1" + } + }, + "@loaders.gl/loader-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.4.1.tgz", + "integrity": "sha512-waosL7VtVRfXsNOXtAM3rOjZyNQD0lQBlhuB5/oY+E+lNzYNFlzgiGXiDOwBpcs7dK7kW2Vv8+KcxyIGIyXOtg==", + "requires": { + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1" + } + }, + "@loaders.gl/math": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/math/-/math-4.4.1.tgz", + "integrity": "sha512-xenAPOAUd7HDlus5V/g4LKVh1l7FpyVRSYXa+g7tBj91xzhRYgLEXSxdrGfRNAFMDOSGC1ITwCGQwlwSX4Mpxw==", + "requires": { + "@math.gl/core": "^4.1.0" + } + }, + "@loaders.gl/mvt": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/mvt/-/mvt-4.4.1.tgz", + "integrity": "sha512-ou1Oyec7hcpCQ2onF1FefNXVv1MwPjwUkII6IFrrRZ/f0/ei0b8yc5IVwO4gkhta/Ve/Y+mFcs/GaeQZMOEBOg==", + "requires": { + "@loaders.gl/gis": "4.4.1", + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@math.gl/polygon": "^4.1.0", + "@probe.gl/stats": "^4.1.1", + "pbf": "^3.2.1" + } + }, + "@loaders.gl/schema": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.4.1.tgz", + "integrity": "sha512-s7NjEnyK6jZvJJSWj/mHq+S9mHRHVzIYtFP+C7sMf1gVCQbdkt6OSAMUWRzwPr9+whQNVWjZ9pbLsI/IPW3zvw==", + "requires": { + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + } + }, + "@loaders.gl/schema-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/schema-utils/-/schema-utils-4.4.1.tgz", + "integrity": "sha512-4upip2O6MFaWzk68/lnna7P2uRj9NQ8MIk/ff3CLbciP5/9lKl1qyuzObz5JrJRYzfGB6I81vpOn6FSVQ6m6KQ==", + "requires": { + "@loaders.gl/schema": "4.4.1", + "@types/geojson": "^7946.0.7", + "apache-arrow": ">= 17.0.0" + } + }, + "@loaders.gl/terrain": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/terrain/-/terrain-4.4.1.tgz", + "integrity": "sha512-cBLT+G0HefySTppxqqkMKcN5kfOfIRRx0WDPHa0VHFJw9rbnxoEDhrXvfsXfOATNFFNtcpgQUDqDqhEBp0XvZw==", + "requires": { + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@mapbox/martini": "^0.2.0" + } + }, + "@loaders.gl/textures": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.4.1.tgz", + "integrity": "sha512-r1//6sO29GOHso+IvXQ3GrvXZ4cl03VWc34XcnXPn3sAV7O96uRGd5xkyx60lMYAl7Jv7qK/smT3z4Mdxdd4aA==", + "requires": { + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/worker-utils": "4.4.1", + "@math.gl/types": "^4.1.0", + "ktx-parse": "^0.7.0", + "texture-compressor": "^1.0.2" + } + }, + "@loaders.gl/tiles": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/tiles/-/tiles-4.4.1.tgz", + "integrity": "sha512-EbF81/c1oXJocVAKR0rx+vWSOnmBBWWhM7pZpYk6oNUQAJfA99APhiRNstAJiJomAgqAxr7vfnhXHjPZg6osZw==", + "requires": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/math": "4.4.1", + "@math.gl/core": "^4.1.0", + "@math.gl/culling": "^4.1.0", + "@math.gl/geospatial": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "@probe.gl/stats": "^4.1.1" + } + }, + "@loaders.gl/wms": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/wms/-/wms-4.4.1.tgz", + "integrity": "sha512-sIaqyHXPuLQnkN2eebvczZYVvapkjA8EZaI8feaPxj4jZk/Hk5EuZzIbxJ4eftLotZwDHd3XzEVIs6YlFOSJ+Q==", + "requires": { + "@loaders.gl/images": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "@loaders.gl/xml": "4.4.1", + "@turf/rewind": "^5.1.5", + "deep-strict-equal": "^0.2.0" + } + }, + "@loaders.gl/worker-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.4.1.tgz", + "integrity": "sha512-ovMyIyj9dlChuHuD64Bel7Mir2UYlmLqlZ9MMzVxzTTLvaudJoNAXi6Disp0ooxwF62ZqjNXXutaSbS6UDeuIg==", + "requires": {} + }, + "@loaders.gl/xml": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/xml/-/xml-4.4.1.tgz", + "integrity": "sha512-+8Dtxp0BZZj1CVUkiIlKGDLmhwsPILK9yJvc1P7tuJO9KsaQ5cywJk/b8A7lmqb2SfPkEg0xlQOK2FWIo1ATMA==", + "requires": { + "@loaders.gl/loader-utils": "4.4.1", + "@loaders.gl/schema": "4.4.1", + "fast-xml-parser": "^5.3.6" + } + }, + "@loaders.gl/zip": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@loaders.gl/zip/-/zip-4.4.1.tgz", + "integrity": "sha512-fV7oqREEzzqYl2/b4tiM+J4qeSq6pB4gw1hHngpCtVyjVwWVtsNH2r1ly9kkv4XssIdXJxPcrX/GR0mDIwmp6w==", + "requires": { + "@loaders.gl/compression": "4.4.1", + "@loaders.gl/crypto": "4.4.1", + "@loaders.gl/loader-utils": "4.4.1", + "jszip": "^3.1.5", + "md5": "^2.3.0" + } + }, + "@luma.gl/core": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.3.2.tgz", + "integrity": "sha512-MIsOXnzoGGlbACTC9PVFxsEba6zJEj7Y5tghK/ivpIEqyzLF5bL/DlrVxG3SzJOeBqBMBgF6n5sXK7gIJ3lXvw==", + "requires": { + "@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" + } + }, + "@luma.gl/engine": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.3.2.tgz", + "integrity": "sha512-Qo7JcmXgDFq/8hu1uR4sC1qnUVXW3jx//Mki4T3jCPig1BtcfrLSsmNDu2/u295ls/Mym2a9fvTnXRFejJMKig==", + "requires": { + "@math.gl/core": "^4.1.0", + "@math.gl/types": "^4.1.0", + "@probe.gl/log": "^4.1.1", + "@probe.gl/stats": "^4.1.1" + } + }, + "@luma.gl/gltf": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.3.2.tgz", + "integrity": "sha512-ANwjvblG9Ajkb80eMd4V0s/O6qv/zsT8NYAK7dREiMghOD2wlxwqTna/Og31Lud5u/IndpcNykRPGnpofeAXfA==", + "requires": { + "@loaders.gl/core": "~4.4.0", + "@loaders.gl/gltf": "~4.4.0", + "@loaders.gl/textures": "~4.4.0", + "@math.gl/core": "^4.1.0" + } + }, + "@luma.gl/shadertools": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.3.2.tgz", + "integrity": "sha512-gVydhOflR3w7H+F775ubNNWWO9C7BOg3sCGf+R9MdiT4S7iitkzmI3xYkb/ngDjJmzqCx72oBj4RgQV/hV7A8A==", + "requires": { + "@math.gl/core": "^4.1.0", + "@math.gl/types": "^4.1.0" + } + }, + "@luma.gl/webgl": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.3.2.tgz", + "integrity": "sha512-vYHbTR5UC8O3yMPkOw8peRwmwwX0DMp9CHNLYckfxoSIOQA35eNUQG5hyZWZzma5fmJpfDMTwuJkoA99hhEkew==", + "requires": { + "@math.gl/types": "^4.1.0", + "@probe.gl/env": "^4.1.1" + } + }, + "@types/d3-color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" + }, + "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==", + "requires": { + "gl-matrix": "^3.4.3" + } + }, + "fast-xml-parser": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.12.tgz", + "integrity": "sha512-nUR0q8PPfoA/svPM43Gup7vLOZWppaNrYgGmrVqrAVJa7cOH4hMG6FX9M4mQ8dZA1/ObGZHzES7Ed88hxEBSJg==", + "requires": { + "fast-xml-builder": "^1.1.4", + "path-expression-matcher": "^1.5.0", + "strnum": "^2.2.3" + } + }, + "strnum": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.3.tgz", + "integrity": "sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==" + } } }, "dedent": { @@ -26827,12 +27329,12 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, - "fast-xml-parser": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", - "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", + "fast-xml-builder": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", + "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", "requires": { - "strnum": "^1.1.1" + "path-expression-matcher": "^1.1.3" } }, "fastq": { @@ -26988,6 +27490,12 @@ "pkg-dir": "^4.1.0" } }, + "find-replace": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-5.0.2.tgz", + "integrity": "sha512-Y45BAiE3mz2QsrN2fb5QEtO4qb44NcS7en/0y9PEVsg351HsLeVclP8QPMH79Le9sH3rs5RSwJu99W0WPZO43Q==", + "requires": {} + }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -27006,6 +27514,11 @@ "rimraf": "^3.0.2" } }, + "flatbuffers": { + "version": "25.9.23", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.9.23.tgz", + "integrity": "sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==" + }, "flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", @@ -27349,9 +27862,9 @@ } }, "h3-js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/h3-js/-/h3-js-4.1.0.tgz", - "integrity": "sha512-LQhmMl1dRQQjMXPzJc7MpZ/CqPOWWuAvVEoVJM9n/s7vHypj+c3Pd5rLQCkAsOgAoAYKbNCsYFE++LF7MvSfCQ==" + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/h3-js/-/h3-js-4.4.0.tgz", + "integrity": "sha512-DvJh07MhGgY2KcC4OeZc8SSyA+ZXpdvoh6uCzGpoKvWtZxJB+g6VXXC1+eWYkaMIsLz7J/ErhOalHCpcs1KYog==" }, "handle-thing": { "version": "2.0.1", @@ -29520,6 +30033,11 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, + "json-bignum": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/json-bignum/-/json-bignum-0.0.3.tgz", + "integrity": "sha512-2WHyXj3OfHSgNyuzDbSxI1w2jgw5gkWSWhS7Qg4bWXx1nLk3jnbwfUeS0PSba3IzpTUWdHxBieELUzXRjQB2zg==" + }, "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", @@ -29734,6 +30252,11 @@ "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", "peer": true }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -29805,11 +30328,6 @@ "integrity": "sha512-gY2Ia9Lm7Ep8qMiuGRhvUq0Q7qUereeldZPP1PMEJxPtEWHJLqw9pgX68oHajBH0nzJK4MaZEA/YNV3jT8u8Bg==", "optional": true }, - "lzo-wasm": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/lzo-wasm/-/lzo-wasm-0.0.4.tgz", - "integrity": "sha512-VKlnoJRFrB8SdJhlVKvW5vI1gGwcZ+mvChEXcSX6r2xDNc/Q2FD9esfBmGCuPZdrJ1feO+YcVFd2PTk0c137Gw==" - }, "magic-string": { "version": "0.25.9", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", @@ -31467,6 +31985,11 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, + "path-expression-matcher": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz", + "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==" + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -33567,11 +34090,6 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, - "strnum": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", - "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==" - }, "style-loader": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", @@ -33716,6 +34234,15 @@ "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", "peer": true }, + "table-layout": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-4.1.1.tgz", + "integrity": "sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==", + "requires": { + "array-back": "^6.2.2", + "wordwrapjs": "^5.1.0" + } + }, "tailwindcss": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.2.tgz", @@ -33998,6 +34525,11 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==" }, + "typical": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-7.3.0.tgz", + "integrity": "sha512-ya4mg/30vm+DOWfBg4YK3j2WD6TWtRkCbasOJr40CseYENzCUby/7rIvXA99JGsQHeNxLbnXdyLLxKSv3tauFw==" + }, "ua-parser-js": { "version": "0.7.33", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz", @@ -34014,6 +34546,11 @@ "which-boxed-primitive": "^1.0.2" } }, + "undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==" + }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -34412,11 +34949,6 @@ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, - "wgsl_reflect": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/wgsl_reflect/-/wgsl_reflect-1.2.3.tgz", - "integrity": "sha512-BQWBIsOn411M+ffBxmA6QRLvAOVbuz3Uk4NusxnqC1H7aeQcVLhdA3k2k/EFFFtqVjhz3z7JOOZF1a9hj2tv4Q==" - }, "whatwg-encoding": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", @@ -34470,6 +35002,11 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==" }, + "wordwrapjs": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.1.tgz", + "integrity": "sha512-0yweIbkINJodk27gX9LBGMzyQdBDan3s/dEAiwBOj+Mf0PPyWL6/rikalkv8EeD0E8jm4o5RXEOrFTP3NXbhJg==" + }, "workbox-background-sync": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz",