clone

an offline map explorer where each world, from a game map to a city's open data, ships as one .atlas file

feat/atlas-next-horizon
atlas / package-lock.json
package-lock.json 103.2K
1{2 "name": "atlas-workspaces",3 "version": "0.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "atlas-workspaces",9 "version": "0.0.0",10 "workspaces": [11 "analysis",12 "render"13 ],14 "devDependencies": {15 "@playwright/test": "1.62.1",16 "@types/node": "22.15.3",17 "eslint": "9.39.0",18 "typescript": "5.9.2",19 "typescript-eslint": "8.46.0"20 },21 "engines": {22 "node": ">=22.18"23 }24 },25 "analysis": {26 "name": "@atlas/analysis",27 "version": "0.0.0",28 "dependencies": {29 "s2js": "1.44.0"30 }31 },32 "node_modules/@atlas/analysis": {33 "resolved": "analysis",34 "link": true35 },36 "node_modules/@atlas/render": {37 "resolved": "render",38 "link": true39 },40 "node_modules/@babel/runtime": {41 "version": "7.29.7",42 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",43 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",44 "license": "MIT",45 "engines": {46 "node": ">=6.9.0"47 }48 },49 "node_modules/@dimforge/rapier3d-compat": {50 "version": "0.12.0",51 "resolved": "https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.12.0.tgz",52 "integrity": "sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==",53 "dev": true,54 "license": "Apache-2.0"55 },56 "node_modules/@esbuild/aix-ppc64": {57 "version": "0.28.1",58 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",59 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",60 "cpu": [61 "ppc64"62 ],63 "dev": true,64 "license": "MIT",65 "optional": true,66 "os": [67 "aix"68 ],69 "engines": {70 "node": ">=18"71 }72 },73 "node_modules/@esbuild/android-arm": {74 "version": "0.28.1",75 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",76 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",77 "cpu": [78 "arm"79 ],80 "dev": true,81 "license": "MIT",82 "optional": true,83 "os": [84 "android"85 ],86 "engines": {87 "node": ">=18"88 }89 },90 "node_modules/@esbuild/android-arm64": {91 "version": "0.28.1",92 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",93 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",94 "cpu": [95 "arm64"96 ],97 "dev": true,98 "license": "MIT",99 "optional": true,100 "os": [101 "android"102 ],103 "engines": {104 "node": ">=18"105 }106 },107 "node_modules/@esbuild/android-x64": {108 "version": "0.28.1",109 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",110 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",111 "cpu": [112 "x64"113 ],114 "dev": true,115 "license": "MIT",116 "optional": true,117 "os": [118 "android"119 ],120 "engines": {121 "node": ">=18"122 }123 },124 "node_modules/@esbuild/darwin-arm64": {125 "version": "0.28.1",126 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",127 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",128 "cpu": [129 "arm64"130 ],131 "dev": true,132 "license": "MIT",133 "optional": true,134 "os": [135 "darwin"136 ],137 "engines": {138 "node": ">=18"139 }140 },141 "node_modules/@esbuild/darwin-x64": {142 "version": "0.28.1",143 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",144 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",145 "cpu": [146 "x64"147 ],148 "dev": true,149 "license": "MIT",150 "optional": true,151 "os": [152 "darwin"153 ],154 "engines": {155 "node": ">=18"156 }157 },158 "node_modules/@esbuild/freebsd-arm64": {159 "version": "0.28.1",160 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",161 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",162 "cpu": [163 "arm64"164 ],165 "dev": true,166 "license": "MIT",167 "optional": true,168 "os": [169 "freebsd"170 ],171 "engines": {172 "node": ">=18"173 }174 },175 "node_modules/@esbuild/freebsd-x64": {176 "version": "0.28.1",177 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",178 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",179 "cpu": [180 "x64"181 ],182 "dev": true,183 "license": "MIT",184 "optional": true,185 "os": [186 "freebsd"187 ],188 "engines": {189 "node": ">=18"190 }191 },192 "node_modules/@esbuild/linux-arm": {193 "version": "0.28.1",194 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",195 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",196 "cpu": [197 "arm"198 ],199 "dev": true,200 "license": "MIT",201 "optional": true,202 "os": [203 "linux"204 ],205 "engines": {206 "node": ">=18"207 }208 },209 "node_modules/@esbuild/linux-arm64": {210 "version": "0.28.1",211 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",212 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",213 "cpu": [214 "arm64"215 ],216 "dev": true,217 "license": "MIT",218 "optional": true,219 "os": [220 "linux"221 ],222 "engines": {223 "node": ">=18"224 }225 },226 "node_modules/@esbuild/linux-ia32": {227 "version": "0.28.1",228 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",229 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",230 "cpu": [231 "ia32"232 ],233 "dev": true,234 "license": "MIT",235 "optional": true,236 "os": [237 "linux"238 ],239 "engines": {240 "node": ">=18"241 }242 },243 "node_modules/@esbuild/linux-loong64": {244 "version": "0.28.1",245 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",246 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",247 "cpu": [248 "loong64"249 ],250 "dev": true,251 "license": "MIT",252 "optional": true,253 "os": [254 "linux"255 ],256 "engines": {257 "node": ">=18"258 }259 },260 "node_modules/@esbuild/linux-mips64el": {261 "version": "0.28.1",262 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",263 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",264 "cpu": [265 "mips64el"266 ],267 "dev": true,268 "license": "MIT",269 "optional": true,270 "os": [271 "linux"272 ],273 "engines": {274 "node": ">=18"275 }276 },277 "node_modules/@esbuild/linux-ppc64": {278 "version": "0.28.1",279 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",280 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",281 "cpu": [282 "ppc64"283 ],284 "dev": true,285 "license": "MIT",286 "optional": true,287 "os": [288 "linux"289 ],290 "engines": {291 "node": ">=18"292 }293 },294 "node_modules/@esbuild/linux-riscv64": {295 "version": "0.28.1",296 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",297 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",298 "cpu": [299 "riscv64"300 ],301 "dev": true,302 "license": "MIT",303 "optional": true,304 "os": [305 "linux"306 ],307 "engines": {308 "node": ">=18"309 }310 },311 "node_modules/@esbuild/linux-s390x": {312 "version": "0.28.1",313 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",314 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",315 "cpu": [316 "s390x"317 ],318 "dev": true,319 "license": "MIT",320 "optional": true,321 "os": [322 "linux"323 ],324 "engines": {325 "node": ">=18"326 }327 },328 "node_modules/@esbuild/linux-x64": {329 "version": "0.28.1",330 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",331 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",332 "cpu": [333 "x64"334 ],335 "dev": true,336 "license": "MIT",337 "optional": true,338 "os": [339 "linux"340 ],341 "engines": {342 "node": ">=18"343 }344 },345 "node_modules/@esbuild/netbsd-arm64": {346 "version": "0.28.1",347 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",348 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",349 "cpu": [350 "arm64"351 ],352 "dev": true,353 "license": "MIT",354 "optional": true,355 "os": [356 "netbsd"357 ],358 "engines": {359 "node": ">=18"360 }361 },362 "node_modules/@esbuild/netbsd-x64": {363 "version": "0.28.1",364 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",365 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",366 "cpu": [367 "x64"368 ],369 "dev": true,370 "license": "MIT",371 "optional": true,372 "os": [373 "netbsd"374 ],375 "engines": {376 "node": ">=18"377 }378 },379 "node_modules/@esbuild/openbsd-arm64": {380 "version": "0.28.1",381 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",382 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",383 "cpu": [384 "arm64"385 ],386 "dev": true,387 "license": "MIT",388 "optional": true,389 "os": [390 "openbsd"391 ],392 "engines": {393 "node": ">=18"394 }395 },396 "node_modules/@esbuild/openbsd-x64": {397 "version": "0.28.1",398 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",399 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",400 "cpu": [401 "x64"402 ],403 "dev": true,404 "license": "MIT",405 "optional": true,406 "os": [407 "openbsd"408 ],409 "engines": {410 "node": ">=18"411 }412 },413 "node_modules/@esbuild/openharmony-arm64": {414 "version": "0.28.1",415 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",416 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",417 "cpu": [418 "arm64"419 ],420 "dev": true,421 "license": "MIT",422 "optional": true,423 "os": [424 "openharmony"425 ],426 "engines": {427 "node": ">=18"428 }429 },430 "node_modules/@esbuild/sunos-x64": {431 "version": "0.28.1",432 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",433 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",434 "cpu": [435 "x64"436 ],437 "dev": true,438 "license": "MIT",439 "optional": true,440 "os": [441 "sunos"442 ],443 "engines": {444 "node": ">=18"445 }446 },447 "node_modules/@esbuild/win32-arm64": {448 "version": "0.28.1",449 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",450 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",451 "cpu": [452 "arm64"453 ],454 "dev": true,455 "license": "MIT",456 "optional": true,457 "os": [458 "win32"459 ],460 "engines": {461 "node": ">=18"462 }463 },464 "node_modules/@esbuild/win32-ia32": {465 "version": "0.28.1",466 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",467 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",468 "cpu": [469 "ia32"470 ],471 "dev": true,472 "license": "MIT",473 "optional": true,474 "os": [475 "win32"476 ],477 "engines": {478 "node": ">=18"479 }480 },481 "node_modules/@esbuild/win32-x64": {482 "version": "0.28.1",483 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",484 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",485 "cpu": [486 "x64"487 ],488 "dev": true,489 "license": "MIT",490 "optional": true,491 "os": [492 "win32"493 ],494 "engines": {495 "node": ">=18"496 }497 },498 "node_modules/@eslint-community/eslint-utils": {499 "version": "4.10.1",500 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz",501 "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==",502 "dev": true,503 "license": "MIT",504 "dependencies": {505 "eslint-visitor-keys": "^3.4.3"506 },507 "engines": {508 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"509 },510 "funding": {511 "url": "https://opencollective.com/eslint"512 },513 "peerDependencies": {514 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"515 }516 },517 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {518 "version": "3.4.3",519 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",520 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",521 "dev": true,522 "license": "Apache-2.0",523 "engines": {524 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"525 },526 "funding": {527 "url": "https://opencollective.com/eslint"528 }529 },530 "node_modules/@eslint-community/regexpp": {531 "version": "4.12.2",532 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",533 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",534 "dev": true,535 "license": "MIT",536 "engines": {537 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"538 }539 },540 "node_modules/@eslint/config-array": {541 "version": "0.21.2",542 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",543 "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",544 "dev": true,545 "license": "Apache-2.0",546 "dependencies": {547 "@eslint/object-schema": "^2.1.7",548 "debug": "^4.3.1",549 "minimatch": "^3.1.5"550 },551 "engines": {552 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"553 }554 },555 "node_modules/@eslint/config-helpers": {556 "version": "0.4.2",557 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",558 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",559 "dev": true,560 "license": "Apache-2.0",561 "dependencies": {562 "@eslint/core": "^0.17.0"563 },564 "engines": {565 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"566 }567 },568 "node_modules/@eslint/core": {569 "version": "0.17.0",570 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",571 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",572 "dev": true,573 "license": "Apache-2.0",574 "dependencies": {575 "@types/json-schema": "^7.0.15"576 },577 "engines": {578 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"579 }580 },581 "node_modules/@eslint/eslintrc": {582 "version": "3.3.6",583 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz",584 "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==",585 "dev": true,586 "license": "MIT",587 "dependencies": {588 "ajv": "^6.14.0",589 "debug": "^4.3.2",590 "espree": "^10.0.1",591 "globals": "^14.0.0",592 "ignore": "^5.2.0",593 "import-fresh": "^3.2.1",594 "js-yaml": "^4.3.0",595 "minimatch": "^3.1.5",596 "strip-json-comments": "^3.1.1"597 },598 "engines": {599 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"600 },601 "funding": {602 "url": "https://opencollective.com/eslint"603 }604 },605 "node_modules/@eslint/js": {606 "version": "9.39.0",607 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.0.tgz",608 "integrity": "sha512-BIhe0sW91JGPiaF1mOuPy5v8NflqfjIcDNpC+LbW9f609WVRX1rArrhi6Z2ymvrAry9jw+5POTj4t2t62o8Bmw==",609 "dev": true,610 "license": "MIT",611 "engines": {612 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"613 },614 "funding": {615 "url": "https://eslint.org/donate"616 }617 },618 "node_modules/@eslint/object-schema": {619 "version": "2.1.7",620 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",621 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",622 "dev": true,623 "license": "Apache-2.0",624 "engines": {625 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"626 }627 },628 "node_modules/@eslint/plugin-kit": {629 "version": "0.4.1",630 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",631 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",632 "dev": true,633 "license": "Apache-2.0",634 "dependencies": {635 "@eslint/core": "^0.17.0",636 "levn": "^0.4.1"637 },638 "engines": {639 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"640 }641 },642 "node_modules/@humanfs/core": {643 "version": "0.19.2",644 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",645 "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",646 "dev": true,647 "license": "Apache-2.0",648 "dependencies": {649 "@humanfs/types": "^0.15.0"650 },651 "engines": {652 "node": ">=18.18.0"653 }654 },655 "node_modules/@humanfs/node": {656 "version": "0.16.8",657 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",658 "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",659 "dev": true,660 "license": "Apache-2.0",661 "dependencies": {662 "@humanfs/core": "^0.19.2",663 "@humanfs/types": "^0.15.0",664 "@humanwhocodes/retry": "^0.4.0"665 },666 "engines": {667 "node": ">=18.18.0"668 }669 },670 "node_modules/@humanfs/types": {671 "version": "0.15.0",672 "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",673 "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",674 "dev": true,675 "license": "Apache-2.0",676 "engines": {677 "node": ">=18.18.0"678 }679 },680 "node_modules/@humanwhocodes/module-importer": {681 "version": "1.0.1",682 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",683 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",684 "dev": true,685 "license": "Apache-2.0",686 "engines": {687 "node": ">=12.22"688 },689 "funding": {690 "type": "github",691 "url": "https://github.com/sponsors/nzakas"692 }693 },694 "node_modules/@humanwhocodes/retry": {695 "version": "0.4.3",696 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",697 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",698 "dev": true,699 "license": "Apache-2.0",700 "engines": {701 "node": ">=18.18"702 },703 "funding": {704 "type": "github",705 "url": "https://github.com/sponsors/nzakas"706 }707 },708 "node_modules/@nodelib/fs.scandir": {709 "version": "2.1.5",710 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",711 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",712 "dev": true,713 "license": "MIT",714 "dependencies": {715 "@nodelib/fs.stat": "2.0.5",716 "run-parallel": "^1.1.9"717 },718 "engines": {719 "node": ">= 8"720 }721 },722 "node_modules/@nodelib/fs.stat": {723 "version": "2.0.5",724 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",725 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",726 "dev": true,727 "license": "MIT",728 "engines": {729 "node": ">= 8"730 }731 },732 "node_modules/@nodelib/fs.walk": {733 "version": "1.2.8",734 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",735 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",736 "dev": true,737 "license": "MIT",738 "dependencies": {739 "@nodelib/fs.scandir": "2.1.5",740 "fastq": "^1.6.0"741 },742 "engines": {743 "node": ">= 8"744 }745 },746 "node_modules/@petamoriken/float16": {747 "version": "3.9.3",748 "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.9.3.tgz",749 "integrity": "sha512-8awtpHXCx/bNpFt4mt2xdkgtgVvKqty8VbjHI/WWWQuEw+KLzFot3f4+LkQY9YmOtq7A5GdOnqoIC8Pdygjk2g==",750 "license": "MIT"751 },752 "node_modules/@playwright/test": {753 "version": "1.62.1",754 "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.62.1.tgz",755 "integrity": "sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==",756 "dev": true,757 "license": "Apache-2.0",758 "dependencies": {759 "playwright": "1.62.1"760 },761 "bin": {762 "playwright": "cli.js"763 },764 "engines": {765 "node": ">=20"766 }767 },768 "node_modules/@turf/boolean-point-in-polygon": {769 "version": "7.3.5",770 "resolved": "https://registry.npmjs.org/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-7.3.5.tgz",771 "integrity": "sha512-ba7+B0wzaS9GtERZOoXUZ6oW8IcIJHNQZf3c+tiD9ESjcsPO1Q/4qIJGTKl92nBLhhracHJxMWBM/U6hAVkaRg==",772 "license": "MIT",773 "dependencies": {774 "@turf/helpers": "7.3.5",775 "@turf/invariant": "7.3.5",776 "@types/geojson": "^7946.0.10",777 "point-in-polygon-hao": "^1.1.0",778 "tslib": "^2.8.1"779 },780 "funding": {781 "url": "https://opencollective.com/turf"782 }783 },784 "node_modules/@turf/helpers": {785 "version": "7.3.5",786 "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-7.3.5.tgz",787 "integrity": "sha512-E/NMGV5MwbjjP7AJXBtsanC3yY8N2MQ87IGdIgkB2ji5AtBpwnH4L3gEqpYN4RlCJJWbLbzO91BbKv2waUd0eg==",788 "license": "MIT",789 "dependencies": {790 "@types/geojson": "^7946.0.10",791 "tslib": "^2.8.1"792 },793 "funding": {794 "url": "https://opencollective.com/turf"795 }796 },797 "node_modules/@turf/invariant": {798 "version": "7.3.5",799 "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-7.3.5.tgz",800 "integrity": "sha512-ZVIvsBvjr8lO7WxC5zYNjRsjSDvyGvWkJMjuWaJjTU8x+1tmfNnw3gDX/TI2Sit83gcRYLYkNo23lB/udqx/Hg==",801 "license": "MIT",802 "dependencies": {803 "@turf/helpers": "7.3.5",804 "@types/geojson": "^7946.0.10",805 "tslib": "^2.8.1"806 },807 "funding": {808 "url": "https://opencollective.com/turf"809 }810 },811 "node_modules/@tweenjs/tween.js": {812 "version": "25.0.0",813 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-25.0.0.tgz",814 "integrity": "sha512-XKLA6syeBUaPzx4j3qwMqzzq+V4uo72BnlbOjmuljLrRqdsd3qnzvZZoxvMHZ23ndsRS4aufU6JOZYpCbU6T1A==",815 "license": "MIT"816 },817 "node_modules/@types/estree": {818 "version": "1.0.9",819 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",820 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",821 "dev": true,822 "license": "MIT"823 },824 "node_modules/@types/geojson": {825 "version": "7946.0.16",826 "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz",827 "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==",828 "license": "MIT"829 },830 "node_modules/@types/json-schema": {831 "version": "7.0.15",832 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",833 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",834 "dev": true,835 "license": "MIT"836 },837 "node_modules/@types/node": {838 "version": "22.15.3",839 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.3.tgz",840 "integrity": "sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==",841 "dev": true,842 "license": "MIT",843 "dependencies": {844 "undici-types": "~6.21.0"845 }846 },847 "node_modules/@types/rbush": {848 "version": "4.0.0",849 "resolved": "https://registry.npmjs.org/@types/rbush/-/rbush-4.0.0.tgz",850 "integrity": "sha512-+N+2H39P8X+Hy1I5mC6awlTX54k3FhiUmvt7HWzGJZvF+syUAAxP/stwppS8JE84YHqFgRMv6fCy31202CMFxQ==",851 "license": "MIT"852 },853 "node_modules/@types/stats.js": {854 "version": "0.17.4",855 "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.4.tgz",856 "integrity": "sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==",857 "dev": true,858 "license": "MIT"859 },860 "node_modules/@types/three": {861 "version": "0.185.3",862 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.185.3.tgz",863 "integrity": "sha512-8TqTn1+fjPWuJ4mR6Igtg56DCf9b5EeAlwhb5xaa6WlBrsg7SvG0NQbyctGRkHCKwg0uftfCspOEsTXelgktMA==",864 "dev": true,865 "license": "MIT",866 "dependencies": {867 "@dimforge/rapier3d-compat": "~0.12.0",868 "@tweenjs/tween.js": "~23.1.3",869 "@types/stats.js": "*",870 "@types/webxr": ">=0.5.17",871 "fflate": "~0.8.2",872 "meshoptimizer": "~1.1.1"873 }874 },875 "node_modules/@types/three/node_modules/@tweenjs/tween.js": {876 "version": "23.1.3",877 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz",878 "integrity": "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==",879 "dev": true,880 "license": "MIT"881 },882 "node_modules/@types/webxr": {883 "version": "0.5.24",884 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz",885 "integrity": "sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==",886 "dev": true,887 "license": "MIT"888 },889 "node_modules/@typescript-eslint/eslint-plugin": {890 "version": "8.46.0",891 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz",892 "integrity": "sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==",893 "dev": true,894 "license": "MIT",895 "dependencies": {896 "@eslint-community/regexpp": "^4.10.0",897 "@typescript-eslint/scope-manager": "8.46.0",898 "@typescript-eslint/type-utils": "8.46.0",899 "@typescript-eslint/utils": "8.46.0",900 "@typescript-eslint/visitor-keys": "8.46.0",901 "graphemer": "^1.4.0",902 "ignore": "^7.0.0",903 "natural-compare": "^1.4.0",904 "ts-api-utils": "^2.1.0"905 },906 "engines": {907 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"908 },909 "funding": {910 "type": "opencollective",911 "url": "https://opencollective.com/typescript-eslint"912 },913 "peerDependencies": {914 "@typescript-eslint/parser": "^8.46.0",915 "eslint": "^8.57.0 || ^9.0.0",916 "typescript": ">=4.8.4 <6.0.0"917 }918 },919 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {920 "version": "7.0.6",921 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz",922 "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==",923 "dev": true,924 "license": "MIT",925 "engines": {926 "node": ">= 4"927 }928 },929 "node_modules/@typescript-eslint/parser": {930 "version": "8.46.0",931 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.0.tgz",932 "integrity": "sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==",933 "dev": true,934 "license": "MIT",935 "dependencies": {936 "@typescript-eslint/scope-manager": "8.46.0",937 "@typescript-eslint/types": "8.46.0",938 "@typescript-eslint/typescript-estree": "8.46.0",939 "@typescript-eslint/visitor-keys": "8.46.0",940 "debug": "^4.3.4"941 },942 "engines": {943 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"944 },945 "funding": {946 "type": "opencollective",947 "url": "https://opencollective.com/typescript-eslint"948 },949 "peerDependencies": {950 "eslint": "^8.57.0 || ^9.0.0",951 "typescript": ">=4.8.4 <6.0.0"952 }953 },954 "node_modules/@typescript-eslint/project-service": {955 "version": "8.46.0",956 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz",957 "integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==",958 "dev": true,959 "license": "MIT",960 "dependencies": {961 "@typescript-eslint/tsconfig-utils": "^8.46.0",962 "@typescript-eslint/types": "^8.46.0",963 "debug": "^4.3.4"964 },965 "engines": {966 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"967 },968 "funding": {969 "type": "opencollective",970 "url": "https://opencollective.com/typescript-eslint"971 },972 "peerDependencies": {973 "typescript": ">=4.8.4 <6.0.0"974 }975 },976 "node_modules/@typescript-eslint/scope-manager": {977 "version": "8.46.0",978 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz",979 "integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==",980 "dev": true,981 "license": "MIT",982 "dependencies": {983 "@typescript-eslint/types": "8.46.0",984 "@typescript-eslint/visitor-keys": "8.46.0"985 },986 "engines": {987 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"988 },989 "funding": {990 "type": "opencollective",991 "url": "https://opencollective.com/typescript-eslint"992 }993 },994 "node_modules/@typescript-eslint/tsconfig-utils": {995 "version": "8.46.0",996 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz",997 "integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==",998 "dev": true,999 "license": "MIT",1000 "engines": {1001 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1002 },1003 "funding": {1004 "type": "opencollective",1005 "url": "https://opencollective.com/typescript-eslint"1006 },1007 "peerDependencies": {1008 "typescript": ">=4.8.4 <6.0.0"1009 }1010 },1011 "node_modules/@typescript-eslint/type-utils": {1012 "version": "8.46.0",1013 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.0.tgz",1014 "integrity": "sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==",1015 "dev": true,1016 "license": "MIT",1017 "dependencies": {1018 "@typescript-eslint/types": "8.46.0",1019 "@typescript-eslint/typescript-estree": "8.46.0",1020 "@typescript-eslint/utils": "8.46.0",1021 "debug": "^4.3.4",1022 "ts-api-utils": "^2.1.0"1023 },1024 "engines": {1025 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1026 },1027 "funding": {1028 "type": "opencollective",1029 "url": "https://opencollective.com/typescript-eslint"1030 },1031 "peerDependencies": {1032 "eslint": "^8.57.0 || ^9.0.0",1033 "typescript": ">=4.8.4 <6.0.0"1034 }1035 },1036 "node_modules/@typescript-eslint/types": {1037 "version": "8.46.0",1038 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz",1039 "integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==",1040 "dev": true,1041 "license": "MIT",1042 "engines": {1043 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1044 },1045 "funding": {1046 "type": "opencollective",1047 "url": "https://opencollective.com/typescript-eslint"1048 }1049 },1050 "node_modules/@typescript-eslint/typescript-estree": {1051 "version": "8.46.0",1052 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz",1053 "integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==",1054 "dev": true,1055 "license": "MIT",1056 "dependencies": {1057 "@typescript-eslint/project-service": "8.46.0",1058 "@typescript-eslint/tsconfig-utils": "8.46.0",1059 "@typescript-eslint/types": "8.46.0",1060 "@typescript-eslint/visitor-keys": "8.46.0",1061 "debug": "^4.3.4",1062 "fast-glob": "^3.3.2",1063 "is-glob": "^4.0.3",1064 "minimatch": "^9.0.4",1065 "semver": "^7.6.0",1066 "ts-api-utils": "^2.1.0"1067 },1068 "engines": {1069 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1070 },1071 "funding": {1072 "type": "opencollective",1073 "url": "https://opencollective.com/typescript-eslint"1074 },1075 "peerDependencies": {1076 "typescript": ">=4.8.4 <6.0.0"1077 }1078 },1079 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {1080 "version": "2.1.4",1081 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",1082 "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",1083 "dev": true,1084 "license": "MIT",1085 "dependencies": {1086 "balanced-match": "^1.0.0"1087 }1088 },1089 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {1090 "version": "9.0.9",1091 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",1092 "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",1093 "dev": true,1094 "license": "ISC",1095 "dependencies": {1096 "brace-expansion": "^2.0.2"1097 },1098 "engines": {1099 "node": ">=16 || 14 >=14.17"1100 },1101 "funding": {1102 "url": "https://github.com/sponsors/isaacs"1103 }1104 },1105 "node_modules/@typescript-eslint/utils": {1106 "version": "8.46.0",1107 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",1108 "integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",1109 "dev": true,1110 "license": "MIT",1111 "dependencies": {1112 "@eslint-community/eslint-utils": "^4.7.0",1113 "@typescript-eslint/scope-manager": "8.46.0",1114 "@typescript-eslint/types": "8.46.0",1115 "@typescript-eslint/typescript-estree": "8.46.0"1116 },1117 "engines": {1118 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1119 },1120 "funding": {1121 "type": "opencollective",1122 "url": "https://opencollective.com/typescript-eslint"1123 },1124 "peerDependencies": {1125 "eslint": "^8.57.0 || ^9.0.0",1126 "typescript": ">=4.8.4 <6.0.0"1127 }1128 },1129 "node_modules/@typescript-eslint/visitor-keys": {1130 "version": "8.46.0",1131 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz",1132 "integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==",1133 "dev": true,1134 "license": "MIT",1135 "dependencies": {1136 "@typescript-eslint/types": "8.46.0",1137 "eslint-visitor-keys": "^4.2.1"1138 },1139 "engines": {1140 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1141 },1142 "funding": {1143 "type": "opencollective",1144 "url": "https://opencollective.com/typescript-eslint"1145 }1146 },1147 "node_modules/@zarrita/storage": {1148 "version": "0.2.0",1149 "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.2.0.tgz",1150 "integrity": "sha512-855ZXqtnds7spnT8vNvD+MXa3QExP1m2GqShe8yt7uZXHnQLgJHgkpVwFjE1B0KDDRO0ki09hmk6OboTaIfPsQ==",1151 "license": "MIT",1152 "dependencies": {1153 "reference-spec-reader": "^0.2.0",1154 "unzipit": "2.0.0"1155 }1156 },1157 "node_modules/accessor-fn": {1158 "version": "1.5.3",1159 "resolved": "https://registry.npmjs.org/accessor-fn/-/accessor-fn-1.5.3.tgz",1160 "integrity": "sha512-rkAofCwe/FvYFUlMB0v0gWmhqtfAtV1IUkdPbfhTUyYniu5LrC0A0UJkTH0Jv3S8SvwkmfuAlY+mQIJATdocMA==",1161 "license": "MIT",1162 "engines": {1163 "node": ">=12"1164 }1165 },1166 "node_modules/acorn": {1167 "version": "8.18.0",1168 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",1169 "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",1170 "dev": true,1171 "license": "MIT",1172 "bin": {1173 "acorn": "bin/acorn"1174 },1175 "engines": {1176 "node": ">=0.4.0"1177 }1178 },1179 "node_modules/acorn-jsx": {1180 "version": "5.3.2",1181 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",1182 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",1183 "dev": true,1184 "license": "MIT",1185 "peerDependencies": {1186 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"1187 }1188 },1189 "node_modules/ajv": {1190 "version": "6.15.0",1191 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",1192 "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",1193 "dev": true,1194 "license": "MIT",1195 "dependencies": {1196 "fast-deep-equal": "^3.1.1",1197 "fast-json-stable-stringify": "^2.0.0",1198 "json-schema-traverse": "^0.4.1",1199 "uri-js": "^4.2.2"1200 },1201 "funding": {1202 "type": "github",1203 "url": "https://github.com/sponsors/epoberezkin"1204 }1205 },1206 "node_modules/ansi-styles": {1207 "version": "4.3.0",1208 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",1209 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",1210 "dev": true,1211 "license": "MIT",1212 "dependencies": {1213 "color-convert": "^2.0.1"1214 },1215 "engines": {1216 "node": ">=8"1217 },1218 "funding": {1219 "url": "https://github.com/chalk/ansi-styles?sponsor=1"1220 }1221 },1222 "node_modules/argparse": {1223 "version": "2.0.1",1224 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",1225 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",1226 "dev": true,1227 "license": "Python-2.0"1228 },1229 "node_modules/balanced-match": {1230 "version": "1.0.2",1231 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",1232 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",1233 "dev": true,1234 "license": "MIT"1235 },1236 "node_modules/bigfloat": {1237 "version": "0.1.1",1238 "resolved": "https://registry.npmjs.org/bigfloat/-/bigfloat-0.1.1.tgz",1239 "integrity": "sha512-kKEqZxc86qgQ6xe8+sN1qQ4XzgksND5QKn6CPrFyQcq/oih+Xk7CaqOD0PKjqar8oO7v4ont5bOHox+LYxD6sQ==",1240 "license": "MIT"1241 },1242 "node_modules/brace-expansion": {1243 "version": "1.1.18",1244 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",1245 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",1246 "dev": true,1247 "license": "MIT",1248 "dependencies": {1249 "balanced-match": "^1.0.0",1250 "concat-map": "0.0.1"1251 }1252 },1253 "node_modules/braces": {1254 "version": "3.0.3",1255 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",1256 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",1257 "dev": true,1258 "license": "MIT",1259 "dependencies": {1260 "fill-range": "^7.1.1"1261 },1262 "engines": {1263 "node": ">=8"1264 }1265 },1266 "node_modules/callsites": {1267 "version": "3.1.0",1268 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",1269 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",1270 "dev": true,1271 "license": "MIT",1272 "engines": {1273 "node": ">=6"1274 }1275 },1276 "node_modules/chalk": {1277 "version": "4.1.2",1278 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",1279 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",1280 "dev": true,1281 "license": "MIT",1282 "dependencies": {1283 "ansi-styles": "^4.1.0",1284 "supports-color": "^7.1.0"1285 },1286 "engines": {1287 "node": ">=10"1288 },1289 "funding": {1290 "url": "https://github.com/chalk/chalk?sponsor=1"1291 }1292 },1293 "node_modules/color-convert": {1294 "version": "2.0.1",1295 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",1296 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",1297 "dev": true,1298 "license": "MIT",1299 "dependencies": {1300 "color-name": "~1.1.4"1301 },1302 "engines": {1303 "node": ">=7.0.0"1304 }1305 },1306 "node_modules/color-name": {1307 "version": "1.1.4",1308 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",1309 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",1310 "dev": true,1311 "license": "MIT"1312 },1313 "node_modules/concat-map": {1314 "version": "0.0.1",1315 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",1316 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",1317 "dev": true,1318 "license": "MIT"1319 },1320 "node_modules/cross-spawn": {1321 "version": "7.0.6",1322 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",1323 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",1324 "dev": true,1325 "license": "MIT",1326 "dependencies": {1327 "path-key": "^3.1.0",1328 "shebang-command": "^2.0.0",1329 "which": "^2.0.1"1330 },1331 "engines": {1332 "node": ">= 8"1333 }1334 },1335 "node_modules/d3-array": {1336 "version": "3.2.4",1337 "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",1338 "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",1339 "license": "ISC",1340 "dependencies": {1341 "internmap": "1 - 2"1342 },1343 "engines": {1344 "node": ">=12"1345 }1346 },1347 "node_modules/d3-color": {1348 "version": "3.1.0",1349 "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",1350 "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",1351 "license": "ISC",1352 "engines": {1353 "node": ">=12"1354 }1355 },1356 "node_modules/d3-delaunay": {1357 "version": "6.0.4",1358 "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz",1359 "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==",1360 "license": "ISC",1361 "dependencies": {1362 "delaunator": "5"1363 },1364 "engines": {1365 "node": ">=12"1366 }1367 },1368 "node_modules/d3-format": {1369 "version": "3.1.2",1370 "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz",1371 "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==",1372 "license": "ISC",1373 "engines": {1374 "node": ">=12"1375 }1376 },1377 "node_modules/d3-geo": {1378 "version": "3.1.1",1379 "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz",1380 "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==",1381 "license": "ISC",1382 "dependencies": {1383 "d3-array": "2.5.0 - 3"1384 },1385 "engines": {1386 "node": ">=12"1387 }1388 },1389 "node_modules/d3-geo-voronoi": {1390 "version": "2.1.0",1391 "resolved": "https://registry.npmjs.org/d3-geo-voronoi/-/d3-geo-voronoi-2.1.0.tgz",1392 "integrity": "sha512-kqE4yYuOjPbKdBXG0xztCacPwkVSK2REF1opSNrnqqtXJmNcM++UbwQ8SxvwP6IQTj9RvIjjK4qeiVsEfj0Z2Q==",1393 "license": "ISC",1394 "dependencies": {1395 "d3-array": "3",1396 "d3-delaunay": "6",1397 "d3-geo": "3",1398 "d3-tricontour": "1"1399 },1400 "engines": {1401 "node": ">=12"1402 }1403 },1404 "node_modules/d3-interpolate": {1405 "version": "3.0.1",1406 "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",1407 "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",1408 "license": "ISC",1409 "dependencies": {1410 "d3-color": "1 - 3"1411 },1412 "engines": {1413 "node": ">=12"1414 }1415 },1416 "node_modules/d3-octree": {1417 "version": "1.1.0",1418 "resolved": "https://registry.npmjs.org/d3-octree/-/d3-octree-1.1.0.tgz",1419 "integrity": "sha512-F8gPlqpP+HwRPMO/8uOu5wjH110+6q4cgJvgJT6vlpy3BEaDIKlTZrgHKZSp/i1InRpVfh4puY/kvL6MxK930A==",1420 "license": "MIT"1421 },1422 "node_modules/d3-scale": {1423 "version": "4.0.2",1424 "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",1425 "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",1426 "license": "ISC",1427 "dependencies": {1428 "d3-array": "2.10.0 - 3",1429 "d3-format": "1 - 3",1430 "d3-interpolate": "1.2.0 - 3",1431 "d3-time": "2.1.1 - 3",1432 "d3-time-format": "2 - 4"1433 },1434 "engines": {1435 "node": ">=12"1436 }1437 },1438 "node_modules/d3-scale-chromatic": {1439 "version": "3.1.0",1440 "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",1441 "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==",1442 "license": "ISC",1443 "dependencies": {1444 "d3-color": "1 - 3",1445 "d3-interpolate": "1 - 3"1446 },1447 "engines": {1448 "node": ">=12"1449 }1450 },1451 "node_modules/d3-selection": {1452 "version": "3.0.0",1453 "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",1454 "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==",1455 "license": "ISC",1456 "engines": {1457 "node": ">=12"1458 }1459 },1460 "node_modules/d3-time": {1461 "version": "3.1.0",1462 "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",1463 "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",1464 "license": "ISC",1465 "dependencies": {1466 "d3-array": "2 - 3"1467 },1468 "engines": {1469 "node": ">=12"1470 }1471 },1472 "node_modules/d3-time-format": {1473 "version": "4.1.0",1474 "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",1475 "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",1476 "license": "ISC",1477 "dependencies": {1478 "d3-time": "1 - 3"1479 },1480 "engines": {1481 "node": ">=12"1482 }1483 },1484 "node_modules/d3-tricontour": {1485 "version": "1.1.0",1486 "resolved": "https://registry.npmjs.org/d3-tricontour/-/d3-tricontour-1.1.0.tgz",1487 "integrity": "sha512-G7gHKj89n2owmkGb6WX6ixcnQ0Kf/0wpa9VIh9DGdbHu8wdrlaHU4ir3/bFNERl8N8nn4G7e7qbtBG8N9caihQ==",1488 "license": "ISC",1489 "dependencies": {1490 "d3-delaunay": "6",1491 "d3-scale": "4"1492 },1493 "engines": {1494 "node": ">=12"1495 }1496 },1497 "node_modules/data-bind-mapper": {1498 "version": "1.0.3",1499 "resolved": "https://registry.npmjs.org/data-bind-mapper/-/data-bind-mapper-1.0.3.tgz",1500 "integrity": "sha512-QmU3lyEnbENQPo0M1F9BMu4s6cqNNp8iJA+b/HP2sSb7pf3dxwF3+EP1eO69rwBfH9kFJ1apmzrtogAmVt2/Xw==",1501 "license": "MIT",1502 "dependencies": {1503 "accessor-fn": "1"1504 },1505 "engines": {1506 "node": ">=12"1507 }1508 },1509 "node_modules/debug": {1510 "version": "4.4.3",1511 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",1512 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",1513 "dev": true,1514 "license": "MIT",1515 "dependencies": {1516 "ms": "^2.1.3"1517 },1518 "engines": {1519 "node": ">=6.0"1520 },1521 "peerDependenciesMeta": {1522 "supports-color": {1523 "optional": true1524 }1525 }1526 },1527 "node_modules/deep-is": {1528 "version": "0.1.4",1529 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",1530 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",1531 "dev": true,1532 "license": "MIT"1533 },1534 "node_modules/delaunator": {1535 "version": "5.1.0",1536 "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.1.0.tgz",1537 "integrity": "sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==",1538 "license": "ISC",1539 "dependencies": {1540 "robust-predicates": "^3.0.2"1541 }1542 },1543 "node_modules/earcut": {1544 "version": "3.2.3",1545 "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.2.3.tgz",1546 "integrity": "sha512-vnS4AVwp1KHAF13i1vp1/2D5evWy3k5u/iW/B81QVsUZtV8cv2tU0b2VNFlqvh4kYwrFMDdjPCfAmfyJW9y14Q==",1547 "license": "ISC"1548 },1549 "node_modules/esbuild": {1550 "version": "0.28.1",1551 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",1552 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",1553 "dev": true,1554 "hasInstallScript": true,1555 "license": "MIT",1556 "bin": {1557 "esbuild": "bin/esbuild"1558 },1559 "engines": {1560 "node": ">=18"1561 },1562 "optionalDependencies": {1563 "@esbuild/aix-ppc64": "0.28.1",1564 "@esbuild/android-arm": "0.28.1",1565 "@esbuild/android-arm64": "0.28.1",1566 "@esbuild/android-x64": "0.28.1",1567 "@esbuild/darwin-arm64": "0.28.1",1568 "@esbuild/darwin-x64": "0.28.1",1569 "@esbuild/freebsd-arm64": "0.28.1",1570 "@esbuild/freebsd-x64": "0.28.1",1571 "@esbuild/linux-arm": "0.28.1",1572 "@esbuild/linux-arm64": "0.28.1",1573 "@esbuild/linux-ia32": "0.28.1",1574 "@esbuild/linux-loong64": "0.28.1",1575 "@esbuild/linux-mips64el": "0.28.1",1576 "@esbuild/linux-ppc64": "0.28.1",1577 "@esbuild/linux-riscv64": "0.28.1",1578 "@esbuild/linux-s390x": "0.28.1",1579 "@esbuild/linux-x64": "0.28.1",1580 "@esbuild/netbsd-arm64": "0.28.1",1581 "@esbuild/netbsd-x64": "0.28.1",1582 "@esbuild/openbsd-arm64": "0.28.1",1583 "@esbuild/openbsd-x64": "0.28.1",1584 "@esbuild/openharmony-arm64": "0.28.1",1585 "@esbuild/sunos-x64": "0.28.1",1586 "@esbuild/win32-arm64": "0.28.1",1587 "@esbuild/win32-ia32": "0.28.1",1588 "@esbuild/win32-x64": "0.28.1"1589 }1590 },1591 "node_modules/escape-string-regexp": {1592 "version": "4.0.0",1593 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",1594 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",1595 "dev": true,1596 "license": "MIT",1597 "engines": {1598 "node": ">=10"1599 },1600 "funding": {1601 "url": "https://github.com/sponsors/sindresorhus"1602 }1603 },1604 "node_modules/eslint": {1605 "version": "9.39.0",1606 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.0.tgz",1607 "integrity": "sha512-iy2GE3MHrYTL5lrCtMZ0X1KLEKKUjmK0kzwcnefhR66txcEmXZD2YWgR5GNdcEwkNx3a0siYkSvl0vIC+Svjmg==",1608 "dev": true,1609 "license": "MIT",1610 "dependencies": {1611 "@eslint-community/eslint-utils": "^4.8.0",1612 "@eslint-community/regexpp": "^4.12.1",1613 "@eslint/config-array": "^0.21.1",1614 "@eslint/config-helpers": "^0.4.2",1615 "@eslint/core": "^0.17.0",1616 "@eslint/eslintrc": "^3.3.1",1617 "@eslint/js": "9.39.0",1618 "@eslint/plugin-kit": "^0.4.1",1619 "@humanfs/node": "^0.16.6",1620 "@humanwhocodes/module-importer": "^1.0.1",1621 "@humanwhocodes/retry": "^0.4.2",1622 "@types/estree": "^1.0.6",1623 "ajv": "^6.12.4",1624 "chalk": "^4.0.0",1625 "cross-spawn": "^7.0.6",1626 "debug": "^4.3.2",1627 "escape-string-regexp": "^4.0.0",1628 "eslint-scope": "^8.4.0",1629 "eslint-visitor-keys": "^4.2.1",1630 "espree": "^10.4.0",1631 "esquery": "^1.5.0",1632 "esutils": "^2.0.2",1633 "fast-deep-equal": "^3.1.3",1634 "file-entry-cache": "^8.0.0",1635 "find-up": "^5.0.0",1636 "glob-parent": "^6.0.2",1637 "ignore": "^5.2.0",1638 "imurmurhash": "^0.1.4",1639 "is-glob": "^4.0.0",1640 "json-stable-stringify-without-jsonify": "^1.0.1",1641 "lodash.merge": "^4.6.2",1642 "minimatch": "^3.1.2",1643 "natural-compare": "^1.4.0",1644 "optionator": "^0.9.3"1645 },1646 "bin": {1647 "eslint": "bin/eslint.js"1648 },1649 "engines": {1650 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1651 },1652 "funding": {1653 "url": "https://eslint.org/donate"1654 },1655 "peerDependencies": {1656 "jiti": "*"1657 },1658 "peerDependenciesMeta": {1659 "jiti": {1660 "optional": true1661 }1662 }1663 },1664 "node_modules/eslint-scope": {1665 "version": "8.4.0",1666 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",1667 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",1668 "dev": true,1669 "license": "BSD-2-Clause",1670 "dependencies": {1671 "esrecurse": "^4.3.0",1672 "estraverse": "^5.2.0"1673 },1674 "engines": {1675 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1676 },1677 "funding": {1678 "url": "https://opencollective.com/eslint"1679 }1680 },1681 "node_modules/eslint-visitor-keys": {1682 "version": "4.2.1",1683 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",1684 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",1685 "dev": true,1686 "license": "Apache-2.0",1687 "engines": {1688 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1689 },1690 "funding": {1691 "url": "https://opencollective.com/eslint"1692 }1693 },1694 "node_modules/espree": {1695 "version": "10.4.0",1696 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",1697 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",1698 "dev": true,1699 "license": "BSD-2-Clause",1700 "dependencies": {1701 "acorn": "^8.15.0",1702 "acorn-jsx": "^5.3.2",1703 "eslint-visitor-keys": "^4.2.1"1704 },1705 "engines": {1706 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1707 },1708 "funding": {1709 "url": "https://opencollective.com/eslint"1710 }1711 },1712 "node_modules/esquery": {1713 "version": "1.7.0",1714 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",1715 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",1716 "dev": true,1717 "license": "BSD-3-Clause",1718 "dependencies": {1719 "estraverse": "^5.1.0"1720 },1721 "engines": {1722 "node": ">=0.10"1723 }1724 },1725 "node_modules/esrecurse": {1726 "version": "4.3.0",1727 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",1728 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",1729 "dev": true,1730 "license": "BSD-2-Clause",1731 "dependencies": {1732 "estraverse": "^5.2.0"1733 },1734 "engines": {1735 "node": ">=4.0"1736 }1737 },1738 "node_modules/estraverse": {1739 "version": "5.3.0",1740 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",1741 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",1742 "dev": true,1743 "license": "BSD-2-Clause",1744 "engines": {1745 "node": ">=4.0"1746 }1747 },1748 "node_modules/esutils": {1749 "version": "2.0.3",1750 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",1751 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",1752 "dev": true,1753 "license": "BSD-2-Clause",1754 "engines": {1755 "node": ">=0.10.0"1756 }1757 },1758 "node_modules/fast-deep-equal": {1759 "version": "3.1.3",1760 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",1761 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",1762 "dev": true,1763 "license": "MIT"1764 },1765 "node_modules/fast-glob": {1766 "version": "3.3.3",1767 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",1768 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",1769 "dev": true,1770 "license": "MIT",1771 "dependencies": {1772 "@nodelib/fs.stat": "^2.0.2",1773 "@nodelib/fs.walk": "^1.2.3",1774 "glob-parent": "^5.1.2",1775 "merge2": "^1.3.0",1776 "micromatch": "^4.0.8"1777 },1778 "engines": {1779 "node": ">=8.6.0"1780 }1781 },1782 "node_modules/fast-glob/node_modules/glob-parent": {1783 "version": "5.1.2",1784 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",1785 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",1786 "dev": true,1787 "license": "ISC",1788 "dependencies": {1789 "is-glob": "^4.0.1"1790 },1791 "engines": {1792 "node": ">= 6"1793 }1794 },1795 "node_modules/fast-json-stable-stringify": {1796 "version": "2.1.0",1797 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",1798 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",1799 "dev": true,1800 "license": "MIT"1801 },1802 "node_modules/fast-levenshtein": {1803 "version": "2.0.6",1804 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",1805 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",1806 "dev": true,1807 "license": "MIT"1808 },1809 "node_modules/fastq": {1810 "version": "1.20.1",1811 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",1812 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",1813 "dev": true,1814 "license": "ISC",1815 "dependencies": {1816 "reusify": "^1.0.4"1817 }1818 },1819 "node_modules/fflate": {1820 "version": "0.8.3",1821 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",1822 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",1823 "license": "MIT"1824 },1825 "node_modules/file-entry-cache": {1826 "version": "8.0.0",1827 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",1828 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",1829 "dev": true,1830 "license": "MIT",1831 "dependencies": {1832 "flat-cache": "^4.0.0"1833 },1834 "engines": {1835 "node": ">=16.0.0"1836 }1837 },1838 "node_modules/fill-range": {1839 "version": "7.1.1",1840 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",1841 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",1842 "dev": true,1843 "license": "MIT",1844 "dependencies": {1845 "to-regex-range": "^5.0.1"1846 },1847 "engines": {1848 "node": ">=8"1849 }1850 },1851 "node_modules/find-up": {1852 "version": "5.0.0",1853 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",1854 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",1855 "dev": true,1856 "license": "MIT",1857 "dependencies": {1858 "locate-path": "^6.0.0",1859 "path-exists": "^4.0.0"1860 },1861 "engines": {1862 "node": ">=10"1863 },1864 "funding": {1865 "url": "https://github.com/sponsors/sindresorhus"1866 }1867 },1868 "node_modules/flat-cache": {1869 "version": "4.0.1",1870 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",1871 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",1872 "dev": true,1873 "license": "MIT",1874 "dependencies": {1875 "flatted": "^3.2.9",1876 "keyv": "^4.5.4"1877 },1878 "engines": {1879 "node": ">=16"1880 }1881 },1882 "node_modules/flatted": {1883 "version": "3.4.4",1884 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz",1885 "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==",1886 "dev": true,1887 "license": "ISC"1888 },1889 "node_modules/float-tooltip": {1890 "version": "1.7.5",1891 "resolved": "https://registry.npmjs.org/float-tooltip/-/float-tooltip-1.7.5.tgz",1892 "integrity": "sha512-/kXzuDnnBqyyWyhDMH7+PfP8J/oXiAavGzcRxASOMRHFuReDtofizLLJsf7nnDLAfEaMW4pVWaXrAjtnglpEkg==",1893 "license": "MIT",1894 "dependencies": {1895 "d3-selection": "2 - 3",1896 "kapsule": "^1.16",1897 "preact": "10"1898 },1899 "engines": {1900 "node": ">=12"1901 }1902 },1903 "node_modules/frame-ticker": {1904 "version": "1.0.3",1905 "resolved": "https://registry.npmjs.org/frame-ticker/-/frame-ticker-1.0.3.tgz",1906 "integrity": "sha512-E0X2u2JIvbEMrqEg5+4BpTqaD22OwojJI63K7MdKHdncjtAhGRbCR8nJCr2vwEt9NWBPCPcu70X9smPviEBy8Q==",1907 "license": "MIT",1908 "dependencies": {1909 "simplesignal": "^2.1.6"1910 }1911 },1912 "node_modules/fsevents": {1913 "version": "2.3.2",1914 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",1915 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",1916 "dev": true,1917 "hasInstallScript": true,1918 "license": "MIT",1919 "optional": true,1920 "os": [1921 "darwin"1922 ],1923 "engines": {1924 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"1925 }1926 },1927 "node_modules/geotiff": {1928 "version": "3.1.0-beta.0",1929 "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-3.1.0-beta.0.tgz",1930 "integrity": "sha512-wbVwOaQYuN+ywly5NoMXn37nHslwkQg5EFHqMeUTtjDACrSag0EEVlFsc+2DK3Pzmmp6XzJW2RTZOamPsBM6ng==",1931 "license": "MIT",1932 "dependencies": {1933 "@petamoriken/float16": "^3.9.3",1934 "lerc": "^3.0.0",1935 "pako": "^2.0.4",1936 "parse-headers": "^2.0.2",1937 "quick-lru": "^6.1.1",1938 "web-worker": "^1.5.0",1939 "xml-utils": "^1.10.2",1940 "zstddec": "^0.2.0"1941 },1942 "engines": {1943 "node": ">=10.19"1944 }1945 },1946 "node_modules/glob-parent": {1947 "version": "6.0.2",1948 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",1949 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",1950 "dev": true,1951 "license": "ISC",1952 "dependencies": {1953 "is-glob": "^4.0.3"1954 },1955 "engines": {1956 "node": ">=10.13.0"1957 }1958 },1959 "node_modules/globals": {1960 "version": "14.0.0",1961 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",1962 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",1963 "dev": true,1964 "license": "MIT",1965 "engines": {1966 "node": ">=18"1967 },1968 "funding": {1969 "url": "https://github.com/sponsors/sindresorhus"1970 }1971 },1972 "node_modules/globe.gl": {1973 "version": "2.46.1",1974 "resolved": "https://registry.npmjs.org/globe.gl/-/globe.gl-2.46.1.tgz",1975 "integrity": "sha512-h+OvX52EBIPLtM0/2JkM+JZ9gPAhPJ4y3+hxUwD5Ey/O0Zk2ockuTiJ71bZbnNBGmNiIZzA5Vr3TMT0b3d35IQ==",1976 "license": "MIT",1977 "dependencies": {1978 "@tweenjs/tween.js": "18 - 25",1979 "accessor-fn": "1",1980 "kapsule": "^1.16",1981 "three": ">=0.179 <1",1982 "three-globe": "^2.45",1983 "three-render-objects": "^1.41"1984 },1985 "engines": {1986 "node": ">=12"1987 }1988 },1989 "node_modules/graphemer": {1990 "version": "1.4.0",1991 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",1992 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",1993 "dev": true,1994 "license": "MIT"1995 },1996 "node_modules/h3-js": {1997 "version": "4.5.0",1998 "resolved": "https://registry.npmjs.org/h3-js/-/h3-js-4.5.0.tgz",1999 "integrity": "sha512-uKmdPc+DuarnR+XqZxEuWOMw7KzzKROrx3MLeJpFnMOs78S9M5eZ+X5RieS9UcSFQqbeXzbfWuX/W9Pyajinqw==",2000 "license": "Apache-2.0",2001 "engines": {2002 "node": ">=4",2003 "npm": ">=3",2004 "yarn": ">=1.3.0"2005 }2006 },2007 "node_modules/has-flag": {2008 "version": "4.0.0",2009 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",2010 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",2011 "dev": true,2012 "license": "MIT",2013 "engines": {2014 "node": ">=8"2015 }2016 },2017 "node_modules/ignore": {2018 "version": "5.3.2",2019 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",2020 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",2021 "dev": true,2022 "license": "MIT",2023 "engines": {2024 "node": ">= 4"2025 }2026 },2027 "node_modules/import-fresh": {2028 "version": "3.3.1",2029 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",2030 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",2031 "dev": true,2032 "license": "MIT",2033 "dependencies": {2034 "parent-module": "^1.0.0",2035 "resolve-from": "^4.0.0"2036 },2037 "engines": {2038 "node": ">=6"2039 },2040 "funding": {2041 "url": "https://github.com/sponsors/sindresorhus"2042 }2043 },2044 "node_modules/imurmurhash": {2045 "version": "0.1.4",2046 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",2047 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",2048 "dev": true,2049 "license": "MIT",2050 "engines": {2051 "node": ">=0.8.19"2052 }2053 },2054 "node_modules/index-array-by": {2055 "version": "1.4.2",2056 "resolved": "https://registry.npmjs.org/index-array-by/-/index-array-by-1.4.2.tgz",2057 "integrity": "sha512-SP23P27OUKzXWEC/TOyWlwLviofQkCSCKONnc62eItjp69yCZZPqDQtr3Pw5gJDnPeUMqExmKydNZaJO0FU9pw==",2058 "license": "MIT",2059 "engines": {2060 "node": ">=12"2061 }2062 },2063 "node_modules/internmap": {2064 "version": "2.0.3",2065 "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",2066 "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",2067 "license": "ISC",2068 "engines": {2069 "node": ">=12"2070 }2071 },2072 "node_modules/is-extglob": {2073 "version": "2.1.1",2074 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",2075 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",2076 "dev": true,2077 "license": "MIT",2078 "engines": {2079 "node": ">=0.10.0"2080 }2081 },2082 "node_modules/is-glob": {2083 "version": "4.0.3",2084 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",2085 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",2086 "dev": true,2087 "license": "MIT",2088 "dependencies": {2089 "is-extglob": "^2.1.1"2090 },2091 "engines": {2092 "node": ">=0.10.0"2093 }2094 },2095 "node_modules/is-number": {2096 "version": "7.0.0",2097 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",2098 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",2099 "dev": true,2100 "license": "MIT",2101 "engines": {2102 "node": ">=0.12.0"2103 }2104 },2105 "node_modules/isexe": {2106 "version": "2.0.0",2107 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",2108 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",2109 "dev": true,2110 "license": "ISC"2111 },2112 "node_modules/js-yaml": {2113 "version": "4.3.1",2114 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz",2115 "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==",2116 "dev": true,2117 "funding": [2118 {2119 "type": "github",2120 "url": "https://github.com/sponsors/puzrin"2121 },2122 {2123 "type": "github",2124 "url": "https://github.com/sponsors/nodeca"2125 }2126 ],2127 "license": "MIT",2128 "dependencies": {2129 "argparse": "^2.0.1"2130 },2131 "bin": {2132 "js-yaml": "bin/js-yaml.js"2133 }2134 },2135 "node_modules/json-buffer": {2136 "version": "3.0.1",2137 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",2138 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",2139 "dev": true,2140 "license": "MIT"2141 },2142 "node_modules/json-schema-traverse": {2143 "version": "0.4.1",2144 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",2145 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",2146 "dev": true,2147 "license": "MIT"2148 },2149 "node_modules/json-stable-stringify-without-jsonify": {2150 "version": "1.0.1",2151 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",2152 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",2153 "dev": true,2154 "license": "MIT"2155 },2156 "node_modules/kapsule": {2157 "version": "1.16.3",2158 "resolved": "https://registry.npmjs.org/kapsule/-/kapsule-1.16.3.tgz",2159 "integrity": "sha512-4+5mNNf4vZDSwPhKprKwz3330iisPrb08JyMgbsdFrimBCKNHecua/WBwvVg3n7vwx0C1ARjfhwIpbrbd9n5wg==",2160 "license": "MIT",2161 "dependencies": {2162 "lodash-es": "4"2163 },2164 "engines": {2165 "node": ">=12"2166 }2167 },2168 "node_modules/keyv": {2169 "version": "4.5.4",2170 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",2171 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",2172 "dev": true,2173 "license": "MIT",2174 "dependencies": {2175 "json-buffer": "3.0.1"2176 }2177 },2178 "node_modules/lerc": {2179 "version": "3.0.0",2180 "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz",2181 "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==",2182 "license": "Apache-2.0"2183 },2184 "node_modules/levn": {2185 "version": "0.4.1",2186 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",2187 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",2188 "dev": true,2189 "license": "MIT",2190 "dependencies": {2191 "prelude-ls": "^1.2.1",2192 "type-check": "~0.4.0"2193 },2194 "engines": {2195 "node": ">= 0.8.0"2196 }2197 },2198 "node_modules/locate-path": {2199 "version": "6.0.0",2200 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",2201 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",2202 "dev": true,2203 "license": "MIT",2204 "dependencies": {2205 "p-locate": "^5.0.0"2206 },2207 "engines": {2208 "node": ">=10"2209 },2210 "funding": {2211 "url": "https://github.com/sponsors/sindresorhus"2212 }2213 },2214 "node_modules/lodash-es": {2215 "version": "4.18.1",2216 "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.18.1.tgz",2217 "integrity": "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==",2218 "license": "MIT"2219 },2220 "node_modules/lodash.merge": {2221 "version": "4.6.2",2222 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",2223 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",2224 "dev": true,2225 "license": "MIT"2226 },2227 "node_modules/merge2": {2228 "version": "1.4.1",2229 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",2230 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",2231 "dev": true,2232 "license": "MIT",2233 "engines": {2234 "node": ">= 8"2235 }2236 },2237 "node_modules/meshoptimizer": {2238 "version": "1.1.1",2239 "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.1.1.tgz",2240 "integrity": "sha512-oRFNWJRDA/WTrVj7NWvqa5HqE1t9MYDj2VaWirQCzCCrAd2GHrqR/sQezCxiWATPNlKTcRaPRHPJwIRoPBAp5g==",2241 "dev": true,2242 "license": "MIT"2243 },2244 "node_modules/micromatch": {2245 "version": "4.0.8",2246 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",2247 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",2248 "dev": true,2249 "license": "MIT",2250 "dependencies": {2251 "braces": "^3.0.3",2252 "picomatch": "^2.3.1"2253 },2254 "engines": {2255 "node": ">=8.6"2256 }2257 },2258 "node_modules/minimatch": {2259 "version": "3.1.5",2260 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",2261 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",2262 "dev": true,2263 "license": "ISC",2264 "dependencies": {2265 "brace-expansion": "^1.1.7"2266 },2267 "engines": {2268 "node": "*"2269 }2270 },2271 "node_modules/ms": {2272 "version": "2.1.3",2273 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",2274 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",2275 "dev": true,2276 "license": "MIT"2277 },2278 "node_modules/natural-compare": {2279 "version": "1.4.0",2280 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",2281 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",2282 "dev": true,2283 "license": "MIT"2284 },2285 "node_modules/numcodecs": {2286 "version": "0.3.2",2287 "resolved": "https://registry.npmjs.org/numcodecs/-/numcodecs-0.3.2.tgz",2288 "integrity": "sha512-6YSPnmZgg0P87jnNhi3s+FVLOcIn3y+1CTIgUulA3IdASzK9fJM87sUFkpyA+be9GibGRaST2wCgkD+6U+fWKw==",2289 "license": "MIT",2290 "dependencies": {2291 "fflate": "^0.8.0"2292 }2293 },2294 "node_modules/ol": {2295 "version": "10.10.0",2296 "resolved": "https://registry.npmjs.org/ol/-/ol-10.10.0.tgz",2297 "integrity": "sha512-tLPKn6zl+6uWdPufYlqG/lQzuVUTVmfwahQqVr5+wZNyZecyAtIhMTyOtKpu7ooNDLY2sEjKZNXw9HL+sOjC1A==",2298 "license": "BSD-2-Clause",2299 "dependencies": {2300 "@types/rbush": "4.0.0",2301 "earcut": "^3.0.0",2302 "geotiff": "^3.1.0-beta.0",2303 "pbf": "5.1.2",2304 "rbush": "^4.0.0",2305 "zarrita": "^0.7.1"2306 },2307 "funding": {2308 "type": "opencollective",2309 "url": "https://opencollective.com/openlayers"2310 }2311 },2312 "node_modules/optionator": {2313 "version": "0.9.4",2314 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",2315 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",2316 "dev": true,2317 "license": "MIT",2318 "dependencies": {2319 "deep-is": "^0.1.3",2320 "fast-levenshtein": "^2.0.6",2321 "levn": "^0.4.1",2322 "prelude-ls": "^1.2.1",2323 "type-check": "^0.4.0",2324 "word-wrap": "^1.2.5"2325 },2326 "engines": {2327 "node": ">= 0.8.0"2328 }2329 },2330 "node_modules/p-limit": {2331 "version": "3.1.0",2332 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",2333 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",2334 "dev": true,2335 "license": "MIT",2336 "dependencies": {2337 "yocto-queue": "^0.1.0"2338 },2339 "engines": {2340 "node": ">=10"2341 },2342 "funding": {2343 "url": "https://github.com/sponsors/sindresorhus"2344 }2345 },2346 "node_modules/p-locate": {2347 "version": "5.0.0",2348 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",2349 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",2350 "dev": true,2351 "license": "MIT",2352 "dependencies": {2353 "p-limit": "^3.0.2"2354 },2355 "engines": {2356 "node": ">=10"2357 },2358 "funding": {2359 "url": "https://github.com/sponsors/sindresorhus"2360 }2361 },2362 "node_modules/pako": {2363 "version": "2.2.0",2364 "resolved": "https://registry.npmjs.org/pako/-/pako-2.2.0.tgz",2365 "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==",2366 "funding": [2367 {2368 "type": "github",2369 "url": "https://github.com/sponsors/puzrin"2370 },2371 {2372 "type": "github",2373 "url": "https://github.com/sponsors/nodeca"2374 }2375 ],2376 "license": "(MIT AND Zlib)"2377 },2378 "node_modules/parent-module": {2379 "version": "1.0.1",2380 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",2381 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",2382 "dev": true,2383 "license": "MIT",2384 "dependencies": {2385 "callsites": "^3.0.0"2386 },2387 "engines": {2388 "node": ">=6"2389 }2390 },2391 "node_modules/parse-headers": {2392 "version": "2.0.6",2393 "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz",2394 "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==",2395 "license": "MIT"2396 },2397 "node_modules/path-exists": {2398 "version": "4.0.0",2399 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",2400 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",2401 "dev": true,2402 "license": "MIT",2403 "engines": {2404 "node": ">=8"2405 }2406 },2407 "node_modules/path-key": {2408 "version": "3.1.1",2409 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",2410 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",2411 "dev": true,2412 "license": "MIT",2413 "engines": {2414 "node": ">=8"2415 }2416 },2417 "node_modules/pbf": {2418 "version": "5.1.2",2419 "resolved": "https://registry.npmjs.org/pbf/-/pbf-5.1.2.tgz",2420 "integrity": "sha512-mnvGdvOrIvJOBGUEdGkrVXjN8E/VkIJCkf2eS1DH2yv82ORUlLttmDt0rWY38yYZmVwciZwBUvHM20qxBZf40w==",2421 "license": "BSD-3-Clause",2422 "dependencies": {2423 "resolve-protobuf-schema": "^2.1.0"2424 },2425 "bin": {2426 "pbf": "bin/pbf"2427 }2428 },2429 "node_modules/picomatch": {2430 "version": "2.3.2",2431 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",2432 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",2433 "dev": true,2434 "license": "MIT",2435 "engines": {2436 "node": ">=8.6"2437 },2438 "funding": {2439 "url": "https://github.com/sponsors/jonschlinkert"2440 }2441 },2442 "node_modules/playwright": {2443 "version": "1.62.1",2444 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz",2445 "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==",2446 "dev": true,2447 "license": "Apache-2.0",2448 "dependencies": {2449 "playwright-core": "1.62.1"2450 },2451 "bin": {2452 "playwright": "cli.js"2453 },2454 "engines": {2455 "node": ">=20"2456 },2457 "optionalDependencies": {2458 "fsevents": "2.3.2"2459 }2460 },2461 "node_modules/playwright-core": {2462 "version": "1.62.1",2463 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz",2464 "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==",2465 "dev": true,2466 "license": "Apache-2.0",2467 "bin": {2468 "playwright-core": "cli.js"2469 },2470 "engines": {2471 "node": ">=20"2472 }2473 },2474 "node_modules/point-in-polygon-hao": {2475 "version": "1.2.4",2476 "resolved": "https://registry.npmjs.org/point-in-polygon-hao/-/point-in-polygon-hao-1.2.4.tgz",2477 "integrity": "sha512-x2pcvXeqhRHlNRdhLs/tgFapAbSSe86wa/eqmj1G6pWftbEs5aVRJhRGM6FYSUERKu0PjekJzMq0gsI2XyiclQ==",2478 "license": "MIT",2479 "dependencies": {2480 "robust-predicates": "^3.0.2"2481 }2482 },2483 "node_modules/polished": {2484 "version": "4.3.1",2485 "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz",2486 "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==",2487 "license": "MIT",2488 "dependencies": {2489 "@babel/runtime": "^7.17.8"2490 },2491 "engines": {2492 "node": ">=10"2493 }2494 },2495 "node_modules/preact": {2496 "version": "10.29.8",2497 "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.8.tgz",2498 "integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==",2499 "license": "MIT",2500 "funding": {2501 "type": "opencollective",2502 "url": "https://opencollective.com/preact"2503 },2504 "peerDependencies": {2505 "preact-render-to-string": ">=5"2506 },2507 "peerDependenciesMeta": {2508 "preact-render-to-string": {2509 "optional": true2510 }2511 }2512 },2513 "node_modules/prelude-ls": {2514 "version": "1.2.1",2515 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",2516 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",2517 "dev": true,2518 "license": "MIT",2519 "engines": {2520 "node": ">= 0.8.0"2521 }2522 },2523 "node_modules/protocol-buffers-schema": {2524 "version": "3.6.1",2525 "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.1.tgz",2526 "integrity": "sha512-VG2K63Igkiv9p76tk1lilczEK1cT+kCjKtkdhw1dQZV3k3IXJbd3o6Ho8b9zJZaHSnT2hKe4I+ObmX9w6m5SmQ==",2527 "license": "MIT"2528 },2529 "node_modules/punycode": {2530 "version": "2.3.1",2531 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",2532 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",2533 "dev": true,2534 "license": "MIT",2535 "engines": {2536 "node": ">=6"2537 }2538 },2539 "node_modules/queue-microtask": {2540 "version": "1.2.3",2541 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",2542 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",2543 "dev": true,2544 "funding": [2545 {2546 "type": "github",2547 "url": "https://github.com/sponsors/feross"2548 },2549 {2550 "type": "patreon",2551 "url": "https://www.patreon.com/feross"2552 },2553 {2554 "type": "consulting",2555 "url": "https://feross.org/support"2556 }2557 ],2558 "license": "MIT"2559 },2560 "node_modules/quick-lru": {2561 "version": "6.1.2",2562 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz",2563 "integrity": "sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==",2564 "license": "MIT",2565 "engines": {2566 "node": ">=12"2567 },2568 "funding": {2569 "url": "https://github.com/sponsors/sindresorhus"2570 }2571 },2572 "node_modules/quickselect": {2573 "version": "3.0.0",2574 "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz",2575 "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==",2576 "license": "ISC"2577 },2578 "node_modules/rbush": {2579 "version": "4.0.1",2580 "resolved": "https://registry.npmjs.org/rbush/-/rbush-4.0.1.tgz",2581 "integrity": "sha512-IP0UpfeWQujYC8Jg162rMNc01Rf0gWMMAb2Uxus/Q0qOFw4lCcq6ZnQEZwUoJqWyUGJ9th7JjwI4yIWo+uvoAQ==",2582 "license": "MIT",2583 "dependencies": {2584 "quickselect": "^3.0.0"2585 }2586 },2587 "node_modules/reference-spec-reader": {2588 "version": "0.2.0",2589 "resolved": "https://registry.npmjs.org/reference-spec-reader/-/reference-spec-reader-0.2.0.tgz",2590 "integrity": "sha512-q0mfCi5yZSSHXpCyxjgQeaORq3tvDsxDyzaadA/5+AbAUwRyRuuTh0aRQuE/vAOt/qzzxidJ5iDeu1cLHaNBlQ==",2591 "license": "MIT"2592 },2593 "node_modules/resolve-from": {2594 "version": "4.0.0",2595 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",2596 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",2597 "dev": true,2598 "license": "MIT",2599 "engines": {2600 "node": ">=4"2601 }2602 },2603 "node_modules/resolve-protobuf-schema": {2604 "version": "2.1.0",2605 "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz",2606 "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==",2607 "license": "MIT",2608 "dependencies": {2609 "protocol-buffers-schema": "^3.3.1"2610 }2611 },2612 "node_modules/reusify": {2613 "version": "1.1.0",2614 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",2615 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",2616 "dev": true,2617 "license": "MIT",2618 "engines": {2619 "iojs": ">=1.0.0",2620 "node": ">=0.10.0"2621 }2622 },2623 "node_modules/robust-predicates": {2624 "version": "3.0.3",2625 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",2626 "integrity": "sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==",2627 "license": "Unlicense"2628 },2629 "node_modules/run-parallel": {2630 "version": "1.2.0",2631 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",2632 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",2633 "dev": true,2634 "funding": [2635 {2636 "type": "github",2637 "url": "https://github.com/sponsors/feross"2638 },2639 {2640 "type": "patreon",2641 "url": "https://www.patreon.com/feross"2642 },2643 {2644 "type": "consulting",2645 "url": "https://feross.org/support"2646 }2647 ],2648 "license": "MIT",2649 "dependencies": {2650 "queue-microtask": "^1.2.2"2651 }2652 },2653 "node_modules/s2js": {2654 "version": "1.44.0",2655 "resolved": "https://registry.npmjs.org/s2js/-/s2js-1.44.0.tgz",2656 "integrity": "sha512-EbdfCD1hu1zPOWpS5PMq5tA5kJnreRoggkahXyBfJHJyOvOQtath60tuBLkyooOa+V0dtkPz8WQkQ1THriIXyQ==",2657 "license": "Apache-2.0",2658 "dependencies": {2659 "bigfloat": "^0.1.1"2660 }2661 },2662 "node_modules/semver": {2663 "version": "7.8.5",2664 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",2665 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",2666 "dev": true,2667 "license": "ISC",2668 "bin": {2669 "semver": "bin/semver.js"2670 },2671 "engines": {2672 "node": ">=10"2673 }2674 },2675 "node_modules/shebang-command": {2676 "version": "2.0.0",2677 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",2678 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",2679 "dev": true,2680 "license": "MIT",2681 "dependencies": {2682 "shebang-regex": "^3.0.0"2683 },2684 "engines": {2685 "node": ">=8"2686 }2687 },2688 "node_modules/shebang-regex": {2689 "version": "3.0.0",2690 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",2691 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",2692 "dev": true,2693 "license": "MIT",2694 "engines": {2695 "node": ">=8"2696 }2697 },2698 "node_modules/simplesignal": {2699 "version": "2.1.7",2700 "resolved": "https://registry.npmjs.org/simplesignal/-/simplesignal-2.1.7.tgz",2701 "integrity": "sha512-PEo2qWpUke7IMhlqiBxrulIFvhJRLkl1ih52Rwa+bPjzhJepcd4GIjn2RiQmFSx3dQvsEAgF0/lXMwMN7vODaA==",2702 "license": "MIT"2703 },2704 "node_modules/strip-json-comments": {2705 "version": "3.1.1",2706 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",2707 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",2708 "dev": true,2709 "license": "MIT",2710 "engines": {2711 "node": ">=8"2712 },2713 "funding": {2714 "url": "https://github.com/sponsors/sindresorhus"2715 }2716 },2717 "node_modules/supports-color": {2718 "version": "7.2.0",2719 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",2720 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",2721 "dev": true,2722 "license": "MIT",2723 "dependencies": {2724 "has-flag": "^4.0.0"2725 },2726 "engines": {2727 "node": ">=8"2728 }2729 },2730 "node_modules/three": {2731 "version": "0.185.1",2732 "resolved": "https://registry.npmjs.org/three/-/three-0.185.1.tgz",2733 "integrity": "sha512-5aojFCXKwnjBRZvUnt3WFfEcvUJgkN5LlijRFN95hMy8WVkG4I0QNcJE+OuWvuJ0bOdStrbfXn0pkd6/QyiAlg==",2734 "license": "MIT"2735 },2736 "node_modules/three-conic-polygon-geometry": {2737 "version": "2.1.3",2738 "resolved": "https://registry.npmjs.org/three-conic-polygon-geometry/-/three-conic-polygon-geometry-2.1.3.tgz",2739 "integrity": "sha512-7KYcgd7rYg91L8AnCEddeyhw4qlv9+8NAI0luHq7QGt26icWUGNCsvLyD+u6FPKjP+un3zGBi4JGzqgGpmBSWA==",2740 "license": "MIT",2741 "dependencies": {2742 "@turf/boolean-point-in-polygon": "^7.2",2743 "d3-array": "1 - 3",2744 "d3-geo": "1 - 3",2745 "d3-geo-voronoi": "2",2746 "d3-scale": "1 - 4",2747 "delaunator": "5",2748 "earcut": "3"2749 },2750 "engines": {2751 "node": ">=12"2752 },2753 "peerDependencies": {2754 "three": ">=0.72.0"2755 }2756 },2757 "node_modules/three-geojson-geometry": {2758 "version": "2.1.1",2759 "resolved": "https://registry.npmjs.org/three-geojson-geometry/-/three-geojson-geometry-2.1.1.tgz",2760 "integrity": "sha512-dC7bF3ri1goDcihYhzACHOBQqu7YNNazYLa2bSydVIiJUb3jDFojKSy+gNj2pMkqZNSVjssSmdY9zlmnhEpr1w==",2761 "license": "MIT",2762 "dependencies": {2763 "d3-geo": "1 - 3",2764 "d3-interpolate": "1 - 3",2765 "earcut": "3"2766 },2767 "engines": {2768 "node": ">=12"2769 },2770 "peerDependencies": {2771 "three": ">=0.72.0"2772 }2773 },2774 "node_modules/three-globe": {2775 "version": "2.45.2",2776 "resolved": "https://registry.npmjs.org/three-globe/-/three-globe-2.45.2.tgz",2777 "integrity": "sha512-3qJE2LAdyHsUPt02mgMRc+PG3j9kGEA0fUYrwKPGIVtvMR1XjDn9hCXu31AWocdgHOFcXkrRVz7jJZzTIvR0eQ==",2778 "license": "MIT",2779 "dependencies": {2780 "@tweenjs/tween.js": "18 - 25",2781 "accessor-fn": "1",2782 "d3-array": "3",2783 "d3-color": "3",2784 "d3-geo": "3",2785 "d3-interpolate": "3",2786 "d3-scale": "4",2787 "d3-scale-chromatic": "3",2788 "data-bind-mapper": "1",2789 "frame-ticker": "1",2790 "h3-js": "4",2791 "index-array-by": "1",2792 "kapsule": "^1.16",2793 "three-conic-polygon-geometry": "2",2794 "three-geojson-geometry": "2",2795 "three-slippy-map-globe": "1",2796 "tinycolor2": "1"2797 },2798 "engines": {2799 "node": ">=12"2800 },2801 "peerDependencies": {2802 "three": ">=0.154"2803 }2804 },2805 "node_modules/three-render-objects": {2806 "version": "1.42.0",2807 "resolved": "https://registry.npmjs.org/three-render-objects/-/three-render-objects-1.42.0.tgz",2808 "integrity": "sha512-KYfkPrYGEbIK8ChFocWqOF1aAN80FBUBWVYB8mB2oBpVuVN+52FvvngVYB5ieFANQu7Rt21rPYZ/xKaAgVWWRQ==",2809 "license": "MIT",2810 "dependencies": {2811 "@tweenjs/tween.js": "18 - 25",2812 "accessor-fn": "1",2813 "float-tooltip": "^1.7",2814 "kapsule": "^1.16",2815 "polished": "4"2816 },2817 "engines": {2818 "node": ">=12"2819 },2820 "peerDependencies": {2821 "three": ">=0.179"2822 }2823 },2824 "node_modules/three-slippy-map-globe": {2825 "version": "1.0.6",2826 "resolved": "https://registry.npmjs.org/three-slippy-map-globe/-/three-slippy-map-globe-1.0.6.tgz",2827 "integrity": "sha512-PCUR+X+1kYFYtQBf8+b/ct8xBHtnkeu7FItRYBeFxyIe3ksnGuLi0H9RAxAfVSSUsZVbKIKNz9q1atEjynrrkg==",2828 "license": "MIT",2829 "dependencies": {2830 "d3-geo": "1 - 3",2831 "d3-octree": "^1.1",2832 "d3-scale": "1 - 4"2833 },2834 "engines": {2835 "node": ">=12"2836 },2837 "peerDependencies": {2838 "three": ">=0.154"2839 }2840 },2841 "node_modules/tinycolor2": {2842 "version": "1.6.0",2843 "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz",2844 "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==",2845 "license": "MIT"2846 },2847 "node_modules/to-regex-range": {2848 "version": "5.0.1",2849 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",2850 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",2851 "dev": true,2852 "license": "MIT",2853 "dependencies": {2854 "is-number": "^7.0.0"2855 },2856 "engines": {2857 "node": ">=8.0"2858 }2859 },2860 "node_modules/ts-api-utils": {2861 "version": "2.5.0",2862 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",2863 "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",2864 "dev": true,2865 "license": "MIT",2866 "engines": {2867 "node": ">=18.12"2868 },2869 "peerDependencies": {2870 "typescript": ">=4.8.4"2871 }2872 },2873 "node_modules/tslib": {2874 "version": "2.8.1",2875 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",2876 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",2877 "license": "0BSD"2878 },2879 "node_modules/type-check": {2880 "version": "0.4.0",2881 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",2882 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",2883 "dev": true,2884 "license": "MIT",2885 "dependencies": {2886 "prelude-ls": "^1.2.1"2887 },2888 "engines": {2889 "node": ">= 0.8.0"2890 }2891 },2892 "node_modules/typescript": {2893 "version": "5.9.2",2894 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz",2895 "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",2896 "dev": true,2897 "license": "Apache-2.0",2898 "bin": {2899 "tsc": "bin/tsc",2900 "tsserver": "bin/tsserver"2901 },2902 "engines": {2903 "node": ">=14.17"2904 }2905 },2906 "node_modules/typescript-eslint": {2907 "version": "8.46.0",2908 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.46.0.tgz",2909 "integrity": "sha512-6+ZrB6y2bT2DX3K+Qd9vn7OFOJR+xSLDj+Aw/N3zBwUt27uTw2sw2TE2+UcY1RiyBZkaGbTkVg9SSdPNUG6aUw==",2910 "dev": true,2911 "license": "MIT",2912 "dependencies": {2913 "@typescript-eslint/eslint-plugin": "8.46.0",2914 "@typescript-eslint/parser": "8.46.0",2915 "@typescript-eslint/typescript-estree": "8.46.0",2916 "@typescript-eslint/utils": "8.46.0"2917 },2918 "engines": {2919 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2920 },2921 "funding": {2922 "type": "opencollective",2923 "url": "https://opencollective.com/typescript-eslint"2924 },2925 "peerDependencies": {2926 "eslint": "^8.57.0 || ^9.0.0",2927 "typescript": ">=4.8.4 <6.0.0"2928 }2929 },2930 "node_modules/undici-types": {2931 "version": "6.21.0",2932 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",2933 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",2934 "dev": true,2935 "license": "MIT"2936 },2937 "node_modules/unzipit": {2938 "version": "2.0.0",2939 "resolved": "https://registry.npmjs.org/unzipit/-/unzipit-2.0.0.tgz",2940 "integrity": "sha512-DVeVIWUZCAQPNzm5sB0hpsG1GygTTdBnzNtYYEpInkttx5evkyqRgZi6rTczoySqp8hO5jHVKzrH0f23X8FZLg==",2941 "license": "MIT",2942 "engines": {2943 "node": ">=18"2944 }2945 },2946 "node_modules/uri-js": {2947 "version": "4.4.1",2948 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",2949 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",2950 "dev": true,2951 "license": "BSD-2-Clause",2952 "dependencies": {2953 "punycode": "^2.1.0"2954 }2955 },2956 "node_modules/web-worker": {2957 "version": "1.5.0",2958 "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz",2959 "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==",2960 "license": "Apache-2.0"2961 },2962 "node_modules/which": {2963 "version": "2.0.2",2964 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",2965 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",2966 "dev": true,2967 "license": "ISC",2968 "dependencies": {2969 "isexe": "^2.0.0"2970 },2971 "bin": {2972 "node-which": "bin/node-which"2973 },2974 "engines": {2975 "node": ">= 8"2976 }2977 },2978 "node_modules/word-wrap": {2979 "version": "1.2.5",2980 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",2981 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",2982 "dev": true,2983 "license": "MIT",2984 "engines": {2985 "node": ">=0.10.0"2986 }2987 },2988 "node_modules/xml-utils": {2989 "version": "1.10.2",2990 "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.10.2.tgz",2991 "integrity": "sha512-RqM+2o1RYs6T8+3DzDSoTRAUfrvaejbVHcp3+thnAtDKo8LskR+HomLajEy5UjTz24rpka7AxVBRR3g2wTUkJA==",2992 "license": "CC0-1.0"2993 },2994 "node_modules/yocto-queue": {2995 "version": "0.1.0",2996 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",2997 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",2998 "dev": true,2999 "license": "MIT",3000 "engines": {3001 "node": ">=10"3002 },3003 "funding": {3004 "url": "https://github.com/sponsors/sindresorhus"3005 }3006 },3007 "node_modules/zarrita": {3008 "version": "0.7.3",3009 "resolved": "https://registry.npmjs.org/zarrita/-/zarrita-0.7.3.tgz",3010 "integrity": "sha512-wChTQ1Ox75INoQCzKAfLWAfB70JJ4KjdW8Sz5x4ZWrFB4Dw+YZdnxHTL0xSdsrB9EmKSeK7fS1Y+I2ibhfGbkw==",3011 "license": "MIT",3012 "dependencies": {3013 "@zarrita/storage": "^0.2.0",3014 "numcodecs": "^0.3.2"3015 }3016 },3017 "node_modules/zstddec": {3018 "version": "0.2.0",3019 "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.2.0.tgz",3020 "integrity": "sha512-oyPnDa1X5c13+Y7mA/FDMNJrn4S8UNBe0KCqtDmor40Re7ALrPN6npFwyYVRRh+PqozZQdeg23QtbcamZnG5rA==",3021 "license": "MIT AND BSD-3-Clause"3022 },3023 "render": {3024 "name": "@atlas/render",3025 "version": "0.0.0",3026 "dependencies": {3027 "@atlas/analysis": "*",3028 "globe.gl": "2.46.1",3029 "ol": "10.10.0",3030 "three": "0.185.1"3031 },3032 "devDependencies": {3033 "@types/three": "0.185.3",3034 "esbuild": "0.28.1"3035 }3036 }3037 }3038}