[READ-ONLY] Mirror of https://github.com/flo-bit/flo-bit.github.io. my personal website, w/ astro, svelte, tailwind, typescript, threlte flo-bit.dev/
portfolio portfolio-website svelte sveltekit tailwind threejs threlte typescript
0

Configure Feed

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

flo-bit.github.io / package-lock.json
179 kB 5005 lines
1{ 2 "name": "portfolio", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "portfolio", 9 "version": "0.0.1", 10 "dependencies": { 11 "@melt-ui/pp": "^0.3.0", 12 "@melt-ui/svelte": "^0.67.0", 13 "@sveltejs/adapter-static": "^3.0.1", 14 "@tailwindcss/aspect-ratio": "^0.4.2", 15 "alea": "^1.0.1", 16 "autoprefixer": "^10.4.16", 17 "most-visible": "^2.0.0", 18 "postcss": "^8.4.32", 19 "postprocessing": "^6.33.4", 20 "simplex-noise": "^4.0.1", 21 "tailwindcss": "^3.4.0", 22 "vite-imagetools": "^6.2.9" 23 }, 24 "devDependencies": { 25 "@sveltejs/adapter-auto": "^3.0.0", 26 "@sveltejs/kit": "^2.0.0", 27 "@sveltejs/vite-plugin-svelte": "^3.0.0", 28 "@theatre/core": "^0.7.0", 29 "@theatre/studio": "^0.7.0", 30 "@threlte/core": "^7.0.12", 31 "@threlte/extras": "^8.1.1", 32 "@threlte/theatre": "^2.1.5", 33 "@types/eslint": "8.56.0", 34 "@types/three": "^0.159.0", 35 "@typescript-eslint/eslint-plugin": "^6.0.0", 36 "@typescript-eslint/parser": "^6.0.0", 37 "eslint": "^8.56.0", 38 "eslint-config-prettier": "^9.1.0", 39 "eslint-plugin-svelte": "^2.35.1", 40 "prettier": "^3.1.1", 41 "prettier-plugin-svelte": "^3.1.2", 42 "svelte": "^4.2.7", 43 "svelte-check": "^3.6.0", 44 "three": "^0.159.0", 45 "tslib": "^2.4.1", 46 "typescript": "^5.0.0", 47 "vite": "^5.0.3" 48 } 49 }, 50 "node_modules/@aashutoshrathi/word-wrap": { 51 "version": "1.2.6", 52 "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", 53 "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", 54 "dev": true, 55 "engines": { 56 "node": ">=0.10.0" 57 } 58 }, 59 "node_modules/@alloc/quick-lru": { 60 "version": "5.2.0", 61 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 62 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 63 "engines": { 64 "node": ">=10" 65 }, 66 "funding": { 67 "url": "https://github.com/sponsors/sindresorhus" 68 } 69 }, 70 "node_modules/@ampproject/remapping": { 71 "version": "2.2.1", 72 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", 73 "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", 74 "dependencies": { 75 "@jridgewell/gen-mapping": "^0.3.0", 76 "@jridgewell/trace-mapping": "^0.3.9" 77 }, 78 "engines": { 79 "node": ">=6.0.0" 80 } 81 }, 82 "node_modules/@emnapi/runtime": { 83 "version": "0.44.0", 84 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-0.44.0.tgz", 85 "integrity": "sha512-ZX/etZEZw8DR7zAB1eVQT40lNo0jeqpb6dCgOvctB6FIQ5PoXfMuNY8+ayQfu8tNQbAB8gQWSSJupR8NxeiZXw==", 86 "optional": true, 87 "dependencies": { 88 "tslib": "^2.4.0" 89 } 90 }, 91 "node_modules/@esbuild/aix-ppc64": { 92 "version": "0.19.11", 93 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz", 94 "integrity": "sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==", 95 "cpu": [ 96 "ppc64" 97 ], 98 "optional": true, 99 "os": [ 100 "aix" 101 ], 102 "engines": { 103 "node": ">=12" 104 } 105 }, 106 "node_modules/@esbuild/android-arm": { 107 "version": "0.19.11", 108 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz", 109 "integrity": "sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==", 110 "cpu": [ 111 "arm" 112 ], 113 "optional": true, 114 "os": [ 115 "android" 116 ], 117 "engines": { 118 "node": ">=12" 119 } 120 }, 121 "node_modules/@esbuild/android-arm64": { 122 "version": "0.19.11", 123 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz", 124 "integrity": "sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==", 125 "cpu": [ 126 "arm64" 127 ], 128 "optional": true, 129 "os": [ 130 "android" 131 ], 132 "engines": { 133 "node": ">=12" 134 } 135 }, 136 "node_modules/@esbuild/android-x64": { 137 "version": "0.19.11", 138 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz", 139 "integrity": "sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==", 140 "cpu": [ 141 "x64" 142 ], 143 "optional": true, 144 "os": [ 145 "android" 146 ], 147 "engines": { 148 "node": ">=12" 149 } 150 }, 151 "node_modules/@esbuild/darwin-arm64": { 152 "version": "0.19.11", 153 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz", 154 "integrity": "sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==", 155 "cpu": [ 156 "arm64" 157 ], 158 "optional": true, 159 "os": [ 160 "darwin" 161 ], 162 "engines": { 163 "node": ">=12" 164 } 165 }, 166 "node_modules/@esbuild/darwin-x64": { 167 "version": "0.19.11", 168 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz", 169 "integrity": "sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==", 170 "cpu": [ 171 "x64" 172 ], 173 "optional": true, 174 "os": [ 175 "darwin" 176 ], 177 "engines": { 178 "node": ">=12" 179 } 180 }, 181 "node_modules/@esbuild/freebsd-arm64": { 182 "version": "0.19.11", 183 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz", 184 "integrity": "sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==", 185 "cpu": [ 186 "arm64" 187 ], 188 "optional": true, 189 "os": [ 190 "freebsd" 191 ], 192 "engines": { 193 "node": ">=12" 194 } 195 }, 196 "node_modules/@esbuild/freebsd-x64": { 197 "version": "0.19.11", 198 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz", 199 "integrity": "sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==", 200 "cpu": [ 201 "x64" 202 ], 203 "optional": true, 204 "os": [ 205 "freebsd" 206 ], 207 "engines": { 208 "node": ">=12" 209 } 210 }, 211 "node_modules/@esbuild/linux-arm": { 212 "version": "0.19.11", 213 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz", 214 "integrity": "sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==", 215 "cpu": [ 216 "arm" 217 ], 218 "optional": true, 219 "os": [ 220 "linux" 221 ], 222 "engines": { 223 "node": ">=12" 224 } 225 }, 226 "node_modules/@esbuild/linux-arm64": { 227 "version": "0.19.11", 228 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz", 229 "integrity": "sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==", 230 "cpu": [ 231 "arm64" 232 ], 233 "optional": true, 234 "os": [ 235 "linux" 236 ], 237 "engines": { 238 "node": ">=12" 239 } 240 }, 241 "node_modules/@esbuild/linux-ia32": { 242 "version": "0.19.11", 243 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz", 244 "integrity": "sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==", 245 "cpu": [ 246 "ia32" 247 ], 248 "optional": true, 249 "os": [ 250 "linux" 251 ], 252 "engines": { 253 "node": ">=12" 254 } 255 }, 256 "node_modules/@esbuild/linux-loong64": { 257 "version": "0.19.11", 258 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz", 259 "integrity": "sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==", 260 "cpu": [ 261 "loong64" 262 ], 263 "optional": true, 264 "os": [ 265 "linux" 266 ], 267 "engines": { 268 "node": ">=12" 269 } 270 }, 271 "node_modules/@esbuild/linux-mips64el": { 272 "version": "0.19.11", 273 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz", 274 "integrity": "sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==", 275 "cpu": [ 276 "mips64el" 277 ], 278 "optional": true, 279 "os": [ 280 "linux" 281 ], 282 "engines": { 283 "node": ">=12" 284 } 285 }, 286 "node_modules/@esbuild/linux-ppc64": { 287 "version": "0.19.11", 288 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz", 289 "integrity": "sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==", 290 "cpu": [ 291 "ppc64" 292 ], 293 "optional": true, 294 "os": [ 295 "linux" 296 ], 297 "engines": { 298 "node": ">=12" 299 } 300 }, 301 "node_modules/@esbuild/linux-riscv64": { 302 "version": "0.19.11", 303 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz", 304 "integrity": "sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==", 305 "cpu": [ 306 "riscv64" 307 ], 308 "optional": true, 309 "os": [ 310 "linux" 311 ], 312 "engines": { 313 "node": ">=12" 314 } 315 }, 316 "node_modules/@esbuild/linux-s390x": { 317 "version": "0.19.11", 318 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz", 319 "integrity": "sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==", 320 "cpu": [ 321 "s390x" 322 ], 323 "optional": true, 324 "os": [ 325 "linux" 326 ], 327 "engines": { 328 "node": ">=12" 329 } 330 }, 331 "node_modules/@esbuild/linux-x64": { 332 "version": "0.19.11", 333 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz", 334 "integrity": "sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==", 335 "cpu": [ 336 "x64" 337 ], 338 "optional": true, 339 "os": [ 340 "linux" 341 ], 342 "engines": { 343 "node": ">=12" 344 } 345 }, 346 "node_modules/@esbuild/netbsd-x64": { 347 "version": "0.19.11", 348 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz", 349 "integrity": "sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==", 350 "cpu": [ 351 "x64" 352 ], 353 "optional": true, 354 "os": [ 355 "netbsd" 356 ], 357 "engines": { 358 "node": ">=12" 359 } 360 }, 361 "node_modules/@esbuild/openbsd-x64": { 362 "version": "0.19.11", 363 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz", 364 "integrity": "sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==", 365 "cpu": [ 366 "x64" 367 ], 368 "optional": true, 369 "os": [ 370 "openbsd" 371 ], 372 "engines": { 373 "node": ">=12" 374 } 375 }, 376 "node_modules/@esbuild/sunos-x64": { 377 "version": "0.19.11", 378 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz", 379 "integrity": "sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==", 380 "cpu": [ 381 "x64" 382 ], 383 "optional": true, 384 "os": [ 385 "sunos" 386 ], 387 "engines": { 388 "node": ">=12" 389 } 390 }, 391 "node_modules/@esbuild/win32-arm64": { 392 "version": "0.19.11", 393 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz", 394 "integrity": "sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==", 395 "cpu": [ 396 "arm64" 397 ], 398 "optional": true, 399 "os": [ 400 "win32" 401 ], 402 "engines": { 403 "node": ">=12" 404 } 405 }, 406 "node_modules/@esbuild/win32-ia32": { 407 "version": "0.19.11", 408 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz", 409 "integrity": "sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==", 410 "cpu": [ 411 "ia32" 412 ], 413 "optional": true, 414 "os": [ 415 "win32" 416 ], 417 "engines": { 418 "node": ">=12" 419 } 420 }, 421 "node_modules/@esbuild/win32-x64": { 422 "version": "0.19.11", 423 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz", 424 "integrity": "sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==", 425 "cpu": [ 426 "x64" 427 ], 428 "optional": true, 429 "os": [ 430 "win32" 431 ], 432 "engines": { 433 "node": ">=12" 434 } 435 }, 436 "node_modules/@eslint-community/eslint-utils": { 437 "version": "4.4.0", 438 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 439 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 440 "dev": true, 441 "dependencies": { 442 "eslint-visitor-keys": "^3.3.0" 443 }, 444 "engines": { 445 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 446 }, 447 "peerDependencies": { 448 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 449 } 450 }, 451 "node_modules/@eslint-community/regexpp": { 452 "version": "4.10.0", 453 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", 454 "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", 455 "dev": true, 456 "engines": { 457 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 458 } 459 }, 460 "node_modules/@eslint/eslintrc": { 461 "version": "2.1.4", 462 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 463 "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 464 "dev": true, 465 "dependencies": { 466 "ajv": "^6.12.4", 467 "debug": "^4.3.2", 468 "espree": "^9.6.0", 469 "globals": "^13.19.0", 470 "ignore": "^5.2.0", 471 "import-fresh": "^3.2.1", 472 "js-yaml": "^4.1.0", 473 "minimatch": "^3.1.2", 474 "strip-json-comments": "^3.1.1" 475 }, 476 "engines": { 477 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 478 }, 479 "funding": { 480 "url": "https://opencollective.com/eslint" 481 } 482 }, 483 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 484 "version": "1.1.11", 485 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 486 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 487 "dev": true, 488 "dependencies": { 489 "balanced-match": "^1.0.0", 490 "concat-map": "0.0.1" 491 } 492 }, 493 "node_modules/@eslint/eslintrc/node_modules/minimatch": { 494 "version": "3.1.2", 495 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 496 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 497 "dev": true, 498 "dependencies": { 499 "brace-expansion": "^1.1.7" 500 }, 501 "engines": { 502 "node": "*" 503 } 504 }, 505 "node_modules/@eslint/js": { 506 "version": "8.56.0", 507 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", 508 "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", 509 "dev": true, 510 "engines": { 511 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 512 } 513 }, 514 "node_modules/@floating-ui/core": { 515 "version": "1.5.2", 516 "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.2.tgz", 517 "integrity": "sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==", 518 "dependencies": { 519 "@floating-ui/utils": "^0.1.3" 520 } 521 }, 522 "node_modules/@floating-ui/dom": { 523 "version": "1.5.3", 524 "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", 525 "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", 526 "dependencies": { 527 "@floating-ui/core": "^1.4.2", 528 "@floating-ui/utils": "^0.1.3" 529 } 530 }, 531 "node_modules/@floating-ui/utils": { 532 "version": "0.1.6", 533 "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", 534 "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" 535 }, 536 "node_modules/@humanwhocodes/config-array": { 537 "version": "0.11.13", 538 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", 539 "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", 540 "dev": true, 541 "dependencies": { 542 "@humanwhocodes/object-schema": "^2.0.1", 543 "debug": "^4.1.1", 544 "minimatch": "^3.0.5" 545 }, 546 "engines": { 547 "node": ">=10.10.0" 548 } 549 }, 550 "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 551 "version": "1.1.11", 552 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 553 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 554 "dev": true, 555 "dependencies": { 556 "balanced-match": "^1.0.0", 557 "concat-map": "0.0.1" 558 } 559 }, 560 "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 561 "version": "3.1.2", 562 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 563 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 564 "dev": true, 565 "dependencies": { 566 "brace-expansion": "^1.1.7" 567 }, 568 "engines": { 569 "node": "*" 570 } 571 }, 572 "node_modules/@humanwhocodes/module-importer": { 573 "version": "1.0.1", 574 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 575 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 576 "dev": true, 577 "engines": { 578 "node": ">=12.22" 579 }, 580 "funding": { 581 "type": "github", 582 "url": "https://github.com/sponsors/nzakas" 583 } 584 }, 585 "node_modules/@humanwhocodes/object-schema": { 586 "version": "2.0.1", 587 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", 588 "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", 589 "dev": true 590 }, 591 "node_modules/@img/sharp-darwin-arm64": { 592 "version": "0.33.1", 593 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.1.tgz", 594 "integrity": "sha512-esr2BZ1x0bo+wl7Gx2hjssYhjrhUsD88VQulI0FrG8/otRQUOxLWHMBd1Y1qo2Gfg2KUvXNpT0ASnV9BzJCexw==", 595 "cpu": [ 596 "arm64" 597 ], 598 "optional": true, 599 "os": [ 600 "darwin" 601 ], 602 "engines": { 603 "glibc": ">=2.26", 604 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 605 "npm": ">=9.6.5", 606 "pnpm": ">=7.1.0", 607 "yarn": ">=3.2.0" 608 }, 609 "funding": { 610 "url": "https://opencollective.com/libvips" 611 }, 612 "optionalDependencies": { 613 "@img/sharp-libvips-darwin-arm64": "1.0.0" 614 } 615 }, 616 "node_modules/@img/sharp-darwin-x64": { 617 "version": "0.33.1", 618 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.1.tgz", 619 "integrity": "sha512-YrnuB3bXuWdG+hJlXtq7C73lF8ampkhU3tMxg5Hh+E7ikxbUVOU9nlNtVTloDXz6pRHt2y2oKJq7DY/yt+UXYw==", 620 "cpu": [ 621 "x64" 622 ], 623 "optional": true, 624 "os": [ 625 "darwin" 626 ], 627 "engines": { 628 "glibc": ">=2.26", 629 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 630 "npm": ">=9.6.5", 631 "pnpm": ">=7.1.0", 632 "yarn": ">=3.2.0" 633 }, 634 "funding": { 635 "url": "https://opencollective.com/libvips" 636 }, 637 "optionalDependencies": { 638 "@img/sharp-libvips-darwin-x64": "1.0.0" 639 } 640 }, 641 "node_modules/@img/sharp-libvips-darwin-arm64": { 642 "version": "1.0.0", 643 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.0.tgz", 644 "integrity": "sha512-VzYd6OwnUR81sInf3alj1wiokY50DjsHz5bvfnsFpxs5tqQxESoHtJO6xyksDs3RIkyhMWq2FufXo6GNSU9BMw==", 645 "cpu": [ 646 "arm64" 647 ], 648 "optional": true, 649 "os": [ 650 "darwin" 651 ], 652 "engines": { 653 "macos": ">=11", 654 "npm": ">=9.6.5", 655 "pnpm": ">=7.1.0", 656 "yarn": ">=3.2.0" 657 }, 658 "funding": { 659 "url": "https://opencollective.com/libvips" 660 } 661 }, 662 "node_modules/@img/sharp-libvips-darwin-x64": { 663 "version": "1.0.0", 664 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.0.tgz", 665 "integrity": "sha512-dD9OznTlHD6aovRswaPNEy8dKtSAmNo4++tO7uuR4o5VxbVAOoEQ1uSmN4iFAdQneTHws1lkTZeiXPrcCkh6IA==", 666 "cpu": [ 667 "x64" 668 ], 669 "optional": true, 670 "os": [ 671 "darwin" 672 ], 673 "engines": { 674 "macos": ">=10.13", 675 "npm": ">=9.6.5", 676 "pnpm": ">=7.1.0", 677 "yarn": ">=3.2.0" 678 }, 679 "funding": { 680 "url": "https://opencollective.com/libvips" 681 } 682 }, 683 "node_modules/@img/sharp-libvips-linux-arm": { 684 "version": "1.0.0", 685 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.0.tgz", 686 "integrity": "sha512-VwgD2eEikDJUk09Mn9Dzi1OW2OJFRQK+XlBTkUNmAWPrtj8Ly0yq05DFgu1VCMx2/DqCGQVi5A1dM9hTmxf3uw==", 687 "cpu": [ 688 "arm" 689 ], 690 "optional": true, 691 "os": [ 692 "linux" 693 ], 694 "engines": { 695 "glibc": ">=2.28", 696 "npm": ">=9.6.5", 697 "pnpm": ">=7.1.0", 698 "yarn": ">=3.2.0" 699 }, 700 "funding": { 701 "url": "https://opencollective.com/libvips" 702 } 703 }, 704 "node_modules/@img/sharp-libvips-linux-arm64": { 705 "version": "1.0.0", 706 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.0.tgz", 707 "integrity": "sha512-xTYThiqEZEZc0PRU90yVtM3KE7lw1bKdnDQ9kCTHWbqWyHOe4NpPOtMGy27YnN51q0J5dqRrvicfPbALIOeAZA==", 708 "cpu": [ 709 "arm64" 710 ], 711 "optional": true, 712 "os": [ 713 "linux" 714 ], 715 "engines": { 716 "glibc": ">=2.26", 717 "npm": ">=9.6.5", 718 "pnpm": ">=7.1.0", 719 "yarn": ">=3.2.0" 720 }, 721 "funding": { 722 "url": "https://opencollective.com/libvips" 723 } 724 }, 725 "node_modules/@img/sharp-libvips-linux-s390x": { 726 "version": "1.0.0", 727 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.0.tgz", 728 "integrity": "sha512-o9E46WWBC6JsBlwU4QyU9578G77HBDT1NInd+aERfxeOPbk0qBZHgoDsQmA2v9TbqJRWzoBPx1aLOhprBMgPjw==", 729 "cpu": [ 730 "s390x" 731 ], 732 "optional": true, 733 "os": [ 734 "linux" 735 ], 736 "engines": { 737 "glibc": ">=2.28", 738 "npm": ">=9.6.5", 739 "pnpm": ">=7.1.0", 740 "yarn": ">=3.2.0" 741 }, 742 "funding": { 743 "url": "https://opencollective.com/libvips" 744 } 745 }, 746 "node_modules/@img/sharp-libvips-linux-x64": { 747 "version": "1.0.0", 748 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.0.tgz", 749 "integrity": "sha512-naldaJy4hSVhWBgEjfdBY85CAa4UO+W1nx6a1sWStHZ7EUfNiuBTTN2KUYT5dH1+p/xij1t2QSXfCiFJoC5S/Q==", 750 "cpu": [ 751 "x64" 752 ], 753 "optional": true, 754 "os": [ 755 "linux" 756 ], 757 "engines": { 758 "glibc": ">=2.26", 759 "npm": ">=9.6.5", 760 "pnpm": ">=7.1.0", 761 "yarn": ">=3.2.0" 762 }, 763 "funding": { 764 "url": "https://opencollective.com/libvips" 765 } 766 }, 767 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 768 "version": "1.0.0", 769 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.0.tgz", 770 "integrity": "sha512-OdorplCyvmSAPsoJLldtLh3nLxRrkAAAOHsGWGDYfN0kh730gifK+UZb3dWORRa6EusNqCTjfXV4GxvgJ/nPDQ==", 771 "cpu": [ 772 "arm64" 773 ], 774 "optional": true, 775 "os": [ 776 "linux" 777 ], 778 "engines": { 779 "musl": ">=1.2.2", 780 "npm": ">=9.6.5", 781 "pnpm": ">=7.1.0", 782 "yarn": ">=3.2.0" 783 }, 784 "funding": { 785 "url": "https://opencollective.com/libvips" 786 } 787 }, 788 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 789 "version": "1.0.0", 790 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.0.tgz", 791 "integrity": "sha512-FW8iK6rJrg+X2jKD0Ajhjv6y74lToIBEvkZhl42nZt563FfxkCYacrXZtd+q/sRQDypQLzY5WdLkVTbJoPyqNg==", 792 "cpu": [ 793 "x64" 794 ], 795 "optional": true, 796 "os": [ 797 "linux" 798 ], 799 "engines": { 800 "musl": ">=1.2.2", 801 "npm": ">=9.6.5", 802 "pnpm": ">=7.1.0", 803 "yarn": ">=3.2.0" 804 }, 805 "funding": { 806 "url": "https://opencollective.com/libvips" 807 } 808 }, 809 "node_modules/@img/sharp-linux-arm": { 810 "version": "0.33.1", 811 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.1.tgz", 812 "integrity": "sha512-Ii4X1vnzzI4j0+cucsrYA5ctrzU9ciXERfJR633S2r39CiD8npqH2GMj63uFZRCFt3E687IenAdbwIpQOJ5BNA==", 813 "cpu": [ 814 "arm" 815 ], 816 "optional": true, 817 "os": [ 818 "linux" 819 ], 820 "engines": { 821 "glibc": ">=2.28", 822 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 823 "npm": ">=9.6.5", 824 "pnpm": ">=7.1.0", 825 "yarn": ">=3.2.0" 826 }, 827 "funding": { 828 "url": "https://opencollective.com/libvips" 829 }, 830 "optionalDependencies": { 831 "@img/sharp-libvips-linux-arm": "1.0.0" 832 } 833 }, 834 "node_modules/@img/sharp-linux-arm64": { 835 "version": "0.33.1", 836 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.1.tgz", 837 "integrity": "sha512-59B5GRO2d5N3tIfeGHAbJps7cLpuWEQv/8ySd9109ohQ3kzyCACENkFVAnGPX00HwPTQcaBNF7HQYEfZyZUFfw==", 838 "cpu": [ 839 "arm64" 840 ], 841 "optional": true, 842 "os": [ 843 "linux" 844 ], 845 "engines": { 846 "glibc": ">=2.26", 847 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 848 "npm": ">=9.6.5", 849 "pnpm": ">=7.1.0", 850 "yarn": ">=3.2.0" 851 }, 852 "funding": { 853 "url": "https://opencollective.com/libvips" 854 }, 855 "optionalDependencies": { 856 "@img/sharp-libvips-linux-arm64": "1.0.0" 857 } 858 }, 859 "node_modules/@img/sharp-linux-s390x": { 860 "version": "0.33.1", 861 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.1.tgz", 862 "integrity": "sha512-tRGrb2pHnFUXpOAj84orYNxHADBDIr0J7rrjwQrTNMQMWA4zy3StKmMvwsI7u3dEZcgwuMMooIIGWEWOjnmG8A==", 863 "cpu": [ 864 "s390x" 865 ], 866 "optional": true, 867 "os": [ 868 "linux" 869 ], 870 "engines": { 871 "glibc": ">=2.28", 872 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 873 "npm": ">=9.6.5", 874 "pnpm": ">=7.1.0", 875 "yarn": ">=3.2.0" 876 }, 877 "funding": { 878 "url": "https://opencollective.com/libvips" 879 }, 880 "optionalDependencies": { 881 "@img/sharp-libvips-linux-s390x": "1.0.0" 882 } 883 }, 884 "node_modules/@img/sharp-linux-x64": { 885 "version": "0.33.1", 886 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.1.tgz", 887 "integrity": "sha512-4y8osC0cAc1TRpy02yn5omBeloZZwS62fPZ0WUAYQiLhSFSpWJfY/gMrzKzLcHB9ulUV6ExFiu2elMaixKDbeg==", 888 "cpu": [ 889 "x64" 890 ], 891 "optional": true, 892 "os": [ 893 "linux" 894 ], 895 "engines": { 896 "glibc": ">=2.26", 897 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 898 "npm": ">=9.6.5", 899 "pnpm": ">=7.1.0", 900 "yarn": ">=3.2.0" 901 }, 902 "funding": { 903 "url": "https://opencollective.com/libvips" 904 }, 905 "optionalDependencies": { 906 "@img/sharp-libvips-linux-x64": "1.0.0" 907 } 908 }, 909 "node_modules/@img/sharp-linuxmusl-arm64": { 910 "version": "0.33.1", 911 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.1.tgz", 912 "integrity": "sha512-D3lV6clkqIKUizNS8K6pkuCKNGmWoKlBGh5p0sLO2jQERzbakhu4bVX1Gz+RS4vTZBprKlWaf+/Rdp3ni2jLfA==", 913 "cpu": [ 914 "arm64" 915 ], 916 "optional": true, 917 "os": [ 918 "linux" 919 ], 920 "engines": { 921 "musl": ">=1.2.2", 922 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 923 "npm": ">=9.6.5", 924 "pnpm": ">=7.1.0", 925 "yarn": ">=3.2.0" 926 }, 927 "funding": { 928 "url": "https://opencollective.com/libvips" 929 }, 930 "optionalDependencies": { 931 "@img/sharp-libvips-linuxmusl-arm64": "1.0.0" 932 } 933 }, 934 "node_modules/@img/sharp-linuxmusl-x64": { 935 "version": "0.33.1", 936 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.1.tgz", 937 "integrity": "sha512-LOGKNu5w8uu1evVqUAUKTix2sQu1XDRIYbsi5Q0c/SrXhvJ4QyOx+GaajxmOg5PZSsSnCYPSmhjHHsRBx06/wQ==", 938 "cpu": [ 939 "x64" 940 ], 941 "optional": true, 942 "os": [ 943 "linux" 944 ], 945 "engines": { 946 "musl": ">=1.2.2", 947 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 948 "npm": ">=9.6.5", 949 "pnpm": ">=7.1.0", 950 "yarn": ">=3.2.0" 951 }, 952 "funding": { 953 "url": "https://opencollective.com/libvips" 954 }, 955 "optionalDependencies": { 956 "@img/sharp-libvips-linuxmusl-x64": "1.0.0" 957 } 958 }, 959 "node_modules/@img/sharp-wasm32": { 960 "version": "0.33.1", 961 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.1.tgz", 962 "integrity": "sha512-vWI/sA+0p+92DLkpAMb5T6I8dg4z2vzCUnp8yvxHlwBpzN8CIcO3xlSXrLltSvK6iMsVMNswAv+ub77rsf25lA==", 963 "cpu": [ 964 "wasm32" 965 ], 966 "optional": true, 967 "dependencies": { 968 "@emnapi/runtime": "^0.44.0" 969 }, 970 "engines": { 971 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 972 "npm": ">=9.6.5", 973 "pnpm": ">=7.1.0", 974 "yarn": ">=3.2.0" 975 }, 976 "funding": { 977 "url": "https://opencollective.com/libvips" 978 } 979 }, 980 "node_modules/@img/sharp-win32-ia32": { 981 "version": "0.33.1", 982 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.1.tgz", 983 "integrity": "sha512-/xhYkylsKL05R+NXGJc9xr2Tuw6WIVl2lubFJaFYfW4/MQ4J+dgjIo/T4qjNRizrqs/szF/lC9a5+updmY9jaQ==", 984 "cpu": [ 985 "ia32" 986 ], 987 "optional": true, 988 "os": [ 989 "win32" 990 ], 991 "engines": { 992 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 993 "npm": ">=9.6.5", 994 "pnpm": ">=7.1.0", 995 "yarn": ">=3.2.0" 996 }, 997 "funding": { 998 "url": "https://opencollective.com/libvips" 999 } 1000 }, 1001 "node_modules/@img/sharp-win32-x64": { 1002 "version": "0.33.1", 1003 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.1.tgz", 1004 "integrity": "sha512-XaM69X0n6kTEsp9tVYYLhXdg7Qj32vYJlAKRutxUsm1UlgQNx6BOhHwZPwukCGXBU2+tH87ip2eV1I/E8MQnZg==", 1005 "cpu": [ 1006 "x64" 1007 ], 1008 "optional": true, 1009 "os": [ 1010 "win32" 1011 ], 1012 "engines": { 1013 "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1014 "npm": ">=9.6.5", 1015 "pnpm": ">=7.1.0", 1016 "yarn": ">=3.2.0" 1017 }, 1018 "funding": { 1019 "url": "https://opencollective.com/libvips" 1020 } 1021 }, 1022 "node_modules/@internationalized/date": { 1023 "version": "3.5.1", 1024 "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.5.1.tgz", 1025 "integrity": "sha512-LUQIfwU9e+Fmutc/DpRTGXSdgYZLBegi4wygCWDSVmUdLTaMHsQyASDiJtREwanwKuQLq0hY76fCJ9J/9I2xOQ==", 1026 "dependencies": { 1027 "@swc/helpers": "^0.5.0" 1028 } 1029 }, 1030 "node_modules/@isaacs/cliui": { 1031 "version": "8.0.2", 1032 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 1033 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 1034 "dependencies": { 1035 "string-width": "^5.1.2", 1036 "string-width-cjs": "npm:string-width@^4.2.0", 1037 "strip-ansi": "^7.0.1", 1038 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 1039 "wrap-ansi": "^8.1.0", 1040 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 1041 }, 1042 "engines": { 1043 "node": ">=12" 1044 } 1045 }, 1046 "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 1047 "version": "6.0.1", 1048 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 1049 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 1050 "engines": { 1051 "node": ">=12" 1052 }, 1053 "funding": { 1054 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1055 } 1056 }, 1057 "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 1058 "version": "7.1.0", 1059 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 1060 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 1061 "dependencies": { 1062 "ansi-regex": "^6.0.1" 1063 }, 1064 "engines": { 1065 "node": ">=12" 1066 }, 1067 "funding": { 1068 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 1069 } 1070 }, 1071 "node_modules/@jridgewell/gen-mapping": { 1072 "version": "0.3.3", 1073 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 1074 "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 1075 "dependencies": { 1076 "@jridgewell/set-array": "^1.0.1", 1077 "@jridgewell/sourcemap-codec": "^1.4.10", 1078 "@jridgewell/trace-mapping": "^0.3.9" 1079 }, 1080 "engines": { 1081 "node": ">=6.0.0" 1082 } 1083 }, 1084 "node_modules/@jridgewell/resolve-uri": { 1085 "version": "3.1.1", 1086 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", 1087 "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", 1088 "engines": { 1089 "node": ">=6.0.0" 1090 } 1091 }, 1092 "node_modules/@jridgewell/set-array": { 1093 "version": "1.1.2", 1094 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 1095 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 1096 "engines": { 1097 "node": ">=6.0.0" 1098 } 1099 }, 1100 "node_modules/@jridgewell/sourcemap-codec": { 1101 "version": "1.4.15", 1102 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 1103 "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" 1104 }, 1105 "node_modules/@jridgewell/trace-mapping": { 1106 "version": "0.3.20", 1107 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", 1108 "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", 1109 "dependencies": { 1110 "@jridgewell/resolve-uri": "^3.1.0", 1111 "@jridgewell/sourcemap-codec": "^1.4.14" 1112 } 1113 }, 1114 "node_modules/@melt-ui/pp": { 1115 "version": "0.3.0", 1116 "resolved": "https://registry.npmjs.org/@melt-ui/pp/-/pp-0.3.0.tgz", 1117 "integrity": "sha512-b07Bdh8l2KcwKVCXOY+SoBw1dk9eWvQfMSi6SoacpRVyVmmfpi0kV4oGt3HYF0tUCB3sEmVicxse50ZzZxEzEA==", 1118 "dependencies": { 1119 "estree-walker": "^3.0.3", 1120 "magic-string": "^0.30.5" 1121 }, 1122 "engines": { 1123 "pnpm": ">=8.6.3" 1124 }, 1125 "peerDependencies": { 1126 "@melt-ui/svelte": ">= 0.29.0", 1127 "svelte": "^3.55.0 || ^4.0.0 || ^5.0.0-next.1" 1128 } 1129 }, 1130 "node_modules/@melt-ui/svelte": { 1131 "version": "0.67.0", 1132 "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.67.0.tgz", 1133 "integrity": "sha512-fd9PsDE6sKbeyExagqH0nOpZEnDqyr2efbkjfmCRRYXVW5vlDEOPaSB+mg4Tjch121102sFH1Od+MlXwmeHy3A==", 1134 "dependencies": { 1135 "@floating-ui/core": "^1.3.1", 1136 "@floating-ui/dom": "^1.4.5", 1137 "@internationalized/date": "^3.5.0", 1138 "dequal": "^2.0.3", 1139 "focus-trap": "^7.5.2", 1140 "nanoid": "^4.0.2" 1141 }, 1142 "peerDependencies": { 1143 "svelte": ">=3 <5" 1144 } 1145 }, 1146 "node_modules/@melt-ui/svelte/node_modules/nanoid": { 1147 "version": "4.0.2", 1148 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", 1149 "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", 1150 "funding": [ 1151 { 1152 "type": "github", 1153 "url": "https://github.com/sponsors/ai" 1154 } 1155 ], 1156 "bin": { 1157 "nanoid": "bin/nanoid.js" 1158 }, 1159 "engines": { 1160 "node": "^14 || ^16 || >=18" 1161 } 1162 }, 1163 "node_modules/@nodelib/fs.scandir": { 1164 "version": "2.1.5", 1165 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1166 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1167 "dependencies": { 1168 "@nodelib/fs.stat": "2.0.5", 1169 "run-parallel": "^1.1.9" 1170 }, 1171 "engines": { 1172 "node": ">= 8" 1173 } 1174 }, 1175 "node_modules/@nodelib/fs.stat": { 1176 "version": "2.0.5", 1177 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1178 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1179 "engines": { 1180 "node": ">= 8" 1181 } 1182 }, 1183 "node_modules/@nodelib/fs.walk": { 1184 "version": "1.2.8", 1185 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1186 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1187 "dependencies": { 1188 "@nodelib/fs.scandir": "2.1.5", 1189 "fastq": "^1.6.0" 1190 }, 1191 "engines": { 1192 "node": ">= 8" 1193 } 1194 }, 1195 "node_modules/@pkgjs/parseargs": { 1196 "version": "0.11.0", 1197 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 1198 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 1199 "optional": true, 1200 "engines": { 1201 "node": ">=14" 1202 } 1203 }, 1204 "node_modules/@polka/url": { 1205 "version": "1.0.0-next.24", 1206 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz", 1207 "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==" 1208 }, 1209 "node_modules/@rollup/pluginutils": { 1210 "version": "5.1.0", 1211 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", 1212 "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", 1213 "dependencies": { 1214 "@types/estree": "^1.0.0", 1215 "estree-walker": "^2.0.2", 1216 "picomatch": "^2.3.1" 1217 }, 1218 "engines": { 1219 "node": ">=14.0.0" 1220 }, 1221 "peerDependencies": { 1222 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" 1223 }, 1224 "peerDependenciesMeta": { 1225 "rollup": { 1226 "optional": true 1227 } 1228 } 1229 }, 1230 "node_modules/@rollup/pluginutils/node_modules/estree-walker": { 1231 "version": "2.0.2", 1232 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1233 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" 1234 }, 1235 "node_modules/@rollup/rollup-android-arm-eabi": { 1236 "version": "4.9.2", 1237 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.2.tgz", 1238 "integrity": "sha512-RKzxFxBHq9ysZ83fn8Iduv3A283K7zPPYuhL/z9CQuyFrjwpErJx0h4aeb/bnJ+q29GRLgJpY66ceQ/Wcsn3wA==", 1239 "cpu": [ 1240 "arm" 1241 ], 1242 "optional": true, 1243 "os": [ 1244 "android" 1245 ] 1246 }, 1247 "node_modules/@rollup/rollup-android-arm64": { 1248 "version": "4.9.2", 1249 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.2.tgz", 1250 "integrity": "sha512-yZ+MUbnwf3SHNWQKJyWh88ii2HbuHCFQnAYTeeO1Nb8SyEiWASEi5dQUygt3ClHWtA9My9RQAYkjvrsZ0WK8Xg==", 1251 "cpu": [ 1252 "arm64" 1253 ], 1254 "optional": true, 1255 "os": [ 1256 "android" 1257 ] 1258 }, 1259 "node_modules/@rollup/rollup-darwin-arm64": { 1260 "version": "4.9.2", 1261 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.2.tgz", 1262 "integrity": "sha512-vqJ/pAUh95FLc/G/3+xPqlSBgilPnauVf2EXOQCZzhZJCXDXt/5A8mH/OzU6iWhb3CNk5hPJrh8pqJUPldN5zw==", 1263 "cpu": [ 1264 "arm64" 1265 ], 1266 "optional": true, 1267 "os": [ 1268 "darwin" 1269 ] 1270 }, 1271 "node_modules/@rollup/rollup-darwin-x64": { 1272 "version": "4.9.2", 1273 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.2.tgz", 1274 "integrity": "sha512-otPHsN5LlvedOprd3SdfrRNhOahhVBwJpepVKUN58L0RnC29vOAej1vMEaVU6DadnpjivVsNTM5eNt0CcwTahw==", 1275 "cpu": [ 1276 "x64" 1277 ], 1278 "optional": true, 1279 "os": [ 1280 "darwin" 1281 ] 1282 }, 1283 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1284 "version": "4.9.2", 1285 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.2.tgz", 1286 "integrity": "sha512-ewG5yJSp+zYKBYQLbd1CUA7b1lSfIdo9zJShNTyc2ZP1rcPrqyZcNlsHgs7v1zhgfdS+kW0p5frc0aVqhZCiYQ==", 1287 "cpu": [ 1288 "arm" 1289 ], 1290 "optional": true, 1291 "os": [ 1292 "linux" 1293 ] 1294 }, 1295 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1296 "version": "4.9.2", 1297 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.2.tgz", 1298 "integrity": "sha512-pL6QtV26W52aCWTG1IuFV3FMPL1m4wbsRG+qijIvgFO/VBsiXJjDPE/uiMdHBAO6YcpV4KvpKtd0v3WFbaxBtg==", 1299 "cpu": [ 1300 "arm64" 1301 ], 1302 "optional": true, 1303 "os": [ 1304 "linux" 1305 ] 1306 }, 1307 "node_modules/@rollup/rollup-linux-arm64-musl": { 1308 "version": "4.9.2", 1309 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.2.tgz", 1310 "integrity": "sha512-On+cc5EpOaTwPSNetHXBuqylDW+765G/oqB9xGmWU3npEhCh8xu0xqHGUA+4xwZLqBbIZNcBlKSIYfkBm6ko7g==", 1311 "cpu": [ 1312 "arm64" 1313 ], 1314 "optional": true, 1315 "os": [ 1316 "linux" 1317 ] 1318 }, 1319 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1320 "version": "4.9.2", 1321 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.2.tgz", 1322 "integrity": "sha512-Wnx/IVMSZ31D/cO9HSsU46FjrPWHqtdF8+0eyZ1zIB5a6hXaZXghUKpRrC4D5DcRTZOjml2oBhXoqfGYyXKipw==", 1323 "cpu": [ 1324 "riscv64" 1325 ], 1326 "optional": true, 1327 "os": [ 1328 "linux" 1329 ] 1330 }, 1331 "node_modules/@rollup/rollup-linux-x64-gnu": { 1332 "version": "4.9.2", 1333 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.2.tgz", 1334 "integrity": "sha512-ym5x1cj4mUAMBummxxRkI4pG5Vht1QMsJexwGP8547TZ0sox9fCLDHw9KCH9c1FO5d9GopvkaJsBIOkTKxksdw==", 1335 "cpu": [ 1336 "x64" 1337 ], 1338 "optional": true, 1339 "os": [ 1340 "linux" 1341 ] 1342 }, 1343 "node_modules/@rollup/rollup-linux-x64-musl": { 1344 "version": "4.9.2", 1345 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.2.tgz", 1346 "integrity": "sha512-m0hYELHGXdYx64D6IDDg/1vOJEaiV8f1G/iO+tejvRCJNSwK4jJ15e38JQy5Q6dGkn1M/9KcyEOwqmlZ2kqaZg==", 1347 "cpu": [ 1348 "x64" 1349 ], 1350 "optional": true, 1351 "os": [ 1352 "linux" 1353 ] 1354 }, 1355 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1356 "version": "4.9.2", 1357 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.2.tgz", 1358 "integrity": "sha512-x1CWburlbN5JjG+juenuNa4KdedBdXLjZMp56nHFSHTOsb/MI2DYiGzLtRGHNMyydPGffGId+VgjOMrcltOksA==", 1359 "cpu": [ 1360 "arm64" 1361 ], 1362 "optional": true, 1363 "os": [ 1364 "win32" 1365 ] 1366 }, 1367 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1368 "version": "4.9.2", 1369 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.2.tgz", 1370 "integrity": "sha512-VVzCB5yXR1QlfsH1Xw1zdzQ4Pxuzv+CPr5qpElpKhVxlxD3CRdfubAG9mJROl6/dmj5gVYDDWk8sC+j9BI9/kQ==", 1371 "cpu": [ 1372 "ia32" 1373 ], 1374 "optional": true, 1375 "os": [ 1376 "win32" 1377 ] 1378 }, 1379 "node_modules/@rollup/rollup-win32-x64-msvc": { 1380 "version": "4.9.2", 1381 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.2.tgz", 1382 "integrity": "sha512-SYRedJi+mweatroB+6TTnJYLts0L0bosg531xnQWtklOI6dezEagx4Q0qDyvRdK+qgdA3YZpjjGuPFtxBmddBA==", 1383 "cpu": [ 1384 "x64" 1385 ], 1386 "optional": true, 1387 "os": [ 1388 "win32" 1389 ] 1390 }, 1391 "node_modules/@sveltejs/adapter-auto": { 1392 "version": "3.1.0", 1393 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-3.1.0.tgz", 1394 "integrity": "sha512-igS5hqCwdiXWb8NoWzThKCVQQj9tKgUkbTtzfxBPgSLOyFjkiGNDX0SgCoY2QIUWBqOkfGTOqGlrW5Ynw9oUvw==", 1395 "dev": true, 1396 "dependencies": { 1397 "import-meta-resolve": "^4.0.0" 1398 }, 1399 "peerDependencies": { 1400 "@sveltejs/kit": "^2.0.0" 1401 } 1402 }, 1403 "node_modules/@sveltejs/adapter-static": { 1404 "version": "3.0.1", 1405 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.1.tgz", 1406 "integrity": "sha512-6lMvf7xYEJ+oGeR5L8DFJJrowkefTK6ZgA4JiMqoClMkKq0s6yvsd3FZfCFvX1fQ0tpCD7fkuRVHsnUVgsHyNg==", 1407 "peerDependencies": { 1408 "@sveltejs/kit": "^2.0.0" 1409 } 1410 }, 1411 "node_modules/@sveltejs/kit": { 1412 "version": "2.0.6", 1413 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.0.6.tgz", 1414 "integrity": "sha512-dnHtyjBLGXx+hrZQ9GuqLlSfTBixewJaByUVWai7LmB4dgV3FwkK155OltEgONDQW6KW64hLNS/uojdx3uC2/g==", 1415 "hasInstallScript": true, 1416 "dependencies": { 1417 "@types/cookie": "^0.6.0", 1418 "cookie": "^0.6.0", 1419 "devalue": "^4.3.2", 1420 "esm-env": "^1.0.0", 1421 "kleur": "^4.1.5", 1422 "magic-string": "^0.30.5", 1423 "mrmime": "^2.0.0", 1424 "sade": "^1.8.1", 1425 "set-cookie-parser": "^2.6.0", 1426 "sirv": "^2.0.4", 1427 "tiny-glob": "^0.2.9" 1428 }, 1429 "bin": { 1430 "svelte-kit": "svelte-kit.js" 1431 }, 1432 "engines": { 1433 "node": ">=18.13" 1434 }, 1435 "peerDependencies": { 1436 "@sveltejs/vite-plugin-svelte": "^3.0.0", 1437 "svelte": "^4.0.0 || ^5.0.0-next.0", 1438 "vite": "^5.0.3" 1439 } 1440 }, 1441 "node_modules/@sveltejs/vite-plugin-svelte": { 1442 "version": "3.0.1", 1443 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.0.1.tgz", 1444 "integrity": "sha512-CGURX6Ps+TkOovK6xV+Y2rn8JKa8ZPUHPZ/NKgCxAmgBrXReavzFl8aOSCj3kQ1xqT7yGJj53hjcV/gqwDAaWA==", 1445 "dependencies": { 1446 "@sveltejs/vite-plugin-svelte-inspector": "^2.0.0-next.0 || ^2.0.0", 1447 "debug": "^4.3.4", 1448 "deepmerge": "^4.3.1", 1449 "kleur": "^4.1.5", 1450 "magic-string": "^0.30.5", 1451 "svelte-hmr": "^0.15.3", 1452 "vitefu": "^0.2.5" 1453 }, 1454 "engines": { 1455 "node": "^18.0.0 || >=20" 1456 }, 1457 "peerDependencies": { 1458 "svelte": "^4.0.0 || ^5.0.0-next.0", 1459 "vite": "^5.0.0" 1460 } 1461 }, 1462 "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 1463 "version": "2.0.0", 1464 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.0.0.tgz", 1465 "integrity": "sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==", 1466 "dependencies": { 1467 "debug": "^4.3.4" 1468 }, 1469 "engines": { 1470 "node": "^18.0.0 || >=20" 1471 }, 1472 "peerDependencies": { 1473 "@sveltejs/vite-plugin-svelte": "^3.0.0", 1474 "svelte": "^4.0.0 || ^5.0.0-next.0", 1475 "vite": "^5.0.0" 1476 } 1477 }, 1478 "node_modules/@swc/helpers": { 1479 "version": "0.5.3", 1480 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", 1481 "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", 1482 "dependencies": { 1483 "tslib": "^2.4.0" 1484 } 1485 }, 1486 "node_modules/@tailwindcss/aspect-ratio": { 1487 "version": "0.4.2", 1488 "resolved": "https://registry.npmjs.org/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.2.tgz", 1489 "integrity": "sha512-8QPrypskfBa7QIMuKHg2TA7BqES6vhBrDLOv8Unb6FcFyd3TjKbc6lcmb9UPQHxfl24sXoJ41ux/H7qQQvfaSQ==", 1490 "peerDependencies": { 1491 "tailwindcss": ">=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1" 1492 } 1493 }, 1494 "node_modules/@theatre/core": { 1495 "version": "0.7.0", 1496 "resolved": "https://registry.npmjs.org/@theatre/core/-/core-0.7.0.tgz", 1497 "integrity": "sha512-CXRUxOaKQtb4biQa6+I6PW8wPsFj9NsZgr7VdosSB20WxlanQ8/ZR0xH/A3A3oCHdCXKaZxQlNcEOeByk4Yf/g==", 1498 "dev": true, 1499 "dependencies": { 1500 "@theatre/dataverse": "0.7.0" 1501 } 1502 }, 1503 "node_modules/@theatre/dataverse": { 1504 "version": "0.7.0", 1505 "resolved": "https://registry.npmjs.org/@theatre/dataverse/-/dataverse-0.7.0.tgz", 1506 "integrity": "sha512-NbhTZYOqETp9g0II7R9GypErnZ47TmoT6yzyQ0vGfgVLD1a+dsPG+CLvvyzssbGG/gfDDoMzkXNwWJAwNkqFvQ==", 1507 "dev": true, 1508 "dependencies": { 1509 "lodash-es": "^4.17.21" 1510 } 1511 }, 1512 "node_modules/@theatre/studio": { 1513 "version": "0.7.0", 1514 "resolved": "https://registry.npmjs.org/@theatre/studio/-/studio-0.7.0.tgz", 1515 "integrity": "sha512-aBkDUBmvajWaha5dd/6Fs7sHCDMQKqVlLX9SDGsMJkKoCEb9dzwD5F5FOZCWt+OhbbwIbP9dYR6S4n6abyDkBQ==", 1516 "dev": true, 1517 "dependencies": { 1518 "@theatre/dataverse": "0.7.0" 1519 }, 1520 "peerDependencies": { 1521 "@theatre/core": "*" 1522 } 1523 }, 1524 "node_modules/@threlte/core": { 1525 "version": "7.0.12", 1526 "resolved": "https://registry.npmjs.org/@threlte/core/-/core-7.0.12.tgz", 1527 "integrity": "sha512-+I4+mVsxAfn4Og9it48x5+oQSDr3kg4O1qpCxUdVVPAzu69MpVd+2iYU9lnBlS1ZCSlNlTXU2UUFlw895HJ9ZA==", 1528 "dev": true, 1529 "dependencies": { 1530 "mitt": "^3.0.1" 1531 }, 1532 "peerDependencies": { 1533 "svelte": ">=4", 1534 "three": ">=0.133" 1535 } 1536 }, 1537 "node_modules/@threlte/extras": { 1538 "version": "8.1.1", 1539 "resolved": "https://registry.npmjs.org/@threlte/extras/-/extras-8.1.1.tgz", 1540 "integrity": "sha512-F6KbEwSCIl06qxuZtqcWakipIek85bnl3gFImO+dsTpTaXpd2fJorEoreDfO8rjXQERoSbXAJpYE9SwmaLnLhQ==", 1541 "dev": true, 1542 "dependencies": { 1543 "troika-three-text": "^0.47.2" 1544 }, 1545 "peerDependencies": { 1546 "svelte": ">=4", 1547 "three": ">=0.133" 1548 } 1549 }, 1550 "node_modules/@threlte/theatre": { 1551 "version": "2.1.5", 1552 "resolved": "https://registry.npmjs.org/@threlte/theatre/-/theatre-2.1.5.tgz", 1553 "integrity": "sha512-rusNx3Pw8n0TWgSoENM6sWYLHrDME0HopP5t52ueh8GXeOSw/zv9vM1rfhXY6ulyH7uJu4ZBbk4c18zaBhdUiQ==", 1554 "dev": true, 1555 "peerDependencies": { 1556 "@theatre/core": ">=0.6", 1557 "@theatre/studio": ">=0.6", 1558 "@threlte/core": ">=6.0.3", 1559 "@threlte/extras": ">=5.1.0", 1560 "svelte": ">=4", 1561 "three": ">=0.133" 1562 } 1563 }, 1564 "node_modules/@types/cookie": { 1565 "version": "0.6.0", 1566 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 1567 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" 1568 }, 1569 "node_modules/@types/eslint": { 1570 "version": "8.56.0", 1571 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.0.tgz", 1572 "integrity": "sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==", 1573 "dev": true, 1574 "dependencies": { 1575 "@types/estree": "*", 1576 "@types/json-schema": "*" 1577 } 1578 }, 1579 "node_modules/@types/estree": { 1580 "version": "1.0.5", 1581 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 1582 "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" 1583 }, 1584 "node_modules/@types/json-schema": { 1585 "version": "7.0.15", 1586 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 1587 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 1588 "dev": true 1589 }, 1590 "node_modules/@types/pug": { 1591 "version": "2.0.10", 1592 "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", 1593 "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", 1594 "dev": true 1595 }, 1596 "node_modules/@types/semver": { 1597 "version": "7.5.6", 1598 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", 1599 "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", 1600 "dev": true 1601 }, 1602 "node_modules/@types/stats.js": { 1603 "version": "0.17.3", 1604 "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", 1605 "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", 1606 "dev": true 1607 }, 1608 "node_modules/@types/three": { 1609 "version": "0.159.0", 1610 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.159.0.tgz", 1611 "integrity": "sha512-2gybdh7HtX+rGUgslzK7QEJfzD2I0qrbUGzKk+dK0FDx49UHkNX0rqZVRzIgeFjBd1HzzhNNgwNoMacm3Wyc7w==", 1612 "dev": true, 1613 "dependencies": { 1614 "@types/stats.js": "*", 1615 "@types/webxr": "*", 1616 "fflate": "~0.6.10", 1617 "meshoptimizer": "~0.18.1" 1618 } 1619 }, 1620 "node_modules/@types/webxr": { 1621 "version": "0.5.10", 1622 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.10.tgz", 1623 "integrity": "sha512-n3u5sqXQJhf1CS68mw3Wf16FQ4cRPNBBwdYLFzq3UddiADOim1Pn3Y6PBdDilz1vOJF3ybLxJ8ZEDlLIzrOQZg==", 1624 "dev": true 1625 }, 1626 "node_modules/@typescript-eslint/eslint-plugin": { 1627 "version": "6.17.0", 1628 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.17.0.tgz", 1629 "integrity": "sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==", 1630 "dev": true, 1631 "dependencies": { 1632 "@eslint-community/regexpp": "^4.5.1", 1633 "@typescript-eslint/scope-manager": "6.17.0", 1634 "@typescript-eslint/type-utils": "6.17.0", 1635 "@typescript-eslint/utils": "6.17.0", 1636 "@typescript-eslint/visitor-keys": "6.17.0", 1637 "debug": "^4.3.4", 1638 "graphemer": "^1.4.0", 1639 "ignore": "^5.2.4", 1640 "natural-compare": "^1.4.0", 1641 "semver": "^7.5.4", 1642 "ts-api-utils": "^1.0.1" 1643 }, 1644 "engines": { 1645 "node": "^16.0.0 || >=18.0.0" 1646 }, 1647 "funding": { 1648 "type": "opencollective", 1649 "url": "https://opencollective.com/typescript-eslint" 1650 }, 1651 "peerDependencies": { 1652 "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", 1653 "eslint": "^7.0.0 || ^8.0.0" 1654 }, 1655 "peerDependenciesMeta": { 1656 "typescript": { 1657 "optional": true 1658 } 1659 } 1660 }, 1661 "node_modules/@typescript-eslint/parser": { 1662 "version": "6.17.0", 1663 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.17.0.tgz", 1664 "integrity": "sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==", 1665 "dev": true, 1666 "dependencies": { 1667 "@typescript-eslint/scope-manager": "6.17.0", 1668 "@typescript-eslint/types": "6.17.0", 1669 "@typescript-eslint/typescript-estree": "6.17.0", 1670 "@typescript-eslint/visitor-keys": "6.17.0", 1671 "debug": "^4.3.4" 1672 }, 1673 "engines": { 1674 "node": "^16.0.0 || >=18.0.0" 1675 }, 1676 "funding": { 1677 "type": "opencollective", 1678 "url": "https://opencollective.com/typescript-eslint" 1679 }, 1680 "peerDependencies": { 1681 "eslint": "^7.0.0 || ^8.0.0" 1682 }, 1683 "peerDependenciesMeta": { 1684 "typescript": { 1685 "optional": true 1686 } 1687 } 1688 }, 1689 "node_modules/@typescript-eslint/scope-manager": { 1690 "version": "6.17.0", 1691 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.17.0.tgz", 1692 "integrity": "sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==", 1693 "dev": true, 1694 "dependencies": { 1695 "@typescript-eslint/types": "6.17.0", 1696 "@typescript-eslint/visitor-keys": "6.17.0" 1697 }, 1698 "engines": { 1699 "node": "^16.0.0 || >=18.0.0" 1700 }, 1701 "funding": { 1702 "type": "opencollective", 1703 "url": "https://opencollective.com/typescript-eslint" 1704 } 1705 }, 1706 "node_modules/@typescript-eslint/type-utils": { 1707 "version": "6.17.0", 1708 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.17.0.tgz", 1709 "integrity": "sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==", 1710 "dev": true, 1711 "dependencies": { 1712 "@typescript-eslint/typescript-estree": "6.17.0", 1713 "@typescript-eslint/utils": "6.17.0", 1714 "debug": "^4.3.4", 1715 "ts-api-utils": "^1.0.1" 1716 }, 1717 "engines": { 1718 "node": "^16.0.0 || >=18.0.0" 1719 }, 1720 "funding": { 1721 "type": "opencollective", 1722 "url": "https://opencollective.com/typescript-eslint" 1723 }, 1724 "peerDependencies": { 1725 "eslint": "^7.0.0 || ^8.0.0" 1726 }, 1727 "peerDependenciesMeta": { 1728 "typescript": { 1729 "optional": true 1730 } 1731 } 1732 }, 1733 "node_modules/@typescript-eslint/types": { 1734 "version": "6.17.0", 1735 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.17.0.tgz", 1736 "integrity": "sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==", 1737 "dev": true, 1738 "engines": { 1739 "node": "^16.0.0 || >=18.0.0" 1740 }, 1741 "funding": { 1742 "type": "opencollective", 1743 "url": "https://opencollective.com/typescript-eslint" 1744 } 1745 }, 1746 "node_modules/@typescript-eslint/typescript-estree": { 1747 "version": "6.17.0", 1748 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.17.0.tgz", 1749 "integrity": "sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==", 1750 "dev": true, 1751 "dependencies": { 1752 "@typescript-eslint/types": "6.17.0", 1753 "@typescript-eslint/visitor-keys": "6.17.0", 1754 "debug": "^4.3.4", 1755 "globby": "^11.1.0", 1756 "is-glob": "^4.0.3", 1757 "minimatch": "9.0.3", 1758 "semver": "^7.5.4", 1759 "ts-api-utils": "^1.0.1" 1760 }, 1761 "engines": { 1762 "node": "^16.0.0 || >=18.0.0" 1763 }, 1764 "funding": { 1765 "type": "opencollective", 1766 "url": "https://opencollective.com/typescript-eslint" 1767 }, 1768 "peerDependenciesMeta": { 1769 "typescript": { 1770 "optional": true 1771 } 1772 } 1773 }, 1774 "node_modules/@typescript-eslint/utils": { 1775 "version": "6.17.0", 1776 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.17.0.tgz", 1777 "integrity": "sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==", 1778 "dev": true, 1779 "dependencies": { 1780 "@eslint-community/eslint-utils": "^4.4.0", 1781 "@types/json-schema": "^7.0.12", 1782 "@types/semver": "^7.5.0", 1783 "@typescript-eslint/scope-manager": "6.17.0", 1784 "@typescript-eslint/types": "6.17.0", 1785 "@typescript-eslint/typescript-estree": "6.17.0", 1786 "semver": "^7.5.4" 1787 }, 1788 "engines": { 1789 "node": "^16.0.0 || >=18.0.0" 1790 }, 1791 "funding": { 1792 "type": "opencollective", 1793 "url": "https://opencollective.com/typescript-eslint" 1794 }, 1795 "peerDependencies": { 1796 "eslint": "^7.0.0 || ^8.0.0" 1797 } 1798 }, 1799 "node_modules/@typescript-eslint/visitor-keys": { 1800 "version": "6.17.0", 1801 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.17.0.tgz", 1802 "integrity": "sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==", 1803 "dev": true, 1804 "dependencies": { 1805 "@typescript-eslint/types": "6.17.0", 1806 "eslint-visitor-keys": "^3.4.1" 1807 }, 1808 "engines": { 1809 "node": "^16.0.0 || >=18.0.0" 1810 }, 1811 "funding": { 1812 "type": "opencollective", 1813 "url": "https://opencollective.com/typescript-eslint" 1814 } 1815 }, 1816 "node_modules/@ungap/structured-clone": { 1817 "version": "1.2.0", 1818 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", 1819 "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", 1820 "dev": true 1821 }, 1822 "node_modules/acorn": { 1823 "version": "8.11.3", 1824 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 1825 "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 1826 "bin": { 1827 "acorn": "bin/acorn" 1828 }, 1829 "engines": { 1830 "node": ">=0.4.0" 1831 } 1832 }, 1833 "node_modules/acorn-jsx": { 1834 "version": "5.3.2", 1835 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1836 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1837 "dev": true, 1838 "peerDependencies": { 1839 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 1840 } 1841 }, 1842 "node_modules/ajv": { 1843 "version": "6.12.6", 1844 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1845 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1846 "dev": true, 1847 "dependencies": { 1848 "fast-deep-equal": "^3.1.1", 1849 "fast-json-stable-stringify": "^2.0.0", 1850 "json-schema-traverse": "^0.4.1", 1851 "uri-js": "^4.2.2" 1852 }, 1853 "funding": { 1854 "type": "github", 1855 "url": "https://github.com/sponsors/epoberezkin" 1856 } 1857 }, 1858 "node_modules/alea": { 1859 "version": "1.0.1", 1860 "resolved": "https://registry.npmjs.org/alea/-/alea-1.0.1.tgz", 1861 "integrity": "sha512-QU+wv+ziDXaMxRdsQg/aH7sVfWdhKps5YP97IIwFkHCsbDZA3k87JXoZ5/iuemf4ntytzIWeScrRpae8+lDrXA==" 1862 }, 1863 "node_modules/ansi-regex": { 1864 "version": "5.0.1", 1865 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1866 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1867 "engines": { 1868 "node": ">=8" 1869 } 1870 }, 1871 "node_modules/ansi-styles": { 1872 "version": "4.3.0", 1873 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1874 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1875 "dependencies": { 1876 "color-convert": "^2.0.1" 1877 }, 1878 "engines": { 1879 "node": ">=8" 1880 }, 1881 "funding": { 1882 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1883 } 1884 }, 1885 "node_modules/any-promise": { 1886 "version": "1.3.0", 1887 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 1888 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" 1889 }, 1890 "node_modules/anymatch": { 1891 "version": "3.1.3", 1892 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1893 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1894 "dependencies": { 1895 "normalize-path": "^3.0.0", 1896 "picomatch": "^2.0.4" 1897 }, 1898 "engines": { 1899 "node": ">= 8" 1900 } 1901 }, 1902 "node_modules/arg": { 1903 "version": "5.0.2", 1904 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 1905 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" 1906 }, 1907 "node_modules/argparse": { 1908 "version": "2.0.1", 1909 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1910 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1911 "dev": true 1912 }, 1913 "node_modules/aria-query": { 1914 "version": "5.3.0", 1915 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 1916 "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 1917 "dependencies": { 1918 "dequal": "^2.0.3" 1919 } 1920 }, 1921 "node_modules/array-union": { 1922 "version": "2.1.0", 1923 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 1924 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 1925 "dev": true, 1926 "engines": { 1927 "node": ">=8" 1928 } 1929 }, 1930 "node_modules/autoprefixer": { 1931 "version": "10.4.16", 1932 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", 1933 "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", 1934 "funding": [ 1935 { 1936 "type": "opencollective", 1937 "url": "https://opencollective.com/postcss/" 1938 }, 1939 { 1940 "type": "tidelift", 1941 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 1942 }, 1943 { 1944 "type": "github", 1945 "url": "https://github.com/sponsors/ai" 1946 } 1947 ], 1948 "dependencies": { 1949 "browserslist": "^4.21.10", 1950 "caniuse-lite": "^1.0.30001538", 1951 "fraction.js": "^4.3.6", 1952 "normalize-range": "^0.1.2", 1953 "picocolors": "^1.0.0", 1954 "postcss-value-parser": "^4.2.0" 1955 }, 1956 "bin": { 1957 "autoprefixer": "bin/autoprefixer" 1958 }, 1959 "engines": { 1960 "node": "^10 || ^12 || >=14" 1961 }, 1962 "peerDependencies": { 1963 "postcss": "^8.1.0" 1964 } 1965 }, 1966 "node_modules/axobject-query": { 1967 "version": "3.2.1", 1968 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", 1969 "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", 1970 "dependencies": { 1971 "dequal": "^2.0.3" 1972 } 1973 }, 1974 "node_modules/balanced-match": { 1975 "version": "1.0.2", 1976 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1977 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 1978 }, 1979 "node_modules/bidi-js": { 1980 "version": "1.0.3", 1981 "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", 1982 "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", 1983 "dev": true, 1984 "dependencies": { 1985 "require-from-string": "^2.0.2" 1986 } 1987 }, 1988 "node_modules/binary-extensions": { 1989 "version": "2.2.0", 1990 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1991 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1992 "engines": { 1993 "node": ">=8" 1994 } 1995 }, 1996 "node_modules/brace-expansion": { 1997 "version": "2.0.1", 1998 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1999 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 2000 "dependencies": { 2001 "balanced-match": "^1.0.0" 2002 } 2003 }, 2004 "node_modules/braces": { 2005 "version": "3.0.2", 2006 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 2007 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 2008 "dependencies": { 2009 "fill-range": "^7.0.1" 2010 }, 2011 "engines": { 2012 "node": ">=8" 2013 } 2014 }, 2015 "node_modules/browserslist": { 2016 "version": "4.22.2", 2017 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", 2018 "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", 2019 "funding": [ 2020 { 2021 "type": "opencollective", 2022 "url": "https://opencollective.com/browserslist" 2023 }, 2024 { 2025 "type": "tidelift", 2026 "url": "https://tidelift.com/funding/github/npm/browserslist" 2027 }, 2028 { 2029 "type": "github", 2030 "url": "https://github.com/sponsors/ai" 2031 } 2032 ], 2033 "dependencies": { 2034 "caniuse-lite": "^1.0.30001565", 2035 "electron-to-chromium": "^1.4.601", 2036 "node-releases": "^2.0.14", 2037 "update-browserslist-db": "^1.0.13" 2038 }, 2039 "bin": { 2040 "browserslist": "cli.js" 2041 }, 2042 "engines": { 2043 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2044 } 2045 }, 2046 "node_modules/buffer-crc32": { 2047 "version": "0.2.13", 2048 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 2049 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 2050 "dev": true, 2051 "engines": { 2052 "node": "*" 2053 } 2054 }, 2055 "node_modules/callsites": { 2056 "version": "3.1.0", 2057 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2058 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2059 "dev": true, 2060 "engines": { 2061 "node": ">=6" 2062 } 2063 }, 2064 "node_modules/camelcase-css": { 2065 "version": "2.0.1", 2066 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 2067 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 2068 "engines": { 2069 "node": ">= 6" 2070 } 2071 }, 2072 "node_modules/caniuse-lite": { 2073 "version": "1.0.30001574", 2074 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001574.tgz", 2075 "integrity": "sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==", 2076 "funding": [ 2077 { 2078 "type": "opencollective", 2079 "url": "https://opencollective.com/browserslist" 2080 }, 2081 { 2082 "type": "tidelift", 2083 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2084 }, 2085 { 2086 "type": "github", 2087 "url": "https://github.com/sponsors/ai" 2088 } 2089 ] 2090 }, 2091 "node_modules/chalk": { 2092 "version": "4.1.2", 2093 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2094 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2095 "dev": true, 2096 "dependencies": { 2097 "ansi-styles": "^4.1.0", 2098 "supports-color": "^7.1.0" 2099 }, 2100 "engines": { 2101 "node": ">=10" 2102 }, 2103 "funding": { 2104 "url": "https://github.com/chalk/chalk?sponsor=1" 2105 } 2106 }, 2107 "node_modules/chokidar": { 2108 "version": "3.5.3", 2109 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 2110 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 2111 "funding": [ 2112 { 2113 "type": "individual", 2114 "url": "https://paulmillr.com/funding/" 2115 } 2116 ], 2117 "dependencies": { 2118 "anymatch": "~3.1.2", 2119 "braces": "~3.0.2", 2120 "glob-parent": "~5.1.2", 2121 "is-binary-path": "~2.1.0", 2122 "is-glob": "~4.0.1", 2123 "normalize-path": "~3.0.0", 2124 "readdirp": "~3.6.0" 2125 }, 2126 "engines": { 2127 "node": ">= 8.10.0" 2128 }, 2129 "optionalDependencies": { 2130 "fsevents": "~2.3.2" 2131 } 2132 }, 2133 "node_modules/chokidar/node_modules/glob-parent": { 2134 "version": "5.1.2", 2135 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2136 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2137 "dependencies": { 2138 "is-glob": "^4.0.1" 2139 }, 2140 "engines": { 2141 "node": ">= 6" 2142 } 2143 }, 2144 "node_modules/code-red": { 2145 "version": "1.0.4", 2146 "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", 2147 "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", 2148 "dependencies": { 2149 "@jridgewell/sourcemap-codec": "^1.4.15", 2150 "@types/estree": "^1.0.1", 2151 "acorn": "^8.10.0", 2152 "estree-walker": "^3.0.3", 2153 "periscopic": "^3.1.0" 2154 } 2155 }, 2156 "node_modules/color": { 2157 "version": "4.2.3", 2158 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 2159 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 2160 "dependencies": { 2161 "color-convert": "^2.0.1", 2162 "color-string": "^1.9.0" 2163 }, 2164 "engines": { 2165 "node": ">=12.5.0" 2166 } 2167 }, 2168 "node_modules/color-convert": { 2169 "version": "2.0.1", 2170 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2171 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2172 "dependencies": { 2173 "color-name": "~1.1.4" 2174 }, 2175 "engines": { 2176 "node": ">=7.0.0" 2177 } 2178 }, 2179 "node_modules/color-name": { 2180 "version": "1.1.4", 2181 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2182 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 2183 }, 2184 "node_modules/color-string": { 2185 "version": "1.9.1", 2186 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 2187 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 2188 "dependencies": { 2189 "color-name": "^1.0.0", 2190 "simple-swizzle": "^0.2.2" 2191 } 2192 }, 2193 "node_modules/commander": { 2194 "version": "4.1.1", 2195 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 2196 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 2197 "engines": { 2198 "node": ">= 6" 2199 } 2200 }, 2201 "node_modules/concat-map": { 2202 "version": "0.0.1", 2203 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2204 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2205 "dev": true 2206 }, 2207 "node_modules/cookie": { 2208 "version": "0.6.0", 2209 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", 2210 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", 2211 "engines": { 2212 "node": ">= 0.6" 2213 } 2214 }, 2215 "node_modules/cross-spawn": { 2216 "version": "7.0.3", 2217 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2218 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2219 "dependencies": { 2220 "path-key": "^3.1.0", 2221 "shebang-command": "^2.0.0", 2222 "which": "^2.0.1" 2223 }, 2224 "engines": { 2225 "node": ">= 8" 2226 } 2227 }, 2228 "node_modules/css-tree": { 2229 "version": "2.3.1", 2230 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 2231 "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 2232 "dependencies": { 2233 "mdn-data": "2.0.30", 2234 "source-map-js": "^1.0.1" 2235 }, 2236 "engines": { 2237 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 2238 } 2239 }, 2240 "node_modules/cssesc": { 2241 "version": "3.0.0", 2242 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 2243 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 2244 "bin": { 2245 "cssesc": "bin/cssesc" 2246 }, 2247 "engines": { 2248 "node": ">=4" 2249 } 2250 }, 2251 "node_modules/debug": { 2252 "version": "4.3.4", 2253 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 2254 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 2255 "dependencies": { 2256 "ms": "2.1.2" 2257 }, 2258 "engines": { 2259 "node": ">=6.0" 2260 }, 2261 "peerDependenciesMeta": { 2262 "supports-color": { 2263 "optional": true 2264 } 2265 } 2266 }, 2267 "node_modules/deep-is": { 2268 "version": "0.1.4", 2269 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2270 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2271 "dev": true 2272 }, 2273 "node_modules/deepmerge": { 2274 "version": "4.3.1", 2275 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 2276 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 2277 "engines": { 2278 "node": ">=0.10.0" 2279 } 2280 }, 2281 "node_modules/dequal": { 2282 "version": "2.0.3", 2283 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 2284 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 2285 "engines": { 2286 "node": ">=6" 2287 } 2288 }, 2289 "node_modules/detect-indent": { 2290 "version": "6.1.0", 2291 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 2292 "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 2293 "dev": true, 2294 "engines": { 2295 "node": ">=8" 2296 } 2297 }, 2298 "node_modules/detect-libc": { 2299 "version": "2.0.2", 2300 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", 2301 "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", 2302 "engines": { 2303 "node": ">=8" 2304 } 2305 }, 2306 "node_modules/devalue": { 2307 "version": "4.3.2", 2308 "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", 2309 "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==" 2310 }, 2311 "node_modules/didyoumean": { 2312 "version": "1.2.2", 2313 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 2314 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" 2315 }, 2316 "node_modules/dir-glob": { 2317 "version": "3.0.1", 2318 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 2319 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 2320 "dev": true, 2321 "dependencies": { 2322 "path-type": "^4.0.0" 2323 }, 2324 "engines": { 2325 "node": ">=8" 2326 } 2327 }, 2328 "node_modules/dlv": { 2329 "version": "1.1.3", 2330 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 2331 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" 2332 }, 2333 "node_modules/doctrine": { 2334 "version": "3.0.0", 2335 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 2336 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 2337 "dev": true, 2338 "dependencies": { 2339 "esutils": "^2.0.2" 2340 }, 2341 "engines": { 2342 "node": ">=6.0.0" 2343 } 2344 }, 2345 "node_modules/eastasianwidth": { 2346 "version": "0.2.0", 2347 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 2348 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" 2349 }, 2350 "node_modules/electron-to-chromium": { 2351 "version": "1.4.621", 2352 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.621.tgz", 2353 "integrity": "sha512-MGJM6S0MuF/wTzM9NoItWXN56J1kolrHS/vzl/KlhXAbVkogTy0wzKYliQDJgNypxSCFjxdRhHYS3bffyYUGEw==" 2354 }, 2355 "node_modules/emoji-regex": { 2356 "version": "9.2.2", 2357 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 2358 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" 2359 }, 2360 "node_modules/es6-promise": { 2361 "version": "3.3.1", 2362 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 2363 "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 2364 "dev": true 2365 }, 2366 "node_modules/esbuild": { 2367 "version": "0.19.11", 2368 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz", 2369 "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==", 2370 "hasInstallScript": true, 2371 "bin": { 2372 "esbuild": "bin/esbuild" 2373 }, 2374 "engines": { 2375 "node": ">=12" 2376 }, 2377 "optionalDependencies": { 2378 "@esbuild/aix-ppc64": "0.19.11", 2379 "@esbuild/android-arm": "0.19.11", 2380 "@esbuild/android-arm64": "0.19.11", 2381 "@esbuild/android-x64": "0.19.11", 2382 "@esbuild/darwin-arm64": "0.19.11", 2383 "@esbuild/darwin-x64": "0.19.11", 2384 "@esbuild/freebsd-arm64": "0.19.11", 2385 "@esbuild/freebsd-x64": "0.19.11", 2386 "@esbuild/linux-arm": "0.19.11", 2387 "@esbuild/linux-arm64": "0.19.11", 2388 "@esbuild/linux-ia32": "0.19.11", 2389 "@esbuild/linux-loong64": "0.19.11", 2390 "@esbuild/linux-mips64el": "0.19.11", 2391 "@esbuild/linux-ppc64": "0.19.11", 2392 "@esbuild/linux-riscv64": "0.19.11", 2393 "@esbuild/linux-s390x": "0.19.11", 2394 "@esbuild/linux-x64": "0.19.11", 2395 "@esbuild/netbsd-x64": "0.19.11", 2396 "@esbuild/openbsd-x64": "0.19.11", 2397 "@esbuild/sunos-x64": "0.19.11", 2398 "@esbuild/win32-arm64": "0.19.11", 2399 "@esbuild/win32-ia32": "0.19.11", 2400 "@esbuild/win32-x64": "0.19.11" 2401 } 2402 }, 2403 "node_modules/escalade": { 2404 "version": "3.1.1", 2405 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 2406 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 2407 "engines": { 2408 "node": ">=6" 2409 } 2410 }, 2411 "node_modules/escape-string-regexp": { 2412 "version": "4.0.0", 2413 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 2414 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 2415 "dev": true, 2416 "engines": { 2417 "node": ">=10" 2418 }, 2419 "funding": { 2420 "url": "https://github.com/sponsors/sindresorhus" 2421 } 2422 }, 2423 "node_modules/eslint": { 2424 "version": "8.56.0", 2425 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", 2426 "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", 2427 "dev": true, 2428 "dependencies": { 2429 "@eslint-community/eslint-utils": "^4.2.0", 2430 "@eslint-community/regexpp": "^4.6.1", 2431 "@eslint/eslintrc": "^2.1.4", 2432 "@eslint/js": "8.56.0", 2433 "@humanwhocodes/config-array": "^0.11.13", 2434 "@humanwhocodes/module-importer": "^1.0.1", 2435 "@nodelib/fs.walk": "^1.2.8", 2436 "@ungap/structured-clone": "^1.2.0", 2437 "ajv": "^6.12.4", 2438 "chalk": "^4.0.0", 2439 "cross-spawn": "^7.0.2", 2440 "debug": "^4.3.2", 2441 "doctrine": "^3.0.0", 2442 "escape-string-regexp": "^4.0.0", 2443 "eslint-scope": "^7.2.2", 2444 "eslint-visitor-keys": "^3.4.3", 2445 "espree": "^9.6.1", 2446 "esquery": "^1.4.2", 2447 "esutils": "^2.0.2", 2448 "fast-deep-equal": "^3.1.3", 2449 "file-entry-cache": "^6.0.1", 2450 "find-up": "^5.0.0", 2451 "glob-parent": "^6.0.2", 2452 "globals": "^13.19.0", 2453 "graphemer": "^1.4.0", 2454 "ignore": "^5.2.0", 2455 "imurmurhash": "^0.1.4", 2456 "is-glob": "^4.0.0", 2457 "is-path-inside": "^3.0.3", 2458 "js-yaml": "^4.1.0", 2459 "json-stable-stringify-without-jsonify": "^1.0.1", 2460 "levn": "^0.4.1", 2461 "lodash.merge": "^4.6.2", 2462 "minimatch": "^3.1.2", 2463 "natural-compare": "^1.4.0", 2464 "optionator": "^0.9.3", 2465 "strip-ansi": "^6.0.1", 2466 "text-table": "^0.2.0" 2467 }, 2468 "bin": { 2469 "eslint": "bin/eslint.js" 2470 }, 2471 "engines": { 2472 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2473 }, 2474 "funding": { 2475 "url": "https://opencollective.com/eslint" 2476 } 2477 }, 2478 "node_modules/eslint-compat-utils": { 2479 "version": "0.1.2", 2480 "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz", 2481 "integrity": "sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==", 2482 "dev": true, 2483 "engines": { 2484 "node": ">=12" 2485 }, 2486 "peerDependencies": { 2487 "eslint": ">=6.0.0" 2488 } 2489 }, 2490 "node_modules/eslint-config-prettier": { 2491 "version": "9.1.0", 2492 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", 2493 "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", 2494 "dev": true, 2495 "bin": { 2496 "eslint-config-prettier": "bin/cli.js" 2497 }, 2498 "peerDependencies": { 2499 "eslint": ">=7.0.0" 2500 } 2501 }, 2502 "node_modules/eslint-plugin-svelte": { 2503 "version": "2.35.1", 2504 "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.35.1.tgz", 2505 "integrity": "sha512-IF8TpLnROSGy98Z3NrsKXWDSCbNY2ReHDcrYTuXZMbfX7VmESISR78TWgO9zdg4Dht1X8coub5jKwHzP0ExRug==", 2506 "dev": true, 2507 "dependencies": { 2508 "@eslint-community/eslint-utils": "^4.2.0", 2509 "@jridgewell/sourcemap-codec": "^1.4.14", 2510 "debug": "^4.3.1", 2511 "eslint-compat-utils": "^0.1.2", 2512 "esutils": "^2.0.3", 2513 "known-css-properties": "^0.29.0", 2514 "postcss": "^8.4.5", 2515 "postcss-load-config": "^3.1.4", 2516 "postcss-safe-parser": "^6.0.0", 2517 "postcss-selector-parser": "^6.0.11", 2518 "semver": "^7.5.3", 2519 "svelte-eslint-parser": ">=0.33.0 <1.0.0" 2520 }, 2521 "engines": { 2522 "node": "^14.17.0 || >=16.0.0" 2523 }, 2524 "funding": { 2525 "url": "https://github.com/sponsors/ota-meshi" 2526 }, 2527 "peerDependencies": { 2528 "eslint": "^7.0.0 || ^8.0.0-0", 2529 "svelte": "^3.37.0 || ^4.0.0" 2530 }, 2531 "peerDependenciesMeta": { 2532 "svelte": { 2533 "optional": true 2534 } 2535 } 2536 }, 2537 "node_modules/eslint-scope": { 2538 "version": "7.2.2", 2539 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 2540 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 2541 "dev": true, 2542 "dependencies": { 2543 "esrecurse": "^4.3.0", 2544 "estraverse": "^5.2.0" 2545 }, 2546 "engines": { 2547 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2548 }, 2549 "funding": { 2550 "url": "https://opencollective.com/eslint" 2551 } 2552 }, 2553 "node_modules/eslint-visitor-keys": { 2554 "version": "3.4.3", 2555 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 2556 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 2557 "dev": true, 2558 "engines": { 2559 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2560 }, 2561 "funding": { 2562 "url": "https://opencollective.com/eslint" 2563 } 2564 }, 2565 "node_modules/eslint/node_modules/brace-expansion": { 2566 "version": "1.1.11", 2567 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2568 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2569 "dev": true, 2570 "dependencies": { 2571 "balanced-match": "^1.0.0", 2572 "concat-map": "0.0.1" 2573 } 2574 }, 2575 "node_modules/eslint/node_modules/minimatch": { 2576 "version": "3.1.2", 2577 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2578 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2579 "dev": true, 2580 "dependencies": { 2581 "brace-expansion": "^1.1.7" 2582 }, 2583 "engines": { 2584 "node": "*" 2585 } 2586 }, 2587 "node_modules/esm-env": { 2588 "version": "1.0.0", 2589 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", 2590 "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==" 2591 }, 2592 "node_modules/espree": { 2593 "version": "9.6.1", 2594 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 2595 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 2596 "dev": true, 2597 "dependencies": { 2598 "acorn": "^8.9.0", 2599 "acorn-jsx": "^5.3.2", 2600 "eslint-visitor-keys": "^3.4.1" 2601 }, 2602 "engines": { 2603 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2604 }, 2605 "funding": { 2606 "url": "https://opencollective.com/eslint" 2607 } 2608 }, 2609 "node_modules/esquery": { 2610 "version": "1.5.0", 2611 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 2612 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 2613 "dev": true, 2614 "dependencies": { 2615 "estraverse": "^5.1.0" 2616 }, 2617 "engines": { 2618 "node": ">=0.10" 2619 } 2620 }, 2621 "node_modules/esrecurse": { 2622 "version": "4.3.0", 2623 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2624 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2625 "dev": true, 2626 "dependencies": { 2627 "estraverse": "^5.2.0" 2628 }, 2629 "engines": { 2630 "node": ">=4.0" 2631 } 2632 }, 2633 "node_modules/estraverse": { 2634 "version": "5.3.0", 2635 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2636 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2637 "dev": true, 2638 "engines": { 2639 "node": ">=4.0" 2640 } 2641 }, 2642 "node_modules/estree-walker": { 2643 "version": "3.0.3", 2644 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2645 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2646 "dependencies": { 2647 "@types/estree": "^1.0.0" 2648 } 2649 }, 2650 "node_modules/esutils": { 2651 "version": "2.0.3", 2652 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2653 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2654 "dev": true, 2655 "engines": { 2656 "node": ">=0.10.0" 2657 } 2658 }, 2659 "node_modules/fast-deep-equal": { 2660 "version": "3.1.3", 2661 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2662 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2663 "dev": true 2664 }, 2665 "node_modules/fast-glob": { 2666 "version": "3.3.2", 2667 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 2668 "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 2669 "dependencies": { 2670 "@nodelib/fs.stat": "^2.0.2", 2671 "@nodelib/fs.walk": "^1.2.3", 2672 "glob-parent": "^5.1.2", 2673 "merge2": "^1.3.0", 2674 "micromatch": "^4.0.4" 2675 }, 2676 "engines": { 2677 "node": ">=8.6.0" 2678 } 2679 }, 2680 "node_modules/fast-glob/node_modules/glob-parent": { 2681 "version": "5.1.2", 2682 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2683 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2684 "dependencies": { 2685 "is-glob": "^4.0.1" 2686 }, 2687 "engines": { 2688 "node": ">= 6" 2689 } 2690 }, 2691 "node_modules/fast-json-stable-stringify": { 2692 "version": "2.1.0", 2693 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2694 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2695 "dev": true 2696 }, 2697 "node_modules/fast-levenshtein": { 2698 "version": "2.0.6", 2699 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2700 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 2701 "dev": true 2702 }, 2703 "node_modules/fastq": { 2704 "version": "1.16.0", 2705 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", 2706 "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", 2707 "dependencies": { 2708 "reusify": "^1.0.4" 2709 } 2710 }, 2711 "node_modules/fflate": { 2712 "version": "0.6.10", 2713 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", 2714 "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", 2715 "dev": true 2716 }, 2717 "node_modules/file-entry-cache": { 2718 "version": "6.0.1", 2719 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 2720 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 2721 "dev": true, 2722 "dependencies": { 2723 "flat-cache": "^3.0.4" 2724 }, 2725 "engines": { 2726 "node": "^10.12.0 || >=12.0.0" 2727 } 2728 }, 2729 "node_modules/fill-range": { 2730 "version": "7.0.1", 2731 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 2732 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 2733 "dependencies": { 2734 "to-regex-range": "^5.0.1" 2735 }, 2736 "engines": { 2737 "node": ">=8" 2738 } 2739 }, 2740 "node_modules/find-up": { 2741 "version": "5.0.0", 2742 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 2743 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2744 "dev": true, 2745 "dependencies": { 2746 "locate-path": "^6.0.0", 2747 "path-exists": "^4.0.0" 2748 }, 2749 "engines": { 2750 "node": ">=10" 2751 }, 2752 "funding": { 2753 "url": "https://github.com/sponsors/sindresorhus" 2754 } 2755 }, 2756 "node_modules/flat-cache": { 2757 "version": "3.2.0", 2758 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 2759 "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 2760 "dev": true, 2761 "dependencies": { 2762 "flatted": "^3.2.9", 2763 "keyv": "^4.5.3", 2764 "rimraf": "^3.0.2" 2765 }, 2766 "engines": { 2767 "node": "^10.12.0 || >=12.0.0" 2768 } 2769 }, 2770 "node_modules/flatted": { 2771 "version": "3.2.9", 2772 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", 2773 "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", 2774 "dev": true 2775 }, 2776 "node_modules/focus-trap": { 2777 "version": "7.5.4", 2778 "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.4.tgz", 2779 "integrity": "sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==", 2780 "dependencies": { 2781 "tabbable": "^6.2.0" 2782 } 2783 }, 2784 "node_modules/foreground-child": { 2785 "version": "3.1.1", 2786 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", 2787 "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", 2788 "dependencies": { 2789 "cross-spawn": "^7.0.0", 2790 "signal-exit": "^4.0.1" 2791 }, 2792 "engines": { 2793 "node": ">=14" 2794 }, 2795 "funding": { 2796 "url": "https://github.com/sponsors/isaacs" 2797 } 2798 }, 2799 "node_modules/fraction.js": { 2800 "version": "4.3.7", 2801 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", 2802 "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", 2803 "engines": { 2804 "node": "*" 2805 }, 2806 "funding": { 2807 "type": "patreon", 2808 "url": "https://github.com/sponsors/rawify" 2809 } 2810 }, 2811 "node_modules/fs.realpath": { 2812 "version": "1.0.0", 2813 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2814 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 2815 "dev": true 2816 }, 2817 "node_modules/fsevents": { 2818 "version": "2.3.3", 2819 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2820 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2821 "hasInstallScript": true, 2822 "optional": true, 2823 "os": [ 2824 "darwin" 2825 ], 2826 "engines": { 2827 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2828 } 2829 }, 2830 "node_modules/function-bind": { 2831 "version": "1.1.2", 2832 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 2833 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 2834 "funding": { 2835 "url": "https://github.com/sponsors/ljharb" 2836 } 2837 }, 2838 "node_modules/glob": { 2839 "version": "7.2.3", 2840 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2841 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2842 "dev": true, 2843 "dependencies": { 2844 "fs.realpath": "^1.0.0", 2845 "inflight": "^1.0.4", 2846 "inherits": "2", 2847 "minimatch": "^3.1.1", 2848 "once": "^1.3.0", 2849 "path-is-absolute": "^1.0.0" 2850 }, 2851 "engines": { 2852 "node": "*" 2853 }, 2854 "funding": { 2855 "url": "https://github.com/sponsors/isaacs" 2856 } 2857 }, 2858 "node_modules/glob-parent": { 2859 "version": "6.0.2", 2860 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 2861 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 2862 "dependencies": { 2863 "is-glob": "^4.0.3" 2864 }, 2865 "engines": { 2866 "node": ">=10.13.0" 2867 } 2868 }, 2869 "node_modules/glob/node_modules/brace-expansion": { 2870 "version": "1.1.11", 2871 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2872 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2873 "dev": true, 2874 "dependencies": { 2875 "balanced-match": "^1.0.0", 2876 "concat-map": "0.0.1" 2877 } 2878 }, 2879 "node_modules/glob/node_modules/minimatch": { 2880 "version": "3.1.2", 2881 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2882 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2883 "dev": true, 2884 "dependencies": { 2885 "brace-expansion": "^1.1.7" 2886 }, 2887 "engines": { 2888 "node": "*" 2889 } 2890 }, 2891 "node_modules/globals": { 2892 "version": "13.24.0", 2893 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 2894 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 2895 "dev": true, 2896 "dependencies": { 2897 "type-fest": "^0.20.2" 2898 }, 2899 "engines": { 2900 "node": ">=8" 2901 }, 2902 "funding": { 2903 "url": "https://github.com/sponsors/sindresorhus" 2904 } 2905 }, 2906 "node_modules/globalyzer": { 2907 "version": "0.1.0", 2908 "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 2909 "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==" 2910 }, 2911 "node_modules/globby": { 2912 "version": "11.1.0", 2913 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 2914 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 2915 "dev": true, 2916 "dependencies": { 2917 "array-union": "^2.1.0", 2918 "dir-glob": "^3.0.1", 2919 "fast-glob": "^3.2.9", 2920 "ignore": "^5.2.0", 2921 "merge2": "^1.4.1", 2922 "slash": "^3.0.0" 2923 }, 2924 "engines": { 2925 "node": ">=10" 2926 }, 2927 "funding": { 2928 "url": "https://github.com/sponsors/sindresorhus" 2929 } 2930 }, 2931 "node_modules/globrex": { 2932 "version": "0.1.2", 2933 "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 2934 "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" 2935 }, 2936 "node_modules/graceful-fs": { 2937 "version": "4.2.11", 2938 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 2939 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2940 "dev": true 2941 }, 2942 "node_modules/graphemer": { 2943 "version": "1.4.0", 2944 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 2945 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 2946 "dev": true 2947 }, 2948 "node_modules/has-flag": { 2949 "version": "4.0.0", 2950 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2951 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2952 "dev": true, 2953 "engines": { 2954 "node": ">=8" 2955 } 2956 }, 2957 "node_modules/hasown": { 2958 "version": "2.0.0", 2959 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", 2960 "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", 2961 "dependencies": { 2962 "function-bind": "^1.1.2" 2963 }, 2964 "engines": { 2965 "node": ">= 0.4" 2966 } 2967 }, 2968 "node_modules/ignore": { 2969 "version": "5.3.0", 2970 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", 2971 "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", 2972 "dev": true, 2973 "engines": { 2974 "node": ">= 4" 2975 } 2976 }, 2977 "node_modules/imagetools-core": { 2978 "version": "6.0.4", 2979 "resolved": "https://registry.npmjs.org/imagetools-core/-/imagetools-core-6.0.4.tgz", 2980 "integrity": "sha512-N1qs5qn7u9nR3kboISkYuvJm8MohiphCfBa+wx1UOropVaFis9/mh6wuDPLHJNhl6/64C7q2Pch5NASVKAaSrg==", 2981 "dependencies": { 2982 "sharp": "^0.33.1" 2983 }, 2984 "engines": { 2985 "node": ">=12.0.0" 2986 } 2987 }, 2988 "node_modules/import-fresh": { 2989 "version": "3.3.0", 2990 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 2991 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 2992 "dev": true, 2993 "dependencies": { 2994 "parent-module": "^1.0.0", 2995 "resolve-from": "^4.0.0" 2996 }, 2997 "engines": { 2998 "node": ">=6" 2999 }, 3000 "funding": { 3001 "url": "https://github.com/sponsors/sindresorhus" 3002 } 3003 }, 3004 "node_modules/import-meta-resolve": { 3005 "version": "4.0.0", 3006 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", 3007 "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", 3008 "dev": true, 3009 "funding": { 3010 "type": "github", 3011 "url": "https://github.com/sponsors/wooorm" 3012 } 3013 }, 3014 "node_modules/imurmurhash": { 3015 "version": "0.1.4", 3016 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3017 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 3018 "dev": true, 3019 "engines": { 3020 "node": ">=0.8.19" 3021 } 3022 }, 3023 "node_modules/inflight": { 3024 "version": "1.0.6", 3025 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3026 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 3027 "dev": true, 3028 "dependencies": { 3029 "once": "^1.3.0", 3030 "wrappy": "1" 3031 } 3032 }, 3033 "node_modules/inherits": { 3034 "version": "2.0.4", 3035 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3036 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 3037 "dev": true 3038 }, 3039 "node_modules/is-arrayish": { 3040 "version": "0.3.2", 3041 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 3042 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" 3043 }, 3044 "node_modules/is-binary-path": { 3045 "version": "2.1.0", 3046 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3047 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3048 "dependencies": { 3049 "binary-extensions": "^2.0.0" 3050 }, 3051 "engines": { 3052 "node": ">=8" 3053 } 3054 }, 3055 "node_modules/is-core-module": { 3056 "version": "2.13.1", 3057 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", 3058 "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", 3059 "dependencies": { 3060 "hasown": "^2.0.0" 3061 }, 3062 "funding": { 3063 "url": "https://github.com/sponsors/ljharb" 3064 } 3065 }, 3066 "node_modules/is-extglob": { 3067 "version": "2.1.1", 3068 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3069 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3070 "engines": { 3071 "node": ">=0.10.0" 3072 } 3073 }, 3074 "node_modules/is-fullwidth-code-point": { 3075 "version": "3.0.0", 3076 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 3077 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 3078 "engines": { 3079 "node": ">=8" 3080 } 3081 }, 3082 "node_modules/is-glob": { 3083 "version": "4.0.3", 3084 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3085 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3086 "dependencies": { 3087 "is-extglob": "^2.1.1" 3088 }, 3089 "engines": { 3090 "node": ">=0.10.0" 3091 } 3092 }, 3093 "node_modules/is-number": { 3094 "version": "7.0.0", 3095 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3096 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3097 "engines": { 3098 "node": ">=0.12.0" 3099 } 3100 }, 3101 "node_modules/is-path-inside": { 3102 "version": "3.0.3", 3103 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 3104 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 3105 "dev": true, 3106 "engines": { 3107 "node": ">=8" 3108 } 3109 }, 3110 "node_modules/is-reference": { 3111 "version": "3.0.2", 3112 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", 3113 "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", 3114 "dependencies": { 3115 "@types/estree": "*" 3116 } 3117 }, 3118 "node_modules/isexe": { 3119 "version": "2.0.0", 3120 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3121 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 3122 }, 3123 "node_modules/jackspeak": { 3124 "version": "2.3.6", 3125 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", 3126 "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", 3127 "dependencies": { 3128 "@isaacs/cliui": "^8.0.2" 3129 }, 3130 "engines": { 3131 "node": ">=14" 3132 }, 3133 "funding": { 3134 "url": "https://github.com/sponsors/isaacs" 3135 }, 3136 "optionalDependencies": { 3137 "@pkgjs/parseargs": "^0.11.0" 3138 } 3139 }, 3140 "node_modules/jiti": { 3141 "version": "1.21.0", 3142 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", 3143 "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", 3144 "bin": { 3145 "jiti": "bin/jiti.js" 3146 } 3147 }, 3148 "node_modules/js-yaml": { 3149 "version": "4.1.0", 3150 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 3151 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3152 "dev": true, 3153 "dependencies": { 3154 "argparse": "^2.0.1" 3155 }, 3156 "bin": { 3157 "js-yaml": "bin/js-yaml.js" 3158 } 3159 }, 3160 "node_modules/json-buffer": { 3161 "version": "3.0.1", 3162 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 3163 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 3164 "dev": true 3165 }, 3166 "node_modules/json-schema-traverse": { 3167 "version": "0.4.1", 3168 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3169 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3170 "dev": true 3171 }, 3172 "node_modules/json-stable-stringify-without-jsonify": { 3173 "version": "1.0.1", 3174 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3175 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 3176 "dev": true 3177 }, 3178 "node_modules/keyv": { 3179 "version": "4.5.4", 3180 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 3181 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 3182 "dev": true, 3183 "dependencies": { 3184 "json-buffer": "3.0.1" 3185 } 3186 }, 3187 "node_modules/kleur": { 3188 "version": "4.1.5", 3189 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 3190 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 3191 "engines": { 3192 "node": ">=6" 3193 } 3194 }, 3195 "node_modules/known-css-properties": { 3196 "version": "0.29.0", 3197 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.29.0.tgz", 3198 "integrity": "sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==", 3199 "dev": true 3200 }, 3201 "node_modules/levn": { 3202 "version": "0.4.1", 3203 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3204 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3205 "dev": true, 3206 "dependencies": { 3207 "prelude-ls": "^1.2.1", 3208 "type-check": "~0.4.0" 3209 }, 3210 "engines": { 3211 "node": ">= 0.8.0" 3212 } 3213 }, 3214 "node_modules/lilconfig": { 3215 "version": "2.1.0", 3216 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 3217 "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 3218 "engines": { 3219 "node": ">=10" 3220 } 3221 }, 3222 "node_modules/lines-and-columns": { 3223 "version": "1.2.4", 3224 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 3225 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" 3226 }, 3227 "node_modules/locate-character": { 3228 "version": "3.0.0", 3229 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 3230 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" 3231 }, 3232 "node_modules/locate-path": { 3233 "version": "6.0.0", 3234 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 3235 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 3236 "dev": true, 3237 "dependencies": { 3238 "p-locate": "^5.0.0" 3239 }, 3240 "engines": { 3241 "node": ">=10" 3242 }, 3243 "funding": { 3244 "url": "https://github.com/sponsors/sindresorhus" 3245 } 3246 }, 3247 "node_modules/lodash-es": { 3248 "version": "4.17.21", 3249 "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", 3250 "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", 3251 "dev": true 3252 }, 3253 "node_modules/lodash.merge": { 3254 "version": "4.6.2", 3255 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3256 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3257 "dev": true 3258 }, 3259 "node_modules/lru-cache": { 3260 "version": "6.0.0", 3261 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 3262 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 3263 "dependencies": { 3264 "yallist": "^4.0.0" 3265 }, 3266 "engines": { 3267 "node": ">=10" 3268 } 3269 }, 3270 "node_modules/magic-string": { 3271 "version": "0.30.5", 3272 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", 3273 "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", 3274 "dependencies": { 3275 "@jridgewell/sourcemap-codec": "^1.4.15" 3276 }, 3277 "engines": { 3278 "node": ">=12" 3279 } 3280 }, 3281 "node_modules/mdn-data": { 3282 "version": "2.0.30", 3283 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", 3284 "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" 3285 }, 3286 "node_modules/merge2": { 3287 "version": "1.4.1", 3288 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 3289 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 3290 "engines": { 3291 "node": ">= 8" 3292 } 3293 }, 3294 "node_modules/meshoptimizer": { 3295 "version": "0.18.1", 3296 "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz", 3297 "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==", 3298 "dev": true 3299 }, 3300 "node_modules/micromatch": { 3301 "version": "4.0.5", 3302 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 3303 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 3304 "dependencies": { 3305 "braces": "^3.0.2", 3306 "picomatch": "^2.3.1" 3307 }, 3308 "engines": { 3309 "node": ">=8.6" 3310 } 3311 }, 3312 "node_modules/min-indent": { 3313 "version": "1.0.1", 3314 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 3315 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 3316 "dev": true, 3317 "engines": { 3318 "node": ">=4" 3319 } 3320 }, 3321 "node_modules/minimatch": { 3322 "version": "9.0.3", 3323 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 3324 "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 3325 "dependencies": { 3326 "brace-expansion": "^2.0.1" 3327 }, 3328 "engines": { 3329 "node": ">=16 || 14 >=14.17" 3330 }, 3331 "funding": { 3332 "url": "https://github.com/sponsors/isaacs" 3333 } 3334 }, 3335 "node_modules/minimist": { 3336 "version": "1.2.8", 3337 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 3338 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 3339 "dev": true, 3340 "funding": { 3341 "url": "https://github.com/sponsors/ljharb" 3342 } 3343 }, 3344 "node_modules/minipass": { 3345 "version": "7.0.4", 3346 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", 3347 "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", 3348 "engines": { 3349 "node": ">=16 || 14 >=14.17" 3350 } 3351 }, 3352 "node_modules/mitt": { 3353 "version": "3.0.1", 3354 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 3355 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", 3356 "dev": true 3357 }, 3358 "node_modules/mkdirp": { 3359 "version": "0.5.6", 3360 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 3361 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 3362 "dev": true, 3363 "dependencies": { 3364 "minimist": "^1.2.6" 3365 }, 3366 "bin": { 3367 "mkdirp": "bin/cmd.js" 3368 } 3369 }, 3370 "node_modules/most-visible": { 3371 "version": "2.0.0", 3372 "resolved": "https://registry.npmjs.org/most-visible/-/most-visible-2.0.0.tgz", 3373 "integrity": "sha512-Vb/1yhN1jepMwGBgqZvMNd8cLTSpMBC330Wmva5ad1/bAMO82kW60D4bPcquRgG/LcjvdmiyBukhflgpwLaKgA==" 3374 }, 3375 "node_modules/mri": { 3376 "version": "1.2.0", 3377 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 3378 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 3379 "engines": { 3380 "node": ">=4" 3381 } 3382 }, 3383 "node_modules/mrmime": { 3384 "version": "2.0.0", 3385 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", 3386 "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", 3387 "engines": { 3388 "node": ">=10" 3389 } 3390 }, 3391 "node_modules/ms": { 3392 "version": "2.1.2", 3393 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3394 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 3395 }, 3396 "node_modules/mz": { 3397 "version": "2.7.0", 3398 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 3399 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 3400 "dependencies": { 3401 "any-promise": "^1.0.0", 3402 "object-assign": "^4.0.1", 3403 "thenify-all": "^1.0.0" 3404 } 3405 }, 3406 "node_modules/nanoid": { 3407 "version": "3.3.7", 3408 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", 3409 "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", 3410 "funding": [ 3411 { 3412 "type": "github", 3413 "url": "https://github.com/sponsors/ai" 3414 } 3415 ], 3416 "bin": { 3417 "nanoid": "bin/nanoid.cjs" 3418 }, 3419 "engines": { 3420 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3421 } 3422 }, 3423 "node_modules/natural-compare": { 3424 "version": "1.4.0", 3425 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3426 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 3427 "dev": true 3428 }, 3429 "node_modules/node-releases": { 3430 "version": "2.0.14", 3431 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", 3432 "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" 3433 }, 3434 "node_modules/normalize-path": { 3435 "version": "3.0.0", 3436 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 3437 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 3438 "engines": { 3439 "node": ">=0.10.0" 3440 } 3441 }, 3442 "node_modules/normalize-range": { 3443 "version": "0.1.2", 3444 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 3445 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 3446 "engines": { 3447 "node": ">=0.10.0" 3448 } 3449 }, 3450 "node_modules/object-assign": { 3451 "version": "4.1.1", 3452 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 3453 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 3454 "engines": { 3455 "node": ">=0.10.0" 3456 } 3457 }, 3458 "node_modules/object-hash": { 3459 "version": "3.0.0", 3460 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 3461 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 3462 "engines": { 3463 "node": ">= 6" 3464 } 3465 }, 3466 "node_modules/once": { 3467 "version": "1.4.0", 3468 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3469 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 3470 "dev": true, 3471 "dependencies": { 3472 "wrappy": "1" 3473 } 3474 }, 3475 "node_modules/optionator": { 3476 "version": "0.9.3", 3477 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", 3478 "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", 3479 "dev": true, 3480 "dependencies": { 3481 "@aashutoshrathi/word-wrap": "^1.2.3", 3482 "deep-is": "^0.1.3", 3483 "fast-levenshtein": "^2.0.6", 3484 "levn": "^0.4.1", 3485 "prelude-ls": "^1.2.1", 3486 "type-check": "^0.4.0" 3487 }, 3488 "engines": { 3489 "node": ">= 0.8.0" 3490 } 3491 }, 3492 "node_modules/p-limit": { 3493 "version": "3.1.0", 3494 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 3495 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 3496 "dev": true, 3497 "dependencies": { 3498 "yocto-queue": "^0.1.0" 3499 }, 3500 "engines": { 3501 "node": ">=10" 3502 }, 3503 "funding": { 3504 "url": "https://github.com/sponsors/sindresorhus" 3505 } 3506 }, 3507 "node_modules/p-locate": { 3508 "version": "5.0.0", 3509 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 3510 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 3511 "dev": true, 3512 "dependencies": { 3513 "p-limit": "^3.0.2" 3514 }, 3515 "engines": { 3516 "node": ">=10" 3517 }, 3518 "funding": { 3519 "url": "https://github.com/sponsors/sindresorhus" 3520 } 3521 }, 3522 "node_modules/parent-module": { 3523 "version": "1.0.1", 3524 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3525 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3526 "dev": true, 3527 "dependencies": { 3528 "callsites": "^3.0.0" 3529 }, 3530 "engines": { 3531 "node": ">=6" 3532 } 3533 }, 3534 "node_modules/path-exists": { 3535 "version": "4.0.0", 3536 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3537 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3538 "dev": true, 3539 "engines": { 3540 "node": ">=8" 3541 } 3542 }, 3543 "node_modules/path-is-absolute": { 3544 "version": "1.0.1", 3545 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3546 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 3547 "dev": true, 3548 "engines": { 3549 "node": ">=0.10.0" 3550 } 3551 }, 3552 "node_modules/path-key": { 3553 "version": "3.1.1", 3554 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3555 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3556 "engines": { 3557 "node": ">=8" 3558 } 3559 }, 3560 "node_modules/path-parse": { 3561 "version": "1.0.7", 3562 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 3563 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 3564 }, 3565 "node_modules/path-scurry": { 3566 "version": "1.10.1", 3567 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", 3568 "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", 3569 "dependencies": { 3570 "lru-cache": "^9.1.1 || ^10.0.0", 3571 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 3572 }, 3573 "engines": { 3574 "node": ">=16 || 14 >=14.17" 3575 }, 3576 "funding": { 3577 "url": "https://github.com/sponsors/isaacs" 3578 } 3579 }, 3580 "node_modules/path-scurry/node_modules/lru-cache": { 3581 "version": "10.1.0", 3582 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", 3583 "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", 3584 "engines": { 3585 "node": "14 || >=16.14" 3586 } 3587 }, 3588 "node_modules/path-type": { 3589 "version": "4.0.0", 3590 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 3591 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 3592 "dev": true, 3593 "engines": { 3594 "node": ">=8" 3595 } 3596 }, 3597 "node_modules/periscopic": { 3598 "version": "3.1.0", 3599 "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", 3600 "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", 3601 "dependencies": { 3602 "@types/estree": "^1.0.0", 3603 "estree-walker": "^3.0.0", 3604 "is-reference": "^3.0.0" 3605 } 3606 }, 3607 "node_modules/picocolors": { 3608 "version": "1.0.0", 3609 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 3610 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 3611 }, 3612 "node_modules/picomatch": { 3613 "version": "2.3.1", 3614 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 3615 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 3616 "engines": { 3617 "node": ">=8.6" 3618 }, 3619 "funding": { 3620 "url": "https://github.com/sponsors/jonschlinkert" 3621 } 3622 }, 3623 "node_modules/pify": { 3624 "version": "2.3.0", 3625 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 3626 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 3627 "engines": { 3628 "node": ">=0.10.0" 3629 } 3630 }, 3631 "node_modules/pirates": { 3632 "version": "4.0.6", 3633 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 3634 "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 3635 "engines": { 3636 "node": ">= 6" 3637 } 3638 }, 3639 "node_modules/postcss": { 3640 "version": "8.4.32", 3641 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", 3642 "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", 3643 "funding": [ 3644 { 3645 "type": "opencollective", 3646 "url": "https://opencollective.com/postcss/" 3647 }, 3648 { 3649 "type": "tidelift", 3650 "url": "https://tidelift.com/funding/github/npm/postcss" 3651 }, 3652 { 3653 "type": "github", 3654 "url": "https://github.com/sponsors/ai" 3655 } 3656 ], 3657 "dependencies": { 3658 "nanoid": "^3.3.7", 3659 "picocolors": "^1.0.0", 3660 "source-map-js": "^1.0.2" 3661 }, 3662 "engines": { 3663 "node": "^10 || ^12 || >=14" 3664 } 3665 }, 3666 "node_modules/postcss-import": { 3667 "version": "15.1.0", 3668 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 3669 "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 3670 "dependencies": { 3671 "postcss-value-parser": "^4.0.0", 3672 "read-cache": "^1.0.0", 3673 "resolve": "^1.1.7" 3674 }, 3675 "engines": { 3676 "node": ">=14.0.0" 3677 }, 3678 "peerDependencies": { 3679 "postcss": "^8.0.0" 3680 } 3681 }, 3682 "node_modules/postcss-js": { 3683 "version": "4.0.1", 3684 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 3685 "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 3686 "dependencies": { 3687 "camelcase-css": "^2.0.1" 3688 }, 3689 "engines": { 3690 "node": "^12 || ^14 || >= 16" 3691 }, 3692 "funding": { 3693 "type": "opencollective", 3694 "url": "https://opencollective.com/postcss/" 3695 }, 3696 "peerDependencies": { 3697 "postcss": "^8.4.21" 3698 } 3699 }, 3700 "node_modules/postcss-load-config": { 3701 "version": "3.1.4", 3702 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 3703 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 3704 "dev": true, 3705 "dependencies": { 3706 "lilconfig": "^2.0.5", 3707 "yaml": "^1.10.2" 3708 }, 3709 "engines": { 3710 "node": ">= 10" 3711 }, 3712 "funding": { 3713 "type": "opencollective", 3714 "url": "https://opencollective.com/postcss/" 3715 }, 3716 "peerDependencies": { 3717 "postcss": ">=8.0.9", 3718 "ts-node": ">=9.0.0" 3719 }, 3720 "peerDependenciesMeta": { 3721 "postcss": { 3722 "optional": true 3723 }, 3724 "ts-node": { 3725 "optional": true 3726 } 3727 } 3728 }, 3729 "node_modules/postcss-nested": { 3730 "version": "6.0.1", 3731 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 3732 "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 3733 "dependencies": { 3734 "postcss-selector-parser": "^6.0.11" 3735 }, 3736 "engines": { 3737 "node": ">=12.0" 3738 }, 3739 "funding": { 3740 "type": "opencollective", 3741 "url": "https://opencollective.com/postcss/" 3742 }, 3743 "peerDependencies": { 3744 "postcss": "^8.2.14" 3745 } 3746 }, 3747 "node_modules/postcss-safe-parser": { 3748 "version": "6.0.0", 3749 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", 3750 "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", 3751 "dev": true, 3752 "engines": { 3753 "node": ">=12.0" 3754 }, 3755 "funding": { 3756 "type": "opencollective", 3757 "url": "https://opencollective.com/postcss/" 3758 }, 3759 "peerDependencies": { 3760 "postcss": "^8.3.3" 3761 } 3762 }, 3763 "node_modules/postcss-scss": { 3764 "version": "4.0.9", 3765 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", 3766 "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", 3767 "dev": true, 3768 "funding": [ 3769 { 3770 "type": "opencollective", 3771 "url": "https://opencollective.com/postcss/" 3772 }, 3773 { 3774 "type": "tidelift", 3775 "url": "https://tidelift.com/funding/github/npm/postcss-scss" 3776 }, 3777 { 3778 "type": "github", 3779 "url": "https://github.com/sponsors/ai" 3780 } 3781 ], 3782 "engines": { 3783 "node": ">=12.0" 3784 }, 3785 "peerDependencies": { 3786 "postcss": "^8.4.29" 3787 } 3788 }, 3789 "node_modules/postcss-selector-parser": { 3790 "version": "6.0.15", 3791 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", 3792 "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", 3793 "dependencies": { 3794 "cssesc": "^3.0.0", 3795 "util-deprecate": "^1.0.2" 3796 }, 3797 "engines": { 3798 "node": ">=4" 3799 } 3800 }, 3801 "node_modules/postcss-value-parser": { 3802 "version": "4.2.0", 3803 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 3804 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 3805 }, 3806 "node_modules/postprocessing": { 3807 "version": "6.34.1", 3808 "resolved": "https://registry.npmjs.org/postprocessing/-/postprocessing-6.34.1.tgz", 3809 "integrity": "sha512-xae6A2XNs61V3ohGHR+i9sQDvB4dWaoG/AICw0hg8sOYQWAYDlf+esWMRmO4hixMaYo3AJBJ9WAA7JF7OiGakw==", 3810 "engines": { 3811 "node": ">= 0.13.2" 3812 }, 3813 "peerDependencies": { 3814 "three": ">= 0.138.0 < 0.161.0" 3815 } 3816 }, 3817 "node_modules/prelude-ls": { 3818 "version": "1.2.1", 3819 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 3820 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 3821 "dev": true, 3822 "engines": { 3823 "node": ">= 0.8.0" 3824 } 3825 }, 3826 "node_modules/prettier": { 3827 "version": "3.1.1", 3828 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", 3829 "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", 3830 "dev": true, 3831 "bin": { 3832 "prettier": "bin/prettier.cjs" 3833 }, 3834 "engines": { 3835 "node": ">=14" 3836 }, 3837 "funding": { 3838 "url": "https://github.com/prettier/prettier?sponsor=1" 3839 } 3840 }, 3841 "node_modules/prettier-plugin-svelte": { 3842 "version": "3.1.2", 3843 "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.1.2.tgz", 3844 "integrity": "sha512-7xfMZtwgAWHMT0iZc8jN4o65zgbAQ3+O32V6W7pXrqNvKnHnkoyQCGCbKeUyXKZLbYE0YhFRnamfxfkEGxm8qA==", 3845 "dev": true, 3846 "peerDependencies": { 3847 "prettier": "^3.0.0", 3848 "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" 3849 } 3850 }, 3851 "node_modules/punycode": { 3852 "version": "2.3.1", 3853 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3854 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3855 "dev": true, 3856 "engines": { 3857 "node": ">=6" 3858 } 3859 }, 3860 "node_modules/queue-microtask": { 3861 "version": "1.2.3", 3862 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 3863 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 3864 "funding": [ 3865 { 3866 "type": "github", 3867 "url": "https://github.com/sponsors/feross" 3868 }, 3869 { 3870 "type": "patreon", 3871 "url": "https://www.patreon.com/feross" 3872 }, 3873 { 3874 "type": "consulting", 3875 "url": "https://feross.org/support" 3876 } 3877 ] 3878 }, 3879 "node_modules/read-cache": { 3880 "version": "1.0.0", 3881 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 3882 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 3883 "dependencies": { 3884 "pify": "^2.3.0" 3885 } 3886 }, 3887 "node_modules/readdirp": { 3888 "version": "3.6.0", 3889 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 3890 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 3891 "dependencies": { 3892 "picomatch": "^2.2.1" 3893 }, 3894 "engines": { 3895 "node": ">=8.10.0" 3896 } 3897 }, 3898 "node_modules/require-from-string": { 3899 "version": "2.0.2", 3900 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 3901 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 3902 "dev": true, 3903 "engines": { 3904 "node": ">=0.10.0" 3905 } 3906 }, 3907 "node_modules/resolve": { 3908 "version": "1.22.8", 3909 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 3910 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 3911 "dependencies": { 3912 "is-core-module": "^2.13.0", 3913 "path-parse": "^1.0.7", 3914 "supports-preserve-symlinks-flag": "^1.0.0" 3915 }, 3916 "bin": { 3917 "resolve": "bin/resolve" 3918 }, 3919 "funding": { 3920 "url": "https://github.com/sponsors/ljharb" 3921 } 3922 }, 3923 "node_modules/resolve-from": { 3924 "version": "4.0.0", 3925 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 3926 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 3927 "dev": true, 3928 "engines": { 3929 "node": ">=4" 3930 } 3931 }, 3932 "node_modules/reusify": { 3933 "version": "1.0.4", 3934 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 3935 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 3936 "engines": { 3937 "iojs": ">=1.0.0", 3938 "node": ">=0.10.0" 3939 } 3940 }, 3941 "node_modules/rimraf": { 3942 "version": "3.0.2", 3943 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 3944 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 3945 "dev": true, 3946 "dependencies": { 3947 "glob": "^7.1.3" 3948 }, 3949 "bin": { 3950 "rimraf": "bin.js" 3951 }, 3952 "funding": { 3953 "url": "https://github.com/sponsors/isaacs" 3954 } 3955 }, 3956 "node_modules/rollup": { 3957 "version": "4.9.2", 3958 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.2.tgz", 3959 "integrity": "sha512-66RB8OtFKUTozmVEh3qyNfH+b+z2RXBVloqO2KCC/pjFaGaHtxP9fVfOQKPSGXg2mElmjmxjW/fZ7iKrEpMH5Q==", 3960 "bin": { 3961 "rollup": "dist/bin/rollup" 3962 }, 3963 "engines": { 3964 "node": ">=18.0.0", 3965 "npm": ">=8.0.0" 3966 }, 3967 "optionalDependencies": { 3968 "@rollup/rollup-android-arm-eabi": "4.9.2", 3969 "@rollup/rollup-android-arm64": "4.9.2", 3970 "@rollup/rollup-darwin-arm64": "4.9.2", 3971 "@rollup/rollup-darwin-x64": "4.9.2", 3972 "@rollup/rollup-linux-arm-gnueabihf": "4.9.2", 3973 "@rollup/rollup-linux-arm64-gnu": "4.9.2", 3974 "@rollup/rollup-linux-arm64-musl": "4.9.2", 3975 "@rollup/rollup-linux-riscv64-gnu": "4.9.2", 3976 "@rollup/rollup-linux-x64-gnu": "4.9.2", 3977 "@rollup/rollup-linux-x64-musl": "4.9.2", 3978 "@rollup/rollup-win32-arm64-msvc": "4.9.2", 3979 "@rollup/rollup-win32-ia32-msvc": "4.9.2", 3980 "@rollup/rollup-win32-x64-msvc": "4.9.2", 3981 "fsevents": "~2.3.2" 3982 } 3983 }, 3984 "node_modules/run-parallel": { 3985 "version": "1.2.0", 3986 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 3987 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 3988 "funding": [ 3989 { 3990 "type": "github", 3991 "url": "https://github.com/sponsors/feross" 3992 }, 3993 { 3994 "type": "patreon", 3995 "url": "https://www.patreon.com/feross" 3996 }, 3997 { 3998 "type": "consulting", 3999 "url": "https://feross.org/support" 4000 } 4001 ], 4002 "dependencies": { 4003 "queue-microtask": "^1.2.2" 4004 } 4005 }, 4006 "node_modules/sade": { 4007 "version": "1.8.1", 4008 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 4009 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 4010 "dependencies": { 4011 "mri": "^1.1.0" 4012 }, 4013 "engines": { 4014 "node": ">=6" 4015 } 4016 }, 4017 "node_modules/sander": { 4018 "version": "0.5.1", 4019 "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 4020 "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 4021 "dev": true, 4022 "dependencies": { 4023 "es6-promise": "^3.1.2", 4024 "graceful-fs": "^4.1.3", 4025 "mkdirp": "^0.5.1", 4026 "rimraf": "^2.5.2" 4027 } 4028 }, 4029 "node_modules/sander/node_modules/rimraf": { 4030 "version": "2.7.1", 4031 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 4032 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 4033 "dev": true, 4034 "dependencies": { 4035 "glob": "^7.1.3" 4036 }, 4037 "bin": { 4038 "rimraf": "bin.js" 4039 } 4040 }, 4041 "node_modules/semver": { 4042 "version": "7.5.4", 4043 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 4044 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 4045 "dependencies": { 4046 "lru-cache": "^6.0.0" 4047 }, 4048 "bin": { 4049 "semver": "bin/semver.js" 4050 }, 4051 "engines": { 4052 "node": ">=10" 4053 } 4054 }, 4055 "node_modules/set-cookie-parser": { 4056 "version": "2.6.0", 4057 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", 4058 "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==" 4059 }, 4060 "node_modules/sharp": { 4061 "version": "0.33.1", 4062 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.1.tgz", 4063 "integrity": "sha512-iAYUnOdTqqZDb3QjMneBKINTllCJDZ3em6WaWy7NPECM4aHncvqHRm0v0bN9nqJxMiwamv5KIdauJ6lUzKDpTQ==", 4064 "hasInstallScript": true, 4065 "dependencies": { 4066 "color": "^4.2.3", 4067 "detect-libc": "^2.0.2", 4068 "semver": "^7.5.4" 4069 }, 4070 "engines": { 4071 "libvips": ">=8.15.0", 4072 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 4073 }, 4074 "funding": { 4075 "url": "https://opencollective.com/libvips" 4076 }, 4077 "optionalDependencies": { 4078 "@img/sharp-darwin-arm64": "0.33.1", 4079 "@img/sharp-darwin-x64": "0.33.1", 4080 "@img/sharp-libvips-darwin-arm64": "1.0.0", 4081 "@img/sharp-libvips-darwin-x64": "1.0.0", 4082 "@img/sharp-libvips-linux-arm": "1.0.0", 4083 "@img/sharp-libvips-linux-arm64": "1.0.0", 4084 "@img/sharp-libvips-linux-s390x": "1.0.0", 4085 "@img/sharp-libvips-linux-x64": "1.0.0", 4086 "@img/sharp-libvips-linuxmusl-arm64": "1.0.0", 4087 "@img/sharp-libvips-linuxmusl-x64": "1.0.0", 4088 "@img/sharp-linux-arm": "0.33.1", 4089 "@img/sharp-linux-arm64": "0.33.1", 4090 "@img/sharp-linux-s390x": "0.33.1", 4091 "@img/sharp-linux-x64": "0.33.1", 4092 "@img/sharp-linuxmusl-arm64": "0.33.1", 4093 "@img/sharp-linuxmusl-x64": "0.33.1", 4094 "@img/sharp-wasm32": "0.33.1", 4095 "@img/sharp-win32-ia32": "0.33.1", 4096 "@img/sharp-win32-x64": "0.33.1" 4097 } 4098 }, 4099 "node_modules/shebang-command": { 4100 "version": "2.0.0", 4101 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4102 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4103 "dependencies": { 4104 "shebang-regex": "^3.0.0" 4105 }, 4106 "engines": { 4107 "node": ">=8" 4108 } 4109 }, 4110 "node_modules/shebang-regex": { 4111 "version": "3.0.0", 4112 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4113 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4114 "engines": { 4115 "node": ">=8" 4116 } 4117 }, 4118 "node_modules/signal-exit": { 4119 "version": "4.1.0", 4120 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 4121 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 4122 "engines": { 4123 "node": ">=14" 4124 }, 4125 "funding": { 4126 "url": "https://github.com/sponsors/isaacs" 4127 } 4128 }, 4129 "node_modules/simple-swizzle": { 4130 "version": "0.2.2", 4131 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 4132 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", 4133 "dependencies": { 4134 "is-arrayish": "^0.3.1" 4135 } 4136 }, 4137 "node_modules/simplex-noise": { 4138 "version": "4.0.1", 4139 "resolved": "https://registry.npmjs.org/simplex-noise/-/simplex-noise-4.0.1.tgz", 4140 "integrity": "sha512-zl/+bdSqW7HJOQ0oDbxrNYaF4F5ik0i7M6YOYmEoIJNtg16NpvWaTTM1Y7oV/7T0jFljawLgYPS81Uu2rsfo1A==" 4141 }, 4142 "node_modules/sirv": { 4143 "version": "2.0.4", 4144 "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", 4145 "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", 4146 "dependencies": { 4147 "@polka/url": "^1.0.0-next.24", 4148 "mrmime": "^2.0.0", 4149 "totalist": "^3.0.0" 4150 }, 4151 "engines": { 4152 "node": ">= 10" 4153 } 4154 }, 4155 "node_modules/slash": { 4156 "version": "3.0.0", 4157 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 4158 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 4159 "dev": true, 4160 "engines": { 4161 "node": ">=8" 4162 } 4163 }, 4164 "node_modules/sorcery": { 4165 "version": "0.11.0", 4166 "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 4167 "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 4168 "dev": true, 4169 "dependencies": { 4170 "@jridgewell/sourcemap-codec": "^1.4.14", 4171 "buffer-crc32": "^0.2.5", 4172 "minimist": "^1.2.0", 4173 "sander": "^0.5.0" 4174 }, 4175 "bin": { 4176 "sorcery": "bin/sorcery" 4177 } 4178 }, 4179 "node_modules/source-map-js": { 4180 "version": "1.0.2", 4181 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 4182 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 4183 "engines": { 4184 "node": ">=0.10.0" 4185 } 4186 }, 4187 "node_modules/string-width": { 4188 "version": "5.1.2", 4189 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 4190 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 4191 "dependencies": { 4192 "eastasianwidth": "^0.2.0", 4193 "emoji-regex": "^9.2.2", 4194 "strip-ansi": "^7.0.1" 4195 }, 4196 "engines": { 4197 "node": ">=12" 4198 }, 4199 "funding": { 4200 "url": "https://github.com/sponsors/sindresorhus" 4201 } 4202 }, 4203 "node_modules/string-width-cjs": { 4204 "name": "string-width", 4205 "version": "4.2.3", 4206 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 4207 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 4208 "dependencies": { 4209 "emoji-regex": "^8.0.0", 4210 "is-fullwidth-code-point": "^3.0.0", 4211 "strip-ansi": "^6.0.1" 4212 }, 4213 "engines": { 4214 "node": ">=8" 4215 } 4216 }, 4217 "node_modules/string-width-cjs/node_modules/emoji-regex": { 4218 "version": "8.0.0", 4219 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 4220 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 4221 }, 4222 "node_modules/string-width/node_modules/ansi-regex": { 4223 "version": "6.0.1", 4224 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 4225 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 4226 "engines": { 4227 "node": ">=12" 4228 }, 4229 "funding": { 4230 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 4231 } 4232 }, 4233 "node_modules/string-width/node_modules/strip-ansi": { 4234 "version": "7.1.0", 4235 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 4236 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 4237 "dependencies": { 4238 "ansi-regex": "^6.0.1" 4239 }, 4240 "engines": { 4241 "node": ">=12" 4242 }, 4243 "funding": { 4244 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 4245 } 4246 }, 4247 "node_modules/strip-ansi": { 4248 "version": "6.0.1", 4249 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4250 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4251 "dependencies": { 4252 "ansi-regex": "^5.0.1" 4253 }, 4254 "engines": { 4255 "node": ">=8" 4256 } 4257 }, 4258 "node_modules/strip-ansi-cjs": { 4259 "name": "strip-ansi", 4260 "version": "6.0.1", 4261 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4262 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4263 "dependencies": { 4264 "ansi-regex": "^5.0.1" 4265 }, 4266 "engines": { 4267 "node": ">=8" 4268 } 4269 }, 4270 "node_modules/strip-indent": { 4271 "version": "3.0.0", 4272 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4273 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4274 "dev": true, 4275 "dependencies": { 4276 "min-indent": "^1.0.0" 4277 }, 4278 "engines": { 4279 "node": ">=8" 4280 } 4281 }, 4282 "node_modules/strip-json-comments": { 4283 "version": "3.1.1", 4284 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4285 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4286 "dev": true, 4287 "engines": { 4288 "node": ">=8" 4289 }, 4290 "funding": { 4291 "url": "https://github.com/sponsors/sindresorhus" 4292 } 4293 }, 4294 "node_modules/sucrase": { 4295 "version": "3.35.0", 4296 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", 4297 "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", 4298 "dependencies": { 4299 "@jridgewell/gen-mapping": "^0.3.2", 4300 "commander": "^4.0.0", 4301 "glob": "^10.3.10", 4302 "lines-and-columns": "^1.1.6", 4303 "mz": "^2.7.0", 4304 "pirates": "^4.0.1", 4305 "ts-interface-checker": "^0.1.9" 4306 }, 4307 "bin": { 4308 "sucrase": "bin/sucrase", 4309 "sucrase-node": "bin/sucrase-node" 4310 }, 4311 "engines": { 4312 "node": ">=16 || 14 >=14.17" 4313 } 4314 }, 4315 "node_modules/sucrase/node_modules/glob": { 4316 "version": "10.3.10", 4317 "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", 4318 "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", 4319 "dependencies": { 4320 "foreground-child": "^3.1.0", 4321 "jackspeak": "^2.3.5", 4322 "minimatch": "^9.0.1", 4323 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", 4324 "path-scurry": "^1.10.1" 4325 }, 4326 "bin": { 4327 "glob": "dist/esm/bin.mjs" 4328 }, 4329 "engines": { 4330 "node": ">=16 || 14 >=14.17" 4331 }, 4332 "funding": { 4333 "url": "https://github.com/sponsors/isaacs" 4334 } 4335 }, 4336 "node_modules/supports-color": { 4337 "version": "7.2.0", 4338 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4339 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4340 "dev": true, 4341 "dependencies": { 4342 "has-flag": "^4.0.0" 4343 }, 4344 "engines": { 4345 "node": ">=8" 4346 } 4347 }, 4348 "node_modules/supports-preserve-symlinks-flag": { 4349 "version": "1.0.0", 4350 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4351 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4352 "engines": { 4353 "node": ">= 0.4" 4354 }, 4355 "funding": { 4356 "url": "https://github.com/sponsors/ljharb" 4357 } 4358 }, 4359 "node_modules/svelte": { 4360 "version": "4.2.8", 4361 "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.8.tgz", 4362 "integrity": "sha512-hU6dh1MPl8gh6klQZwK/n73GiAHiR95IkFsesLPbMeEZi36ydaXL/ZAb4g9sayT0MXzpxyZjR28yderJHxcmYA==", 4363 "dependencies": { 4364 "@ampproject/remapping": "^2.2.1", 4365 "@jridgewell/sourcemap-codec": "^1.4.15", 4366 "@jridgewell/trace-mapping": "^0.3.18", 4367 "acorn": "^8.9.0", 4368 "aria-query": "^5.3.0", 4369 "axobject-query": "^3.2.1", 4370 "code-red": "^1.0.3", 4371 "css-tree": "^2.3.1", 4372 "estree-walker": "^3.0.3", 4373 "is-reference": "^3.0.1", 4374 "locate-character": "^3.0.0", 4375 "magic-string": "^0.30.4", 4376 "periscopic": "^3.1.0" 4377 }, 4378 "engines": { 4379 "node": ">=16" 4380 } 4381 }, 4382 "node_modules/svelte-check": { 4383 "version": "3.6.2", 4384 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.6.2.tgz", 4385 "integrity": "sha512-E6iFh4aUCGJLRz6QZXH3gcN/VFfkzwtruWSRmlKrLWQTiO6VzLsivR6q02WYLGNAGecV3EocqZuCDrC2uttZ0g==", 4386 "dev": true, 4387 "dependencies": { 4388 "@jridgewell/trace-mapping": "^0.3.17", 4389 "chokidar": "^3.4.1", 4390 "fast-glob": "^3.2.7", 4391 "import-fresh": "^3.2.1", 4392 "picocolors": "^1.0.0", 4393 "sade": "^1.7.4", 4394 "svelte-preprocess": "^5.1.0", 4395 "typescript": "^5.0.3" 4396 }, 4397 "bin": { 4398 "svelte-check": "bin/svelte-check" 4399 }, 4400 "peerDependencies": { 4401 "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" 4402 } 4403 }, 4404 "node_modules/svelte-eslint-parser": { 4405 "version": "0.33.1", 4406 "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.33.1.tgz", 4407 "integrity": "sha512-vo7xPGTlKBGdLH8T5L64FipvTrqv3OQRx9d2z5X05KKZDlF4rQk8KViZO4flKERY+5BiVdOh7zZ7JGJWo5P0uA==", 4408 "dev": true, 4409 "dependencies": { 4410 "eslint-scope": "^7.0.0", 4411 "eslint-visitor-keys": "^3.0.0", 4412 "espree": "^9.0.0", 4413 "postcss": "^8.4.29", 4414 "postcss-scss": "^4.0.8" 4415 }, 4416 "engines": { 4417 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4418 }, 4419 "funding": { 4420 "url": "https://github.com/sponsors/ota-meshi" 4421 }, 4422 "peerDependencies": { 4423 "svelte": "^3.37.0 || ^4.0.0" 4424 }, 4425 "peerDependenciesMeta": { 4426 "svelte": { 4427 "optional": true 4428 } 4429 } 4430 }, 4431 "node_modules/svelte-hmr": { 4432 "version": "0.15.3", 4433 "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", 4434 "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", 4435 "engines": { 4436 "node": "^12.20 || ^14.13.1 || >= 16" 4437 }, 4438 "peerDependencies": { 4439 "svelte": "^3.19.0 || ^4.0.0" 4440 } 4441 }, 4442 "node_modules/svelte-preprocess": { 4443 "version": "5.1.3", 4444 "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.3.tgz", 4445 "integrity": "sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==", 4446 "dev": true, 4447 "hasInstallScript": true, 4448 "dependencies": { 4449 "@types/pug": "^2.0.6", 4450 "detect-indent": "^6.1.0", 4451 "magic-string": "^0.30.5", 4452 "sorcery": "^0.11.0", 4453 "strip-indent": "^3.0.0" 4454 }, 4455 "engines": { 4456 "node": ">= 16.0.0", 4457 "pnpm": "^8.0.0" 4458 }, 4459 "peerDependencies": { 4460 "@babel/core": "^7.10.2", 4461 "coffeescript": "^2.5.1", 4462 "less": "^3.11.3 || ^4.0.0", 4463 "postcss": "^7 || ^8", 4464 "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", 4465 "pug": "^3.0.0", 4466 "sass": "^1.26.8", 4467 "stylus": "^0.55.0", 4468 "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 4469 "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", 4470 "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 4471 }, 4472 "peerDependenciesMeta": { 4473 "@babel/core": { 4474 "optional": true 4475 }, 4476 "coffeescript": { 4477 "optional": true 4478 }, 4479 "less": { 4480 "optional": true 4481 }, 4482 "postcss": { 4483 "optional": true 4484 }, 4485 "postcss-load-config": { 4486 "optional": true 4487 }, 4488 "pug": { 4489 "optional": true 4490 }, 4491 "sass": { 4492 "optional": true 4493 }, 4494 "stylus": { 4495 "optional": true 4496 }, 4497 "sugarss": { 4498 "optional": true 4499 }, 4500 "typescript": { 4501 "optional": true 4502 } 4503 } 4504 }, 4505 "node_modules/tabbable": { 4506 "version": "6.2.0", 4507 "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", 4508 "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" 4509 }, 4510 "node_modules/tailwindcss": { 4511 "version": "3.4.0", 4512 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.0.tgz", 4513 "integrity": "sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==", 4514 "dependencies": { 4515 "@alloc/quick-lru": "^5.2.0", 4516 "arg": "^5.0.2", 4517 "chokidar": "^3.5.3", 4518 "didyoumean": "^1.2.2", 4519 "dlv": "^1.1.3", 4520 "fast-glob": "^3.3.0", 4521 "glob-parent": "^6.0.2", 4522 "is-glob": "^4.0.3", 4523 "jiti": "^1.19.1", 4524 "lilconfig": "^2.1.0", 4525 "micromatch": "^4.0.5", 4526 "normalize-path": "^3.0.0", 4527 "object-hash": "^3.0.0", 4528 "picocolors": "^1.0.0", 4529 "postcss": "^8.4.23", 4530 "postcss-import": "^15.1.0", 4531 "postcss-js": "^4.0.1", 4532 "postcss-load-config": "^4.0.1", 4533 "postcss-nested": "^6.0.1", 4534 "postcss-selector-parser": "^6.0.11", 4535 "resolve": "^1.22.2", 4536 "sucrase": "^3.32.0" 4537 }, 4538 "bin": { 4539 "tailwind": "lib/cli.js", 4540 "tailwindcss": "lib/cli.js" 4541 }, 4542 "engines": { 4543 "node": ">=14.0.0" 4544 } 4545 }, 4546 "node_modules/tailwindcss/node_modules/postcss-load-config": { 4547 "version": "4.0.2", 4548 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", 4549 "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", 4550 "funding": [ 4551 { 4552 "type": "opencollective", 4553 "url": "https://opencollective.com/postcss/" 4554 }, 4555 { 4556 "type": "github", 4557 "url": "https://github.com/sponsors/ai" 4558 } 4559 ], 4560 "dependencies": { 4561 "lilconfig": "^3.0.0", 4562 "yaml": "^2.3.4" 4563 }, 4564 "engines": { 4565 "node": ">= 14" 4566 }, 4567 "peerDependencies": { 4568 "postcss": ">=8.0.9", 4569 "ts-node": ">=9.0.0" 4570 }, 4571 "peerDependenciesMeta": { 4572 "postcss": { 4573 "optional": true 4574 }, 4575 "ts-node": { 4576 "optional": true 4577 } 4578 } 4579 }, 4580 "node_modules/tailwindcss/node_modules/postcss-load-config/node_modules/lilconfig": { 4581 "version": "3.0.0", 4582 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", 4583 "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", 4584 "engines": { 4585 "node": ">=14" 4586 } 4587 }, 4588 "node_modules/tailwindcss/node_modules/yaml": { 4589 "version": "2.3.4", 4590 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", 4591 "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", 4592 "engines": { 4593 "node": ">= 14" 4594 } 4595 }, 4596 "node_modules/text-table": { 4597 "version": "0.2.0", 4598 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 4599 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 4600 "dev": true 4601 }, 4602 "node_modules/thenify": { 4603 "version": "3.3.1", 4604 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 4605 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 4606 "dependencies": { 4607 "any-promise": "^1.0.0" 4608 } 4609 }, 4610 "node_modules/thenify-all": { 4611 "version": "1.6.0", 4612 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 4613 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 4614 "dependencies": { 4615 "thenify": ">= 3.1.0 < 4" 4616 }, 4617 "engines": { 4618 "node": ">=0.8" 4619 } 4620 }, 4621 "node_modules/three": { 4622 "version": "0.159.0", 4623 "resolved": "https://registry.npmjs.org/three/-/three-0.159.0.tgz", 4624 "integrity": "sha512-eCmhlLGbBgucuo4VEA9IO3Qpc7dh8Bd4VKzr7WfW4+8hMcIfoAVi1ev0pJYN9PTTsCslbcKgBwr2wNZ1EvLInA==" 4625 }, 4626 "node_modules/tiny-glob": { 4627 "version": "0.2.9", 4628 "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 4629 "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 4630 "dependencies": { 4631 "globalyzer": "0.1.0", 4632 "globrex": "^0.1.2" 4633 } 4634 }, 4635 "node_modules/to-regex-range": { 4636 "version": "5.0.1", 4637 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4638 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4639 "dependencies": { 4640 "is-number": "^7.0.0" 4641 }, 4642 "engines": { 4643 "node": ">=8.0" 4644 } 4645 }, 4646 "node_modules/totalist": { 4647 "version": "3.0.1", 4648 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 4649 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 4650 "engines": { 4651 "node": ">=6" 4652 } 4653 }, 4654 "node_modules/troika-three-text": { 4655 "version": "0.47.2", 4656 "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.47.2.tgz", 4657 "integrity": "sha512-qylT0F+U7xGs+/PEf3ujBdJMYWbn0Qci0kLqI5BJG2kW1wdg4T1XSxneypnF05DxFqJhEzuaOR9S2SjiyknMng==", 4658 "dev": true, 4659 "dependencies": { 4660 "bidi-js": "^1.0.2", 4661 "troika-three-utils": "^0.47.2", 4662 "troika-worker-utils": "^0.47.2", 4663 "webgl-sdf-generator": "1.1.1" 4664 }, 4665 "peerDependencies": { 4666 "three": ">=0.125.0" 4667 } 4668 }, 4669 "node_modules/troika-three-utils": { 4670 "version": "0.47.2", 4671 "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.47.2.tgz", 4672 "integrity": "sha512-/28plhCxfKtH7MSxEGx8e3b/OXU5A0xlwl+Sbdp0H8FXUHKZDoksduEKmjQayXYtxAyuUiCRunYIv/8Vi7aiyg==", 4673 "dev": true, 4674 "peerDependencies": { 4675 "three": ">=0.125.0" 4676 } 4677 }, 4678 "node_modules/troika-worker-utils": { 4679 "version": "0.47.2", 4680 "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.47.2.tgz", 4681 "integrity": "sha512-mzss4MeyzUkYBppn4x5cdAqrhBHFEuVmMMgLMTyFV23x6GvQMyo+/R5E5Lsbrt7WSt5RfvewjcwD1DChRTA9lA==", 4682 "dev": true 4683 }, 4684 "node_modules/ts-api-utils": { 4685 "version": "1.0.3", 4686 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", 4687 "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", 4688 "dev": true, 4689 "engines": { 4690 "node": ">=16.13.0" 4691 }, 4692 "peerDependencies": { 4693 "typescript": ">=4.2.0" 4694 } 4695 }, 4696 "node_modules/ts-interface-checker": { 4697 "version": "0.1.13", 4698 "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 4699 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" 4700 }, 4701 "node_modules/tslib": { 4702 "version": "2.6.2", 4703 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 4704 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" 4705 }, 4706 "node_modules/type-check": { 4707 "version": "0.4.0", 4708 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4709 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4710 "dev": true, 4711 "dependencies": { 4712 "prelude-ls": "^1.2.1" 4713 }, 4714 "engines": { 4715 "node": ">= 0.8.0" 4716 } 4717 }, 4718 "node_modules/type-fest": { 4719 "version": "0.20.2", 4720 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 4721 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 4722 "dev": true, 4723 "engines": { 4724 "node": ">=10" 4725 }, 4726 "funding": { 4727 "url": "https://github.com/sponsors/sindresorhus" 4728 } 4729 }, 4730 "node_modules/typescript": { 4731 "version": "5.3.3", 4732 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", 4733 "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", 4734 "dev": true, 4735 "bin": { 4736 "tsc": "bin/tsc", 4737 "tsserver": "bin/tsserver" 4738 }, 4739 "engines": { 4740 "node": ">=14.17" 4741 } 4742 }, 4743 "node_modules/update-browserslist-db": { 4744 "version": "1.0.13", 4745 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 4746 "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 4747 "funding": [ 4748 { 4749 "type": "opencollective", 4750 "url": "https://opencollective.com/browserslist" 4751 }, 4752 { 4753 "type": "tidelift", 4754 "url": "https://tidelift.com/funding/github/npm/browserslist" 4755 }, 4756 { 4757 "type": "github", 4758 "url": "https://github.com/sponsors/ai" 4759 } 4760 ], 4761 "dependencies": { 4762 "escalade": "^3.1.1", 4763 "picocolors": "^1.0.0" 4764 }, 4765 "bin": { 4766 "update-browserslist-db": "cli.js" 4767 }, 4768 "peerDependencies": { 4769 "browserslist": ">= 4.21.0" 4770 } 4771 }, 4772 "node_modules/uri-js": { 4773 "version": "4.4.1", 4774 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4775 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4776 "dev": true, 4777 "dependencies": { 4778 "punycode": "^2.1.0" 4779 } 4780 }, 4781 "node_modules/util-deprecate": { 4782 "version": "1.0.2", 4783 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 4784 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 4785 }, 4786 "node_modules/vite": { 4787 "version": "5.0.10", 4788 "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.10.tgz", 4789 "integrity": "sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==", 4790 "dependencies": { 4791 "esbuild": "^0.19.3", 4792 "postcss": "^8.4.32", 4793 "rollup": "^4.2.0" 4794 }, 4795 "bin": { 4796 "vite": "bin/vite.js" 4797 }, 4798 "engines": { 4799 "node": "^18.0.0 || >=20.0.0" 4800 }, 4801 "funding": { 4802 "url": "https://github.com/vitejs/vite?sponsor=1" 4803 }, 4804 "optionalDependencies": { 4805 "fsevents": "~2.3.3" 4806 }, 4807 "peerDependencies": { 4808 "@types/node": "^18.0.0 || >=20.0.0", 4809 "less": "*", 4810 "lightningcss": "^1.21.0", 4811 "sass": "*", 4812 "stylus": "*", 4813 "sugarss": "*", 4814 "terser": "^5.4.0" 4815 }, 4816 "peerDependenciesMeta": { 4817 "@types/node": { 4818 "optional": true 4819 }, 4820 "less": { 4821 "optional": true 4822 }, 4823 "lightningcss": { 4824 "optional": true 4825 }, 4826 "sass": { 4827 "optional": true 4828 }, 4829 "stylus": { 4830 "optional": true 4831 }, 4832 "sugarss": { 4833 "optional": true 4834 }, 4835 "terser": { 4836 "optional": true 4837 } 4838 } 4839 }, 4840 "node_modules/vite-imagetools": { 4841 "version": "6.2.9", 4842 "resolved": "https://registry.npmjs.org/vite-imagetools/-/vite-imagetools-6.2.9.tgz", 4843 "integrity": "sha512-C4ZYhgj2vAj43/TpZ06XlDNP0p/7LIeYbgUYr+xG44nM++4HGX6YZBKAYpiBNgiCFUTJ6eXkRppWBrfPMevgmg==", 4844 "dependencies": { 4845 "@rollup/pluginutils": "^5.0.5", 4846 "imagetools-core": "^6.0.4" 4847 }, 4848 "engines": { 4849 "node": ">=12.0.0" 4850 } 4851 }, 4852 "node_modules/vitefu": { 4853 "version": "0.2.5", 4854 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", 4855 "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", 4856 "peerDependencies": { 4857 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" 4858 }, 4859 "peerDependenciesMeta": { 4860 "vite": { 4861 "optional": true 4862 } 4863 } 4864 }, 4865 "node_modules/webgl-sdf-generator": { 4866 "version": "1.1.1", 4867 "resolved": "https://registry.npmjs.org/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz", 4868 "integrity": "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==", 4869 "dev": true 4870 }, 4871 "node_modules/which": { 4872 "version": "2.0.2", 4873 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4874 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4875 "dependencies": { 4876 "isexe": "^2.0.0" 4877 }, 4878 "bin": { 4879 "node-which": "bin/node-which" 4880 }, 4881 "engines": { 4882 "node": ">= 8" 4883 } 4884 }, 4885 "node_modules/wrap-ansi": { 4886 "version": "8.1.0", 4887 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 4888 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 4889 "dependencies": { 4890 "ansi-styles": "^6.1.0", 4891 "string-width": "^5.0.1", 4892 "strip-ansi": "^7.0.1" 4893 }, 4894 "engines": { 4895 "node": ">=12" 4896 }, 4897 "funding": { 4898 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 4899 } 4900 }, 4901 "node_modules/wrap-ansi-cjs": { 4902 "name": "wrap-ansi", 4903 "version": "7.0.0", 4904 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 4905 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 4906 "dependencies": { 4907 "ansi-styles": "^4.0.0", 4908 "string-width": "^4.1.0", 4909 "strip-ansi": "^6.0.0" 4910 }, 4911 "engines": { 4912 "node": ">=10" 4913 }, 4914 "funding": { 4915 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 4916 } 4917 }, 4918 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 4919 "version": "8.0.0", 4920 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 4921 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 4922 }, 4923 "node_modules/wrap-ansi-cjs/node_modules/string-width": { 4924 "version": "4.2.3", 4925 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 4926 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 4927 "dependencies": { 4928 "emoji-regex": "^8.0.0", 4929 "is-fullwidth-code-point": "^3.0.0", 4930 "strip-ansi": "^6.0.1" 4931 }, 4932 "engines": { 4933 "node": ">=8" 4934 } 4935 }, 4936 "node_modules/wrap-ansi/node_modules/ansi-regex": { 4937 "version": "6.0.1", 4938 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 4939 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 4940 "engines": { 4941 "node": ">=12" 4942 }, 4943 "funding": { 4944 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 4945 } 4946 }, 4947 "node_modules/wrap-ansi/node_modules/ansi-styles": { 4948 "version": "6.2.1", 4949 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 4950 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 4951 "engines": { 4952 "node": ">=12" 4953 }, 4954 "funding": { 4955 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4956 } 4957 }, 4958 "node_modules/wrap-ansi/node_modules/strip-ansi": { 4959 "version": "7.1.0", 4960 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 4961 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 4962 "dependencies": { 4963 "ansi-regex": "^6.0.1" 4964 }, 4965 "engines": { 4966 "node": ">=12" 4967 }, 4968 "funding": { 4969 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 4970 } 4971 }, 4972 "node_modules/wrappy": { 4973 "version": "1.0.2", 4974 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4975 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4976 "dev": true 4977 }, 4978 "node_modules/yallist": { 4979 "version": "4.0.0", 4980 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4981 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" 4982 }, 4983 "node_modules/yaml": { 4984 "version": "1.10.2", 4985 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 4986 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 4987 "dev": true, 4988 "engines": { 4989 "node": ">= 6" 4990 } 4991 }, 4992 "node_modules/yocto-queue": { 4993 "version": "0.1.0", 4994 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4995 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4996 "dev": true, 4997 "engines": { 4998 "node": ">=10" 4999 }, 5000 "funding": { 5001 "url": "https://github.com/sponsors/sindresorhus" 5002 } 5003 } 5004 } 5005}