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