[READ-ONLY] Mirror of https://github.com/flo-bit/threlte-vr-code-editor. proof of concept for a live 3d code editor in vr
code-editor threejs threlte vr
0

Configure Feed

Select the types of activity you want to include in your feed.

threlte-vr-code-editor / package-lock.json
178 kB 4915 lines
1{ 2 "name": "test-threlte-editor", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "test-threlte-editor", 9 "version": "0.0.1", 10 "dependencies": { 11 "peerjs": "^1.5.4", 12 "threlte-uikit": "^0.4.0" 13 }, 14 "devDependencies": { 15 "@sveltejs/adapter-auto": "^3.0.0", 16 "@sveltejs/kit": "^2.0.0", 17 "@sveltejs/vite-plugin-svelte": "^3.0.0", 18 "@threlte/core": "^7.3.1", 19 "@threlte/extras": "^8.11.4", 20 "@threlte/xr": "^0.1.4", 21 "@types/eslint": "8.56.0", 22 "@types/three": "^0.159.0", 23 "@typescript-eslint/eslint-plugin": "^6.0.0", 24 "@typescript-eslint/parser": "^6.0.0", 25 "eslint": "^8.56.0", 26 "eslint-config-prettier": "^9.1.0", 27 "eslint-plugin-svelte": "^2.35.1", 28 "prettier": "^3.1.1", 29 "prettier-plugin-svelte": "^3.1.2", 30 "svelte": "^4.2.7", 31 "svelte-check": "^3.6.0", 32 "three": "^0.159.0", 33 "tslib": "^2.4.1", 34 "typescript": "^5.0.0", 35 "vite": "^5.0.3", 36 "vite-plugin-mkcert": "^1.17.5" 37 } 38 }, 39 "node_modules/@alloc/quick-lru": { 40 "version": "5.2.0", 41 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 42 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 43 "engines": { 44 "node": ">=10" 45 }, 46 "funding": { 47 "url": "https://github.com/sponsors/sindresorhus" 48 } 49 }, 50 "node_modules/@ampproject/remapping": { 51 "version": "2.3.0", 52 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", 53 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", 54 "dependencies": { 55 "@jridgewell/gen-mapping": "^0.3.5", 56 "@jridgewell/trace-mapping": "^0.3.24" 57 }, 58 "engines": { 59 "node": ">=6.0.0" 60 } 61 }, 62 "node_modules/@esbuild/aix-ppc64": { 63 "version": "0.21.5", 64 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 65 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 66 "cpu": [ 67 "ppc64" 68 ], 69 "dev": true, 70 "optional": true, 71 "os": [ 72 "aix" 73 ], 74 "engines": { 75 "node": ">=12" 76 } 77 }, 78 "node_modules/@esbuild/android-arm": { 79 "version": "0.21.5", 80 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 81 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 82 "cpu": [ 83 "arm" 84 ], 85 "dev": true, 86 "optional": true, 87 "os": [ 88 "android" 89 ], 90 "engines": { 91 "node": ">=12" 92 } 93 }, 94 "node_modules/@esbuild/android-arm64": { 95 "version": "0.21.5", 96 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 97 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 98 "cpu": [ 99 "arm64" 100 ], 101 "dev": true, 102 "optional": true, 103 "os": [ 104 "android" 105 ], 106 "engines": { 107 "node": ">=12" 108 } 109 }, 110 "node_modules/@esbuild/android-x64": { 111 "version": "0.21.5", 112 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 113 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 114 "cpu": [ 115 "x64" 116 ], 117 "dev": true, 118 "optional": true, 119 "os": [ 120 "android" 121 ], 122 "engines": { 123 "node": ">=12" 124 } 125 }, 126 "node_modules/@esbuild/darwin-arm64": { 127 "version": "0.21.5", 128 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 129 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 130 "cpu": [ 131 "arm64" 132 ], 133 "dev": true, 134 "optional": true, 135 "os": [ 136 "darwin" 137 ], 138 "engines": { 139 "node": ">=12" 140 } 141 }, 142 "node_modules/@esbuild/darwin-x64": { 143 "version": "0.21.5", 144 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 145 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 146 "cpu": [ 147 "x64" 148 ], 149 "dev": true, 150 "optional": true, 151 "os": [ 152 "darwin" 153 ], 154 "engines": { 155 "node": ">=12" 156 } 157 }, 158 "node_modules/@esbuild/freebsd-arm64": { 159 "version": "0.21.5", 160 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 161 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 162 "cpu": [ 163 "arm64" 164 ], 165 "dev": true, 166 "optional": true, 167 "os": [ 168 "freebsd" 169 ], 170 "engines": { 171 "node": ">=12" 172 } 173 }, 174 "node_modules/@esbuild/freebsd-x64": { 175 "version": "0.21.5", 176 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 177 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 178 "cpu": [ 179 "x64" 180 ], 181 "dev": true, 182 "optional": true, 183 "os": [ 184 "freebsd" 185 ], 186 "engines": { 187 "node": ">=12" 188 } 189 }, 190 "node_modules/@esbuild/linux-arm": { 191 "version": "0.21.5", 192 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 193 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 194 "cpu": [ 195 "arm" 196 ], 197 "dev": true, 198 "optional": true, 199 "os": [ 200 "linux" 201 ], 202 "engines": { 203 "node": ">=12" 204 } 205 }, 206 "node_modules/@esbuild/linux-arm64": { 207 "version": "0.21.5", 208 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 209 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 210 "cpu": [ 211 "arm64" 212 ], 213 "dev": true, 214 "optional": true, 215 "os": [ 216 "linux" 217 ], 218 "engines": { 219 "node": ">=12" 220 } 221 }, 222 "node_modules/@esbuild/linux-ia32": { 223 "version": "0.21.5", 224 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 225 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 226 "cpu": [ 227 "ia32" 228 ], 229 "dev": true, 230 "optional": true, 231 "os": [ 232 "linux" 233 ], 234 "engines": { 235 "node": ">=12" 236 } 237 }, 238 "node_modules/@esbuild/linux-loong64": { 239 "version": "0.21.5", 240 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 241 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 242 "cpu": [ 243 "loong64" 244 ], 245 "dev": true, 246 "optional": true, 247 "os": [ 248 "linux" 249 ], 250 "engines": { 251 "node": ">=12" 252 } 253 }, 254 "node_modules/@esbuild/linux-mips64el": { 255 "version": "0.21.5", 256 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 257 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 258 "cpu": [ 259 "mips64el" 260 ], 261 "dev": true, 262 "optional": true, 263 "os": [ 264 "linux" 265 ], 266 "engines": { 267 "node": ">=12" 268 } 269 }, 270 "node_modules/@esbuild/linux-ppc64": { 271 "version": "0.21.5", 272 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 273 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 274 "cpu": [ 275 "ppc64" 276 ], 277 "dev": true, 278 "optional": true, 279 "os": [ 280 "linux" 281 ], 282 "engines": { 283 "node": ">=12" 284 } 285 }, 286 "node_modules/@esbuild/linux-riscv64": { 287 "version": "0.21.5", 288 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 289 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 290 "cpu": [ 291 "riscv64" 292 ], 293 "dev": true, 294 "optional": true, 295 "os": [ 296 "linux" 297 ], 298 "engines": { 299 "node": ">=12" 300 } 301 }, 302 "node_modules/@esbuild/linux-s390x": { 303 "version": "0.21.5", 304 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 305 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 306 "cpu": [ 307 "s390x" 308 ], 309 "dev": true, 310 "optional": true, 311 "os": [ 312 "linux" 313 ], 314 "engines": { 315 "node": ">=12" 316 } 317 }, 318 "node_modules/@esbuild/linux-x64": { 319 "version": "0.21.5", 320 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 321 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 322 "cpu": [ 323 "x64" 324 ], 325 "dev": true, 326 "optional": true, 327 "os": [ 328 "linux" 329 ], 330 "engines": { 331 "node": ">=12" 332 } 333 }, 334 "node_modules/@esbuild/netbsd-x64": { 335 "version": "0.21.5", 336 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 337 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 338 "cpu": [ 339 "x64" 340 ], 341 "dev": true, 342 "optional": true, 343 "os": [ 344 "netbsd" 345 ], 346 "engines": { 347 "node": ">=12" 348 } 349 }, 350 "node_modules/@esbuild/openbsd-x64": { 351 "version": "0.21.5", 352 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 353 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 354 "cpu": [ 355 "x64" 356 ], 357 "dev": true, 358 "optional": true, 359 "os": [ 360 "openbsd" 361 ], 362 "engines": { 363 "node": ">=12" 364 } 365 }, 366 "node_modules/@esbuild/sunos-x64": { 367 "version": "0.21.5", 368 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 369 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 370 "cpu": [ 371 "x64" 372 ], 373 "dev": true, 374 "optional": true, 375 "os": [ 376 "sunos" 377 ], 378 "engines": { 379 "node": ">=12" 380 } 381 }, 382 "node_modules/@esbuild/win32-arm64": { 383 "version": "0.21.5", 384 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 385 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 386 "cpu": [ 387 "arm64" 388 ], 389 "dev": true, 390 "optional": true, 391 "os": [ 392 "win32" 393 ], 394 "engines": { 395 "node": ">=12" 396 } 397 }, 398 "node_modules/@esbuild/win32-ia32": { 399 "version": "0.21.5", 400 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 401 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 402 "cpu": [ 403 "ia32" 404 ], 405 "dev": true, 406 "optional": true, 407 "os": [ 408 "win32" 409 ], 410 "engines": { 411 "node": ">=12" 412 } 413 }, 414 "node_modules/@esbuild/win32-x64": { 415 "version": "0.21.5", 416 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 417 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 418 "cpu": [ 419 "x64" 420 ], 421 "dev": true, 422 "optional": true, 423 "os": [ 424 "win32" 425 ], 426 "engines": { 427 "node": ">=12" 428 } 429 }, 430 "node_modules/@eslint-community/eslint-utils": { 431 "version": "4.4.0", 432 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 433 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 434 "dev": true, 435 "dependencies": { 436 "eslint-visitor-keys": "^3.3.0" 437 }, 438 "engines": { 439 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 440 }, 441 "peerDependencies": { 442 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 443 } 444 }, 445 "node_modules/@eslint-community/regexpp": { 446 "version": "4.10.1", 447 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", 448 "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", 449 "dev": true, 450 "engines": { 451 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 452 } 453 }, 454 "node_modules/@eslint/eslintrc": { 455 "version": "2.1.4", 456 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 457 "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 458 "dev": true, 459 "dependencies": { 460 "ajv": "^6.12.4", 461 "debug": "^4.3.2", 462 "espree": "^9.6.0", 463 "globals": "^13.19.0", 464 "ignore": "^5.2.0", 465 "import-fresh": "^3.2.1", 466 "js-yaml": "^4.1.0", 467 "minimatch": "^3.1.2", 468 "strip-json-comments": "^3.1.1" 469 }, 470 "engines": { 471 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 472 }, 473 "funding": { 474 "url": "https://opencollective.com/eslint" 475 } 476 }, 477 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 478 "version": "1.1.11", 479 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 480 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 481 "dev": true, 482 "dependencies": { 483 "balanced-match": "^1.0.0", 484 "concat-map": "0.0.1" 485 } 486 }, 487 "node_modules/@eslint/eslintrc/node_modules/minimatch": { 488 "version": "3.1.2", 489 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 490 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 491 "dev": true, 492 "dependencies": { 493 "brace-expansion": "^1.1.7" 494 }, 495 "engines": { 496 "node": "*" 497 } 498 }, 499 "node_modules/@eslint/js": { 500 "version": "8.57.0", 501 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", 502 "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", 503 "dev": true, 504 "engines": { 505 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 506 } 507 }, 508 "node_modules/@humanwhocodes/config-array": { 509 "version": "0.11.14", 510 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", 511 "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", 512 "deprecated": "Use @eslint/config-array instead", 513 "dev": true, 514 "dependencies": { 515 "@humanwhocodes/object-schema": "^2.0.2", 516 "debug": "^4.3.1", 517 "minimatch": "^3.0.5" 518 }, 519 "engines": { 520 "node": ">=10.10.0" 521 } 522 }, 523 "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 524 "version": "1.1.11", 525 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 526 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 527 "dev": true, 528 "dependencies": { 529 "balanced-match": "^1.0.0", 530 "concat-map": "0.0.1" 531 } 532 }, 533 "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 534 "version": "3.1.2", 535 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 536 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 537 "dev": true, 538 "dependencies": { 539 "brace-expansion": "^1.1.7" 540 }, 541 "engines": { 542 "node": "*" 543 } 544 }, 545 "node_modules/@humanwhocodes/module-importer": { 546 "version": "1.0.1", 547 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 548 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 549 "dev": true, 550 "engines": { 551 "node": ">=12.22" 552 }, 553 "funding": { 554 "type": "github", 555 "url": "https://github.com/sponsors/nzakas" 556 } 557 }, 558 "node_modules/@humanwhocodes/object-schema": { 559 "version": "2.0.3", 560 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", 561 "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", 562 "deprecated": "Use @eslint/object-schema instead", 563 "dev": true 564 }, 565 "node_modules/@isaacs/cliui": { 566 "version": "8.0.2", 567 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 568 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 569 "dependencies": { 570 "string-width": "^5.1.2", 571 "string-width-cjs": "npm:string-width@^4.2.0", 572 "strip-ansi": "^7.0.1", 573 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 574 "wrap-ansi": "^8.1.0", 575 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 576 }, 577 "engines": { 578 "node": ">=12" 579 } 580 }, 581 "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 582 "version": "6.0.1", 583 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 584 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 585 "engines": { 586 "node": ">=12" 587 }, 588 "funding": { 589 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 590 } 591 }, 592 "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 593 "version": "7.1.0", 594 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 595 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 596 "dependencies": { 597 "ansi-regex": "^6.0.1" 598 }, 599 "engines": { 600 "node": ">=12" 601 }, 602 "funding": { 603 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 604 } 605 }, 606 "node_modules/@jridgewell/gen-mapping": { 607 "version": "0.3.5", 608 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", 609 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", 610 "dependencies": { 611 "@jridgewell/set-array": "^1.2.1", 612 "@jridgewell/sourcemap-codec": "^1.4.10", 613 "@jridgewell/trace-mapping": "^0.3.24" 614 }, 615 "engines": { 616 "node": ">=6.0.0" 617 } 618 }, 619 "node_modules/@jridgewell/resolve-uri": { 620 "version": "3.1.2", 621 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 622 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 623 "engines": { 624 "node": ">=6.0.0" 625 } 626 }, 627 "node_modules/@jridgewell/set-array": { 628 "version": "1.2.1", 629 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 630 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 631 "engines": { 632 "node": ">=6.0.0" 633 } 634 }, 635 "node_modules/@jridgewell/sourcemap-codec": { 636 "version": "1.4.15", 637 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 638 "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" 639 }, 640 "node_modules/@jridgewell/trace-mapping": { 641 "version": "0.3.25", 642 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 643 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 644 "dependencies": { 645 "@jridgewell/resolve-uri": "^3.1.0", 646 "@jridgewell/sourcemap-codec": "^1.4.14" 647 } 648 }, 649 "node_modules/@msgpack/msgpack": { 650 "version": "2.8.0", 651 "resolved": "https://registry.npmjs.org/@msgpack/msgpack/-/msgpack-2.8.0.tgz", 652 "integrity": "sha512-h9u4u/jiIRKbq25PM+zymTyW6bhTzELvOoUd+AvYriWOAKpLGnIamaET3pnHYoI5iYphAHBI4ayx0MehR+VVPQ==", 653 "engines": { 654 "node": ">= 10" 655 } 656 }, 657 "node_modules/@nodelib/fs.scandir": { 658 "version": "2.1.5", 659 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 660 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 661 "dependencies": { 662 "@nodelib/fs.stat": "2.0.5", 663 "run-parallel": "^1.1.9" 664 }, 665 "engines": { 666 "node": ">= 8" 667 } 668 }, 669 "node_modules/@nodelib/fs.stat": { 670 "version": "2.0.5", 671 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 672 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 673 "engines": { 674 "node": ">= 8" 675 } 676 }, 677 "node_modules/@nodelib/fs.walk": { 678 "version": "1.2.8", 679 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 680 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 681 "dependencies": { 682 "@nodelib/fs.scandir": "2.1.5", 683 "fastq": "^1.6.0" 684 }, 685 "engines": { 686 "node": ">= 8" 687 } 688 }, 689 "node_modules/@octokit/auth-token": { 690 "version": "4.0.0", 691 "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz", 692 "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", 693 "dev": true, 694 "engines": { 695 "node": ">= 18" 696 } 697 }, 698 "node_modules/@octokit/core": { 699 "version": "5.2.0", 700 "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.2.0.tgz", 701 "integrity": "sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==", 702 "dev": true, 703 "dependencies": { 704 "@octokit/auth-token": "^4.0.0", 705 "@octokit/graphql": "^7.1.0", 706 "@octokit/request": "^8.3.1", 707 "@octokit/request-error": "^5.1.0", 708 "@octokit/types": "^13.0.0", 709 "before-after-hook": "^2.2.0", 710 "universal-user-agent": "^6.0.0" 711 }, 712 "engines": { 713 "node": ">= 18" 714 } 715 }, 716 "node_modules/@octokit/endpoint": { 717 "version": "9.0.5", 718 "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.5.tgz", 719 "integrity": "sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==", 720 "dev": true, 721 "dependencies": { 722 "@octokit/types": "^13.1.0", 723 "universal-user-agent": "^6.0.0" 724 }, 725 "engines": { 726 "node": ">= 18" 727 } 728 }, 729 "node_modules/@octokit/graphql": { 730 "version": "7.1.0", 731 "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.1.0.tgz", 732 "integrity": "sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==", 733 "dev": true, 734 "dependencies": { 735 "@octokit/request": "^8.3.0", 736 "@octokit/types": "^13.0.0", 737 "universal-user-agent": "^6.0.0" 738 }, 739 "engines": { 740 "node": ">= 18" 741 } 742 }, 743 "node_modules/@octokit/openapi-types": { 744 "version": "22.2.0", 745 "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-22.2.0.tgz", 746 "integrity": "sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==", 747 "dev": true 748 }, 749 "node_modules/@octokit/plugin-paginate-rest": { 750 "version": "11.3.1", 751 "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.3.1.tgz", 752 "integrity": "sha512-ryqobs26cLtM1kQxqeZui4v8FeznirUsksiA+RYemMPJ7Micju0WSkv50dBksTuZks9O5cg4wp+t8fZ/cLY56g==", 753 "dev": true, 754 "dependencies": { 755 "@octokit/types": "^13.5.0" 756 }, 757 "engines": { 758 "node": ">= 18" 759 }, 760 "peerDependencies": { 761 "@octokit/core": "5" 762 } 763 }, 764 "node_modules/@octokit/plugin-request-log": { 765 "version": "4.0.1", 766 "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-4.0.1.tgz", 767 "integrity": "sha512-GihNqNpGHorUrO7Qa9JbAl0dbLnqJVrV8OXe2Zm5/Y4wFkZQDfTreBzVmiRfJVfE4mClXdihHnbpyyO9FSX4HA==", 768 "dev": true, 769 "engines": { 770 "node": ">= 18" 771 }, 772 "peerDependencies": { 773 "@octokit/core": "5" 774 } 775 }, 776 "node_modules/@octokit/plugin-rest-endpoint-methods": { 777 "version": "13.2.2", 778 "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.2.2.tgz", 779 "integrity": "sha512-EI7kXWidkt3Xlok5uN43suK99VWqc8OaIMktY9d9+RNKl69juoTyxmLoWPIZgJYzi41qj/9zU7G/ljnNOJ5AFA==", 780 "dev": true, 781 "dependencies": { 782 "@octokit/types": "^13.5.0" 783 }, 784 "engines": { 785 "node": ">= 18" 786 }, 787 "peerDependencies": { 788 "@octokit/core": "^5" 789 } 790 }, 791 "node_modules/@octokit/request": { 792 "version": "8.4.0", 793 "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.4.0.tgz", 794 "integrity": "sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw==", 795 "dev": true, 796 "dependencies": { 797 "@octokit/endpoint": "^9.0.1", 798 "@octokit/request-error": "^5.1.0", 799 "@octokit/types": "^13.1.0", 800 "universal-user-agent": "^6.0.0" 801 }, 802 "engines": { 803 "node": ">= 18" 804 } 805 }, 806 "node_modules/@octokit/request-error": { 807 "version": "5.1.0", 808 "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.1.0.tgz", 809 "integrity": "sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==", 810 "dev": true, 811 "dependencies": { 812 "@octokit/types": "^13.1.0", 813 "deprecation": "^2.0.0", 814 "once": "^1.4.0" 815 }, 816 "engines": { 817 "node": ">= 18" 818 } 819 }, 820 "node_modules/@octokit/rest": { 821 "version": "20.1.1", 822 "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-20.1.1.tgz", 823 "integrity": "sha512-MB4AYDsM5jhIHro/dq4ix1iWTLGToIGk6cWF5L6vanFaMble5jTX/UBQyiv05HsWnwUtY8JrfHy2LWfKwihqMw==", 824 "dev": true, 825 "dependencies": { 826 "@octokit/core": "^5.0.2", 827 "@octokit/plugin-paginate-rest": "11.3.1", 828 "@octokit/plugin-request-log": "^4.0.0", 829 "@octokit/plugin-rest-endpoint-methods": "13.2.2" 830 }, 831 "engines": { 832 "node": ">= 18" 833 } 834 }, 835 "node_modules/@octokit/types": { 836 "version": "13.5.0", 837 "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.5.0.tgz", 838 "integrity": "sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==", 839 "dev": true, 840 "dependencies": { 841 "@octokit/openapi-types": "^22.2.0" 842 } 843 }, 844 "node_modules/@pkgjs/parseargs": { 845 "version": "0.11.0", 846 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 847 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 848 "optional": true, 849 "engines": { 850 "node": ">=14" 851 } 852 }, 853 "node_modules/@polka/url": { 854 "version": "1.0.0-next.25", 855 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", 856 "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==", 857 "dev": true 858 }, 859 "node_modules/@preact/signals-core": { 860 "version": "1.6.1", 861 "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.6.1.tgz", 862 "integrity": "sha512-KXEEmJoKDlo0Igju/cj9YvKIgyaWFDgnprShQjzimUd5VynAAdTWMshawEOjUVeKbsI0aR58V6WOQp+DNcKApw==", 863 "funding": { 864 "type": "opencollective", 865 "url": "https://opencollective.com/preact" 866 } 867 }, 868 "node_modules/@rollup/rollup-android-arm-eabi": { 869 "version": "4.18.0", 870 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", 871 "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", 872 "cpu": [ 873 "arm" 874 ], 875 "dev": true, 876 "optional": true, 877 "os": [ 878 "android" 879 ] 880 }, 881 "node_modules/@rollup/rollup-android-arm64": { 882 "version": "4.18.0", 883 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", 884 "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", 885 "cpu": [ 886 "arm64" 887 ], 888 "dev": true, 889 "optional": true, 890 "os": [ 891 "android" 892 ] 893 }, 894 "node_modules/@rollup/rollup-darwin-arm64": { 895 "version": "4.18.0", 896 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", 897 "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", 898 "cpu": [ 899 "arm64" 900 ], 901 "dev": true, 902 "optional": true, 903 "os": [ 904 "darwin" 905 ] 906 }, 907 "node_modules/@rollup/rollup-darwin-x64": { 908 "version": "4.18.0", 909 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", 910 "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", 911 "cpu": [ 912 "x64" 913 ], 914 "dev": true, 915 "optional": true, 916 "os": [ 917 "darwin" 918 ] 919 }, 920 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 921 "version": "4.18.0", 922 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", 923 "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", 924 "cpu": [ 925 "arm" 926 ], 927 "dev": true, 928 "optional": true, 929 "os": [ 930 "linux" 931 ] 932 }, 933 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 934 "version": "4.18.0", 935 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", 936 "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", 937 "cpu": [ 938 "arm" 939 ], 940 "dev": true, 941 "optional": true, 942 "os": [ 943 "linux" 944 ] 945 }, 946 "node_modules/@rollup/rollup-linux-arm64-gnu": { 947 "version": "4.18.0", 948 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", 949 "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", 950 "cpu": [ 951 "arm64" 952 ], 953 "dev": true, 954 "optional": true, 955 "os": [ 956 "linux" 957 ] 958 }, 959 "node_modules/@rollup/rollup-linux-arm64-musl": { 960 "version": "4.18.0", 961 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", 962 "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", 963 "cpu": [ 964 "arm64" 965 ], 966 "dev": true, 967 "optional": true, 968 "os": [ 969 "linux" 970 ] 971 }, 972 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 973 "version": "4.18.0", 974 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", 975 "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", 976 "cpu": [ 977 "ppc64" 978 ], 979 "dev": true, 980 "optional": true, 981 "os": [ 982 "linux" 983 ] 984 }, 985 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 986 "version": "4.18.0", 987 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", 988 "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", 989 "cpu": [ 990 "riscv64" 991 ], 992 "dev": true, 993 "optional": true, 994 "os": [ 995 "linux" 996 ] 997 }, 998 "node_modules/@rollup/rollup-linux-s390x-gnu": { 999 "version": "4.18.0", 1000 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", 1001 "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", 1002 "cpu": [ 1003 "s390x" 1004 ], 1005 "dev": true, 1006 "optional": true, 1007 "os": [ 1008 "linux" 1009 ] 1010 }, 1011 "node_modules/@rollup/rollup-linux-x64-gnu": { 1012 "version": "4.18.0", 1013 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", 1014 "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", 1015 "cpu": [ 1016 "x64" 1017 ], 1018 "dev": true, 1019 "optional": true, 1020 "os": [ 1021 "linux" 1022 ] 1023 }, 1024 "node_modules/@rollup/rollup-linux-x64-musl": { 1025 "version": "4.18.0", 1026 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", 1027 "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", 1028 "cpu": [ 1029 "x64" 1030 ], 1031 "dev": true, 1032 "optional": true, 1033 "os": [ 1034 "linux" 1035 ] 1036 }, 1037 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1038 "version": "4.18.0", 1039 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", 1040 "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", 1041 "cpu": [ 1042 "arm64" 1043 ], 1044 "dev": true, 1045 "optional": true, 1046 "os": [ 1047 "win32" 1048 ] 1049 }, 1050 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1051 "version": "4.18.0", 1052 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", 1053 "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", 1054 "cpu": [ 1055 "ia32" 1056 ], 1057 "dev": true, 1058 "optional": true, 1059 "os": [ 1060 "win32" 1061 ] 1062 }, 1063 "node_modules/@rollup/rollup-win32-x64-msvc": { 1064 "version": "4.18.0", 1065 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", 1066 "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", 1067 "cpu": [ 1068 "x64" 1069 ], 1070 "dev": true, 1071 "optional": true, 1072 "os": [ 1073 "win32" 1074 ] 1075 }, 1076 "node_modules/@sveltejs/adapter-auto": { 1077 "version": "3.2.2", 1078 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-3.2.2.tgz", 1079 "integrity": "sha512-Mso5xPCA8zgcKrv+QioVlqMZkyUQ5MjDJiEPuG/Z7cV/5tmwV7LmcVWk5tZ+H0NCOV1x12AsoSpt/CwFwuVXMA==", 1080 "dev": true, 1081 "dependencies": { 1082 "import-meta-resolve": "^4.1.0" 1083 }, 1084 "peerDependencies": { 1085 "@sveltejs/kit": "^2.0.0" 1086 } 1087 }, 1088 "node_modules/@sveltejs/kit": { 1089 "version": "2.5.17", 1090 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.5.17.tgz", 1091 "integrity": "sha512-wiADwq7VreR3ctOyxilAZOfPz3Jiy2IIp2C8gfafhTdQaVuGIHllfqQm8dXZKADymKr3uShxzgLZFT+a+CM4kA==", 1092 "dev": true, 1093 "hasInstallScript": true, 1094 "dependencies": { 1095 "@types/cookie": "^0.6.0", 1096 "cookie": "^0.6.0", 1097 "devalue": "^5.0.0", 1098 "esm-env": "^1.0.0", 1099 "import-meta-resolve": "^4.1.0", 1100 "kleur": "^4.1.5", 1101 "magic-string": "^0.30.5", 1102 "mrmime": "^2.0.0", 1103 "sade": "^1.8.1", 1104 "set-cookie-parser": "^2.6.0", 1105 "sirv": "^2.0.4", 1106 "tiny-glob": "^0.2.9" 1107 }, 1108 "bin": { 1109 "svelte-kit": "svelte-kit.js" 1110 }, 1111 "engines": { 1112 "node": ">=18.13" 1113 }, 1114 "peerDependencies": { 1115 "@sveltejs/vite-plugin-svelte": "^3.0.0", 1116 "svelte": "^4.0.0 || ^5.0.0-next.0", 1117 "vite": "^5.0.3" 1118 } 1119 }, 1120 "node_modules/@sveltejs/vite-plugin-svelte": { 1121 "version": "3.1.1", 1122 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.1.1.tgz", 1123 "integrity": "sha512-rimpFEAboBBHIlzISibg94iP09k/KYdHgVhJlcsTfn7KMBhc70jFX/GRWkRdFCc2fdnk+4+Bdfej23cMDnJS6A==", 1124 "dev": true, 1125 "dependencies": { 1126 "@sveltejs/vite-plugin-svelte-inspector": "^2.1.0", 1127 "debug": "^4.3.4", 1128 "deepmerge": "^4.3.1", 1129 "kleur": "^4.1.5", 1130 "magic-string": "^0.30.10", 1131 "svelte-hmr": "^0.16.0", 1132 "vitefu": "^0.2.5" 1133 }, 1134 "engines": { 1135 "node": "^18.0.0 || >=20" 1136 }, 1137 "peerDependencies": { 1138 "svelte": "^4.0.0 || ^5.0.0-next.0", 1139 "vite": "^5.0.0" 1140 } 1141 }, 1142 "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 1143 "version": "2.1.0", 1144 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.1.0.tgz", 1145 "integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==", 1146 "dev": true, 1147 "dependencies": { 1148 "debug": "^4.3.4" 1149 }, 1150 "engines": { 1151 "node": "^18.0.0 || >=20" 1152 }, 1153 "peerDependencies": { 1154 "@sveltejs/vite-plugin-svelte": "^3.0.0", 1155 "svelte": "^4.0.0 || ^5.0.0-next.0", 1156 "vite": "^5.0.0" 1157 } 1158 }, 1159 "node_modules/@threejs-kit/instanced-sprite-mesh": { 1160 "version": "2.4.7", 1161 "resolved": "https://registry.npmjs.org/@threejs-kit/instanced-sprite-mesh/-/instanced-sprite-mesh-2.4.7.tgz", 1162 "integrity": "sha512-31erNfFEF+msFyWH46sIbjaACXqBke/8qMr/xhv9E3INPCLTrLuN4C4W93znnyTiyuCQ3Waf5UOCT18OBWTUtw==", 1163 "dev": true, 1164 "dependencies": { 1165 "diet-sprite": "^0.0.1", 1166 "earcut": "^2.2.4", 1167 "maath": "^0.10.7", 1168 "three-instanced-uniforms-mesh": "^0.49.0", 1169 "troika-three-utils": "^0.49.0" 1170 }, 1171 "peerDependencies": { 1172 "three": ">=0.151.0" 1173 } 1174 }, 1175 "node_modules/@threlte/core": { 1176 "version": "7.3.1", 1177 "resolved": "https://registry.npmjs.org/@threlte/core/-/core-7.3.1.tgz", 1178 "integrity": "sha512-qGfpboBL5PWYGqPIpnRmvp0ssW551ULRZsXRpWAwSPWGughiOSL9dBZjiwWQTQHUFMEErgquo6hbFJCuWE0uTg==", 1179 "dependencies": { 1180 "mitt": "^3.0.1" 1181 }, 1182 "peerDependencies": { 1183 "svelte": ">=4", 1184 "three": ">=0.152" 1185 } 1186 }, 1187 "node_modules/@threlte/extras": { 1188 "version": "8.11.4", 1189 "resolved": "https://registry.npmjs.org/@threlte/extras/-/extras-8.11.4.tgz", 1190 "integrity": "sha512-tDjwnEgaR7+zGwbRxYdBH8J63l29DN4gzidFxU3/IaxM4QAh6N8oE3fIBjTMVl/JqxYvaqJ5EYIG0WkOMUVVHA==", 1191 "dev": true, 1192 "dependencies": { 1193 "@threejs-kit/instanced-sprite-mesh": "^2.4.6", 1194 "three-mesh-bvh": "^0.7.1", 1195 "three-perf": "^1.0.10", 1196 "troika-three-text": "^0.49.0" 1197 }, 1198 "peerDependencies": { 1199 "svelte": ">=4", 1200 "three": ">=0.152" 1201 } 1202 }, 1203 "node_modules/@threlte/xr": { 1204 "version": "0.1.4", 1205 "resolved": "https://registry.npmjs.org/@threlte/xr/-/xr-0.1.4.tgz", 1206 "integrity": "sha512-eYVypXkXX4tafYjmez6ZxC3EHj1TrUAX/VklWL3BxIxQzwS4sI4lSBdCIum1VKKhXq66Ne2+/zQE7xw+gpNCCQ==", 1207 "dev": true, 1208 "peerDependencies": { 1209 "svelte": ">=4", 1210 "three": ">=0.152" 1211 } 1212 }, 1213 "node_modules/@types/cookie": { 1214 "version": "0.6.0", 1215 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 1216 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", 1217 "dev": true 1218 }, 1219 "node_modules/@types/eslint": { 1220 "version": "8.56.0", 1221 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.0.tgz", 1222 "integrity": "sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==", 1223 "dev": true, 1224 "dependencies": { 1225 "@types/estree": "*", 1226 "@types/json-schema": "*" 1227 } 1228 }, 1229 "node_modules/@types/estree": { 1230 "version": "1.0.5", 1231 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 1232 "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" 1233 }, 1234 "node_modules/@types/json-schema": { 1235 "version": "7.0.15", 1236 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 1237 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 1238 "dev": true 1239 }, 1240 "node_modules/@types/pug": { 1241 "version": "2.0.10", 1242 "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", 1243 "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", 1244 "dev": true 1245 }, 1246 "node_modules/@types/semver": { 1247 "version": "7.5.8", 1248 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", 1249 "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", 1250 "dev": true 1251 }, 1252 "node_modules/@types/stats.js": { 1253 "version": "0.17.3", 1254 "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", 1255 "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", 1256 "dev": true 1257 }, 1258 "node_modules/@types/three": { 1259 "version": "0.159.0", 1260 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.159.0.tgz", 1261 "integrity": "sha512-2gybdh7HtX+rGUgslzK7QEJfzD2I0qrbUGzKk+dK0FDx49UHkNX0rqZVRzIgeFjBd1HzzhNNgwNoMacm3Wyc7w==", 1262 "dev": true, 1263 "dependencies": { 1264 "@types/stats.js": "*", 1265 "@types/webxr": "*", 1266 "fflate": "~0.6.10", 1267 "meshoptimizer": "~0.18.1" 1268 } 1269 }, 1270 "node_modules/@types/webxr": { 1271 "version": "0.5.18", 1272 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.18.tgz", 1273 "integrity": "sha512-EM8P5wtYMPUlFbDgKfNoPc5PyhgZvwXz0Wf9gYBfJOpTI8AtPzoLJlvw/D9TmIW/LPLTmwMxWI0axBs3hjLSLg==", 1274 "dev": true 1275 }, 1276 "node_modules/@typescript-eslint/eslint-plugin": { 1277 "version": "6.21.0", 1278 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", 1279 "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", 1280 "dev": true, 1281 "dependencies": { 1282 "@eslint-community/regexpp": "^4.5.1", 1283 "@typescript-eslint/scope-manager": "6.21.0", 1284 "@typescript-eslint/type-utils": "6.21.0", 1285 "@typescript-eslint/utils": "6.21.0", 1286 "@typescript-eslint/visitor-keys": "6.21.0", 1287 "debug": "^4.3.4", 1288 "graphemer": "^1.4.0", 1289 "ignore": "^5.2.4", 1290 "natural-compare": "^1.4.0", 1291 "semver": "^7.5.4", 1292 "ts-api-utils": "^1.0.1" 1293 }, 1294 "engines": { 1295 "node": "^16.0.0 || >=18.0.0" 1296 }, 1297 "funding": { 1298 "type": "opencollective", 1299 "url": "https://opencollective.com/typescript-eslint" 1300 }, 1301 "peerDependencies": { 1302 "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", 1303 "eslint": "^7.0.0 || ^8.0.0" 1304 }, 1305 "peerDependenciesMeta": { 1306 "typescript": { 1307 "optional": true 1308 } 1309 } 1310 }, 1311 "node_modules/@typescript-eslint/parser": { 1312 "version": "6.21.0", 1313 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", 1314 "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", 1315 "dev": true, 1316 "dependencies": { 1317 "@typescript-eslint/scope-manager": "6.21.0", 1318 "@typescript-eslint/types": "6.21.0", 1319 "@typescript-eslint/typescript-estree": "6.21.0", 1320 "@typescript-eslint/visitor-keys": "6.21.0", 1321 "debug": "^4.3.4" 1322 }, 1323 "engines": { 1324 "node": "^16.0.0 || >=18.0.0" 1325 }, 1326 "funding": { 1327 "type": "opencollective", 1328 "url": "https://opencollective.com/typescript-eslint" 1329 }, 1330 "peerDependencies": { 1331 "eslint": "^7.0.0 || ^8.0.0" 1332 }, 1333 "peerDependenciesMeta": { 1334 "typescript": { 1335 "optional": true 1336 } 1337 } 1338 }, 1339 "node_modules/@typescript-eslint/scope-manager": { 1340 "version": "6.21.0", 1341 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", 1342 "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", 1343 "dev": true, 1344 "dependencies": { 1345 "@typescript-eslint/types": "6.21.0", 1346 "@typescript-eslint/visitor-keys": "6.21.0" 1347 }, 1348 "engines": { 1349 "node": "^16.0.0 || >=18.0.0" 1350 }, 1351 "funding": { 1352 "type": "opencollective", 1353 "url": "https://opencollective.com/typescript-eslint" 1354 } 1355 }, 1356 "node_modules/@typescript-eslint/type-utils": { 1357 "version": "6.21.0", 1358 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", 1359 "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", 1360 "dev": true, 1361 "dependencies": { 1362 "@typescript-eslint/typescript-estree": "6.21.0", 1363 "@typescript-eslint/utils": "6.21.0", 1364 "debug": "^4.3.4", 1365 "ts-api-utils": "^1.0.1" 1366 }, 1367 "engines": { 1368 "node": "^16.0.0 || >=18.0.0" 1369 }, 1370 "funding": { 1371 "type": "opencollective", 1372 "url": "https://opencollective.com/typescript-eslint" 1373 }, 1374 "peerDependencies": { 1375 "eslint": "^7.0.0 || ^8.0.0" 1376 }, 1377 "peerDependenciesMeta": { 1378 "typescript": { 1379 "optional": true 1380 } 1381 } 1382 }, 1383 "node_modules/@typescript-eslint/types": { 1384 "version": "6.21.0", 1385 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", 1386 "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", 1387 "dev": true, 1388 "engines": { 1389 "node": "^16.0.0 || >=18.0.0" 1390 }, 1391 "funding": { 1392 "type": "opencollective", 1393 "url": "https://opencollective.com/typescript-eslint" 1394 } 1395 }, 1396 "node_modules/@typescript-eslint/typescript-estree": { 1397 "version": "6.21.0", 1398 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", 1399 "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", 1400 "dev": true, 1401 "dependencies": { 1402 "@typescript-eslint/types": "6.21.0", 1403 "@typescript-eslint/visitor-keys": "6.21.0", 1404 "debug": "^4.3.4", 1405 "globby": "^11.1.0", 1406 "is-glob": "^4.0.3", 1407 "minimatch": "9.0.3", 1408 "semver": "^7.5.4", 1409 "ts-api-utils": "^1.0.1" 1410 }, 1411 "engines": { 1412 "node": "^16.0.0 || >=18.0.0" 1413 }, 1414 "funding": { 1415 "type": "opencollective", 1416 "url": "https://opencollective.com/typescript-eslint" 1417 }, 1418 "peerDependenciesMeta": { 1419 "typescript": { 1420 "optional": true 1421 } 1422 } 1423 }, 1424 "node_modules/@typescript-eslint/utils": { 1425 "version": "6.21.0", 1426 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", 1427 "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", 1428 "dev": true, 1429 "dependencies": { 1430 "@eslint-community/eslint-utils": "^4.4.0", 1431 "@types/json-schema": "^7.0.12", 1432 "@types/semver": "^7.5.0", 1433 "@typescript-eslint/scope-manager": "6.21.0", 1434 "@typescript-eslint/types": "6.21.0", 1435 "@typescript-eslint/typescript-estree": "6.21.0", 1436 "semver": "^7.5.4" 1437 }, 1438 "engines": { 1439 "node": "^16.0.0 || >=18.0.0" 1440 }, 1441 "funding": { 1442 "type": "opencollective", 1443 "url": "https://opencollective.com/typescript-eslint" 1444 }, 1445 "peerDependencies": { 1446 "eslint": "^7.0.0 || ^8.0.0" 1447 } 1448 }, 1449 "node_modules/@typescript-eslint/visitor-keys": { 1450 "version": "6.21.0", 1451 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", 1452 "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", 1453 "dev": true, 1454 "dependencies": { 1455 "@typescript-eslint/types": "6.21.0", 1456 "eslint-visitor-keys": "^3.4.1" 1457 }, 1458 "engines": { 1459 "node": "^16.0.0 || >=18.0.0" 1460 }, 1461 "funding": { 1462 "type": "opencollective", 1463 "url": "https://opencollective.com/typescript-eslint" 1464 } 1465 }, 1466 "node_modules/@ungap/structured-clone": { 1467 "version": "1.2.0", 1468 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", 1469 "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", 1470 "dev": true 1471 }, 1472 "node_modules/acorn": { 1473 "version": "8.12.0", 1474 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", 1475 "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", 1476 "bin": { 1477 "acorn": "bin/acorn" 1478 }, 1479 "engines": { 1480 "node": ">=0.4.0" 1481 } 1482 }, 1483 "node_modules/acorn-jsx": { 1484 "version": "5.3.2", 1485 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1486 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1487 "dev": true, 1488 "peerDependencies": { 1489 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 1490 } 1491 }, 1492 "node_modules/ajv": { 1493 "version": "6.12.6", 1494 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1495 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1496 "dev": true, 1497 "dependencies": { 1498 "fast-deep-equal": "^3.1.1", 1499 "fast-json-stable-stringify": "^2.0.0", 1500 "json-schema-traverse": "^0.4.1", 1501 "uri-js": "^4.2.2" 1502 }, 1503 "funding": { 1504 "type": "github", 1505 "url": "https://github.com/sponsors/epoberezkin" 1506 } 1507 }, 1508 "node_modules/ansi-regex": { 1509 "version": "5.0.1", 1510 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1511 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1512 "engines": { 1513 "node": ">=8" 1514 } 1515 }, 1516 "node_modules/ansi-styles": { 1517 "version": "4.3.0", 1518 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1519 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1520 "dependencies": { 1521 "color-convert": "^2.0.1" 1522 }, 1523 "engines": { 1524 "node": ">=8" 1525 }, 1526 "funding": { 1527 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1528 } 1529 }, 1530 "node_modules/any-promise": { 1531 "version": "1.3.0", 1532 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 1533 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" 1534 }, 1535 "node_modules/anymatch": { 1536 "version": "3.1.3", 1537 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1538 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1539 "dependencies": { 1540 "normalize-path": "^3.0.0", 1541 "picomatch": "^2.0.4" 1542 }, 1543 "engines": { 1544 "node": ">= 8" 1545 } 1546 }, 1547 "node_modules/arg": { 1548 "version": "5.0.2", 1549 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 1550 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" 1551 }, 1552 "node_modules/argparse": { 1553 "version": "2.0.1", 1554 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1555 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1556 "dev": true 1557 }, 1558 "node_modules/aria-query": { 1559 "version": "5.3.0", 1560 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 1561 "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 1562 "dependencies": { 1563 "dequal": "^2.0.3" 1564 } 1565 }, 1566 "node_modules/array-union": { 1567 "version": "2.1.0", 1568 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 1569 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 1570 "dev": true, 1571 "engines": { 1572 "node": ">=8" 1573 } 1574 }, 1575 "node_modules/asynckit": { 1576 "version": "0.4.0", 1577 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 1578 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 1579 "dev": true 1580 }, 1581 "node_modules/axios": { 1582 "version": "1.7.2", 1583 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", 1584 "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", 1585 "dev": true, 1586 "dependencies": { 1587 "follow-redirects": "^1.15.6", 1588 "form-data": "^4.0.0", 1589 "proxy-from-env": "^1.1.0" 1590 } 1591 }, 1592 "node_modules/axobject-query": { 1593 "version": "4.0.0", 1594 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", 1595 "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", 1596 "dependencies": { 1597 "dequal": "^2.0.3" 1598 } 1599 }, 1600 "node_modules/balanced-match": { 1601 "version": "1.0.2", 1602 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1603 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 1604 }, 1605 "node_modules/before-after-hook": { 1606 "version": "2.2.3", 1607 "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", 1608 "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", 1609 "dev": true 1610 }, 1611 "node_modules/bidi-js": { 1612 "version": "1.0.3", 1613 "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", 1614 "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", 1615 "dev": true, 1616 "dependencies": { 1617 "require-from-string": "^2.0.2" 1618 } 1619 }, 1620 "node_modules/binary-extensions": { 1621 "version": "2.3.0", 1622 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 1623 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 1624 "engines": { 1625 "node": ">=8" 1626 }, 1627 "funding": { 1628 "url": "https://github.com/sponsors/sindresorhus" 1629 } 1630 }, 1631 "node_modules/boolbase": { 1632 "version": "1.0.0", 1633 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 1634 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" 1635 }, 1636 "node_modules/brace-expansion": { 1637 "version": "2.0.1", 1638 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1639 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 1640 "dependencies": { 1641 "balanced-match": "^1.0.0" 1642 } 1643 }, 1644 "node_modules/braces": { 1645 "version": "3.0.3", 1646 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 1647 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 1648 "dependencies": { 1649 "fill-range": "^7.1.1" 1650 }, 1651 "engines": { 1652 "node": ">=8" 1653 } 1654 }, 1655 "node_modules/buffer-crc32": { 1656 "version": "1.0.0", 1657 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", 1658 "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", 1659 "dev": true, 1660 "engines": { 1661 "node": ">=8.0.0" 1662 } 1663 }, 1664 "node_modules/callsites": { 1665 "version": "3.1.0", 1666 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1667 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1668 "dev": true, 1669 "engines": { 1670 "node": ">=6" 1671 } 1672 }, 1673 "node_modules/camelcase-css": { 1674 "version": "2.0.1", 1675 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 1676 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 1677 "engines": { 1678 "node": ">= 6" 1679 } 1680 }, 1681 "node_modules/chalk": { 1682 "version": "4.1.2", 1683 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1684 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1685 "dev": true, 1686 "dependencies": { 1687 "ansi-styles": "^4.1.0", 1688 "supports-color": "^7.1.0" 1689 }, 1690 "engines": { 1691 "node": ">=10" 1692 }, 1693 "funding": { 1694 "url": "https://github.com/chalk/chalk?sponsor=1" 1695 } 1696 }, 1697 "node_modules/chokidar": { 1698 "version": "3.6.0", 1699 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 1700 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 1701 "dependencies": { 1702 "anymatch": "~3.1.2", 1703 "braces": "~3.0.2", 1704 "glob-parent": "~5.1.2", 1705 "is-binary-path": "~2.1.0", 1706 "is-glob": "~4.0.1", 1707 "normalize-path": "~3.0.0", 1708 "readdirp": "~3.6.0" 1709 }, 1710 "engines": { 1711 "node": ">= 8.10.0" 1712 }, 1713 "funding": { 1714 "url": "https://paulmillr.com/funding/" 1715 }, 1716 "optionalDependencies": { 1717 "fsevents": "~2.3.2" 1718 } 1719 }, 1720 "node_modules/chokidar/node_modules/glob-parent": { 1721 "version": "5.1.2", 1722 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1723 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1724 "dependencies": { 1725 "is-glob": "^4.0.1" 1726 }, 1727 "engines": { 1728 "node": ">= 6" 1729 } 1730 }, 1731 "node_modules/code-red": { 1732 "version": "1.0.4", 1733 "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", 1734 "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", 1735 "dependencies": { 1736 "@jridgewell/sourcemap-codec": "^1.4.15", 1737 "@types/estree": "^1.0.1", 1738 "acorn": "^8.10.0", 1739 "estree-walker": "^3.0.3", 1740 "periscopic": "^3.1.0" 1741 } 1742 }, 1743 "node_modules/color-convert": { 1744 "version": "2.0.1", 1745 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1746 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1747 "dependencies": { 1748 "color-name": "~1.1.4" 1749 }, 1750 "engines": { 1751 "node": ">=7.0.0" 1752 } 1753 }, 1754 "node_modules/color-name": { 1755 "version": "1.1.4", 1756 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1757 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 1758 }, 1759 "node_modules/combined-stream": { 1760 "version": "1.0.8", 1761 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 1762 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 1763 "dev": true, 1764 "dependencies": { 1765 "delayed-stream": "~1.0.0" 1766 }, 1767 "engines": { 1768 "node": ">= 0.8" 1769 } 1770 }, 1771 "node_modules/commander": { 1772 "version": "4.1.1", 1773 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 1774 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 1775 "engines": { 1776 "node": ">= 6" 1777 } 1778 }, 1779 "node_modules/concat-map": { 1780 "version": "0.0.1", 1781 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1782 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1783 "dev": true 1784 }, 1785 "node_modules/cookie": { 1786 "version": "0.6.0", 1787 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", 1788 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", 1789 "dev": true, 1790 "engines": { 1791 "node": ">= 0.6" 1792 } 1793 }, 1794 "node_modules/cross-spawn": { 1795 "version": "7.0.3", 1796 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1797 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 1798 "dependencies": { 1799 "path-key": "^3.1.0", 1800 "shebang-command": "^2.0.0", 1801 "which": "^2.0.1" 1802 }, 1803 "engines": { 1804 "node": ">= 8" 1805 } 1806 }, 1807 "node_modules/css-select": { 1808 "version": "5.1.0", 1809 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", 1810 "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", 1811 "dependencies": { 1812 "boolbase": "^1.0.0", 1813 "css-what": "^6.1.0", 1814 "domhandler": "^5.0.2", 1815 "domutils": "^3.0.1", 1816 "nth-check": "^2.0.1" 1817 }, 1818 "funding": { 1819 "url": "https://github.com/sponsors/fb55" 1820 } 1821 }, 1822 "node_modules/css-tree": { 1823 "version": "2.3.1", 1824 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 1825 "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 1826 "dependencies": { 1827 "mdn-data": "2.0.30", 1828 "source-map-js": "^1.0.1" 1829 }, 1830 "engines": { 1831 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 1832 } 1833 }, 1834 "node_modules/css-what": { 1835 "version": "6.1.0", 1836 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 1837 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 1838 "engines": { 1839 "node": ">= 6" 1840 }, 1841 "funding": { 1842 "url": "https://github.com/sponsors/fb55" 1843 } 1844 }, 1845 "node_modules/cssesc": { 1846 "version": "3.0.0", 1847 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 1848 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 1849 "bin": { 1850 "cssesc": "bin/cssesc" 1851 }, 1852 "engines": { 1853 "node": ">=4" 1854 } 1855 }, 1856 "node_modules/debug": { 1857 "version": "4.3.5", 1858 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", 1859 "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", 1860 "dev": true, 1861 "dependencies": { 1862 "ms": "2.1.2" 1863 }, 1864 "engines": { 1865 "node": ">=6.0" 1866 }, 1867 "peerDependenciesMeta": { 1868 "supports-color": { 1869 "optional": true 1870 } 1871 } 1872 }, 1873 "node_modules/deep-is": { 1874 "version": "0.1.4", 1875 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1876 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1877 "dev": true 1878 }, 1879 "node_modules/deepmerge": { 1880 "version": "4.3.1", 1881 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 1882 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 1883 "dev": true, 1884 "engines": { 1885 "node": ">=0.10.0" 1886 } 1887 }, 1888 "node_modules/delayed-stream": { 1889 "version": "1.0.0", 1890 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 1891 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 1892 "dev": true, 1893 "engines": { 1894 "node": ">=0.4.0" 1895 } 1896 }, 1897 "node_modules/deprecation": { 1898 "version": "2.3.1", 1899 "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", 1900 "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", 1901 "dev": true 1902 }, 1903 "node_modules/dequal": { 1904 "version": "2.0.3", 1905 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 1906 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 1907 "engines": { 1908 "node": ">=6" 1909 } 1910 }, 1911 "node_modules/detect-indent": { 1912 "version": "6.1.0", 1913 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 1914 "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 1915 "dev": true, 1916 "engines": { 1917 "node": ">=8" 1918 } 1919 }, 1920 "node_modules/devalue": { 1921 "version": "5.0.0", 1922 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.0.0.tgz", 1923 "integrity": "sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==", 1924 "dev": true 1925 }, 1926 "node_modules/didyoumean": { 1927 "version": "1.2.2", 1928 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 1929 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" 1930 }, 1931 "node_modules/diet-sprite": { 1932 "version": "0.0.1", 1933 "resolved": "https://registry.npmjs.org/diet-sprite/-/diet-sprite-0.0.1.tgz", 1934 "integrity": "sha512-zSHI2WDAn1wJqJYxcmjWfJv3Iw8oL9reQIbEyx2x2/EZ4/qmUTIo8/5qOCurnAcq61EwtJJaZ0XTy2NRYqpB5A==", 1935 "dev": true 1936 }, 1937 "node_modules/dir-glob": { 1938 "version": "3.0.1", 1939 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 1940 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 1941 "dev": true, 1942 "dependencies": { 1943 "path-type": "^4.0.0" 1944 }, 1945 "engines": { 1946 "node": ">=8" 1947 } 1948 }, 1949 "node_modules/dlv": { 1950 "version": "1.1.3", 1951 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 1952 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" 1953 }, 1954 "node_modules/doctrine": { 1955 "version": "3.0.0", 1956 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1957 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 1958 "dev": true, 1959 "dependencies": { 1960 "esutils": "^2.0.2" 1961 }, 1962 "engines": { 1963 "node": ">=6.0.0" 1964 } 1965 }, 1966 "node_modules/dom-serializer": { 1967 "version": "2.0.0", 1968 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 1969 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 1970 "dependencies": { 1971 "domelementtype": "^2.3.0", 1972 "domhandler": "^5.0.2", 1973 "entities": "^4.2.0" 1974 }, 1975 "funding": { 1976 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 1977 } 1978 }, 1979 "node_modules/domelementtype": { 1980 "version": "2.3.0", 1981 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 1982 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 1983 "funding": [ 1984 { 1985 "type": "github", 1986 "url": "https://github.com/sponsors/fb55" 1987 } 1988 ] 1989 }, 1990 "node_modules/domhandler": { 1991 "version": "5.0.3", 1992 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 1993 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 1994 "dependencies": { 1995 "domelementtype": "^2.3.0" 1996 }, 1997 "engines": { 1998 "node": ">= 4" 1999 }, 2000 "funding": { 2001 "url": "https://github.com/fb55/domhandler?sponsor=1" 2002 } 2003 }, 2004 "node_modules/domutils": { 2005 "version": "3.1.0", 2006 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", 2007 "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", 2008 "dependencies": { 2009 "dom-serializer": "^2.0.0", 2010 "domelementtype": "^2.3.0", 2011 "domhandler": "^5.0.3" 2012 }, 2013 "funding": { 2014 "url": "https://github.com/fb55/domutils?sponsor=1" 2015 } 2016 }, 2017 "node_modules/earcut": { 2018 "version": "2.2.4", 2019 "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", 2020 "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==", 2021 "dev": true 2022 }, 2023 "node_modules/eastasianwidth": { 2024 "version": "0.2.0", 2025 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 2026 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" 2027 }, 2028 "node_modules/emoji-regex": { 2029 "version": "9.2.2", 2030 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 2031 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" 2032 }, 2033 "node_modules/entities": { 2034 "version": "4.5.0", 2035 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 2036 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 2037 "engines": { 2038 "node": ">=0.12" 2039 }, 2040 "funding": { 2041 "url": "https://github.com/fb55/entities?sponsor=1" 2042 } 2043 }, 2044 "node_modules/es6-promise": { 2045 "version": "3.3.1", 2046 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 2047 "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 2048 "dev": true 2049 }, 2050 "node_modules/esbuild": { 2051 "version": "0.21.5", 2052 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 2053 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 2054 "dev": true, 2055 "hasInstallScript": true, 2056 "bin": { 2057 "esbuild": "bin/esbuild" 2058 }, 2059 "engines": { 2060 "node": ">=12" 2061 }, 2062 "optionalDependencies": { 2063 "@esbuild/aix-ppc64": "0.21.5", 2064 "@esbuild/android-arm": "0.21.5", 2065 "@esbuild/android-arm64": "0.21.5", 2066 "@esbuild/android-x64": "0.21.5", 2067 "@esbuild/darwin-arm64": "0.21.5", 2068 "@esbuild/darwin-x64": "0.21.5", 2069 "@esbuild/freebsd-arm64": "0.21.5", 2070 "@esbuild/freebsd-x64": "0.21.5", 2071 "@esbuild/linux-arm": "0.21.5", 2072 "@esbuild/linux-arm64": "0.21.5", 2073 "@esbuild/linux-ia32": "0.21.5", 2074 "@esbuild/linux-loong64": "0.21.5", 2075 "@esbuild/linux-mips64el": "0.21.5", 2076 "@esbuild/linux-ppc64": "0.21.5", 2077 "@esbuild/linux-riscv64": "0.21.5", 2078 "@esbuild/linux-s390x": "0.21.5", 2079 "@esbuild/linux-x64": "0.21.5", 2080 "@esbuild/netbsd-x64": "0.21.5", 2081 "@esbuild/openbsd-x64": "0.21.5", 2082 "@esbuild/sunos-x64": "0.21.5", 2083 "@esbuild/win32-arm64": "0.21.5", 2084 "@esbuild/win32-ia32": "0.21.5", 2085 "@esbuild/win32-x64": "0.21.5" 2086 } 2087 }, 2088 "node_modules/escape-string-regexp": { 2089 "version": "4.0.0", 2090 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2091 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2092 "dev": true, 2093 "engines": { 2094 "node": ">=10" 2095 }, 2096 "funding": { 2097 "url": "https://github.com/sponsors/sindresorhus" 2098 } 2099 }, 2100 "node_modules/eslint": { 2101 "version": "8.57.0", 2102 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", 2103 "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", 2104 "dev": true, 2105 "dependencies": { 2106 "@eslint-community/eslint-utils": "^4.2.0", 2107 "@eslint-community/regexpp": "^4.6.1", 2108 "@eslint/eslintrc": "^2.1.4", 2109 "@eslint/js": "8.57.0", 2110 "@humanwhocodes/config-array": "^0.11.14", 2111 "@humanwhocodes/module-importer": "^1.0.1", 2112 "@nodelib/fs.walk": "^1.2.8", 2113 "@ungap/structured-clone": "^1.2.0", 2114 "ajv": "^6.12.4", 2115 "chalk": "^4.0.0", 2116 "cross-spawn": "^7.0.2", 2117 "debug": "^4.3.2", 2118 "doctrine": "^3.0.0", 2119 "escape-string-regexp": "^4.0.0", 2120 "eslint-scope": "^7.2.2", 2121 "eslint-visitor-keys": "^3.4.3", 2122 "espree": "^9.6.1", 2123 "esquery": "^1.4.2", 2124 "esutils": "^2.0.2", 2125 "fast-deep-equal": "^3.1.3", 2126 "file-entry-cache": "^6.0.1", 2127 "find-up": "^5.0.0", 2128 "glob-parent": "^6.0.2", 2129 "globals": "^13.19.0", 2130 "graphemer": "^1.4.0", 2131 "ignore": "^5.2.0", 2132 "imurmurhash": "^0.1.4", 2133 "is-glob": "^4.0.0", 2134 "is-path-inside": "^3.0.3", 2135 "js-yaml": "^4.1.0", 2136 "json-stable-stringify-without-jsonify": "^1.0.1", 2137 "levn": "^0.4.1", 2138 "lodash.merge": "^4.6.2", 2139 "minimatch": "^3.1.2", 2140 "natural-compare": "^1.4.0", 2141 "optionator": "^0.9.3", 2142 "strip-ansi": "^6.0.1", 2143 "text-table": "^0.2.0" 2144 }, 2145 "bin": { 2146 "eslint": "bin/eslint.js" 2147 }, 2148 "engines": { 2149 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2150 }, 2151 "funding": { 2152 "url": "https://opencollective.com/eslint" 2153 } 2154 }, 2155 "node_modules/eslint-compat-utils": { 2156 "version": "0.5.1", 2157 "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz", 2158 "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==", 2159 "dev": true, 2160 "dependencies": { 2161 "semver": "^7.5.4" 2162 }, 2163 "engines": { 2164 "node": ">=12" 2165 }, 2166 "peerDependencies": { 2167 "eslint": ">=6.0.0" 2168 } 2169 }, 2170 "node_modules/eslint-config-prettier": { 2171 "version": "9.1.0", 2172 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", 2173 "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", 2174 "dev": true, 2175 "bin": { 2176 "eslint-config-prettier": "bin/cli.js" 2177 }, 2178 "peerDependencies": { 2179 "eslint": ">=7.0.0" 2180 } 2181 }, 2182 "node_modules/eslint-plugin-svelte": { 2183 "version": "2.41.0", 2184 "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.41.0.tgz", 2185 "integrity": "sha512-gjU9Q/psxbWG1VNwYbEb0Q6U4W5PBGaDpYmO2zlQ+zlAMVS3Qt0luAK0ACi/tMSwRK6JENiySvMyJbO0YWmXSg==", 2186 "dev": true, 2187 "dependencies": { 2188 "@eslint-community/eslint-utils": "^4.4.0", 2189 "@jridgewell/sourcemap-codec": "^1.4.15", 2190 "eslint-compat-utils": "^0.5.1", 2191 "esutils": "^2.0.3", 2192 "known-css-properties": "^0.34.0", 2193 "postcss": "^8.4.38", 2194 "postcss-load-config": "^3.1.4", 2195 "postcss-safe-parser": "^6.0.0", 2196 "postcss-selector-parser": "^6.1.0", 2197 "semver": "^7.6.2", 2198 "svelte-eslint-parser": "^0.39.2" 2199 }, 2200 "engines": { 2201 "node": "^14.17.0 || >=16.0.0" 2202 }, 2203 "funding": { 2204 "url": "https://github.com/sponsors/ota-meshi" 2205 }, 2206 "peerDependencies": { 2207 "eslint": "^7.0.0 || ^8.0.0-0 || ^9.0.0-0", 2208 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0-next.155" 2209 }, 2210 "peerDependenciesMeta": { 2211 "svelte": { 2212 "optional": true 2213 } 2214 } 2215 }, 2216 "node_modules/eslint-scope": { 2217 "version": "7.2.2", 2218 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 2219 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 2220 "dev": true, 2221 "dependencies": { 2222 "esrecurse": "^4.3.0", 2223 "estraverse": "^5.2.0" 2224 }, 2225 "engines": { 2226 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2227 }, 2228 "funding": { 2229 "url": "https://opencollective.com/eslint" 2230 } 2231 }, 2232 "node_modules/eslint-visitor-keys": { 2233 "version": "3.4.3", 2234 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 2235 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 2236 "dev": true, 2237 "engines": { 2238 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2239 }, 2240 "funding": { 2241 "url": "https://opencollective.com/eslint" 2242 } 2243 }, 2244 "node_modules/eslint/node_modules/brace-expansion": { 2245 "version": "1.1.11", 2246 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2247 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2248 "dev": true, 2249 "dependencies": { 2250 "balanced-match": "^1.0.0", 2251 "concat-map": "0.0.1" 2252 } 2253 }, 2254 "node_modules/eslint/node_modules/minimatch": { 2255 "version": "3.1.2", 2256 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2257 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2258 "dev": true, 2259 "dependencies": { 2260 "brace-expansion": "^1.1.7" 2261 }, 2262 "engines": { 2263 "node": "*" 2264 } 2265 }, 2266 "node_modules/esm-env": { 2267 "version": "1.0.0", 2268 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", 2269 "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", 2270 "dev": true 2271 }, 2272 "node_modules/espree": { 2273 "version": "9.6.1", 2274 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 2275 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 2276 "dev": true, 2277 "dependencies": { 2278 "acorn": "^8.9.0", 2279 "acorn-jsx": "^5.3.2", 2280 "eslint-visitor-keys": "^3.4.1" 2281 }, 2282 "engines": { 2283 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2284 }, 2285 "funding": { 2286 "url": "https://opencollective.com/eslint" 2287 } 2288 }, 2289 "node_modules/esquery": { 2290 "version": "1.5.0", 2291 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 2292 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 2293 "dev": true, 2294 "dependencies": { 2295 "estraverse": "^5.1.0" 2296 }, 2297 "engines": { 2298 "node": ">=0.10" 2299 } 2300 }, 2301 "node_modules/esrecurse": { 2302 "version": "4.3.0", 2303 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2304 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2305 "dev": true, 2306 "dependencies": { 2307 "estraverse": "^5.2.0" 2308 }, 2309 "engines": { 2310 "node": ">=4.0" 2311 } 2312 }, 2313 "node_modules/estraverse": { 2314 "version": "5.3.0", 2315 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2316 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2317 "dev": true, 2318 "engines": { 2319 "node": ">=4.0" 2320 } 2321 }, 2322 "node_modules/estree-walker": { 2323 "version": "3.0.3", 2324 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2325 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2326 "dependencies": { 2327 "@types/estree": "^1.0.0" 2328 } 2329 }, 2330 "node_modules/esutils": { 2331 "version": "2.0.3", 2332 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2333 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2334 "dev": true, 2335 "engines": { 2336 "node": ">=0.10.0" 2337 } 2338 }, 2339 "node_modules/eventemitter3": { 2340 "version": "4.0.7", 2341 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", 2342 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" 2343 }, 2344 "node_modules/extend": { 2345 "version": "3.0.2", 2346 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2347 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 2348 }, 2349 "node_modules/fast-deep-equal": { 2350 "version": "3.1.3", 2351 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2352 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2353 "dev": true 2354 }, 2355 "node_modules/fast-glob": { 2356 "version": "3.3.2", 2357 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 2358 "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 2359 "dependencies": { 2360 "@nodelib/fs.stat": "^2.0.2", 2361 "@nodelib/fs.walk": "^1.2.3", 2362 "glob-parent": "^5.1.2", 2363 "merge2": "^1.3.0", 2364 "micromatch": "^4.0.4" 2365 }, 2366 "engines": { 2367 "node": ">=8.6.0" 2368 } 2369 }, 2370 "node_modules/fast-glob/node_modules/glob-parent": { 2371 "version": "5.1.2", 2372 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2373 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2374 "dependencies": { 2375 "is-glob": "^4.0.1" 2376 }, 2377 "engines": { 2378 "node": ">= 6" 2379 } 2380 }, 2381 "node_modules/fast-json-stable-stringify": { 2382 "version": "2.1.0", 2383 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2384 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2385 "dev": true 2386 }, 2387 "node_modules/fast-levenshtein": { 2388 "version": "2.0.6", 2389 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2390 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 2391 "dev": true 2392 }, 2393 "node_modules/fastq": { 2394 "version": "1.17.1", 2395 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 2396 "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 2397 "dependencies": { 2398 "reusify": "^1.0.4" 2399 } 2400 }, 2401 "node_modules/fflate": { 2402 "version": "0.6.10", 2403 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", 2404 "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", 2405 "dev": true 2406 }, 2407 "node_modules/file-entry-cache": { 2408 "version": "6.0.1", 2409 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 2410 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 2411 "dev": true, 2412 "dependencies": { 2413 "flat-cache": "^3.0.4" 2414 }, 2415 "engines": { 2416 "node": "^10.12.0 || >=12.0.0" 2417 } 2418 }, 2419 "node_modules/fill-range": { 2420 "version": "7.1.1", 2421 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 2422 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 2423 "dependencies": { 2424 "to-regex-range": "^5.0.1" 2425 }, 2426 "engines": { 2427 "node": ">=8" 2428 } 2429 }, 2430 "node_modules/find-up": { 2431 "version": "5.0.0", 2432 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 2433 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2434 "dev": true, 2435 "dependencies": { 2436 "locate-path": "^6.0.0", 2437 "path-exists": "^4.0.0" 2438 }, 2439 "engines": { 2440 "node": ">=10" 2441 }, 2442 "funding": { 2443 "url": "https://github.com/sponsors/sindresorhus" 2444 } 2445 }, 2446 "node_modules/flat-cache": { 2447 "version": "3.2.0", 2448 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 2449 "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 2450 "dev": true, 2451 "dependencies": { 2452 "flatted": "^3.2.9", 2453 "keyv": "^4.5.3", 2454 "rimraf": "^3.0.2" 2455 }, 2456 "engines": { 2457 "node": "^10.12.0 || >=12.0.0" 2458 } 2459 }, 2460 "node_modules/flatted": { 2461 "version": "3.3.1", 2462 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", 2463 "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", 2464 "dev": true 2465 }, 2466 "node_modules/follow-redirects": { 2467 "version": "1.15.6", 2468 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", 2469 "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", 2470 "dev": true, 2471 "funding": [ 2472 { 2473 "type": "individual", 2474 "url": "https://github.com/sponsors/RubenVerborgh" 2475 } 2476 ], 2477 "engines": { 2478 "node": ">=4.0" 2479 }, 2480 "peerDependenciesMeta": { 2481 "debug": { 2482 "optional": true 2483 } 2484 } 2485 }, 2486 "node_modules/foreground-child": { 2487 "version": "3.2.1", 2488 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", 2489 "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", 2490 "dependencies": { 2491 "cross-spawn": "^7.0.0", 2492 "signal-exit": "^4.0.1" 2493 }, 2494 "engines": { 2495 "node": ">=14" 2496 }, 2497 "funding": { 2498 "url": "https://github.com/sponsors/isaacs" 2499 } 2500 }, 2501 "node_modules/form-data": { 2502 "version": "4.0.0", 2503 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", 2504 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 2505 "dev": true, 2506 "dependencies": { 2507 "asynckit": "^0.4.0", 2508 "combined-stream": "^1.0.8", 2509 "mime-types": "^2.1.12" 2510 }, 2511 "engines": { 2512 "node": ">= 6" 2513 } 2514 }, 2515 "node_modules/fs.realpath": { 2516 "version": "1.0.0", 2517 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2518 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 2519 "dev": true 2520 }, 2521 "node_modules/fsevents": { 2522 "version": "2.3.3", 2523 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2524 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2525 "hasInstallScript": true, 2526 "optional": true, 2527 "os": [ 2528 "darwin" 2529 ], 2530 "engines": { 2531 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2532 } 2533 }, 2534 "node_modules/function-bind": { 2535 "version": "1.1.2", 2536 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 2537 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 2538 "funding": { 2539 "url": "https://github.com/sponsors/ljharb" 2540 } 2541 }, 2542 "node_modules/glob": { 2543 "version": "7.2.3", 2544 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2545 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2546 "deprecated": "Glob versions prior to v9 are no longer supported", 2547 "dev": true, 2548 "dependencies": { 2549 "fs.realpath": "^1.0.0", 2550 "inflight": "^1.0.4", 2551 "inherits": "2", 2552 "minimatch": "^3.1.1", 2553 "once": "^1.3.0", 2554 "path-is-absolute": "^1.0.0" 2555 }, 2556 "engines": { 2557 "node": "*" 2558 }, 2559 "funding": { 2560 "url": "https://github.com/sponsors/isaacs" 2561 } 2562 }, 2563 "node_modules/glob-parent": { 2564 "version": "6.0.2", 2565 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 2566 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 2567 "dependencies": { 2568 "is-glob": "^4.0.3" 2569 }, 2570 "engines": { 2571 "node": ">=10.13.0" 2572 } 2573 }, 2574 "node_modules/glob/node_modules/brace-expansion": { 2575 "version": "1.1.11", 2576 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2577 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2578 "dev": true, 2579 "dependencies": { 2580 "balanced-match": "^1.0.0", 2581 "concat-map": "0.0.1" 2582 } 2583 }, 2584 "node_modules/glob/node_modules/minimatch": { 2585 "version": "3.1.2", 2586 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2587 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2588 "dev": true, 2589 "dependencies": { 2590 "brace-expansion": "^1.1.7" 2591 }, 2592 "engines": { 2593 "node": "*" 2594 } 2595 }, 2596 "node_modules/globals": { 2597 "version": "13.24.0", 2598 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 2599 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 2600 "dev": true, 2601 "dependencies": { 2602 "type-fest": "^0.20.2" 2603 }, 2604 "engines": { 2605 "node": ">=8" 2606 }, 2607 "funding": { 2608 "url": "https://github.com/sponsors/sindresorhus" 2609 } 2610 }, 2611 "node_modules/globalyzer": { 2612 "version": "0.1.0", 2613 "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 2614 "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 2615 "dev": true 2616 }, 2617 "node_modules/globby": { 2618 "version": "11.1.0", 2619 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 2620 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 2621 "dev": true, 2622 "dependencies": { 2623 "array-union": "^2.1.0", 2624 "dir-glob": "^3.0.1", 2625 "fast-glob": "^3.2.9", 2626 "ignore": "^5.2.0", 2627 "merge2": "^1.4.1", 2628 "slash": "^3.0.0" 2629 }, 2630 "engines": { 2631 "node": ">=10" 2632 }, 2633 "funding": { 2634 "url": "https://github.com/sponsors/sindresorhus" 2635 } 2636 }, 2637 "node_modules/globrex": { 2638 "version": "0.1.2", 2639 "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 2640 "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 2641 "dev": true 2642 }, 2643 "node_modules/graceful-fs": { 2644 "version": "4.2.11", 2645 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 2646 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2647 "dev": true 2648 }, 2649 "node_modules/graphemer": { 2650 "version": "1.4.0", 2651 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 2652 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 2653 "dev": true 2654 }, 2655 "node_modules/has-flag": { 2656 "version": "4.0.0", 2657 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2658 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2659 "dev": true, 2660 "engines": { 2661 "node": ">=8" 2662 } 2663 }, 2664 "node_modules/hasown": { 2665 "version": "2.0.2", 2666 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 2667 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 2668 "dependencies": { 2669 "function-bind": "^1.1.2" 2670 }, 2671 "engines": { 2672 "node": ">= 0.4" 2673 } 2674 }, 2675 "node_modules/he": { 2676 "version": "1.2.0", 2677 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 2678 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 2679 "bin": { 2680 "he": "bin/he" 2681 } 2682 }, 2683 "node_modules/ignore": { 2684 "version": "5.3.1", 2685 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", 2686 "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", 2687 "dev": true, 2688 "engines": { 2689 "node": ">= 4" 2690 } 2691 }, 2692 "node_modules/import-fresh": { 2693 "version": "3.3.0", 2694 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 2695 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 2696 "dev": true, 2697 "dependencies": { 2698 "parent-module": "^1.0.0", 2699 "resolve-from": "^4.0.0" 2700 }, 2701 "engines": { 2702 "node": ">=6" 2703 }, 2704 "funding": { 2705 "url": "https://github.com/sponsors/sindresorhus" 2706 } 2707 }, 2708 "node_modules/import-meta-resolve": { 2709 "version": "4.1.0", 2710 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", 2711 "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", 2712 "dev": true, 2713 "funding": { 2714 "type": "github", 2715 "url": "https://github.com/sponsors/wooorm" 2716 } 2717 }, 2718 "node_modules/imurmurhash": { 2719 "version": "0.1.4", 2720 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2721 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 2722 "dev": true, 2723 "engines": { 2724 "node": ">=0.8.19" 2725 } 2726 }, 2727 "node_modules/inflight": { 2728 "version": "1.0.6", 2729 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2730 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 2731 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", 2732 "dev": true, 2733 "dependencies": { 2734 "once": "^1.3.0", 2735 "wrappy": "1" 2736 } 2737 }, 2738 "node_modules/inherits": { 2739 "version": "2.0.4", 2740 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2741 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 2742 "dev": true 2743 }, 2744 "node_modules/inline-style-parser": { 2745 "version": "0.2.3", 2746 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", 2747 "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==" 2748 }, 2749 "node_modules/is-binary-path": { 2750 "version": "2.1.0", 2751 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 2752 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 2753 "dependencies": { 2754 "binary-extensions": "^2.0.0" 2755 }, 2756 "engines": { 2757 "node": ">=8" 2758 } 2759 }, 2760 "node_modules/is-core-module": { 2761 "version": "2.14.0", 2762 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", 2763 "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", 2764 "dependencies": { 2765 "hasown": "^2.0.2" 2766 }, 2767 "engines": { 2768 "node": ">= 0.4" 2769 }, 2770 "funding": { 2771 "url": "https://github.com/sponsors/ljharb" 2772 } 2773 }, 2774 "node_modules/is-extglob": { 2775 "version": "2.1.1", 2776 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2777 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 2778 "engines": { 2779 "node": ">=0.10.0" 2780 } 2781 }, 2782 "node_modules/is-fullwidth-code-point": { 2783 "version": "3.0.0", 2784 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 2785 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 2786 "engines": { 2787 "node": ">=8" 2788 } 2789 }, 2790 "node_modules/is-glob": { 2791 "version": "4.0.3", 2792 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 2793 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 2794 "dependencies": { 2795 "is-extglob": "^2.1.1" 2796 }, 2797 "engines": { 2798 "node": ">=0.10.0" 2799 } 2800 }, 2801 "node_modules/is-number": { 2802 "version": "7.0.0", 2803 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 2804 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 2805 "engines": { 2806 "node": ">=0.12.0" 2807 } 2808 }, 2809 "node_modules/is-path-inside": { 2810 "version": "3.0.3", 2811 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 2812 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 2813 "dev": true, 2814 "engines": { 2815 "node": ">=8" 2816 } 2817 }, 2818 "node_modules/is-reference": { 2819 "version": "3.0.2", 2820 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", 2821 "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", 2822 "dependencies": { 2823 "@types/estree": "*" 2824 } 2825 }, 2826 "node_modules/isexe": { 2827 "version": "2.0.0", 2828 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2829 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 2830 }, 2831 "node_modules/jackspeak": { 2832 "version": "3.4.0", 2833 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.0.tgz", 2834 "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==", 2835 "dependencies": { 2836 "@isaacs/cliui": "^8.0.2" 2837 }, 2838 "engines": { 2839 "node": ">=14" 2840 }, 2841 "funding": { 2842 "url": "https://github.com/sponsors/isaacs" 2843 }, 2844 "optionalDependencies": { 2845 "@pkgjs/parseargs": "^0.11.0" 2846 } 2847 }, 2848 "node_modules/jiti": { 2849 "version": "1.21.6", 2850 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", 2851 "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", 2852 "bin": { 2853 "jiti": "bin/jiti.js" 2854 } 2855 }, 2856 "node_modules/js-yaml": { 2857 "version": "4.1.0", 2858 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 2859 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 2860 "dev": true, 2861 "dependencies": { 2862 "argparse": "^2.0.1" 2863 }, 2864 "bin": { 2865 "js-yaml": "bin/js-yaml.js" 2866 } 2867 }, 2868 "node_modules/json-buffer": { 2869 "version": "3.0.1", 2870 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 2871 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 2872 "dev": true 2873 }, 2874 "node_modules/json-schema-traverse": { 2875 "version": "0.4.1", 2876 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 2877 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 2878 "dev": true 2879 }, 2880 "node_modules/json-stable-stringify-without-jsonify": { 2881 "version": "1.0.1", 2882 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 2883 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 2884 "dev": true 2885 }, 2886 "node_modules/keyv": { 2887 "version": "4.5.4", 2888 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 2889 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 2890 "dev": true, 2891 "dependencies": { 2892 "json-buffer": "3.0.1" 2893 } 2894 }, 2895 "node_modules/kleur": { 2896 "version": "4.1.5", 2897 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 2898 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 2899 "dev": true, 2900 "engines": { 2901 "node": ">=6" 2902 } 2903 }, 2904 "node_modules/known-css-properties": { 2905 "version": "0.34.0", 2906 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.34.0.tgz", 2907 "integrity": "sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==", 2908 "dev": true 2909 }, 2910 "node_modules/levn": { 2911 "version": "0.4.1", 2912 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 2913 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 2914 "dev": true, 2915 "dependencies": { 2916 "prelude-ls": "^1.2.1", 2917 "type-check": "~0.4.0" 2918 }, 2919 "engines": { 2920 "node": ">= 0.8.0" 2921 } 2922 }, 2923 "node_modules/lilconfig": { 2924 "version": "2.1.0", 2925 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 2926 "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 2927 "engines": { 2928 "node": ">=10" 2929 } 2930 }, 2931 "node_modules/lines-and-columns": { 2932 "version": "1.2.4", 2933 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 2934 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" 2935 }, 2936 "node_modules/locate-character": { 2937 "version": "3.0.0", 2938 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 2939 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" 2940 }, 2941 "node_modules/locate-path": { 2942 "version": "6.0.0", 2943 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 2944 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 2945 "dev": true, 2946 "dependencies": { 2947 "p-locate": "^5.0.0" 2948 }, 2949 "engines": { 2950 "node": ">=10" 2951 }, 2952 "funding": { 2953 "url": "https://github.com/sponsors/sindresorhus" 2954 } 2955 }, 2956 "node_modules/lodash.merge": { 2957 "version": "4.6.2", 2958 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 2959 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 2960 "dev": true 2961 }, 2962 "node_modules/lru-cache": { 2963 "version": "10.2.2", 2964 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", 2965 "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", 2966 "engines": { 2967 "node": "14 || >=16.14" 2968 } 2969 }, 2970 "node_modules/maath": { 2971 "version": "0.10.7", 2972 "resolved": "https://registry.npmjs.org/maath/-/maath-0.10.7.tgz", 2973 "integrity": "sha512-zQ2xd7dNOIVTjAS+hj22fyj1EFYmOJX6tzKjZ92r6WDoq8hyFxjuGA2q950tmR4iC/EKXoMQdSipkaJVuUHDTg==", 2974 "dev": true, 2975 "peerDependencies": { 2976 "@types/three": ">=0.144.0", 2977 "three": ">=0.144.0" 2978 } 2979 }, 2980 "node_modules/magic-string": { 2981 "version": "0.30.10", 2982 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", 2983 "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", 2984 "dependencies": { 2985 "@jridgewell/sourcemap-codec": "^1.4.15" 2986 } 2987 }, 2988 "node_modules/mdn-data": { 2989 "version": "2.0.30", 2990 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", 2991 "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" 2992 }, 2993 "node_modules/merge2": { 2994 "version": "1.4.1", 2995 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 2996 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 2997 "engines": { 2998 "node": ">= 8" 2999 } 3000 }, 3001 "node_modules/meshoptimizer": { 3002 "version": "0.18.1", 3003 "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz", 3004 "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==", 3005 "dev": true 3006 }, 3007 "node_modules/micromatch": { 3008 "version": "4.0.7", 3009 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", 3010 "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", 3011 "dependencies": { 3012 "braces": "^3.0.3", 3013 "picomatch": "^2.3.1" 3014 }, 3015 "engines": { 3016 "node": ">=8.6" 3017 } 3018 }, 3019 "node_modules/mime-db": { 3020 "version": "1.52.0", 3021 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 3022 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 3023 "dev": true, 3024 "engines": { 3025 "node": ">= 0.6" 3026 } 3027 }, 3028 "node_modules/mime-types": { 3029 "version": "2.1.35", 3030 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 3031 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 3032 "dev": true, 3033 "dependencies": { 3034 "mime-db": "1.52.0" 3035 }, 3036 "engines": { 3037 "node": ">= 0.6" 3038 } 3039 }, 3040 "node_modules/min-indent": { 3041 "version": "1.0.1", 3042 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 3043 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 3044 "dev": true, 3045 "engines": { 3046 "node": ">=4" 3047 } 3048 }, 3049 "node_modules/minimatch": { 3050 "version": "9.0.3", 3051 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 3052 "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 3053 "dev": true, 3054 "dependencies": { 3055 "brace-expansion": "^2.0.1" 3056 }, 3057 "engines": { 3058 "node": ">=16 || 14 >=14.17" 3059 }, 3060 "funding": { 3061 "url": "https://github.com/sponsors/isaacs" 3062 } 3063 }, 3064 "node_modules/minimist": { 3065 "version": "1.2.8", 3066 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 3067 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 3068 "dev": true, 3069 "funding": { 3070 "url": "https://github.com/sponsors/ljharb" 3071 } 3072 }, 3073 "node_modules/minipass": { 3074 "version": "7.1.2", 3075 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", 3076 "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", 3077 "engines": { 3078 "node": ">=16 || 14 >=14.17" 3079 } 3080 }, 3081 "node_modules/mitt": { 3082 "version": "3.0.1", 3083 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 3084 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==" 3085 }, 3086 "node_modules/mkdirp": { 3087 "version": "0.5.6", 3088 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 3089 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 3090 "dev": true, 3091 "dependencies": { 3092 "minimist": "^1.2.6" 3093 }, 3094 "bin": { 3095 "mkdirp": "bin/cmd.js" 3096 } 3097 }, 3098 "node_modules/mri": { 3099 "version": "1.2.0", 3100 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 3101 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 3102 "dev": true, 3103 "engines": { 3104 "node": ">=4" 3105 } 3106 }, 3107 "node_modules/mrmime": { 3108 "version": "2.0.0", 3109 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", 3110 "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", 3111 "dev": true, 3112 "engines": { 3113 "node": ">=10" 3114 } 3115 }, 3116 "node_modules/ms": { 3117 "version": "2.1.2", 3118 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3119 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 3120 "dev": true 3121 }, 3122 "node_modules/mz": { 3123 "version": "2.7.0", 3124 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 3125 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 3126 "dependencies": { 3127 "any-promise": "^1.0.0", 3128 "object-assign": "^4.0.1", 3129 "thenify-all": "^1.0.0" 3130 } 3131 }, 3132 "node_modules/nanoid": { 3133 "version": "3.3.7", 3134 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", 3135 "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", 3136 "funding": [ 3137 { 3138 "type": "github", 3139 "url": "https://github.com/sponsors/ai" 3140 } 3141 ], 3142 "bin": { 3143 "nanoid": "bin/nanoid.cjs" 3144 }, 3145 "engines": { 3146 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3147 } 3148 }, 3149 "node_modules/natural-compare": { 3150 "version": "1.4.0", 3151 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3152 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 3153 "dev": true 3154 }, 3155 "node_modules/node-html-parser": { 3156 "version": "6.1.13", 3157 "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz", 3158 "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==", 3159 "dependencies": { 3160 "css-select": "^5.1.0", 3161 "he": "1.2.0" 3162 } 3163 }, 3164 "node_modules/normalize-path": { 3165 "version": "3.0.0", 3166 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 3167 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 3168 "engines": { 3169 "node": ">=0.10.0" 3170 } 3171 }, 3172 "node_modules/nth-check": { 3173 "version": "2.1.1", 3174 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 3175 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 3176 "dependencies": { 3177 "boolbase": "^1.0.0" 3178 }, 3179 "funding": { 3180 "url": "https://github.com/fb55/nth-check?sponsor=1" 3181 } 3182 }, 3183 "node_modules/object-assign": { 3184 "version": "4.1.1", 3185 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 3186 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 3187 "engines": { 3188 "node": ">=0.10.0" 3189 } 3190 }, 3191 "node_modules/object-hash": { 3192 "version": "3.0.0", 3193 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 3194 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 3195 "engines": { 3196 "node": ">= 6" 3197 } 3198 }, 3199 "node_modules/once": { 3200 "version": "1.4.0", 3201 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3202 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 3203 "dev": true, 3204 "dependencies": { 3205 "wrappy": "1" 3206 } 3207 }, 3208 "node_modules/optionator": { 3209 "version": "0.9.4", 3210 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 3211 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 3212 "dev": true, 3213 "dependencies": { 3214 "deep-is": "^0.1.3", 3215 "fast-levenshtein": "^2.0.6", 3216 "levn": "^0.4.1", 3217 "prelude-ls": "^1.2.1", 3218 "type-check": "^0.4.0", 3219 "word-wrap": "^1.2.5" 3220 }, 3221 "engines": { 3222 "node": ">= 0.8.0" 3223 } 3224 }, 3225 "node_modules/p-limit": { 3226 "version": "3.1.0", 3227 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3228 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3229 "dev": true, 3230 "dependencies": { 3231 "yocto-queue": "^0.1.0" 3232 }, 3233 "engines": { 3234 "node": ">=10" 3235 }, 3236 "funding": { 3237 "url": "https://github.com/sponsors/sindresorhus" 3238 } 3239 }, 3240 "node_modules/p-locate": { 3241 "version": "5.0.0", 3242 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3243 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3244 "dev": true, 3245 "dependencies": { 3246 "p-limit": "^3.0.2" 3247 }, 3248 "engines": { 3249 "node": ">=10" 3250 }, 3251 "funding": { 3252 "url": "https://github.com/sponsors/sindresorhus" 3253 } 3254 }, 3255 "node_modules/package-json-from-dist": { 3256 "version": "1.0.0", 3257 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", 3258 "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==" 3259 }, 3260 "node_modules/parent-module": { 3261 "version": "1.0.1", 3262 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3263 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3264 "dev": true, 3265 "dependencies": { 3266 "callsites": "^3.0.0" 3267 }, 3268 "engines": { 3269 "node": ">=6" 3270 } 3271 }, 3272 "node_modules/path-exists": { 3273 "version": "4.0.0", 3274 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3275 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3276 "dev": true, 3277 "engines": { 3278 "node": ">=8" 3279 } 3280 }, 3281 "node_modules/path-is-absolute": { 3282 "version": "1.0.1", 3283 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3284 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 3285 "dev": true, 3286 "engines": { 3287 "node": ">=0.10.0" 3288 } 3289 }, 3290 "node_modules/path-key": { 3291 "version": "3.1.1", 3292 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3293 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3294 "engines": { 3295 "node": ">=8" 3296 } 3297 }, 3298 "node_modules/path-parse": { 3299 "version": "1.0.7", 3300 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 3301 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 3302 }, 3303 "node_modules/path-scurry": { 3304 "version": "1.11.1", 3305 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 3306 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 3307 "dependencies": { 3308 "lru-cache": "^10.2.0", 3309 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 3310 }, 3311 "engines": { 3312 "node": ">=16 || 14 >=14.18" 3313 }, 3314 "funding": { 3315 "url": "https://github.com/sponsors/isaacs" 3316 } 3317 }, 3318 "node_modules/path-type": { 3319 "version": "4.0.0", 3320 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 3321 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 3322 "dev": true, 3323 "engines": { 3324 "node": ">=8" 3325 } 3326 }, 3327 "node_modules/peerjs": { 3328 "version": "1.5.4", 3329 "resolved": "https://registry.npmjs.org/peerjs/-/peerjs-1.5.4.tgz", 3330 "integrity": "sha512-yFsoLMnurJKlQbx6kVSBpOp+AlNldY1JQS2BrSsHLKCZnq6t7saHleuHM5svuLNbQkUJXHLF3sKOJB1K0xulOw==", 3331 "dependencies": { 3332 "@msgpack/msgpack": "^2.8.0", 3333 "eventemitter3": "^4.0.7", 3334 "peerjs-js-binarypack": "^2.1.0", 3335 "webrtc-adapter": "^9.0.0" 3336 }, 3337 "engines": { 3338 "node": ">= 14" 3339 }, 3340 "funding": { 3341 "type": "opencollective", 3342 "url": "https://opencollective.com/peer" 3343 } 3344 }, 3345 "node_modules/peerjs-js-binarypack": { 3346 "version": "2.1.0", 3347 "resolved": "https://registry.npmjs.org/peerjs-js-binarypack/-/peerjs-js-binarypack-2.1.0.tgz", 3348 "integrity": "sha512-YIwCC+pTzp3Bi8jPI9UFKO0t0SLo6xALnHkiNt/iUFmUUZG0fEEmEyFKvjsDKweiFitzHRyhuh6NvyJZ4nNxMg==", 3349 "engines": { 3350 "node": ">= 14.0.0" 3351 }, 3352 "funding": { 3353 "type": "opencollective", 3354 "url": "https://opencollective.com/peer" 3355 } 3356 }, 3357 "node_modules/periscopic": { 3358 "version": "3.1.0", 3359 "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", 3360 "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", 3361 "dependencies": { 3362 "@types/estree": "^1.0.0", 3363 "estree-walker": "^3.0.0", 3364 "is-reference": "^3.0.0" 3365 } 3366 }, 3367 "node_modules/picocolors": { 3368 "version": "1.0.1", 3369 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", 3370 "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" 3371 }, 3372 "node_modules/picomatch": { 3373 "version": "2.3.1", 3374 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 3375 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 3376 "engines": { 3377 "node": ">=8.6" 3378 }, 3379 "funding": { 3380 "url": "https://github.com/sponsors/jonschlinkert" 3381 } 3382 }, 3383 "node_modules/pify": { 3384 "version": "2.3.0", 3385 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 3386 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 3387 "engines": { 3388 "node": ">=0.10.0" 3389 } 3390 }, 3391 "node_modules/pirates": { 3392 "version": "4.0.6", 3393 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 3394 "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 3395 "engines": { 3396 "node": ">= 6" 3397 } 3398 }, 3399 "node_modules/postcss": { 3400 "version": "8.4.38", 3401 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", 3402 "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", 3403 "funding": [ 3404 { 3405 "type": "opencollective", 3406 "url": "https://opencollective.com/postcss/" 3407 }, 3408 { 3409 "type": "tidelift", 3410 "url": "https://tidelift.com/funding/github/npm/postcss" 3411 }, 3412 { 3413 "type": "github", 3414 "url": "https://github.com/sponsors/ai" 3415 } 3416 ], 3417 "dependencies": { 3418 "nanoid": "^3.3.7", 3419 "picocolors": "^1.0.0", 3420 "source-map-js": "^1.2.0" 3421 }, 3422 "engines": { 3423 "node": "^10 || ^12 || >=14" 3424 } 3425 }, 3426 "node_modules/postcss-css-variables": { 3427 "version": "0.18.0", 3428 "resolved": "https://registry.npmjs.org/postcss-css-variables/-/postcss-css-variables-0.18.0.tgz", 3429 "integrity": "sha512-lYS802gHbzn1GI+lXvy9MYIYDuGnl1WB4FTKoqMQqJ3Mab09A7a/1wZvGTkCEZJTM8mSbIyb1mJYn8f0aPye0Q==", 3430 "dependencies": { 3431 "balanced-match": "^1.0.0", 3432 "escape-string-regexp": "^1.0.3", 3433 "extend": "^3.0.1" 3434 }, 3435 "peerDependencies": { 3436 "postcss": "^8.2.6" 3437 } 3438 }, 3439 "node_modules/postcss-css-variables/node_modules/escape-string-regexp": { 3440 "version": "1.0.5", 3441 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3442 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 3443 "engines": { 3444 "node": ">=0.8.0" 3445 } 3446 }, 3447 "node_modules/postcss-import": { 3448 "version": "15.1.0", 3449 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 3450 "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 3451 "dependencies": { 3452 "postcss-value-parser": "^4.0.0", 3453 "read-cache": "^1.0.0", 3454 "resolve": "^1.1.7" 3455 }, 3456 "engines": { 3457 "node": ">=14.0.0" 3458 }, 3459 "peerDependencies": { 3460 "postcss": "^8.0.0" 3461 } 3462 }, 3463 "node_modules/postcss-js": { 3464 "version": "4.0.1", 3465 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 3466 "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 3467 "dependencies": { 3468 "camelcase-css": "^2.0.1" 3469 }, 3470 "engines": { 3471 "node": "^12 || ^14 || >= 16" 3472 }, 3473 "funding": { 3474 "type": "opencollective", 3475 "url": "https://opencollective.com/postcss/" 3476 }, 3477 "peerDependencies": { 3478 "postcss": "^8.4.21" 3479 } 3480 }, 3481 "node_modules/postcss-load-config": { 3482 "version": "3.1.4", 3483 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 3484 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 3485 "dev": true, 3486 "dependencies": { 3487 "lilconfig": "^2.0.5", 3488 "yaml": "^1.10.2" 3489 }, 3490 "engines": { 3491 "node": ">= 10" 3492 }, 3493 "funding": { 3494 "type": "opencollective", 3495 "url": "https://opencollective.com/postcss/" 3496 }, 3497 "peerDependencies": { 3498 "postcss": ">=8.0.9", 3499 "ts-node": ">=9.0.0" 3500 }, 3501 "peerDependenciesMeta": { 3502 "postcss": { 3503 "optional": true 3504 }, 3505 "ts-node": { 3506 "optional": true 3507 } 3508 } 3509 }, 3510 "node_modules/postcss-nested": { 3511 "version": "6.0.1", 3512 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 3513 "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 3514 "dependencies": { 3515 "postcss-selector-parser": "^6.0.11" 3516 }, 3517 "engines": { 3518 "node": ">=12.0" 3519 }, 3520 "funding": { 3521 "type": "opencollective", 3522 "url": "https://opencollective.com/postcss/" 3523 }, 3524 "peerDependencies": { 3525 "postcss": "^8.2.14" 3526 } 3527 }, 3528 "node_modules/postcss-safe-parser": { 3529 "version": "6.0.0", 3530 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", 3531 "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", 3532 "dev": true, 3533 "engines": { 3534 "node": ">=12.0" 3535 }, 3536 "funding": { 3537 "type": "opencollective", 3538 "url": "https://opencollective.com/postcss/" 3539 }, 3540 "peerDependencies": { 3541 "postcss": "^8.3.3" 3542 } 3543 }, 3544 "node_modules/postcss-scss": { 3545 "version": "4.0.9", 3546 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", 3547 "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", 3548 "dev": true, 3549 "funding": [ 3550 { 3551 "type": "opencollective", 3552 "url": "https://opencollective.com/postcss/" 3553 }, 3554 { 3555 "type": "tidelift", 3556 "url": "https://tidelift.com/funding/github/npm/postcss-scss" 3557 }, 3558 { 3559 "type": "github", 3560 "url": "https://github.com/sponsors/ai" 3561 } 3562 ], 3563 "engines": { 3564 "node": ">=12.0" 3565 }, 3566 "peerDependencies": { 3567 "postcss": "^8.4.29" 3568 } 3569 }, 3570 "node_modules/postcss-selector-parser": { 3571 "version": "6.1.0", 3572 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", 3573 "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", 3574 "dependencies": { 3575 "cssesc": "^3.0.0", 3576 "util-deprecate": "^1.0.2" 3577 }, 3578 "engines": { 3579 "node": ">=4" 3580 } 3581 }, 3582 "node_modules/postcss-value-parser": { 3583 "version": "4.2.0", 3584 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 3585 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 3586 }, 3587 "node_modules/prelude-ls": { 3588 "version": "1.2.1", 3589 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 3590 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 3591 "dev": true, 3592 "engines": { 3593 "node": ">= 0.8.0" 3594 } 3595 }, 3596 "node_modules/prettier": { 3597 "version": "3.3.2", 3598 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", 3599 "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", 3600 "dev": true, 3601 "bin": { 3602 "prettier": "bin/prettier.cjs" 3603 }, 3604 "engines": { 3605 "node": ">=14" 3606 }, 3607 "funding": { 3608 "url": "https://github.com/prettier/prettier?sponsor=1" 3609 } 3610 }, 3611 "node_modules/prettier-plugin-svelte": { 3612 "version": "3.2.5", 3613 "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.5.tgz", 3614 "integrity": "sha512-vP/M/Goc8z4iVIvrwXwbrYVjJgA0Hf8PO1G4LBh/ocSt6vUP6sLvyu9F3ABEGr+dbKyxZjEKLkeFsWy/yYl0HQ==", 3615 "dev": true, 3616 "peerDependencies": { 3617 "prettier": "^3.0.0", 3618 "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" 3619 } 3620 }, 3621 "node_modules/proxy-from-env": { 3622 "version": "1.1.0", 3623 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 3624 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 3625 "dev": true 3626 }, 3627 "node_modules/punycode": { 3628 "version": "2.3.1", 3629 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3630 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3631 "dev": true, 3632 "engines": { 3633 "node": ">=6" 3634 } 3635 }, 3636 "node_modules/queue-microtask": { 3637 "version": "1.2.3", 3638 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 3639 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 3640 "funding": [ 3641 { 3642 "type": "github", 3643 "url": "https://github.com/sponsors/feross" 3644 }, 3645 { 3646 "type": "patreon", 3647 "url": "https://www.patreon.com/feross" 3648 }, 3649 { 3650 "type": "consulting", 3651 "url": "https://feross.org/support" 3652 } 3653 ] 3654 }, 3655 "node_modules/read-cache": { 3656 "version": "1.0.0", 3657 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 3658 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 3659 "dependencies": { 3660 "pify": "^2.3.0" 3661 } 3662 }, 3663 "node_modules/readdirp": { 3664 "version": "3.6.0", 3665 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 3666 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 3667 "dependencies": { 3668 "picomatch": "^2.2.1" 3669 }, 3670 "engines": { 3671 "node": ">=8.10.0" 3672 } 3673 }, 3674 "node_modules/require-from-string": { 3675 "version": "2.0.2", 3676 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 3677 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 3678 "dev": true, 3679 "engines": { 3680 "node": ">=0.10.0" 3681 } 3682 }, 3683 "node_modules/resolve": { 3684 "version": "1.22.8", 3685 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 3686 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 3687 "dependencies": { 3688 "is-core-module": "^2.13.0", 3689 "path-parse": "^1.0.7", 3690 "supports-preserve-symlinks-flag": "^1.0.0" 3691 }, 3692 "bin": { 3693 "resolve": "bin/resolve" 3694 }, 3695 "funding": { 3696 "url": "https://github.com/sponsors/ljharb" 3697 } 3698 }, 3699 "node_modules/resolve-from": { 3700 "version": "4.0.0", 3701 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 3702 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 3703 "dev": true, 3704 "engines": { 3705 "node": ">=4" 3706 } 3707 }, 3708 "node_modules/reusify": { 3709 "version": "1.0.4", 3710 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 3711 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 3712 "engines": { 3713 "iojs": ">=1.0.0", 3714 "node": ">=0.10.0" 3715 } 3716 }, 3717 "node_modules/rimraf": { 3718 "version": "3.0.2", 3719 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 3720 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 3721 "deprecated": "Rimraf versions prior to v4 are no longer supported", 3722 "dev": true, 3723 "dependencies": { 3724 "glob": "^7.1.3" 3725 }, 3726 "bin": { 3727 "rimraf": "bin.js" 3728 }, 3729 "funding": { 3730 "url": "https://github.com/sponsors/isaacs" 3731 } 3732 }, 3733 "node_modules/rollup": { 3734 "version": "4.18.0", 3735 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", 3736 "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", 3737 "dev": true, 3738 "dependencies": { 3739 "@types/estree": "1.0.5" 3740 }, 3741 "bin": { 3742 "rollup": "dist/bin/rollup" 3743 }, 3744 "engines": { 3745 "node": ">=18.0.0", 3746 "npm": ">=8.0.0" 3747 }, 3748 "optionalDependencies": { 3749 "@rollup/rollup-android-arm-eabi": "4.18.0", 3750 "@rollup/rollup-android-arm64": "4.18.0", 3751 "@rollup/rollup-darwin-arm64": "4.18.0", 3752 "@rollup/rollup-darwin-x64": "4.18.0", 3753 "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", 3754 "@rollup/rollup-linux-arm-musleabihf": "4.18.0", 3755 "@rollup/rollup-linux-arm64-gnu": "4.18.0", 3756 "@rollup/rollup-linux-arm64-musl": "4.18.0", 3757 "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", 3758 "@rollup/rollup-linux-riscv64-gnu": "4.18.0", 3759 "@rollup/rollup-linux-s390x-gnu": "4.18.0", 3760 "@rollup/rollup-linux-x64-gnu": "4.18.0", 3761 "@rollup/rollup-linux-x64-musl": "4.18.0", 3762 "@rollup/rollup-win32-arm64-msvc": "4.18.0", 3763 "@rollup/rollup-win32-ia32-msvc": "4.18.0", 3764 "@rollup/rollup-win32-x64-msvc": "4.18.0", 3765 "fsevents": "~2.3.2" 3766 } 3767 }, 3768 "node_modules/run-parallel": { 3769 "version": "1.2.0", 3770 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 3771 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 3772 "funding": [ 3773 { 3774 "type": "github", 3775 "url": "https://github.com/sponsors/feross" 3776 }, 3777 { 3778 "type": "patreon", 3779 "url": "https://www.patreon.com/feross" 3780 }, 3781 { 3782 "type": "consulting", 3783 "url": "https://feross.org/support" 3784 } 3785 ], 3786 "dependencies": { 3787 "queue-microtask": "^1.2.2" 3788 } 3789 }, 3790 "node_modules/sade": { 3791 "version": "1.8.1", 3792 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 3793 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 3794 "dev": true, 3795 "dependencies": { 3796 "mri": "^1.1.0" 3797 }, 3798 "engines": { 3799 "node": ">=6" 3800 } 3801 }, 3802 "node_modules/sander": { 3803 "version": "0.5.1", 3804 "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 3805 "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 3806 "dev": true, 3807 "dependencies": { 3808 "es6-promise": "^3.1.2", 3809 "graceful-fs": "^4.1.3", 3810 "mkdirp": "^0.5.1", 3811 "rimraf": "^2.5.2" 3812 } 3813 }, 3814 "node_modules/sander/node_modules/rimraf": { 3815 "version": "2.7.1", 3816 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 3817 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 3818 "deprecated": "Rimraf versions prior to v4 are no longer supported", 3819 "dev": true, 3820 "dependencies": { 3821 "glob": "^7.1.3" 3822 }, 3823 "bin": { 3824 "rimraf": "bin.js" 3825 } 3826 }, 3827 "node_modules/sdp": { 3828 "version": "3.2.0", 3829 "resolved": "https://registry.npmjs.org/sdp/-/sdp-3.2.0.tgz", 3830 "integrity": "sha512-d7wDPgDV3DDiqulJjKiV2865wKsJ34YI+NDREbm+FySq6WuKOikwyNQcm+doLAZ1O6ltdO0SeKle2xMpN3Brgw==" 3831 }, 3832 "node_modules/semver": { 3833 "version": "7.6.2", 3834 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 3835 "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 3836 "dev": true, 3837 "bin": { 3838 "semver": "bin/semver.js" 3839 }, 3840 "engines": { 3841 "node": ">=10" 3842 } 3843 }, 3844 "node_modules/set-cookie-parser": { 3845 "version": "2.6.0", 3846 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", 3847 "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", 3848 "dev": true 3849 }, 3850 "node_modules/shebang-command": { 3851 "version": "2.0.0", 3852 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 3853 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 3854 "dependencies": { 3855 "shebang-regex": "^3.0.0" 3856 }, 3857 "engines": { 3858 "node": ">=8" 3859 } 3860 }, 3861 "node_modules/shebang-regex": { 3862 "version": "3.0.0", 3863 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 3864 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 3865 "engines": { 3866 "node": ">=8" 3867 } 3868 }, 3869 "node_modules/signal-exit": { 3870 "version": "4.1.0", 3871 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 3872 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 3873 "engines": { 3874 "node": ">=14" 3875 }, 3876 "funding": { 3877 "url": "https://github.com/sponsors/isaacs" 3878 } 3879 }, 3880 "node_modules/sirv": { 3881 "version": "2.0.4", 3882 "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", 3883 "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", 3884 "dev": true, 3885 "dependencies": { 3886 "@polka/url": "^1.0.0-next.24", 3887 "mrmime": "^2.0.0", 3888 "totalist": "^3.0.0" 3889 }, 3890 "engines": { 3891 "node": ">= 10" 3892 } 3893 }, 3894 "node_modules/slash": { 3895 "version": "3.0.0", 3896 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 3897 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 3898 "dev": true, 3899 "engines": { 3900 "node": ">=8" 3901 } 3902 }, 3903 "node_modules/sorcery": { 3904 "version": "0.11.1", 3905 "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.1.tgz", 3906 "integrity": "sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==", 3907 "dev": true, 3908 "dependencies": { 3909 "@jridgewell/sourcemap-codec": "^1.4.14", 3910 "buffer-crc32": "^1.0.0", 3911 "minimist": "^1.2.0", 3912 "sander": "^0.5.0" 3913 }, 3914 "bin": { 3915 "sorcery": "bin/sorcery" 3916 } 3917 }, 3918 "node_modules/source-map-js": { 3919 "version": "1.2.0", 3920 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", 3921 "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", 3922 "engines": { 3923 "node": ">=0.10.0" 3924 } 3925 }, 3926 "node_modules/string-width": { 3927 "version": "5.1.2", 3928 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 3929 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 3930 "dependencies": { 3931 "eastasianwidth": "^0.2.0", 3932 "emoji-regex": "^9.2.2", 3933 "strip-ansi": "^7.0.1" 3934 }, 3935 "engines": { 3936 "node": ">=12" 3937 }, 3938 "funding": { 3939 "url": "https://github.com/sponsors/sindresorhus" 3940 } 3941 }, 3942 "node_modules/string-width-cjs": { 3943 "name": "string-width", 3944 "version": "4.2.3", 3945 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 3946 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 3947 "dependencies": { 3948 "emoji-regex": "^8.0.0", 3949 "is-fullwidth-code-point": "^3.0.0", 3950 "strip-ansi": "^6.0.1" 3951 }, 3952 "engines": { 3953 "node": ">=8" 3954 } 3955 }, 3956 "node_modules/string-width-cjs/node_modules/emoji-regex": { 3957 "version": "8.0.0", 3958 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3959 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 3960 }, 3961 "node_modules/string-width/node_modules/ansi-regex": { 3962 "version": "6.0.1", 3963 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 3964 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 3965 "engines": { 3966 "node": ">=12" 3967 }, 3968 "funding": { 3969 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 3970 } 3971 }, 3972 "node_modules/string-width/node_modules/strip-ansi": { 3973 "version": "7.1.0", 3974 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 3975 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 3976 "dependencies": { 3977 "ansi-regex": "^6.0.1" 3978 }, 3979 "engines": { 3980 "node": ">=12" 3981 }, 3982 "funding": { 3983 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 3984 } 3985 }, 3986 "node_modules/strip-ansi": { 3987 "version": "6.0.1", 3988 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 3989 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 3990 "dependencies": { 3991 "ansi-regex": "^5.0.1" 3992 }, 3993 "engines": { 3994 "node": ">=8" 3995 } 3996 }, 3997 "node_modules/strip-ansi-cjs": { 3998 "name": "strip-ansi", 3999 "version": "6.0.1", 4000 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4001 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4002 "dependencies": { 4003 "ansi-regex": "^5.0.1" 4004 }, 4005 "engines": { 4006 "node": ">=8" 4007 } 4008 }, 4009 "node_modules/strip-indent": { 4010 "version": "3.0.0", 4011 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4012 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4013 "dev": true, 4014 "dependencies": { 4015 "min-indent": "^1.0.0" 4016 }, 4017 "engines": { 4018 "node": ">=8" 4019 } 4020 }, 4021 "node_modules/strip-json-comments": { 4022 "version": "3.1.1", 4023 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4024 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4025 "dev": true, 4026 "engines": { 4027 "node": ">=8" 4028 }, 4029 "funding": { 4030 "url": "https://github.com/sponsors/sindresorhus" 4031 } 4032 }, 4033 "node_modules/sucrase": { 4034 "version": "3.35.0", 4035 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", 4036 "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", 4037 "dependencies": { 4038 "@jridgewell/gen-mapping": "^0.3.2", 4039 "commander": "^4.0.0", 4040 "glob": "^10.3.10", 4041 "lines-and-columns": "^1.1.6", 4042 "mz": "^2.7.0", 4043 "pirates": "^4.0.1", 4044 "ts-interface-checker": "^0.1.9" 4045 }, 4046 "bin": { 4047 "sucrase": "bin/sucrase", 4048 "sucrase-node": "bin/sucrase-node" 4049 }, 4050 "engines": { 4051 "node": ">=16 || 14 >=14.17" 4052 } 4053 }, 4054 "node_modules/sucrase/node_modules/glob": { 4055 "version": "10.4.2", 4056 "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", 4057 "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", 4058 "dependencies": { 4059 "foreground-child": "^3.1.0", 4060 "jackspeak": "^3.1.2", 4061 "minimatch": "^9.0.4", 4062 "minipass": "^7.1.2", 4063 "package-json-from-dist": "^1.0.0", 4064 "path-scurry": "^1.11.1" 4065 }, 4066 "bin": { 4067 "glob": "dist/esm/bin.mjs" 4068 }, 4069 "engines": { 4070 "node": ">=16 || 14 >=14.18" 4071 }, 4072 "funding": { 4073 "url": "https://github.com/sponsors/isaacs" 4074 } 4075 }, 4076 "node_modules/sucrase/node_modules/minimatch": { 4077 "version": "9.0.5", 4078 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 4079 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 4080 "dependencies": { 4081 "brace-expansion": "^2.0.1" 4082 }, 4083 "engines": { 4084 "node": ">=16 || 14 >=14.17" 4085 }, 4086 "funding": { 4087 "url": "https://github.com/sponsors/isaacs" 4088 } 4089 }, 4090 "node_modules/supports-color": { 4091 "version": "7.2.0", 4092 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4093 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4094 "dev": true, 4095 "dependencies": { 4096 "has-flag": "^4.0.0" 4097 }, 4098 "engines": { 4099 "node": ">=8" 4100 } 4101 }, 4102 "node_modules/supports-preserve-symlinks-flag": { 4103 "version": "1.0.0", 4104 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4105 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4106 "engines": { 4107 "node": ">= 0.4" 4108 }, 4109 "funding": { 4110 "url": "https://github.com/sponsors/ljharb" 4111 } 4112 }, 4113 "node_modules/svelte": { 4114 "version": "4.2.18", 4115 "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.18.tgz", 4116 "integrity": "sha512-d0FdzYIiAePqRJEb90WlJDkjUEx42xhivxN8muUBmfZnP+tzUgz12DJ2hRJi8sIHCME7jeK1PTMgKPSfTd8JrA==", 4117 "dependencies": { 4118 "@ampproject/remapping": "^2.2.1", 4119 "@jridgewell/sourcemap-codec": "^1.4.15", 4120 "@jridgewell/trace-mapping": "^0.3.18", 4121 "@types/estree": "^1.0.1", 4122 "acorn": "^8.9.0", 4123 "aria-query": "^5.3.0", 4124 "axobject-query": "^4.0.0", 4125 "code-red": "^1.0.3", 4126 "css-tree": "^2.3.1", 4127 "estree-walker": "^3.0.3", 4128 "is-reference": "^3.0.1", 4129 "locate-character": "^3.0.0", 4130 "magic-string": "^0.30.4", 4131 "periscopic": "^3.1.0" 4132 }, 4133 "engines": { 4134 "node": ">=16" 4135 } 4136 }, 4137 "node_modules/svelte-check": { 4138 "version": "3.8.4", 4139 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.8.4.tgz", 4140 "integrity": "sha512-61aHMkdinWyH8BkkTX9jPLYxYzaAAz/FK/VQqdr2FiCQQ/q04WCwDlpGbHff1GdrMYTmW8chlTFvRWL9k0A8vg==", 4141 "dev": true, 4142 "dependencies": { 4143 "@jridgewell/trace-mapping": "^0.3.17", 4144 "chokidar": "^3.4.1", 4145 "picocolors": "^1.0.0", 4146 "sade": "^1.7.4", 4147 "svelte-preprocess": "^5.1.3", 4148 "typescript": "^5.0.3" 4149 }, 4150 "bin": { 4151 "svelte-check": "bin/svelte-check" 4152 }, 4153 "peerDependencies": { 4154 "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" 4155 } 4156 }, 4157 "node_modules/svelte-eslint-parser": { 4158 "version": "0.39.2", 4159 "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.39.2.tgz", 4160 "integrity": "sha512-87UwLuWTtDIuzWOhOi1zBL5wYVd07M5BK1qZ57YmXJB5/UmjUNJqGy3XSOhPqjckY1dATNV9y+mx+nI0WH6HPA==", 4161 "dev": true, 4162 "dependencies": { 4163 "eslint-scope": "^7.2.2", 4164 "eslint-visitor-keys": "^3.4.3", 4165 "espree": "^9.6.1", 4166 "postcss": "^8.4.38", 4167 "postcss-scss": "^4.0.9" 4168 }, 4169 "engines": { 4170 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4171 }, 4172 "funding": { 4173 "url": "https://github.com/sponsors/ota-meshi" 4174 }, 4175 "peerDependencies": { 4176 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0-next.115" 4177 }, 4178 "peerDependenciesMeta": { 4179 "svelte": { 4180 "optional": true 4181 } 4182 } 4183 }, 4184 "node_modules/svelte-hmr": { 4185 "version": "0.16.0", 4186 "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.16.0.tgz", 4187 "integrity": "sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==", 4188 "dev": true, 4189 "engines": { 4190 "node": "^12.20 || ^14.13.1 || >= 16" 4191 }, 4192 "peerDependencies": { 4193 "svelte": "^3.19.0 || ^4.0.0" 4194 } 4195 }, 4196 "node_modules/svelte-preprocess": { 4197 "version": "5.1.4", 4198 "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.4.tgz", 4199 "integrity": "sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==", 4200 "dev": true, 4201 "hasInstallScript": true, 4202 "dependencies": { 4203 "@types/pug": "^2.0.6", 4204 "detect-indent": "^6.1.0", 4205 "magic-string": "^0.30.5", 4206 "sorcery": "^0.11.0", 4207 "strip-indent": "^3.0.0" 4208 }, 4209 "engines": { 4210 "node": ">= 16.0.0" 4211 }, 4212 "peerDependencies": { 4213 "@babel/core": "^7.10.2", 4214 "coffeescript": "^2.5.1", 4215 "less": "^3.11.3 || ^4.0.0", 4216 "postcss": "^7 || ^8", 4217 "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", 4218 "pug": "^3.0.0", 4219 "sass": "^1.26.8", 4220 "stylus": "^0.55.0", 4221 "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 4222 "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", 4223 "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 4224 }, 4225 "peerDependenciesMeta": { 4226 "@babel/core": { 4227 "optional": true 4228 }, 4229 "coffeescript": { 4230 "optional": true 4231 }, 4232 "less": { 4233 "optional": true 4234 }, 4235 "postcss": { 4236 "optional": true 4237 }, 4238 "postcss-load-config": { 4239 "optional": true 4240 }, 4241 "pug": { 4242 "optional": true 4243 }, 4244 "sass": { 4245 "optional": true 4246 }, 4247 "stylus": { 4248 "optional": true 4249 }, 4250 "sugarss": { 4251 "optional": true 4252 }, 4253 "typescript": { 4254 "optional": true 4255 } 4256 } 4257 }, 4258 "node_modules/tailwindcss": { 4259 "version": "3.3.2", 4260 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", 4261 "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", 4262 "dependencies": { 4263 "@alloc/quick-lru": "^5.2.0", 4264 "arg": "^5.0.2", 4265 "chokidar": "^3.5.3", 4266 "didyoumean": "^1.2.2", 4267 "dlv": "^1.1.3", 4268 "fast-glob": "^3.2.12", 4269 "glob-parent": "^6.0.2", 4270 "is-glob": "^4.0.3", 4271 "jiti": "^1.18.2", 4272 "lilconfig": "^2.1.0", 4273 "micromatch": "^4.0.5", 4274 "normalize-path": "^3.0.0", 4275 "object-hash": "^3.0.0", 4276 "picocolors": "^1.0.0", 4277 "postcss": "^8.4.23", 4278 "postcss-import": "^15.1.0", 4279 "postcss-js": "^4.0.1", 4280 "postcss-load-config": "^4.0.1", 4281 "postcss-nested": "^6.0.1", 4282 "postcss-selector-parser": "^6.0.11", 4283 "postcss-value-parser": "^4.2.0", 4284 "resolve": "^1.22.2", 4285 "sucrase": "^3.32.0" 4286 }, 4287 "bin": { 4288 "tailwind": "lib/cli.js", 4289 "tailwindcss": "lib/cli.js" 4290 }, 4291 "engines": { 4292 "node": ">=14.0.0" 4293 } 4294 }, 4295 "node_modules/tailwindcss/node_modules/postcss-load-config": { 4296 "version": "4.0.2", 4297 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", 4298 "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", 4299 "funding": [ 4300 { 4301 "type": "opencollective", 4302 "url": "https://opencollective.com/postcss/" 4303 }, 4304 { 4305 "type": "github", 4306 "url": "https://github.com/sponsors/ai" 4307 } 4308 ], 4309 "dependencies": { 4310 "lilconfig": "^3.0.0", 4311 "yaml": "^2.3.4" 4312 }, 4313 "engines": { 4314 "node": ">= 14" 4315 }, 4316 "peerDependencies": { 4317 "postcss": ">=8.0.9", 4318 "ts-node": ">=9.0.0" 4319 }, 4320 "peerDependenciesMeta": { 4321 "postcss": { 4322 "optional": true 4323 }, 4324 "ts-node": { 4325 "optional": true 4326 } 4327 } 4328 }, 4329 "node_modules/tailwindcss/node_modules/postcss-load-config/node_modules/lilconfig": { 4330 "version": "3.1.2", 4331 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", 4332 "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", 4333 "engines": { 4334 "node": ">=14" 4335 }, 4336 "funding": { 4337 "url": "https://github.com/sponsors/antonk52" 4338 } 4339 }, 4340 "node_modules/tailwindcss/node_modules/yaml": { 4341 "version": "2.4.5", 4342 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", 4343 "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", 4344 "bin": { 4345 "yaml": "bin.mjs" 4346 }, 4347 "engines": { 4348 "node": ">= 14" 4349 } 4350 }, 4351 "node_modules/text-table": { 4352 "version": "0.2.0", 4353 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 4354 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 4355 "dev": true 4356 }, 4357 "node_modules/thenify": { 4358 "version": "3.3.1", 4359 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 4360 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 4361 "dependencies": { 4362 "any-promise": "^1.0.0" 4363 } 4364 }, 4365 "node_modules/thenify-all": { 4366 "version": "1.6.0", 4367 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 4368 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 4369 "dependencies": { 4370 "thenify": ">= 3.1.0 < 4" 4371 }, 4372 "engines": { 4373 "node": ">=0.8" 4374 } 4375 }, 4376 "node_modules/three": { 4377 "version": "0.159.0", 4378 "resolved": "https://registry.npmjs.org/three/-/three-0.159.0.tgz", 4379 "integrity": "sha512-eCmhlLGbBgucuo4VEA9IO3Qpc7dh8Bd4VKzr7WfW4+8hMcIfoAVi1ev0pJYN9PTTsCslbcKgBwr2wNZ1EvLInA==" 4380 }, 4381 "node_modules/three-instanced-uniforms-mesh": { 4382 "version": "0.49.1", 4383 "resolved": "https://registry.npmjs.org/three-instanced-uniforms-mesh/-/three-instanced-uniforms-mesh-0.49.1.tgz", 4384 "integrity": "sha512-qPgPLA6JR2nQau2zAODwiVRknYndXNE6aYmTe5zESiwg9hO8AaNq1xC0hWDYOyyH+NbN2G8278NxX1hpZ+2ZgQ==", 4385 "dev": true, 4386 "dependencies": { 4387 "troika-three-utils": "^0.49.0" 4388 }, 4389 "peerDependencies": { 4390 "three": ">=0.125.0" 4391 } 4392 }, 4393 "node_modules/three-mesh-bvh": { 4394 "version": "0.7.5", 4395 "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.7.5.tgz", 4396 "integrity": "sha512-WDd77RklE52pZSKZx8sDXzrd2JCF/gL/hugFvsIBylpMRlJxxwesKn2rW7TcQZ809NocDVkQx1UJo9pJtVAPYg==", 4397 "dev": true, 4398 "peerDependencies": { 4399 "three": ">= 0.151.0" 4400 } 4401 }, 4402 "node_modules/three-perf": { 4403 "version": "1.0.10", 4404 "resolved": "https://registry.npmjs.org/three-perf/-/three-perf-1.0.10.tgz", 4405 "integrity": "sha512-lCur/i8U6m0ysWYhQ1yFGWOZB0QA2oVsDsfynYd65HhXxLxJfiAt8OsXmpv9PnTLacfaZclBcZHUOB9QKk3eaw==", 4406 "dev": true, 4407 "dependencies": { 4408 "troika-three-text": "^0.47.2", 4409 "tweakpane": "^3.1.10" 4410 }, 4411 "peerDependencies": { 4412 "three": ">=0.151" 4413 } 4414 }, 4415 "node_modules/three-perf/node_modules/troika-three-text": { 4416 "version": "0.47.2", 4417 "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.47.2.tgz", 4418 "integrity": "sha512-qylT0F+U7xGs+/PEf3ujBdJMYWbn0Qci0kLqI5BJG2kW1wdg4T1XSxneypnF05DxFqJhEzuaOR9S2SjiyknMng==", 4419 "dev": true, 4420 "dependencies": { 4421 "bidi-js": "^1.0.2", 4422 "troika-three-utils": "^0.47.2", 4423 "troika-worker-utils": "^0.47.2", 4424 "webgl-sdf-generator": "1.1.1" 4425 }, 4426 "peerDependencies": { 4427 "three": ">=0.125.0" 4428 } 4429 }, 4430 "node_modules/three-perf/node_modules/troika-three-utils": { 4431 "version": "0.47.2", 4432 "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.47.2.tgz", 4433 "integrity": "sha512-/28plhCxfKtH7MSxEGx8e3b/OXU5A0xlwl+Sbdp0H8FXUHKZDoksduEKmjQayXYtxAyuUiCRunYIv/8Vi7aiyg==", 4434 "dev": true, 4435 "peerDependencies": { 4436 "three": ">=0.125.0" 4437 } 4438 }, 4439 "node_modules/three-perf/node_modules/troika-worker-utils": { 4440 "version": "0.47.2", 4441 "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.47.2.tgz", 4442 "integrity": "sha512-mzss4MeyzUkYBppn4x5cdAqrhBHFEuVmMMgLMTyFV23x6GvQMyo+/R5E5Lsbrt7WSt5RfvewjcwD1DChRTA9lA==", 4443 "dev": true 4444 }, 4445 "node_modules/threlte-uikit": { 4446 "version": "0.4.0", 4447 "resolved": "https://registry.npmjs.org/threlte-uikit/-/threlte-uikit-0.4.0.tgz", 4448 "integrity": "sha512-ZuL3NTp02WM6XKvOquYyb727ZEkunml4TFZIC342/Sid2yqe1vgqR7P8Zwl0uUvsfatX4MB14R9OUPOXPDbr2g==", 4449 "dependencies": { 4450 "@pmndrs/uikit": "^0.3.10" 4451 }, 4452 "peerDependencies": { 4453 "@threlte/core": ">=7", 4454 "svelte": ">=4" 4455 } 4456 }, 4457 "node_modules/threlte-uikit/node_modules/@pmndrs/uikit": { 4458 "version": "0.3.12", 4459 "resolved": "https://registry.npmjs.org/@pmndrs/uikit/-/uikit-0.3.12.tgz", 4460 "integrity": "sha512-Y9j5V8cQmcWXRxb+9dbIY/GLtVoD4Jbd7fmjleCz0mNl8FRmGPV8tztNUcWRWW4RSHah2mW93PyqiPdpvkpXiQ==", 4461 "dependencies": { 4462 "@preact/signals-core": "^1.5.1", 4463 "inline-style-parser": "^0.2.3", 4464 "node-html-parser": "^6.1.13", 4465 "tw-to-css": "^0.0.12", 4466 "yoga-layout": "^3.0.4" 4467 }, 4468 "peerDependencies": { 4469 "three": ">=0.160" 4470 } 4471 }, 4472 "node_modules/threlte-uikit/node_modules/three": { 4473 "version": "0.165.0", 4474 "resolved": "https://registry.npmjs.org/three/-/three-0.165.0.tgz", 4475 "integrity": "sha512-cc96IlVYGydeceu0e5xq70H8/yoVT/tXBxV/W8A/U6uOq7DXc4/s1Mkmnu6SqoYGhSRWWYFOhVwvq6V0VtbplA==", 4476 "peer": true 4477 }, 4478 "node_modules/tiny-glob": { 4479 "version": "0.2.9", 4480 "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 4481 "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 4482 "dev": true, 4483 "dependencies": { 4484 "globalyzer": "0.1.0", 4485 "globrex": "^0.1.2" 4486 } 4487 }, 4488 "node_modules/to-regex-range": { 4489 "version": "5.0.1", 4490 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4491 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4492 "dependencies": { 4493 "is-number": "^7.0.0" 4494 }, 4495 "engines": { 4496 "node": ">=8.0" 4497 } 4498 }, 4499 "node_modules/totalist": { 4500 "version": "3.0.1", 4501 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 4502 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 4503 "dev": true, 4504 "engines": { 4505 "node": ">=6" 4506 } 4507 }, 4508 "node_modules/troika-three-text": { 4509 "version": "0.49.1", 4510 "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.49.1.tgz", 4511 "integrity": "sha512-lXGWxgjJP9kw4i4Wh+0k0Q/7cRfS6iOME4knKht/KozPu9GcFA9NnNpRvehIhrUawq9B0ZRw+0oiFHgRO+4Wig==", 4512 "dev": true, 4513 "dependencies": { 4514 "bidi-js": "^1.0.2", 4515 "troika-three-utils": "^0.49.0", 4516 "troika-worker-utils": "^0.49.0", 4517 "webgl-sdf-generator": "1.1.1" 4518 }, 4519 "peerDependencies": { 4520 "three": ">=0.125.0" 4521 } 4522 }, 4523 "node_modules/troika-three-utils": { 4524 "version": "0.49.0", 4525 "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.49.0.tgz", 4526 "integrity": "sha512-umitFL4cT+Fm/uONmaQEq4oZlyRHWwVClaS6ZrdcueRvwc2w+cpNQ47LlJKJswpqtMFWbEhOLy0TekmcPZOdYA==", 4527 "dev": true, 4528 "peerDependencies": { 4529 "three": ">=0.125.0" 4530 } 4531 }, 4532 "node_modules/troika-worker-utils": { 4533 "version": "0.49.0", 4534 "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.49.0.tgz", 4535 "integrity": "sha512-1xZHoJrG0HFfCvT/iyN41DvI/nRykiBtHqFkGaGgJwq5iXfIZFBiPPEHFpPpgyKM3Oo5ITHXP5wM2TNQszYdVg==", 4536 "dev": true 4537 }, 4538 "node_modules/ts-api-utils": { 4539 "version": "1.3.0", 4540 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", 4541 "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", 4542 "dev": true, 4543 "engines": { 4544 "node": ">=16" 4545 }, 4546 "peerDependencies": { 4547 "typescript": ">=4.2.0" 4548 } 4549 }, 4550 "node_modules/ts-interface-checker": { 4551 "version": "0.1.13", 4552 "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 4553 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" 4554 }, 4555 "node_modules/tslib": { 4556 "version": "2.6.3", 4557 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", 4558 "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", 4559 "dev": true 4560 }, 4561 "node_modules/tw-to-css": { 4562 "version": "0.0.12", 4563 "resolved": "https://registry.npmjs.org/tw-to-css/-/tw-to-css-0.0.12.tgz", 4564 "integrity": "sha512-rQAsQvOtV1lBkyCw+iypMygNHrShYAItES5r8fMsrhhaj5qrV2LkZyXc8ccEH+u5bFjHjQ9iuxe90I7Kykf6pw==", 4565 "dependencies": { 4566 "postcss": "8.4.31", 4567 "postcss-css-variables": "0.18.0", 4568 "tailwindcss": "3.3.2" 4569 }, 4570 "engines": { 4571 "node": ">=16.0.0" 4572 } 4573 }, 4574 "node_modules/tw-to-css/node_modules/postcss": { 4575 "version": "8.4.31", 4576 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", 4577 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", 4578 "funding": [ 4579 { 4580 "type": "opencollective", 4581 "url": "https://opencollective.com/postcss/" 4582 }, 4583 { 4584 "type": "tidelift", 4585 "url": "https://tidelift.com/funding/github/npm/postcss" 4586 }, 4587 { 4588 "type": "github", 4589 "url": "https://github.com/sponsors/ai" 4590 } 4591 ], 4592 "dependencies": { 4593 "nanoid": "^3.3.6", 4594 "picocolors": "^1.0.0", 4595 "source-map-js": "^1.0.2" 4596 }, 4597 "engines": { 4598 "node": "^10 || ^12 || >=14" 4599 } 4600 }, 4601 "node_modules/tweakpane": { 4602 "version": "3.1.10", 4603 "resolved": "https://registry.npmjs.org/tweakpane/-/tweakpane-3.1.10.tgz", 4604 "integrity": "sha512-rqwnl/pUa7+inhI2E9ayGTqqP0EPOOn/wVvSWjZsRbZUItzNShny7pzwL3hVlaN4m9t/aZhsP0aFQ9U5VVR2VQ==", 4605 "dev": true, 4606 "funding": { 4607 "url": "https://github.com/sponsors/cocopon" 4608 } 4609 }, 4610 "node_modules/type-check": { 4611 "version": "0.4.0", 4612 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4613 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4614 "dev": true, 4615 "dependencies": { 4616 "prelude-ls": "^1.2.1" 4617 }, 4618 "engines": { 4619 "node": ">= 0.8.0" 4620 } 4621 }, 4622 "node_modules/type-fest": { 4623 "version": "0.20.2", 4624 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 4625 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 4626 "dev": true, 4627 "engines": { 4628 "node": ">=10" 4629 }, 4630 "funding": { 4631 "url": "https://github.com/sponsors/sindresorhus" 4632 } 4633 }, 4634 "node_modules/typescript": { 4635 "version": "5.5.2", 4636 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", 4637 "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", 4638 "dev": true, 4639 "bin": { 4640 "tsc": "bin/tsc", 4641 "tsserver": "bin/tsserver" 4642 }, 4643 "engines": { 4644 "node": ">=14.17" 4645 } 4646 }, 4647 "node_modules/universal-user-agent": { 4648 "version": "6.0.1", 4649 "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", 4650 "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==", 4651 "dev": true 4652 }, 4653 "node_modules/uri-js": { 4654 "version": "4.4.1", 4655 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4656 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4657 "dev": true, 4658 "dependencies": { 4659 "punycode": "^2.1.0" 4660 } 4661 }, 4662 "node_modules/util-deprecate": { 4663 "version": "1.0.2", 4664 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 4665 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 4666 }, 4667 "node_modules/vite": { 4668 "version": "5.3.1", 4669 "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.1.tgz", 4670 "integrity": "sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==", 4671 "dev": true, 4672 "dependencies": { 4673 "esbuild": "^0.21.3", 4674 "postcss": "^8.4.38", 4675 "rollup": "^4.13.0" 4676 }, 4677 "bin": { 4678 "vite": "bin/vite.js" 4679 }, 4680 "engines": { 4681 "node": "^18.0.0 || >=20.0.0" 4682 }, 4683 "funding": { 4684 "url": "https://github.com/vitejs/vite?sponsor=1" 4685 }, 4686 "optionalDependencies": { 4687 "fsevents": "~2.3.3" 4688 }, 4689 "peerDependencies": { 4690 "@types/node": "^18.0.0 || >=20.0.0", 4691 "less": "*", 4692 "lightningcss": "^1.21.0", 4693 "sass": "*", 4694 "stylus": "*", 4695 "sugarss": "*", 4696 "terser": "^5.4.0" 4697 }, 4698 "peerDependenciesMeta": { 4699 "@types/node": { 4700 "optional": true 4701 }, 4702 "less": { 4703 "optional": true 4704 }, 4705 "lightningcss": { 4706 "optional": true 4707 }, 4708 "sass": { 4709 "optional": true 4710 }, 4711 "stylus": { 4712 "optional": true 4713 }, 4714 "sugarss": { 4715 "optional": true 4716 }, 4717 "terser": { 4718 "optional": true 4719 } 4720 } 4721 }, 4722 "node_modules/vite-plugin-mkcert": { 4723 "version": "1.17.5", 4724 "resolved": "https://registry.npmjs.org/vite-plugin-mkcert/-/vite-plugin-mkcert-1.17.5.tgz", 4725 "integrity": "sha512-KKGY3iHx/9zb7ow8JJ+nLN2HiNIBuPBwj34fJ+jAJT89/8qfk7msO7G7qipR8VDEm9xMCys0xT11QOJbZcg3/Q==", 4726 "dev": true, 4727 "dependencies": { 4728 "@octokit/rest": "^20.0.2", 4729 "axios": "^1.6.8", 4730 "debug": "^4.3.4", 4731 "picocolors": "^1.0.0" 4732 }, 4733 "engines": { 4734 "node": ">=v16.7.0" 4735 }, 4736 "peerDependencies": { 4737 "vite": ">=3" 4738 } 4739 }, 4740 "node_modules/vitefu": { 4741 "version": "0.2.5", 4742 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", 4743 "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", 4744 "dev": true, 4745 "peerDependencies": { 4746 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" 4747 }, 4748 "peerDependenciesMeta": { 4749 "vite": { 4750 "optional": true 4751 } 4752 } 4753 }, 4754 "node_modules/webgl-sdf-generator": { 4755 "version": "1.1.1", 4756 "resolved": "https://registry.npmjs.org/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz", 4757 "integrity": "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==", 4758 "dev": true 4759 }, 4760 "node_modules/webrtc-adapter": { 4761 "version": "9.0.1", 4762 "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-9.0.1.tgz", 4763 "integrity": "sha512-1AQO+d4ElfVSXyzNVTOewgGT/tAomwwztX/6e3totvyyzXPvXIIuUUjAmyZGbKBKbZOXauuJooZm3g6IuFuiNQ==", 4764 "dependencies": { 4765 "sdp": "^3.2.0" 4766 }, 4767 "engines": { 4768 "node": ">=6.0.0", 4769 "npm": ">=3.10.0" 4770 } 4771 }, 4772 "node_modules/which": { 4773 "version": "2.0.2", 4774 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4775 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4776 "dependencies": { 4777 "isexe": "^2.0.0" 4778 }, 4779 "bin": { 4780 "node-which": "bin/node-which" 4781 }, 4782 "engines": { 4783 "node": ">= 8" 4784 } 4785 }, 4786 "node_modules/word-wrap": { 4787 "version": "1.2.5", 4788 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 4789 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 4790 "dev": true, 4791 "engines": { 4792 "node": ">=0.10.0" 4793 } 4794 }, 4795 "node_modules/wrap-ansi": { 4796 "version": "8.1.0", 4797 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 4798 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 4799 "dependencies": { 4800 "ansi-styles": "^6.1.0", 4801 "string-width": "^5.0.1", 4802 "strip-ansi": "^7.0.1" 4803 }, 4804 "engines": { 4805 "node": ">=12" 4806 }, 4807 "funding": { 4808 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 4809 } 4810 }, 4811 "node_modules/wrap-ansi-cjs": { 4812 "name": "wrap-ansi", 4813 "version": "7.0.0", 4814 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 4815 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 4816 "dependencies": { 4817 "ansi-styles": "^4.0.0", 4818 "string-width": "^4.1.0", 4819 "strip-ansi": "^6.0.0" 4820 }, 4821 "engines": { 4822 "node": ">=10" 4823 }, 4824 "funding": { 4825 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 4826 } 4827 }, 4828 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 4829 "version": "8.0.0", 4830 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 4831 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 4832 }, 4833 "node_modules/wrap-ansi-cjs/node_modules/string-width": { 4834 "version": "4.2.3", 4835 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 4836 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 4837 "dependencies": { 4838 "emoji-regex": "^8.0.0", 4839 "is-fullwidth-code-point": "^3.0.0", 4840 "strip-ansi": "^6.0.1" 4841 }, 4842 "engines": { 4843 "node": ">=8" 4844 } 4845 }, 4846 "node_modules/wrap-ansi/node_modules/ansi-regex": { 4847 "version": "6.0.1", 4848 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 4849 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 4850 "engines": { 4851 "node": ">=12" 4852 }, 4853 "funding": { 4854 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 4855 } 4856 }, 4857 "node_modules/wrap-ansi/node_modules/ansi-styles": { 4858 "version": "6.2.1", 4859 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 4860 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 4861 "engines": { 4862 "node": ">=12" 4863 }, 4864 "funding": { 4865 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4866 } 4867 }, 4868 "node_modules/wrap-ansi/node_modules/strip-ansi": { 4869 "version": "7.1.0", 4870 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 4871 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 4872 "dependencies": { 4873 "ansi-regex": "^6.0.1" 4874 }, 4875 "engines": { 4876 "node": ">=12" 4877 }, 4878 "funding": { 4879 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 4880 } 4881 }, 4882 "node_modules/wrappy": { 4883 "version": "1.0.2", 4884 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4885 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4886 "dev": true 4887 }, 4888 "node_modules/yaml": { 4889 "version": "1.10.2", 4890 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 4891 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 4892 "dev": true, 4893 "engines": { 4894 "node": ">= 6" 4895 } 4896 }, 4897 "node_modules/yocto-queue": { 4898 "version": "0.1.0", 4899 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4900 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4901 "dev": true, 4902 "engines": { 4903 "node": ">=10" 4904 }, 4905 "funding": { 4906 "url": "https://github.com/sponsors/sindresorhus" 4907 } 4908 }, 4909 "node_modules/yoga-layout": { 4910 "version": "3.1.0", 4911 "resolved": "https://registry.npmjs.org/yoga-layout/-/yoga-layout-3.1.0.tgz", 4912 "integrity": "sha512-auzJ8lEovThZIpR8wLGWNo/JEj4VTO79q9/gOJ0dWb3shAYPFdX3t9VN0fC0v+jeQF77STUdCzebLwRMqzn5gQ==" 4913 } 4914 } 4915}