a textual notation to locate fields within atproto records (draft spec) microcosm.tngl.io/RecordPath/
9
fork

Configure Feed

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

at main 3846 lines 120 kB view raw
1{ 2 "name": "playground", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "playground", 9 "version": "0.0.1", 10 "dependencies": { 11 "recordpath": "file:../ref-impl-js" 12 }, 13 "devDependencies": { 14 "@eslint/compat": "^2.0.4", 15 "@eslint/js": "^10.0.1", 16 "@sveltejs/adapter-auto": "^7.0.1", 17 "@sveltejs/adapter-static": "^3.0.10", 18 "@sveltejs/kit": "^2.57.0", 19 "@sveltejs/vite-plugin-svelte": "^7.0.0", 20 "@tailwindcss/vite": "^4.2.2", 21 "@types/node": "^22", 22 "@vitest/browser-playwright": "^4.1.3", 23 "eslint": "^10.2.0", 24 "eslint-config-prettier": "^10.1.8", 25 "eslint-plugin-svelte": "^3.17.0", 26 "globals": "^17.4.0", 27 "playwright": "^1.59.1", 28 "prettier": "^3.8.1", 29 "prettier-plugin-svelte": "^3.5.1", 30 "prettier-plugin-tailwindcss": "^0.7.2", 31 "svelte": "^5.55.2", 32 "svelte-check": "^4.4.6", 33 "tailwindcss": "^4.2.2", 34 "typescript": "^6.0.2", 35 "typescript-eslint": "^8.58.1", 36 "vite": "^8.0.7", 37 "vitest": "^4.1.3", 38 "vitest-browser-svelte": "^2.1.0" 39 } 40 }, 41 "../ref-impl-js": { 42 "name": "recordpath", 43 "version": "0.0.2", 44 "license": "MIT OR Apache-2.0", 45 "devDependencies": { 46 "typescript": "^5.0.0", 47 "vitest": "^3.0.0" 48 } 49 }, 50 "node_modules/@blazediff/core": { 51 "version": "1.9.1", 52 "resolved": "https://registry.npmjs.org/@blazediff/core/-/core-1.9.1.tgz", 53 "integrity": "sha512-ehg3jIkYKulZh+8om/O25vkvSsXXwC+skXmyA87FFx6A/45eqOkZsBltMw/TVteb0mloiGT8oGRTcjRAz66zaA==", 54 "dev": true, 55 "license": "MIT" 56 }, 57 "node_modules/@emnapi/core": { 58 "version": "1.9.2", 59 "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.2.tgz", 60 "integrity": "sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==", 61 "dev": true, 62 "license": "MIT", 63 "optional": true, 64 "dependencies": { 65 "@emnapi/wasi-threads": "1.2.1", 66 "tslib": "^2.4.0" 67 } 68 }, 69 "node_modules/@emnapi/runtime": { 70 "version": "1.9.2", 71 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.2.tgz", 72 "integrity": "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==", 73 "dev": true, 74 "license": "MIT", 75 "optional": true, 76 "dependencies": { 77 "tslib": "^2.4.0" 78 } 79 }, 80 "node_modules/@emnapi/wasi-threads": { 81 "version": "1.2.1", 82 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", 83 "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", 84 "dev": true, 85 "license": "MIT", 86 "optional": true, 87 "dependencies": { 88 "tslib": "^2.4.0" 89 } 90 }, 91 "node_modules/@eslint-community/eslint-utils": { 92 "version": "4.9.1", 93 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 94 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 95 "dev": true, 96 "license": "MIT", 97 "dependencies": { 98 "eslint-visitor-keys": "^3.4.3" 99 }, 100 "engines": { 101 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 102 }, 103 "funding": { 104 "url": "https://opencollective.com/eslint" 105 }, 106 "peerDependencies": { 107 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 108 } 109 }, 110 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 111 "version": "3.4.3", 112 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 113 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 114 "dev": true, 115 "license": "Apache-2.0", 116 "engines": { 117 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 118 }, 119 "funding": { 120 "url": "https://opencollective.com/eslint" 121 } 122 }, 123 "node_modules/@eslint-community/regexpp": { 124 "version": "4.12.2", 125 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", 126 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", 127 "dev": true, 128 "license": "MIT", 129 "engines": { 130 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 131 } 132 }, 133 "node_modules/@eslint/compat": { 134 "version": "2.0.5", 135 "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-2.0.5.tgz", 136 "integrity": "sha512-IbHDbHJfkVNv6xjlET8AIVo/K1NQt7YT4Rp6ok/clyBGcpRx1l6gv0Rq3vBvYfPJIZt6ODf66Zq08FJNDpnzgg==", 137 "dev": true, 138 "license": "Apache-2.0", 139 "dependencies": { 140 "@eslint/core": "^1.2.1" 141 }, 142 "engines": { 143 "node": "^20.19.0 || ^22.13.0 || >=24" 144 }, 145 "peerDependencies": { 146 "eslint": "^8.40 || 9 || 10" 147 }, 148 "peerDependenciesMeta": { 149 "eslint": { 150 "optional": true 151 } 152 } 153 }, 154 "node_modules/@eslint/config-array": { 155 "version": "0.23.5", 156 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.5.tgz", 157 "integrity": "sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==", 158 "dev": true, 159 "license": "Apache-2.0", 160 "dependencies": { 161 "@eslint/object-schema": "^3.0.5", 162 "debug": "^4.3.1", 163 "minimatch": "^10.2.4" 164 }, 165 "engines": { 166 "node": "^20.19.0 || ^22.13.0 || >=24" 167 } 168 }, 169 "node_modules/@eslint/config-helpers": { 170 "version": "0.5.5", 171 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.5.tgz", 172 "integrity": "sha512-eIJYKTCECbP/nsKaaruF6LW967mtbQbsw4JTtSVkUQc9MneSkbrgPJAbKl9nWr0ZeowV8BfsarBmPpBzGelA2w==", 173 "dev": true, 174 "license": "Apache-2.0", 175 "dependencies": { 176 "@eslint/core": "^1.2.1" 177 }, 178 "engines": { 179 "node": "^20.19.0 || ^22.13.0 || >=24" 180 } 181 }, 182 "node_modules/@eslint/core": { 183 "version": "1.2.1", 184 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.2.1.tgz", 185 "integrity": "sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==", 186 "dev": true, 187 "license": "Apache-2.0", 188 "dependencies": { 189 "@types/json-schema": "^7.0.15" 190 }, 191 "engines": { 192 "node": "^20.19.0 || ^22.13.0 || >=24" 193 } 194 }, 195 "node_modules/@eslint/js": { 196 "version": "10.0.1", 197 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz", 198 "integrity": "sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==", 199 "dev": true, 200 "license": "MIT", 201 "engines": { 202 "node": "^20.19.0 || ^22.13.0 || >=24" 203 }, 204 "funding": { 205 "url": "https://eslint.org/donate" 206 }, 207 "peerDependencies": { 208 "eslint": "^10.0.0" 209 }, 210 "peerDependenciesMeta": { 211 "eslint": { 212 "optional": true 213 } 214 } 215 }, 216 "node_modules/@eslint/object-schema": { 217 "version": "3.0.5", 218 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.5.tgz", 219 "integrity": "sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==", 220 "dev": true, 221 "license": "Apache-2.0", 222 "engines": { 223 "node": "^20.19.0 || ^22.13.0 || >=24" 224 } 225 }, 226 "node_modules/@eslint/plugin-kit": { 227 "version": "0.7.1", 228 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.1.tgz", 229 "integrity": "sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==", 230 "dev": true, 231 "license": "Apache-2.0", 232 "dependencies": { 233 "@eslint/core": "^1.2.1", 234 "levn": "^0.4.1" 235 }, 236 "engines": { 237 "node": "^20.19.0 || ^22.13.0 || >=24" 238 } 239 }, 240 "node_modules/@humanfs/core": { 241 "version": "0.19.1", 242 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", 243 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", 244 "dev": true, 245 "license": "Apache-2.0", 246 "engines": { 247 "node": ">=18.18.0" 248 } 249 }, 250 "node_modules/@humanfs/node": { 251 "version": "0.16.7", 252 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", 253 "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", 254 "dev": true, 255 "license": "Apache-2.0", 256 "dependencies": { 257 "@humanfs/core": "^0.19.1", 258 "@humanwhocodes/retry": "^0.4.0" 259 }, 260 "engines": { 261 "node": ">=18.18.0" 262 } 263 }, 264 "node_modules/@humanwhocodes/module-importer": { 265 "version": "1.0.1", 266 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 267 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 268 "dev": true, 269 "license": "Apache-2.0", 270 "engines": { 271 "node": ">=12.22" 272 }, 273 "funding": { 274 "type": "github", 275 "url": "https://github.com/sponsors/nzakas" 276 } 277 }, 278 "node_modules/@humanwhocodes/retry": { 279 "version": "0.4.3", 280 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 281 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 282 "dev": true, 283 "license": "Apache-2.0", 284 "engines": { 285 "node": ">=18.18" 286 }, 287 "funding": { 288 "type": "github", 289 "url": "https://github.com/sponsors/nzakas" 290 } 291 }, 292 "node_modules/@jridgewell/gen-mapping": { 293 "version": "0.3.13", 294 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 295 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 296 "dev": true, 297 "license": "MIT", 298 "dependencies": { 299 "@jridgewell/sourcemap-codec": "^1.5.0", 300 "@jridgewell/trace-mapping": "^0.3.24" 301 } 302 }, 303 "node_modules/@jridgewell/remapping": { 304 "version": "2.3.5", 305 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 306 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 307 "dev": true, 308 "license": "MIT", 309 "dependencies": { 310 "@jridgewell/gen-mapping": "^0.3.5", 311 "@jridgewell/trace-mapping": "^0.3.24" 312 } 313 }, 314 "node_modules/@jridgewell/resolve-uri": { 315 "version": "3.1.2", 316 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 317 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 318 "dev": true, 319 "license": "MIT", 320 "engines": { 321 "node": ">=6.0.0" 322 } 323 }, 324 "node_modules/@jridgewell/sourcemap-codec": { 325 "version": "1.5.5", 326 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 327 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 328 "dev": true, 329 "license": "MIT" 330 }, 331 "node_modules/@jridgewell/trace-mapping": { 332 "version": "0.3.31", 333 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 334 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 335 "dev": true, 336 "license": "MIT", 337 "dependencies": { 338 "@jridgewell/resolve-uri": "^3.1.0", 339 "@jridgewell/sourcemap-codec": "^1.4.14" 340 } 341 }, 342 "node_modules/@napi-rs/wasm-runtime": { 343 "version": "1.1.4", 344 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz", 345 "integrity": "sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==", 346 "dev": true, 347 "license": "MIT", 348 "optional": true, 349 "dependencies": { 350 "@tybys/wasm-util": "^0.10.1" 351 }, 352 "funding": { 353 "type": "github", 354 "url": "https://github.com/sponsors/Brooooooklyn" 355 }, 356 "peerDependencies": { 357 "@emnapi/core": "^1.7.1", 358 "@emnapi/runtime": "^1.7.1" 359 } 360 }, 361 "node_modules/@oxc-project/types": { 362 "version": "0.124.0", 363 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.124.0.tgz", 364 "integrity": "sha512-VBFWMTBvHxS11Z5Lvlr3IWgrwhMTXV+Md+EQF0Xf60+wAdsGFTBx7X7K/hP4pi8N7dcm1RvcHwDxZ16Qx8keUg==", 365 "dev": true, 366 "license": "MIT", 367 "funding": { 368 "url": "https://github.com/sponsors/Boshen" 369 } 370 }, 371 "node_modules/@polka/url": { 372 "version": "1.0.0-next.29", 373 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", 374 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", 375 "dev": true, 376 "license": "MIT" 377 }, 378 "node_modules/@rolldown/binding-android-arm64": { 379 "version": "1.0.0-rc.15", 380 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-rc.15.tgz", 381 "integrity": "sha512-YYe6aWruPZDtHNpwu7+qAHEMbQ/yRl6atqb/AhznLTnD3UY99Q1jE7ihLSahNWkF4EqRPVC4SiR4O0UkLK02tA==", 382 "cpu": [ 383 "arm64" 384 ], 385 "dev": true, 386 "license": "MIT", 387 "optional": true, 388 "os": [ 389 "android" 390 ], 391 "engines": { 392 "node": "^20.19.0 || >=22.12.0" 393 } 394 }, 395 "node_modules/@rolldown/binding-darwin-arm64": { 396 "version": "1.0.0-rc.15", 397 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-rc.15.tgz", 398 "integrity": "sha512-oArR/ig8wNTPYsXL+Mzhs0oxhxfuHRfG7Ikw7jXsw8mYOtk71W0OkF2VEVh699pdmzjPQsTjlD1JIOoHkLP1Fg==", 399 "cpu": [ 400 "arm64" 401 ], 402 "dev": true, 403 "license": "MIT", 404 "optional": true, 405 "os": [ 406 "darwin" 407 ], 408 "engines": { 409 "node": "^20.19.0 || >=22.12.0" 410 } 411 }, 412 "node_modules/@rolldown/binding-darwin-x64": { 413 "version": "1.0.0-rc.15", 414 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-rc.15.tgz", 415 "integrity": "sha512-YzeVqOqjPYvUbJSWJ4EDL8ahbmsIXQpgL3JVipmN+MX0XnXMeWomLN3Fb+nwCmP/jfyqte5I3XRSm7OfQrbyxw==", 416 "cpu": [ 417 "x64" 418 ], 419 "dev": true, 420 "license": "MIT", 421 "optional": true, 422 "os": [ 423 "darwin" 424 ], 425 "engines": { 426 "node": "^20.19.0 || >=22.12.0" 427 } 428 }, 429 "node_modules/@rolldown/binding-freebsd-x64": { 430 "version": "1.0.0-rc.15", 431 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-rc.15.tgz", 432 "integrity": "sha512-9Erhx956jeQ0nNTyif1+QWAXDRD38ZNjr//bSHrt6wDwB+QkAfl2q6Mn1k6OBPerznjRmbM10lgRb1Pli4xZPw==", 433 "cpu": [ 434 "x64" 435 ], 436 "dev": true, 437 "license": "MIT", 438 "optional": true, 439 "os": [ 440 "freebsd" 441 ], 442 "engines": { 443 "node": "^20.19.0 || >=22.12.0" 444 } 445 }, 446 "node_modules/@rolldown/binding-linux-arm-gnueabihf": { 447 "version": "1.0.0-rc.15", 448 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-rc.15.tgz", 449 "integrity": "sha512-cVwk0w8QbZJGTnP/AHQBs5yNwmpgGYStL88t4UIaqcvYJWBfS0s3oqVLZPwsPU6M0zlW4GqjP0Zq5MnAGwFeGA==", 450 "cpu": [ 451 "arm" 452 ], 453 "dev": true, 454 "license": "MIT", 455 "optional": true, 456 "os": [ 457 "linux" 458 ], 459 "engines": { 460 "node": "^20.19.0 || >=22.12.0" 461 } 462 }, 463 "node_modules/@rolldown/binding-linux-arm64-gnu": { 464 "version": "1.0.0-rc.15", 465 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-rc.15.tgz", 466 "integrity": "sha512-eBZ/u8iAK9SoHGanqe/jrPnY0JvBN6iXbVOsbO38mbz+ZJsaobExAm1Iu+rxa4S1l2FjG0qEZn4Rc6X8n+9M+w==", 467 "cpu": [ 468 "arm64" 469 ], 470 "dev": true, 471 "license": "MIT", 472 "optional": true, 473 "os": [ 474 "linux" 475 ], 476 "engines": { 477 "node": "^20.19.0 || >=22.12.0" 478 } 479 }, 480 "node_modules/@rolldown/binding-linux-arm64-musl": { 481 "version": "1.0.0-rc.15", 482 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-rc.15.tgz", 483 "integrity": "sha512-ZvRYMGrAklV9PEkgt4LQM6MjQX2P58HPAuecwYObY2DhS2t35R0I810bKi0wmaYORt6m/2Sm+Z+nFgb0WhXNcQ==", 484 "cpu": [ 485 "arm64" 486 ], 487 "dev": true, 488 "license": "MIT", 489 "optional": true, 490 "os": [ 491 "linux" 492 ], 493 "engines": { 494 "node": "^20.19.0 || >=22.12.0" 495 } 496 }, 497 "node_modules/@rolldown/binding-linux-ppc64-gnu": { 498 "version": "1.0.0-rc.15", 499 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.0-rc.15.tgz", 500 "integrity": "sha512-VDpgGBzgfg5hLg+uBpCLoFG5kVvEyafmfxGUV0UHLcL5irxAK7PKNeC2MwClgk6ZAiNhmo9FLhRYgvMmedLtnQ==", 501 "cpu": [ 502 "ppc64" 503 ], 504 "dev": true, 505 "license": "MIT", 506 "optional": true, 507 "os": [ 508 "linux" 509 ], 510 "engines": { 511 "node": "^20.19.0 || >=22.12.0" 512 } 513 }, 514 "node_modules/@rolldown/binding-linux-s390x-gnu": { 515 "version": "1.0.0-rc.15", 516 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.0-rc.15.tgz", 517 "integrity": "sha512-y1uXY3qQWCzcPgRJATPSOUP4tCemh4uBdY7e3EZbVwCJTY3gLJWnQABgeUetvED+bt1FQ01OeZwvhLS2bpNrAQ==", 518 "cpu": [ 519 "s390x" 520 ], 521 "dev": true, 522 "license": "MIT", 523 "optional": true, 524 "os": [ 525 "linux" 526 ], 527 "engines": { 528 "node": "^20.19.0 || >=22.12.0" 529 } 530 }, 531 "node_modules/@rolldown/binding-linux-x64-gnu": { 532 "version": "1.0.0-rc.15", 533 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-rc.15.tgz", 534 "integrity": "sha512-023bTPBod7J3Y/4fzAN6QtpkSABR0rigtrwaP+qSEabUh5zf6ELr9Nc7GujaROuPY3uwdSIXWrvhn1KxOvurWA==", 535 "cpu": [ 536 "x64" 537 ], 538 "dev": true, 539 "license": "MIT", 540 "optional": true, 541 "os": [ 542 "linux" 543 ], 544 "engines": { 545 "node": "^20.19.0 || >=22.12.0" 546 } 547 }, 548 "node_modules/@rolldown/binding-linux-x64-musl": { 549 "version": "1.0.0-rc.15", 550 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-rc.15.tgz", 551 "integrity": "sha512-witB2O0/hU4CgfOOKUoeFgQ4GktPi1eEbAhaLAIpgD6+ZnhcPkUtPsoKKHRzmOoWPZue46IThdSgdo4XneOLYw==", 552 "cpu": [ 553 "x64" 554 ], 555 "dev": true, 556 "license": "MIT", 557 "optional": true, 558 "os": [ 559 "linux" 560 ], 561 "engines": { 562 "node": "^20.19.0 || >=22.12.0" 563 } 564 }, 565 "node_modules/@rolldown/binding-openharmony-arm64": { 566 "version": "1.0.0-rc.15", 567 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-rc.15.tgz", 568 "integrity": "sha512-UCL68NJ0Ud5zRipXZE9dF5PmirzJE4E4BCIOOssEnM7wLDsxjc6Qb0sGDxTNRTP53I6MZpygyCpY8Aa8sPfKPg==", 569 "cpu": [ 570 "arm64" 571 ], 572 "dev": true, 573 "license": "MIT", 574 "optional": true, 575 "os": [ 576 "openharmony" 577 ], 578 "engines": { 579 "node": "^20.19.0 || >=22.12.0" 580 } 581 }, 582 "node_modules/@rolldown/binding-wasm32-wasi": { 583 "version": "1.0.0-rc.15", 584 "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-rc.15.tgz", 585 "integrity": "sha512-ApLruZq/ig+nhaE7OJm4lDjayUnOHVUa77zGeqnqZ9pn0ovdVbbNPerVibLXDmWeUZXjIYIT8V3xkT58Rm9u5Q==", 586 "cpu": [ 587 "wasm32" 588 ], 589 "dev": true, 590 "license": "MIT", 591 "optional": true, 592 "dependencies": { 593 "@emnapi/core": "1.9.2", 594 "@emnapi/runtime": "1.9.2", 595 "@napi-rs/wasm-runtime": "^1.1.3" 596 }, 597 "engines": { 598 "node": ">=14.0.0" 599 } 600 }, 601 "node_modules/@rolldown/binding-win32-arm64-msvc": { 602 "version": "1.0.0-rc.15", 603 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-rc.15.tgz", 604 "integrity": "sha512-KmoUoU7HnN+Si5YWJigfTws1jz1bKBYDQKdbLspz0UaqjjFkddHsqorgiW1mxcAj88lYUE6NC/zJNwT+SloqtA==", 605 "cpu": [ 606 "arm64" 607 ], 608 "dev": true, 609 "license": "MIT", 610 "optional": true, 611 "os": [ 612 "win32" 613 ], 614 "engines": { 615 "node": "^20.19.0 || >=22.12.0" 616 } 617 }, 618 "node_modules/@rolldown/binding-win32-x64-msvc": { 619 "version": "1.0.0-rc.15", 620 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-rc.15.tgz", 621 "integrity": "sha512-3P2A8L+x75qavWLe/Dll3EYBJLQmtkJN8rfh+U/eR3MqMgL/h98PhYI+JFfXuDPgPeCB7iZAKiqii5vqOvnA0g==", 622 "cpu": [ 623 "x64" 624 ], 625 "dev": true, 626 "license": "MIT", 627 "optional": true, 628 "os": [ 629 "win32" 630 ], 631 "engines": { 632 "node": "^20.19.0 || >=22.12.0" 633 } 634 }, 635 "node_modules/@rolldown/pluginutils": { 636 "version": "1.0.0-rc.15", 637 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.15.tgz", 638 "integrity": "sha512-UromN0peaE53IaBRe9W7CjrZgXl90fqGpK+mIZbA3qSTeYqg3pqpROBdIPvOG3F5ereDHNwoHBI2e50n1BDr1g==", 639 "dev": true, 640 "license": "MIT" 641 }, 642 "node_modules/@standard-schema/spec": { 643 "version": "1.1.0", 644 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", 645 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", 646 "dev": true, 647 "license": "MIT" 648 }, 649 "node_modules/@sveltejs/acorn-typescript": { 650 "version": "1.0.9", 651 "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.9.tgz", 652 "integrity": "sha512-lVJX6qEgs/4DOcRTpo56tmKzVPtoWAaVbL4hfO7t7NVwl9AAXzQR6cihesW1BmNMPl+bK6dreu2sOKBP2Q9CIA==", 653 "dev": true, 654 "license": "MIT", 655 "peerDependencies": { 656 "acorn": "^8.9.0" 657 } 658 }, 659 "node_modules/@sveltejs/adapter-auto": { 660 "version": "7.0.1", 661 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-7.0.1.tgz", 662 "integrity": "sha512-dvuPm1E7M9NI/+canIQ6KKQDU2AkEefEZ2Dp7cY6uKoPq9Z/PhOXABe526UdW2mN986gjVkuSLkOYIBnS/M2LQ==", 663 "dev": true, 664 "license": "MIT", 665 "peerDependencies": { 666 "@sveltejs/kit": "^2.0.0" 667 } 668 }, 669 "node_modules/@sveltejs/adapter-static": { 670 "version": "3.0.10", 671 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.10.tgz", 672 "integrity": "sha512-7D9lYFWJmB7zxZyTE/qxjksvMqzMuYrrsyh1f4AlZqeZeACPRySjbC3aFiY55wb1tWUaKOQG9PVbm74JcN2Iew==", 673 "dev": true, 674 "license": "MIT", 675 "peerDependencies": { 676 "@sveltejs/kit": "^2.0.0" 677 } 678 }, 679 "node_modules/@sveltejs/kit": { 680 "version": "2.57.1", 681 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.57.1.tgz", 682 "integrity": "sha512-VRdSbB96cI1EnRh09CqmnQqP/YJvET5buj8S6k7CxaJqBJD4bw4fRKDjcarAj/eX9k2eHifQfDH8NtOh+ZxxPw==", 683 "dev": true, 684 "license": "MIT", 685 "dependencies": { 686 "@standard-schema/spec": "^1.0.0", 687 "@sveltejs/acorn-typescript": "^1.0.5", 688 "@types/cookie": "^0.6.0", 689 "acorn": "^8.14.1", 690 "cookie": "^0.6.0", 691 "devalue": "^5.6.4", 692 "esm-env": "^1.2.2", 693 "kleur": "^4.1.5", 694 "magic-string": "^0.30.5", 695 "mrmime": "^2.0.0", 696 "set-cookie-parser": "^3.0.0", 697 "sirv": "^3.0.0" 698 }, 699 "bin": { 700 "svelte-kit": "svelte-kit.js" 701 }, 702 "engines": { 703 "node": ">=18.13" 704 }, 705 "peerDependencies": { 706 "@opentelemetry/api": "^1.0.0", 707 "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0 || ^7.0.0", 708 "svelte": "^4.0.0 || ^5.0.0-next.0", 709 "typescript": "^5.3.3 || ^6.0.0", 710 "vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0 || ^8.0.0" 711 }, 712 "peerDependenciesMeta": { 713 "@opentelemetry/api": { 714 "optional": true 715 }, 716 "typescript": { 717 "optional": true 718 } 719 } 720 }, 721 "node_modules/@sveltejs/vite-plugin-svelte": { 722 "version": "7.0.0", 723 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-7.0.0.tgz", 724 "integrity": "sha512-ILXmxC7HAsnkK2eslgPetrqqW1BKSL7LktsFgqzNj83MaivMGZzluWq32m25j2mDOjmSKX7GGWahePhuEs7P/g==", 725 "dev": true, 726 "license": "MIT", 727 "dependencies": { 728 "deepmerge": "^4.3.1", 729 "magic-string": "^0.30.21", 730 "obug": "^2.1.0", 731 "vitefu": "^1.1.2" 732 }, 733 "engines": { 734 "node": "^20.19 || ^22.12 || >=24" 735 }, 736 "peerDependencies": { 737 "svelte": "^5.46.4", 738 "vite": "^8.0.0-beta.7 || ^8.0.0" 739 } 740 }, 741 "node_modules/@tailwindcss/node": { 742 "version": "4.2.2", 743 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.2.tgz", 744 "integrity": "sha512-pXS+wJ2gZpVXqFaUEjojq7jzMpTGf8rU6ipJz5ovJV6PUGmlJ+jvIwGrzdHdQ80Sg+wmQxUFuoW1UAAwHNEdFA==", 745 "dev": true, 746 "license": "MIT", 747 "dependencies": { 748 "@jridgewell/remapping": "^2.3.5", 749 "enhanced-resolve": "^5.19.0", 750 "jiti": "^2.6.1", 751 "lightningcss": "1.32.0", 752 "magic-string": "^0.30.21", 753 "source-map-js": "^1.2.1", 754 "tailwindcss": "4.2.2" 755 } 756 }, 757 "node_modules/@tailwindcss/oxide": { 758 "version": "4.2.2", 759 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.2.tgz", 760 "integrity": "sha512-qEUA07+E5kehxYp9BVMpq9E8vnJuBHfJEC0vPC5e7iL/hw7HR61aDKoVoKzrG+QKp56vhNZe4qwkRmMC0zDLvg==", 761 "dev": true, 762 "license": "MIT", 763 "engines": { 764 "node": ">= 20" 765 }, 766 "optionalDependencies": { 767 "@tailwindcss/oxide-android-arm64": "4.2.2", 768 "@tailwindcss/oxide-darwin-arm64": "4.2.2", 769 "@tailwindcss/oxide-darwin-x64": "4.2.2", 770 "@tailwindcss/oxide-freebsd-x64": "4.2.2", 771 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.2", 772 "@tailwindcss/oxide-linux-arm64-gnu": "4.2.2", 773 "@tailwindcss/oxide-linux-arm64-musl": "4.2.2", 774 "@tailwindcss/oxide-linux-x64-gnu": "4.2.2", 775 "@tailwindcss/oxide-linux-x64-musl": "4.2.2", 776 "@tailwindcss/oxide-wasm32-wasi": "4.2.2", 777 "@tailwindcss/oxide-win32-arm64-msvc": "4.2.2", 778 "@tailwindcss/oxide-win32-x64-msvc": "4.2.2" 779 } 780 }, 781 "node_modules/@tailwindcss/oxide-android-arm64": { 782 "version": "4.2.2", 783 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.2.tgz", 784 "integrity": "sha512-dXGR1n+P3B6748jZO/SvHZq7qBOqqzQ+yFrXpoOWWALWndF9MoSKAT3Q0fYgAzYzGhxNYOoysRvYlpixRBBoDg==", 785 "cpu": [ 786 "arm64" 787 ], 788 "dev": true, 789 "license": "MIT", 790 "optional": true, 791 "os": [ 792 "android" 793 ], 794 "engines": { 795 "node": ">= 20" 796 } 797 }, 798 "node_modules/@tailwindcss/oxide-darwin-arm64": { 799 "version": "4.2.2", 800 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.2.tgz", 801 "integrity": "sha512-iq9Qjr6knfMpZHj55/37ouZeykwbDqF21gPFtfnhCCKGDcPI/21FKC9XdMO/XyBM7qKORx6UIhGgg6jLl7BZlg==", 802 "cpu": [ 803 "arm64" 804 ], 805 "dev": true, 806 "license": "MIT", 807 "optional": true, 808 "os": [ 809 "darwin" 810 ], 811 "engines": { 812 "node": ">= 20" 813 } 814 }, 815 "node_modules/@tailwindcss/oxide-darwin-x64": { 816 "version": "4.2.2", 817 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.2.tgz", 818 "integrity": "sha512-BlR+2c3nzc8f2G639LpL89YY4bdcIdUmiOOkv2GQv4/4M0vJlpXEa0JXNHhCHU7VWOKWT/CjqHdTP8aUuDJkuw==", 819 "cpu": [ 820 "x64" 821 ], 822 "dev": true, 823 "license": "MIT", 824 "optional": true, 825 "os": [ 826 "darwin" 827 ], 828 "engines": { 829 "node": ">= 20" 830 } 831 }, 832 "node_modules/@tailwindcss/oxide-freebsd-x64": { 833 "version": "4.2.2", 834 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.2.tgz", 835 "integrity": "sha512-YUqUgrGMSu2CDO82hzlQ5qSb5xmx3RUrke/QgnoEx7KvmRJHQuZHZmZTLSuuHwFf0DJPybFMXMYf+WJdxHy/nQ==", 836 "cpu": [ 837 "x64" 838 ], 839 "dev": true, 840 "license": "MIT", 841 "optional": true, 842 "os": [ 843 "freebsd" 844 ], 845 "engines": { 846 "node": ">= 20" 847 } 848 }, 849 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { 850 "version": "4.2.2", 851 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.2.tgz", 852 "integrity": "sha512-FPdhvsW6g06T9BWT0qTwiVZYE2WIFo2dY5aCSpjG/S/u1tby+wXoslXS0kl3/KXnULlLr1E3NPRRw0g7t2kgaQ==", 853 "cpu": [ 854 "arm" 855 ], 856 "dev": true, 857 "license": "MIT", 858 "optional": true, 859 "os": [ 860 "linux" 861 ], 862 "engines": { 863 "node": ">= 20" 864 } 865 }, 866 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { 867 "version": "4.2.2", 868 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.2.tgz", 869 "integrity": "sha512-4og1V+ftEPXGttOO7eCmW7VICmzzJWgMx+QXAJRAhjrSjumCwWqMfkDrNu1LXEQzNAwz28NCUpucgQPrR4S2yw==", 870 "cpu": [ 871 "arm64" 872 ], 873 "dev": true, 874 "license": "MIT", 875 "optional": true, 876 "os": [ 877 "linux" 878 ], 879 "engines": { 880 "node": ">= 20" 881 } 882 }, 883 "node_modules/@tailwindcss/oxide-linux-arm64-musl": { 884 "version": "4.2.2", 885 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.2.tgz", 886 "integrity": "sha512-oCfG/mS+/+XRlwNjnsNLVwnMWYH7tn/kYPsNPh+JSOMlnt93mYNCKHYzylRhI51X+TbR+ufNhhKKzm6QkqX8ag==", 887 "cpu": [ 888 "arm64" 889 ], 890 "dev": true, 891 "license": "MIT", 892 "optional": true, 893 "os": [ 894 "linux" 895 ], 896 "engines": { 897 "node": ">= 20" 898 } 899 }, 900 "node_modules/@tailwindcss/oxide-linux-x64-gnu": { 901 "version": "4.2.2", 902 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.2.tgz", 903 "integrity": "sha512-rTAGAkDgqbXHNp/xW0iugLVmX62wOp2PoE39BTCGKjv3Iocf6AFbRP/wZT/kuCxC9QBh9Pu8XPkv/zCZB2mcMg==", 904 "cpu": [ 905 "x64" 906 ], 907 "dev": true, 908 "license": "MIT", 909 "optional": true, 910 "os": [ 911 "linux" 912 ], 913 "engines": { 914 "node": ">= 20" 915 } 916 }, 917 "node_modules/@tailwindcss/oxide-linux-x64-musl": { 918 "version": "4.2.2", 919 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.2.tgz", 920 "integrity": "sha512-XW3t3qwbIwiSyRCggeO2zxe3KWaEbM0/kW9e8+0XpBgyKU4ATYzcVSMKteZJ1iukJ3HgHBjbg9P5YPRCVUxlnQ==", 921 "cpu": [ 922 "x64" 923 ], 924 "dev": true, 925 "license": "MIT", 926 "optional": true, 927 "os": [ 928 "linux" 929 ], 930 "engines": { 931 "node": ">= 20" 932 } 933 }, 934 "node_modules/@tailwindcss/oxide-wasm32-wasi": { 935 "version": "4.2.2", 936 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.2.tgz", 937 "integrity": "sha512-eKSztKsmEsn1O5lJ4ZAfyn41NfG7vzCg496YiGtMDV86jz1q/irhms5O0VrY6ZwTUkFy/EKG3RfWgxSI3VbZ8Q==", 938 "bundleDependencies": [ 939 "@napi-rs/wasm-runtime", 940 "@emnapi/core", 941 "@emnapi/runtime", 942 "@tybys/wasm-util", 943 "@emnapi/wasi-threads", 944 "tslib" 945 ], 946 "cpu": [ 947 "wasm32" 948 ], 949 "dev": true, 950 "license": "MIT", 951 "optional": true, 952 "dependencies": { 953 "@emnapi/core": "^1.8.1", 954 "@emnapi/runtime": "^1.8.1", 955 "@emnapi/wasi-threads": "^1.1.0", 956 "@napi-rs/wasm-runtime": "^1.1.1", 957 "@tybys/wasm-util": "^0.10.1", 958 "tslib": "^2.8.1" 959 }, 960 "engines": { 961 "node": ">=14.0.0" 962 } 963 }, 964 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { 965 "version": "4.2.2", 966 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.2.tgz", 967 "integrity": "sha512-qPmaQM4iKu5mxpsrWZMOZRgZv1tOZpUm+zdhhQP0VhJfyGGO3aUKdbh3gDZc/dPLQwW4eSqWGrrcWNBZWUWaXQ==", 968 "cpu": [ 969 "arm64" 970 ], 971 "dev": true, 972 "license": "MIT", 973 "optional": true, 974 "os": [ 975 "win32" 976 ], 977 "engines": { 978 "node": ">= 20" 979 } 980 }, 981 "node_modules/@tailwindcss/oxide-win32-x64-msvc": { 982 "version": "4.2.2", 983 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.2.tgz", 984 "integrity": "sha512-1T/37VvI7WyH66b+vqHj/cLwnCxt7Qt3WFu5Q8hk65aOvlwAhs7rAp1VkulBJw/N4tMirXjVnylTR72uI0HGcA==", 985 "cpu": [ 986 "x64" 987 ], 988 "dev": true, 989 "license": "MIT", 990 "optional": true, 991 "os": [ 992 "win32" 993 ], 994 "engines": { 995 "node": ">= 20" 996 } 997 }, 998 "node_modules/@tailwindcss/vite": { 999 "version": "4.2.2", 1000 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.2.2.tgz", 1001 "integrity": "sha512-mEiF5HO1QqCLXoNEfXVA1Tzo+cYsrqV7w9Juj2wdUFyW07JRenqMG225MvPwr3ZD9N1bFQj46X7r33iHxLUW0w==", 1002 "dev": true, 1003 "license": "MIT", 1004 "dependencies": { 1005 "@tailwindcss/node": "4.2.2", 1006 "@tailwindcss/oxide": "4.2.2", 1007 "tailwindcss": "4.2.2" 1008 }, 1009 "peerDependencies": { 1010 "vite": "^5.2.0 || ^6 || ^7 || ^8" 1011 } 1012 }, 1013 "node_modules/@testing-library/svelte-core": { 1014 "version": "1.0.0", 1015 "resolved": "https://registry.npmjs.org/@testing-library/svelte-core/-/svelte-core-1.0.0.tgz", 1016 "integrity": "sha512-VkUePoLV6oOYwSUvX6ShA8KLnJqZiYMIbP2JW2t0GLWLkJxKGvuH5qrrZBV/X7cXFnLGuFQEC7RheYiZOW68KQ==", 1017 "dev": true, 1018 "license": "MIT", 1019 "engines": { 1020 "node": ">=16" 1021 }, 1022 "peerDependencies": { 1023 "svelte": "^3 || ^4 || ^5 || ^5.0.0-next.0" 1024 } 1025 }, 1026 "node_modules/@tybys/wasm-util": { 1027 "version": "0.10.1", 1028 "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", 1029 "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", 1030 "dev": true, 1031 "license": "MIT", 1032 "optional": true, 1033 "dependencies": { 1034 "tslib": "^2.4.0" 1035 } 1036 }, 1037 "node_modules/@types/chai": { 1038 "version": "5.2.3", 1039 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", 1040 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", 1041 "dev": true, 1042 "license": "MIT", 1043 "dependencies": { 1044 "@types/deep-eql": "*", 1045 "assertion-error": "^2.0.1" 1046 } 1047 }, 1048 "node_modules/@types/cookie": { 1049 "version": "0.6.0", 1050 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 1051 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", 1052 "dev": true, 1053 "license": "MIT" 1054 }, 1055 "node_modules/@types/deep-eql": { 1056 "version": "4.0.2", 1057 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", 1058 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", 1059 "dev": true, 1060 "license": "MIT" 1061 }, 1062 "node_modules/@types/esrecurse": { 1063 "version": "4.3.1", 1064 "resolved": "https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz", 1065 "integrity": "sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==", 1066 "dev": true, 1067 "license": "MIT" 1068 }, 1069 "node_modules/@types/estree": { 1070 "version": "1.0.8", 1071 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1072 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1073 "dev": true, 1074 "license": "MIT" 1075 }, 1076 "node_modules/@types/json-schema": { 1077 "version": "7.0.15", 1078 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 1079 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 1080 "dev": true, 1081 "license": "MIT" 1082 }, 1083 "node_modules/@types/node": { 1084 "version": "22.19.17", 1085 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.17.tgz", 1086 "integrity": "sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==", 1087 "dev": true, 1088 "license": "MIT", 1089 "dependencies": { 1090 "undici-types": "~6.21.0" 1091 } 1092 }, 1093 "node_modules/@types/trusted-types": { 1094 "version": "2.0.7", 1095 "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", 1096 "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", 1097 "dev": true, 1098 "license": "MIT" 1099 }, 1100 "node_modules/@typescript-eslint/eslint-plugin": { 1101 "version": "8.58.2", 1102 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.58.2.tgz", 1103 "integrity": "sha512-aC2qc5thQahutKjP+cl8cgN9DWe3ZUqVko30CMSZHnFEHyhOYoZSzkGtAI2mcwZ38xeImDucI4dnqsHiOYuuCw==", 1104 "dev": true, 1105 "license": "MIT", 1106 "dependencies": { 1107 "@eslint-community/regexpp": "^4.12.2", 1108 "@typescript-eslint/scope-manager": "8.58.2", 1109 "@typescript-eslint/type-utils": "8.58.2", 1110 "@typescript-eslint/utils": "8.58.2", 1111 "@typescript-eslint/visitor-keys": "8.58.2", 1112 "ignore": "^7.0.5", 1113 "natural-compare": "^1.4.0", 1114 "ts-api-utils": "^2.5.0" 1115 }, 1116 "engines": { 1117 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1118 }, 1119 "funding": { 1120 "type": "opencollective", 1121 "url": "https://opencollective.com/typescript-eslint" 1122 }, 1123 "peerDependencies": { 1124 "@typescript-eslint/parser": "^8.58.2", 1125 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 1126 "typescript": ">=4.8.4 <6.1.0" 1127 } 1128 }, 1129 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { 1130 "version": "7.0.5", 1131 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", 1132 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", 1133 "dev": true, 1134 "license": "MIT", 1135 "engines": { 1136 "node": ">= 4" 1137 } 1138 }, 1139 "node_modules/@typescript-eslint/parser": { 1140 "version": "8.58.2", 1141 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.58.2.tgz", 1142 "integrity": "sha512-/Zb/xaIDfxeJnvishjGdcR4jmr7S+bda8PKNhRGdljDM+elXhlvN0FyPSsMnLmJUrVG9aPO6dof80wjMawsASg==", 1143 "dev": true, 1144 "license": "MIT", 1145 "dependencies": { 1146 "@typescript-eslint/scope-manager": "8.58.2", 1147 "@typescript-eslint/types": "8.58.2", 1148 "@typescript-eslint/typescript-estree": "8.58.2", 1149 "@typescript-eslint/visitor-keys": "8.58.2", 1150 "debug": "^4.4.3" 1151 }, 1152 "engines": { 1153 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1154 }, 1155 "funding": { 1156 "type": "opencollective", 1157 "url": "https://opencollective.com/typescript-eslint" 1158 }, 1159 "peerDependencies": { 1160 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 1161 "typescript": ">=4.8.4 <6.1.0" 1162 } 1163 }, 1164 "node_modules/@typescript-eslint/project-service": { 1165 "version": "8.58.2", 1166 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.58.2.tgz", 1167 "integrity": "sha512-Cq6UfpZZk15+r87BkIh5rDpi38W4b+Sjnb8wQCPPDDweS/LRCFjCyViEbzHk5Ck3f2QDfgmlxqSa7S7clDtlfg==", 1168 "dev": true, 1169 "license": "MIT", 1170 "dependencies": { 1171 "@typescript-eslint/tsconfig-utils": "^8.58.2", 1172 "@typescript-eslint/types": "^8.58.2", 1173 "debug": "^4.4.3" 1174 }, 1175 "engines": { 1176 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1177 }, 1178 "funding": { 1179 "type": "opencollective", 1180 "url": "https://opencollective.com/typescript-eslint" 1181 }, 1182 "peerDependencies": { 1183 "typescript": ">=4.8.4 <6.1.0" 1184 } 1185 }, 1186 "node_modules/@typescript-eslint/scope-manager": { 1187 "version": "8.58.2", 1188 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.58.2.tgz", 1189 "integrity": "sha512-SgmyvDPexWETQek+qzZnrG6844IaO02UVyOLhI4wpo82dpZJY9+6YZCKAMFzXb7qhx37mFK1QcPQ18tud+vo6Q==", 1190 "dev": true, 1191 "license": "MIT", 1192 "dependencies": { 1193 "@typescript-eslint/types": "8.58.2", 1194 "@typescript-eslint/visitor-keys": "8.58.2" 1195 }, 1196 "engines": { 1197 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1198 }, 1199 "funding": { 1200 "type": "opencollective", 1201 "url": "https://opencollective.com/typescript-eslint" 1202 } 1203 }, 1204 "node_modules/@typescript-eslint/tsconfig-utils": { 1205 "version": "8.58.2", 1206 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.58.2.tgz", 1207 "integrity": "sha512-3SR+RukipDvkkKp/d0jP0dyzuls3DbGmwDpVEc5wqk5f38KFThakqAAO0XMirWAE+kT00oTauTbzMFGPoAzB0A==", 1208 "dev": true, 1209 "license": "MIT", 1210 "engines": { 1211 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1212 }, 1213 "funding": { 1214 "type": "opencollective", 1215 "url": "https://opencollective.com/typescript-eslint" 1216 }, 1217 "peerDependencies": { 1218 "typescript": ">=4.8.4 <6.1.0" 1219 } 1220 }, 1221 "node_modules/@typescript-eslint/type-utils": { 1222 "version": "8.58.2", 1223 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.58.2.tgz", 1224 "integrity": "sha512-Z7EloNR/B389FvabdGeTo2XMs4W9TjtPiO9DAsmT0yom0bwlPyRjkJ1uCdW1DvrrrYP50AJZ9Xc3sByZA9+dcg==", 1225 "dev": true, 1226 "license": "MIT", 1227 "dependencies": { 1228 "@typescript-eslint/types": "8.58.2", 1229 "@typescript-eslint/typescript-estree": "8.58.2", 1230 "@typescript-eslint/utils": "8.58.2", 1231 "debug": "^4.4.3", 1232 "ts-api-utils": "^2.5.0" 1233 }, 1234 "engines": { 1235 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1236 }, 1237 "funding": { 1238 "type": "opencollective", 1239 "url": "https://opencollective.com/typescript-eslint" 1240 }, 1241 "peerDependencies": { 1242 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 1243 "typescript": ">=4.8.4 <6.1.0" 1244 } 1245 }, 1246 "node_modules/@typescript-eslint/types": { 1247 "version": "8.58.2", 1248 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.58.2.tgz", 1249 "integrity": "sha512-9TukXyATBQf/Jq9AMQXfvurk+G5R2MwfqQGDR2GzGz28HvY/lXNKGhkY+6IOubwcquikWk5cjlgPvD2uAA7htQ==", 1250 "dev": true, 1251 "license": "MIT", 1252 "engines": { 1253 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1254 }, 1255 "funding": { 1256 "type": "opencollective", 1257 "url": "https://opencollective.com/typescript-eslint" 1258 } 1259 }, 1260 "node_modules/@typescript-eslint/typescript-estree": { 1261 "version": "8.58.2", 1262 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.58.2.tgz", 1263 "integrity": "sha512-ELGuoofuhhoCvNbQjFFiobFcGgcDCEm0ThWdmO4Z0UzLqPXS3KFvnEZ+SHewwOYHjM09tkzOWXNTv9u6Gqtyuw==", 1264 "dev": true, 1265 "license": "MIT", 1266 "dependencies": { 1267 "@typescript-eslint/project-service": "8.58.2", 1268 "@typescript-eslint/tsconfig-utils": "8.58.2", 1269 "@typescript-eslint/types": "8.58.2", 1270 "@typescript-eslint/visitor-keys": "8.58.2", 1271 "debug": "^4.4.3", 1272 "minimatch": "^10.2.2", 1273 "semver": "^7.7.3", 1274 "tinyglobby": "^0.2.15", 1275 "ts-api-utils": "^2.5.0" 1276 }, 1277 "engines": { 1278 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1279 }, 1280 "funding": { 1281 "type": "opencollective", 1282 "url": "https://opencollective.com/typescript-eslint" 1283 }, 1284 "peerDependencies": { 1285 "typescript": ">=4.8.4 <6.1.0" 1286 } 1287 }, 1288 "node_modules/@typescript-eslint/utils": { 1289 "version": "8.58.2", 1290 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.58.2.tgz", 1291 "integrity": "sha512-QZfjHNEzPY8+l0+fIXMvuQ2sJlplB4zgDZvA+NmvZsZv3EQwOcc1DuIU1VJUTWZ/RKouBMhDyNaBMx4sWvrzRA==", 1292 "dev": true, 1293 "license": "MIT", 1294 "dependencies": { 1295 "@eslint-community/eslint-utils": "^4.9.1", 1296 "@typescript-eslint/scope-manager": "8.58.2", 1297 "@typescript-eslint/types": "8.58.2", 1298 "@typescript-eslint/typescript-estree": "8.58.2" 1299 }, 1300 "engines": { 1301 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1302 }, 1303 "funding": { 1304 "type": "opencollective", 1305 "url": "https://opencollective.com/typescript-eslint" 1306 }, 1307 "peerDependencies": { 1308 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 1309 "typescript": ">=4.8.4 <6.1.0" 1310 } 1311 }, 1312 "node_modules/@typescript-eslint/visitor-keys": { 1313 "version": "8.58.2", 1314 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.58.2.tgz", 1315 "integrity": "sha512-f1WO2Lx8a9t8DARmcWAUPJbu0G20bJlj8L4z72K00TMeJAoyLr/tHhI/pzYBLrR4dXWkcxO1cWYZEOX8DKHTqA==", 1316 "dev": true, 1317 "license": "MIT", 1318 "dependencies": { 1319 "@typescript-eslint/types": "8.58.2", 1320 "eslint-visitor-keys": "^5.0.0" 1321 }, 1322 "engines": { 1323 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1324 }, 1325 "funding": { 1326 "type": "opencollective", 1327 "url": "https://opencollective.com/typescript-eslint" 1328 } 1329 }, 1330 "node_modules/@vitest/browser": { 1331 "version": "4.1.4", 1332 "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.1.4.tgz", 1333 "integrity": "sha512-TrNaY/yVOwxtrxNsDUC/wQ56xSwplpytTeRAqF/197xV/ZddxxulBsxR6TrhVMyniJmp9in8d5u0AcDaNRY30w==", 1334 "dev": true, 1335 "license": "MIT", 1336 "dependencies": { 1337 "@blazediff/core": "1.9.1", 1338 "@vitest/mocker": "4.1.4", 1339 "@vitest/utils": "4.1.4", 1340 "magic-string": "^0.30.21", 1341 "pngjs": "^7.0.0", 1342 "sirv": "^3.0.2", 1343 "tinyrainbow": "^3.1.0", 1344 "ws": "^8.19.0" 1345 }, 1346 "funding": { 1347 "url": "https://opencollective.com/vitest" 1348 }, 1349 "peerDependencies": { 1350 "vitest": "4.1.4" 1351 } 1352 }, 1353 "node_modules/@vitest/browser-playwright": { 1354 "version": "4.1.4", 1355 "resolved": "https://registry.npmjs.org/@vitest/browser-playwright/-/browser-playwright-4.1.4.tgz", 1356 "integrity": "sha512-q3PchVhZINX23Pv+RERgAtDlp6wzVkID/smOPnZ5YGWpeWUe3jMNYppeVh15j4il3G7JIJty1d1Kicpm0HSMig==", 1357 "dev": true, 1358 "license": "MIT", 1359 "dependencies": { 1360 "@vitest/browser": "4.1.4", 1361 "@vitest/mocker": "4.1.4", 1362 "tinyrainbow": "^3.1.0" 1363 }, 1364 "funding": { 1365 "url": "https://opencollective.com/vitest" 1366 }, 1367 "peerDependencies": { 1368 "playwright": "*", 1369 "vitest": "4.1.4" 1370 }, 1371 "peerDependenciesMeta": { 1372 "playwright": { 1373 "optional": false 1374 } 1375 } 1376 }, 1377 "node_modules/@vitest/expect": { 1378 "version": "4.1.4", 1379 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.4.tgz", 1380 "integrity": "sha512-iPBpra+VDuXmBFI3FMKHSFXp3Gx5HfmSCE8X67Dn+bwephCnQCaB7qWK2ldHa+8ncN8hJU8VTMcxjPpyMkUjww==", 1381 "dev": true, 1382 "license": "MIT", 1383 "dependencies": { 1384 "@standard-schema/spec": "^1.1.0", 1385 "@types/chai": "^5.2.2", 1386 "@vitest/spy": "4.1.4", 1387 "@vitest/utils": "4.1.4", 1388 "chai": "^6.2.2", 1389 "tinyrainbow": "^3.1.0" 1390 }, 1391 "funding": { 1392 "url": "https://opencollective.com/vitest" 1393 } 1394 }, 1395 "node_modules/@vitest/mocker": { 1396 "version": "4.1.4", 1397 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.4.tgz", 1398 "integrity": "sha512-R9HTZBhW6yCSGbGQnDnH3QHfJxokKN4KB+Yvk9Q1le7eQNYwiCyKxmLmurSpFy6BzJanSLuEUDrD+j97Q+ZLPg==", 1399 "dev": true, 1400 "license": "MIT", 1401 "dependencies": { 1402 "@vitest/spy": "4.1.4", 1403 "estree-walker": "^3.0.3", 1404 "magic-string": "^0.30.21" 1405 }, 1406 "funding": { 1407 "url": "https://opencollective.com/vitest" 1408 }, 1409 "peerDependencies": { 1410 "msw": "^2.4.9", 1411 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" 1412 }, 1413 "peerDependenciesMeta": { 1414 "msw": { 1415 "optional": true 1416 }, 1417 "vite": { 1418 "optional": true 1419 } 1420 } 1421 }, 1422 "node_modules/@vitest/pretty-format": { 1423 "version": "4.1.4", 1424 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.4.tgz", 1425 "integrity": "sha512-ddmDHU0gjEUyEVLxtZa7xamrpIefdEETu3nZjWtHeZX4QxqJ7tRxSteHVXJOcr8jhiLoGAhkK4WJ3WqBpjx42A==", 1426 "dev": true, 1427 "license": "MIT", 1428 "dependencies": { 1429 "tinyrainbow": "^3.1.0" 1430 }, 1431 "funding": { 1432 "url": "https://opencollective.com/vitest" 1433 } 1434 }, 1435 "node_modules/@vitest/runner": { 1436 "version": "4.1.4", 1437 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.4.tgz", 1438 "integrity": "sha512-xTp7VZ5aXP5ZJrn15UtJUWlx6qXLnGtF6jNxHepdPHpMfz/aVPx+htHtgcAL2mDXJgKhpoo2e9/hVJsIeFbytQ==", 1439 "dev": true, 1440 "license": "MIT", 1441 "dependencies": { 1442 "@vitest/utils": "4.1.4", 1443 "pathe": "^2.0.3" 1444 }, 1445 "funding": { 1446 "url": "https://opencollective.com/vitest" 1447 } 1448 }, 1449 "node_modules/@vitest/snapshot": { 1450 "version": "4.1.4", 1451 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.4.tgz", 1452 "integrity": "sha512-MCjCFgaS8aZz+m5nTcEcgk/xhWv0rEH4Yl53PPlMXOZ1/Ka2VcZU6CJ+MgYCZbcJvzGhQRjVrGQNZqkGPttIKw==", 1453 "dev": true, 1454 "license": "MIT", 1455 "dependencies": { 1456 "@vitest/pretty-format": "4.1.4", 1457 "@vitest/utils": "4.1.4", 1458 "magic-string": "^0.30.21", 1459 "pathe": "^2.0.3" 1460 }, 1461 "funding": { 1462 "url": "https://opencollective.com/vitest" 1463 } 1464 }, 1465 "node_modules/@vitest/spy": { 1466 "version": "4.1.4", 1467 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.4.tgz", 1468 "integrity": "sha512-XxNdAsKW7C+FLydqFJLb5KhJtl3PGCMmYwFRfhvIgxJvLSXhhVI1zM8f1qD3Zg7RCjTSzDVyct6sghs9UEgBEQ==", 1469 "dev": true, 1470 "license": "MIT", 1471 "funding": { 1472 "url": "https://opencollective.com/vitest" 1473 } 1474 }, 1475 "node_modules/@vitest/utils": { 1476 "version": "4.1.4", 1477 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.4.tgz", 1478 "integrity": "sha512-13QMT+eysM5uVGa1rG4kegGYNp6cnQcsTc67ELFbhNLQO+vgsygtYJx2khvdt4gVQqSSpC/KT5FZZxUpP3Oatw==", 1479 "dev": true, 1480 "license": "MIT", 1481 "dependencies": { 1482 "@vitest/pretty-format": "4.1.4", 1483 "convert-source-map": "^2.0.0", 1484 "tinyrainbow": "^3.1.0" 1485 }, 1486 "funding": { 1487 "url": "https://opencollective.com/vitest" 1488 } 1489 }, 1490 "node_modules/acorn": { 1491 "version": "8.16.0", 1492 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 1493 "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 1494 "dev": true, 1495 "license": "MIT", 1496 "bin": { 1497 "acorn": "bin/acorn" 1498 }, 1499 "engines": { 1500 "node": ">=0.4.0" 1501 } 1502 }, 1503 "node_modules/acorn-jsx": { 1504 "version": "5.3.2", 1505 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1506 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1507 "dev": true, 1508 "license": "MIT", 1509 "peerDependencies": { 1510 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 1511 } 1512 }, 1513 "node_modules/ajv": { 1514 "version": "6.14.0", 1515 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", 1516 "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", 1517 "dev": true, 1518 "license": "MIT", 1519 "dependencies": { 1520 "fast-deep-equal": "^3.1.1", 1521 "fast-json-stable-stringify": "^2.0.0", 1522 "json-schema-traverse": "^0.4.1", 1523 "uri-js": "^4.2.2" 1524 }, 1525 "funding": { 1526 "type": "github", 1527 "url": "https://github.com/sponsors/epoberezkin" 1528 } 1529 }, 1530 "node_modules/aria-query": { 1531 "version": "5.3.1", 1532 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.1.tgz", 1533 "integrity": "sha512-Z/ZeOgVl7bcSYZ/u/rh0fOpvEpq//LZmdbkXyc7syVzjPAhfOa9ebsdTSjEBDU4vs5nC98Kfduj1uFo0qyET3g==", 1534 "dev": true, 1535 "license": "Apache-2.0", 1536 "engines": { 1537 "node": ">= 0.4" 1538 } 1539 }, 1540 "node_modules/assertion-error": { 1541 "version": "2.0.1", 1542 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 1543 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 1544 "dev": true, 1545 "license": "MIT", 1546 "engines": { 1547 "node": ">=12" 1548 } 1549 }, 1550 "node_modules/axobject-query": { 1551 "version": "4.1.0", 1552 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", 1553 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", 1554 "dev": true, 1555 "license": "Apache-2.0", 1556 "engines": { 1557 "node": ">= 0.4" 1558 } 1559 }, 1560 "node_modules/balanced-match": { 1561 "version": "4.0.4", 1562 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 1563 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 1564 "dev": true, 1565 "license": "MIT", 1566 "engines": { 1567 "node": "18 || 20 || >=22" 1568 } 1569 }, 1570 "node_modules/brace-expansion": { 1571 "version": "5.0.5", 1572 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", 1573 "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", 1574 "dev": true, 1575 "license": "MIT", 1576 "dependencies": { 1577 "balanced-match": "^4.0.2" 1578 }, 1579 "engines": { 1580 "node": "18 || 20 || >=22" 1581 } 1582 }, 1583 "node_modules/chai": { 1584 "version": "6.2.2", 1585 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", 1586 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", 1587 "dev": true, 1588 "license": "MIT", 1589 "engines": { 1590 "node": ">=18" 1591 } 1592 }, 1593 "node_modules/chokidar": { 1594 "version": "4.0.3", 1595 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 1596 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 1597 "dev": true, 1598 "license": "MIT", 1599 "dependencies": { 1600 "readdirp": "^4.0.1" 1601 }, 1602 "engines": { 1603 "node": ">= 14.16.0" 1604 }, 1605 "funding": { 1606 "url": "https://paulmillr.com/funding/" 1607 } 1608 }, 1609 "node_modules/clsx": { 1610 "version": "2.1.1", 1611 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 1612 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 1613 "dev": true, 1614 "license": "MIT", 1615 "engines": { 1616 "node": ">=6" 1617 } 1618 }, 1619 "node_modules/convert-source-map": { 1620 "version": "2.0.0", 1621 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 1622 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 1623 "dev": true, 1624 "license": "MIT" 1625 }, 1626 "node_modules/cookie": { 1627 "version": "0.6.0", 1628 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", 1629 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", 1630 "dev": true, 1631 "license": "MIT", 1632 "engines": { 1633 "node": ">= 0.6" 1634 } 1635 }, 1636 "node_modules/cross-spawn": { 1637 "version": "7.0.6", 1638 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 1639 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 1640 "dev": true, 1641 "license": "MIT", 1642 "dependencies": { 1643 "path-key": "^3.1.0", 1644 "shebang-command": "^2.0.0", 1645 "which": "^2.0.1" 1646 }, 1647 "engines": { 1648 "node": ">= 8" 1649 } 1650 }, 1651 "node_modules/cssesc": { 1652 "version": "3.0.0", 1653 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 1654 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 1655 "dev": true, 1656 "license": "MIT", 1657 "bin": { 1658 "cssesc": "bin/cssesc" 1659 }, 1660 "engines": { 1661 "node": ">=4" 1662 } 1663 }, 1664 "node_modules/debug": { 1665 "version": "4.4.3", 1666 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1667 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1668 "dev": true, 1669 "license": "MIT", 1670 "dependencies": { 1671 "ms": "^2.1.3" 1672 }, 1673 "engines": { 1674 "node": ">=6.0" 1675 }, 1676 "peerDependenciesMeta": { 1677 "supports-color": { 1678 "optional": true 1679 } 1680 } 1681 }, 1682 "node_modules/deep-is": { 1683 "version": "0.1.4", 1684 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1685 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1686 "dev": true, 1687 "license": "MIT" 1688 }, 1689 "node_modules/deepmerge": { 1690 "version": "4.3.1", 1691 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 1692 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 1693 "dev": true, 1694 "license": "MIT", 1695 "engines": { 1696 "node": ">=0.10.0" 1697 } 1698 }, 1699 "node_modules/detect-libc": { 1700 "version": "2.1.2", 1701 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 1702 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 1703 "dev": true, 1704 "license": "Apache-2.0", 1705 "engines": { 1706 "node": ">=8" 1707 } 1708 }, 1709 "node_modules/devalue": { 1710 "version": "5.7.1", 1711 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.7.1.tgz", 1712 "integrity": "sha512-MUbZ586EgQqdRnC4yDrlod3BEdyvE4TapGYHMW2CiaW+KkkFmWEFqBUaLltEZCGi0iFXCEjRF0OjF0DV2QHjOA==", 1713 "dev": true, 1714 "license": "MIT" 1715 }, 1716 "node_modules/enhanced-resolve": { 1717 "version": "5.20.1", 1718 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", 1719 "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", 1720 "dev": true, 1721 "license": "MIT", 1722 "dependencies": { 1723 "graceful-fs": "^4.2.4", 1724 "tapable": "^2.3.0" 1725 }, 1726 "engines": { 1727 "node": ">=10.13.0" 1728 } 1729 }, 1730 "node_modules/es-module-lexer": { 1731 "version": "2.0.0", 1732 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", 1733 "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", 1734 "dev": true, 1735 "license": "MIT" 1736 }, 1737 "node_modules/escape-string-regexp": { 1738 "version": "4.0.0", 1739 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1740 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1741 "dev": true, 1742 "license": "MIT", 1743 "engines": { 1744 "node": ">=10" 1745 }, 1746 "funding": { 1747 "url": "https://github.com/sponsors/sindresorhus" 1748 } 1749 }, 1750 "node_modules/eslint": { 1751 "version": "10.2.0", 1752 "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.2.0.tgz", 1753 "integrity": "sha512-+L0vBFYGIpSNIt/KWTpFonPrqYvgKw1eUI5Vn7mEogrQcWtWYtNQ7dNqC+px/J0idT3BAkiWrhfS7k+Tum8TUA==", 1754 "dev": true, 1755 "license": "MIT", 1756 "dependencies": { 1757 "@eslint-community/eslint-utils": "^4.8.0", 1758 "@eslint-community/regexpp": "^4.12.2", 1759 "@eslint/config-array": "^0.23.4", 1760 "@eslint/config-helpers": "^0.5.4", 1761 "@eslint/core": "^1.2.0", 1762 "@eslint/plugin-kit": "^0.7.0", 1763 "@humanfs/node": "^0.16.6", 1764 "@humanwhocodes/module-importer": "^1.0.1", 1765 "@humanwhocodes/retry": "^0.4.2", 1766 "@types/estree": "^1.0.6", 1767 "ajv": "^6.14.0", 1768 "cross-spawn": "^7.0.6", 1769 "debug": "^4.3.2", 1770 "escape-string-regexp": "^4.0.0", 1771 "eslint-scope": "^9.1.2", 1772 "eslint-visitor-keys": "^5.0.1", 1773 "espree": "^11.2.0", 1774 "esquery": "^1.7.0", 1775 "esutils": "^2.0.2", 1776 "fast-deep-equal": "^3.1.3", 1777 "file-entry-cache": "^8.0.0", 1778 "find-up": "^5.0.0", 1779 "glob-parent": "^6.0.2", 1780 "ignore": "^5.2.0", 1781 "imurmurhash": "^0.1.4", 1782 "is-glob": "^4.0.0", 1783 "json-stable-stringify-without-jsonify": "^1.0.1", 1784 "minimatch": "^10.2.4", 1785 "natural-compare": "^1.4.0", 1786 "optionator": "^0.9.3" 1787 }, 1788 "bin": { 1789 "eslint": "bin/eslint.js" 1790 }, 1791 "engines": { 1792 "node": "^20.19.0 || ^22.13.0 || >=24" 1793 }, 1794 "funding": { 1795 "url": "https://eslint.org/donate" 1796 }, 1797 "peerDependencies": { 1798 "jiti": "*" 1799 }, 1800 "peerDependenciesMeta": { 1801 "jiti": { 1802 "optional": true 1803 } 1804 } 1805 }, 1806 "node_modules/eslint-config-prettier": { 1807 "version": "10.1.8", 1808 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz", 1809 "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", 1810 "dev": true, 1811 "license": "MIT", 1812 "bin": { 1813 "eslint-config-prettier": "bin/cli.js" 1814 }, 1815 "funding": { 1816 "url": "https://opencollective.com/eslint-config-prettier" 1817 }, 1818 "peerDependencies": { 1819 "eslint": ">=7.0.0" 1820 } 1821 }, 1822 "node_modules/eslint-plugin-svelte": { 1823 "version": "3.17.0", 1824 "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.17.0.tgz", 1825 "integrity": "sha512-sF6wgd5FLS2P8CCaOy2HdYYYEcZ6TwL251dLHUkNmtLnWECk1Dwc+j6VeulmmnFxr7Xs0WNtjweOA+bJ0PnaFw==", 1826 "dev": true, 1827 "license": "MIT", 1828 "dependencies": { 1829 "@eslint-community/eslint-utils": "^4.6.1", 1830 "@jridgewell/sourcemap-codec": "^1.5.0", 1831 "esutils": "^2.0.3", 1832 "globals": "^16.0.0", 1833 "known-css-properties": "^0.37.0", 1834 "postcss": "^8.4.49", 1835 "postcss-load-config": "^3.1.4", 1836 "postcss-safe-parser": "^7.0.0", 1837 "semver": "^7.6.3", 1838 "svelte-eslint-parser": "^1.4.0" 1839 }, 1840 "engines": { 1841 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1842 }, 1843 "funding": { 1844 "url": "https://github.com/sponsors/ota-meshi" 1845 }, 1846 "peerDependencies": { 1847 "eslint": "^8.57.1 || ^9.0.0 || ^10.0.0", 1848 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" 1849 }, 1850 "peerDependenciesMeta": { 1851 "svelte": { 1852 "optional": true 1853 } 1854 } 1855 }, 1856 "node_modules/eslint-plugin-svelte/node_modules/globals": { 1857 "version": "16.5.0", 1858 "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", 1859 "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", 1860 "dev": true, 1861 "license": "MIT", 1862 "engines": { 1863 "node": ">=18" 1864 }, 1865 "funding": { 1866 "url": "https://github.com/sponsors/sindresorhus" 1867 } 1868 }, 1869 "node_modules/eslint-scope": { 1870 "version": "9.1.2", 1871 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", 1872 "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", 1873 "dev": true, 1874 "license": "BSD-2-Clause", 1875 "dependencies": { 1876 "@types/esrecurse": "^4.3.1", 1877 "@types/estree": "^1.0.8", 1878 "esrecurse": "^4.3.0", 1879 "estraverse": "^5.2.0" 1880 }, 1881 "engines": { 1882 "node": "^20.19.0 || ^22.13.0 || >=24" 1883 }, 1884 "funding": { 1885 "url": "https://opencollective.com/eslint" 1886 } 1887 }, 1888 "node_modules/eslint-visitor-keys": { 1889 "version": "5.0.1", 1890 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", 1891 "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", 1892 "dev": true, 1893 "license": "Apache-2.0", 1894 "engines": { 1895 "node": "^20.19.0 || ^22.13.0 || >=24" 1896 }, 1897 "funding": { 1898 "url": "https://opencollective.com/eslint" 1899 } 1900 }, 1901 "node_modules/esm-env": { 1902 "version": "1.2.2", 1903 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", 1904 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", 1905 "dev": true, 1906 "license": "MIT" 1907 }, 1908 "node_modules/espree": { 1909 "version": "11.2.0", 1910 "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz", 1911 "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==", 1912 "dev": true, 1913 "license": "BSD-2-Clause", 1914 "dependencies": { 1915 "acorn": "^8.16.0", 1916 "acorn-jsx": "^5.3.2", 1917 "eslint-visitor-keys": "^5.0.1" 1918 }, 1919 "engines": { 1920 "node": "^20.19.0 || ^22.13.0 || >=24" 1921 }, 1922 "funding": { 1923 "url": "https://opencollective.com/eslint" 1924 } 1925 }, 1926 "node_modules/esquery": { 1927 "version": "1.7.0", 1928 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", 1929 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", 1930 "dev": true, 1931 "license": "BSD-3-Clause", 1932 "dependencies": { 1933 "estraverse": "^5.1.0" 1934 }, 1935 "engines": { 1936 "node": ">=0.10" 1937 } 1938 }, 1939 "node_modules/esrap": { 1940 "version": "2.2.5", 1941 "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.5.tgz", 1942 "integrity": "sha512-/yLB1538mag+dn0wsePTe8C0rDIjUOaJpMs2McodSzmM2msWcZsBSdRtg6HOBt0A/r82BN+Md3pgwSc/uWt2Ig==", 1943 "dev": true, 1944 "license": "MIT", 1945 "dependencies": { 1946 "@jridgewell/sourcemap-codec": "^1.4.15" 1947 }, 1948 "peerDependencies": { 1949 "@typescript-eslint/types": "^8.2.0" 1950 }, 1951 "peerDependenciesMeta": { 1952 "@typescript-eslint/types": { 1953 "optional": true 1954 } 1955 } 1956 }, 1957 "node_modules/esrecurse": { 1958 "version": "4.3.0", 1959 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1960 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1961 "dev": true, 1962 "license": "BSD-2-Clause", 1963 "dependencies": { 1964 "estraverse": "^5.2.0" 1965 }, 1966 "engines": { 1967 "node": ">=4.0" 1968 } 1969 }, 1970 "node_modules/estraverse": { 1971 "version": "5.3.0", 1972 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1973 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1974 "dev": true, 1975 "license": "BSD-2-Clause", 1976 "engines": { 1977 "node": ">=4.0" 1978 } 1979 }, 1980 "node_modules/estree-walker": { 1981 "version": "3.0.3", 1982 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 1983 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1984 "dev": true, 1985 "license": "MIT", 1986 "dependencies": { 1987 "@types/estree": "^1.0.0" 1988 } 1989 }, 1990 "node_modules/esutils": { 1991 "version": "2.0.3", 1992 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 1993 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1994 "dev": true, 1995 "license": "BSD-2-Clause", 1996 "engines": { 1997 "node": ">=0.10.0" 1998 } 1999 }, 2000 "node_modules/expect-type": { 2001 "version": "1.3.0", 2002 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 2003 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 2004 "dev": true, 2005 "license": "Apache-2.0", 2006 "engines": { 2007 "node": ">=12.0.0" 2008 } 2009 }, 2010 "node_modules/fast-deep-equal": { 2011 "version": "3.1.3", 2012 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2013 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 2014 "dev": true, 2015 "license": "MIT" 2016 }, 2017 "node_modules/fast-json-stable-stringify": { 2018 "version": "2.1.0", 2019 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2020 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2021 "dev": true, 2022 "license": "MIT" 2023 }, 2024 "node_modules/fast-levenshtein": { 2025 "version": "2.0.6", 2026 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2027 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 2028 "dev": true, 2029 "license": "MIT" 2030 }, 2031 "node_modules/fdir": { 2032 "version": "6.5.0", 2033 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 2034 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 2035 "dev": true, 2036 "license": "MIT", 2037 "engines": { 2038 "node": ">=12.0.0" 2039 }, 2040 "peerDependencies": { 2041 "picomatch": "^3 || ^4" 2042 }, 2043 "peerDependenciesMeta": { 2044 "picomatch": { 2045 "optional": true 2046 } 2047 } 2048 }, 2049 "node_modules/file-entry-cache": { 2050 "version": "8.0.0", 2051 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 2052 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 2053 "dev": true, 2054 "license": "MIT", 2055 "dependencies": { 2056 "flat-cache": "^4.0.0" 2057 }, 2058 "engines": { 2059 "node": ">=16.0.0" 2060 } 2061 }, 2062 "node_modules/find-up": { 2063 "version": "5.0.0", 2064 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 2065 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 2066 "dev": true, 2067 "license": "MIT", 2068 "dependencies": { 2069 "locate-path": "^6.0.0", 2070 "path-exists": "^4.0.0" 2071 }, 2072 "engines": { 2073 "node": ">=10" 2074 }, 2075 "funding": { 2076 "url": "https://github.com/sponsors/sindresorhus" 2077 } 2078 }, 2079 "node_modules/flat-cache": { 2080 "version": "4.0.1", 2081 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 2082 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 2083 "dev": true, 2084 "license": "MIT", 2085 "dependencies": { 2086 "flatted": "^3.2.9", 2087 "keyv": "^4.5.4" 2088 }, 2089 "engines": { 2090 "node": ">=16" 2091 } 2092 }, 2093 "node_modules/flatted": { 2094 "version": "3.4.2", 2095 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", 2096 "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", 2097 "dev": true, 2098 "license": "ISC" 2099 }, 2100 "node_modules/fsevents": { 2101 "version": "2.3.2", 2102 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 2103 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 2104 "dev": true, 2105 "hasInstallScript": true, 2106 "license": "MIT", 2107 "optional": true, 2108 "os": [ 2109 "darwin" 2110 ], 2111 "engines": { 2112 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2113 } 2114 }, 2115 "node_modules/glob-parent": { 2116 "version": "6.0.2", 2117 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 2118 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 2119 "dev": true, 2120 "license": "ISC", 2121 "dependencies": { 2122 "is-glob": "^4.0.3" 2123 }, 2124 "engines": { 2125 "node": ">=10.13.0" 2126 } 2127 }, 2128 "node_modules/globals": { 2129 "version": "17.5.0", 2130 "resolved": "https://registry.npmjs.org/globals/-/globals-17.5.0.tgz", 2131 "integrity": "sha512-qoV+HK2yFl/366t2/Cb3+xxPUo5BuMynomoDmiaZBIdbs+0pYbjfZU+twLhGKp4uCZ/+NbtpVepH5bGCxRyy2g==", 2132 "dev": true, 2133 "license": "MIT", 2134 "engines": { 2135 "node": ">=18" 2136 }, 2137 "funding": { 2138 "url": "https://github.com/sponsors/sindresorhus" 2139 } 2140 }, 2141 "node_modules/graceful-fs": { 2142 "version": "4.2.11", 2143 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 2144 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2145 "dev": true, 2146 "license": "ISC" 2147 }, 2148 "node_modules/ignore": { 2149 "version": "5.3.2", 2150 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 2151 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 2152 "dev": true, 2153 "license": "MIT", 2154 "engines": { 2155 "node": ">= 4" 2156 } 2157 }, 2158 "node_modules/imurmurhash": { 2159 "version": "0.1.4", 2160 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2161 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 2162 "dev": true, 2163 "license": "MIT", 2164 "engines": { 2165 "node": ">=0.8.19" 2166 } 2167 }, 2168 "node_modules/is-extglob": { 2169 "version": "2.1.1", 2170 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2171 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 2172 "dev": true, 2173 "license": "MIT", 2174 "engines": { 2175 "node": ">=0.10.0" 2176 } 2177 }, 2178 "node_modules/is-glob": { 2179 "version": "4.0.3", 2180 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 2181 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 2182 "dev": true, 2183 "license": "MIT", 2184 "dependencies": { 2185 "is-extglob": "^2.1.1" 2186 }, 2187 "engines": { 2188 "node": ">=0.10.0" 2189 } 2190 }, 2191 "node_modules/is-reference": { 2192 "version": "3.0.3", 2193 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", 2194 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", 2195 "dev": true, 2196 "license": "MIT", 2197 "dependencies": { 2198 "@types/estree": "^1.0.6" 2199 } 2200 }, 2201 "node_modules/isexe": { 2202 "version": "2.0.0", 2203 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2204 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 2205 "dev": true, 2206 "license": "ISC" 2207 }, 2208 "node_modules/jiti": { 2209 "version": "2.6.1", 2210 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 2211 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 2212 "dev": true, 2213 "license": "MIT", 2214 "bin": { 2215 "jiti": "lib/jiti-cli.mjs" 2216 } 2217 }, 2218 "node_modules/json-buffer": { 2219 "version": "3.0.1", 2220 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 2221 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 2222 "dev": true, 2223 "license": "MIT" 2224 }, 2225 "node_modules/json-schema-traverse": { 2226 "version": "0.4.1", 2227 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 2228 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 2229 "dev": true, 2230 "license": "MIT" 2231 }, 2232 "node_modules/json-stable-stringify-without-jsonify": { 2233 "version": "1.0.1", 2234 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 2235 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 2236 "dev": true, 2237 "license": "MIT" 2238 }, 2239 "node_modules/keyv": { 2240 "version": "4.5.4", 2241 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 2242 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 2243 "dev": true, 2244 "license": "MIT", 2245 "dependencies": { 2246 "json-buffer": "3.0.1" 2247 } 2248 }, 2249 "node_modules/kleur": { 2250 "version": "4.1.5", 2251 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 2252 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 2253 "dev": true, 2254 "license": "MIT", 2255 "engines": { 2256 "node": ">=6" 2257 } 2258 }, 2259 "node_modules/known-css-properties": { 2260 "version": "0.37.0", 2261 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz", 2262 "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==", 2263 "dev": true, 2264 "license": "MIT" 2265 }, 2266 "node_modules/levn": { 2267 "version": "0.4.1", 2268 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 2269 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 2270 "dev": true, 2271 "license": "MIT", 2272 "dependencies": { 2273 "prelude-ls": "^1.2.1", 2274 "type-check": "~0.4.0" 2275 }, 2276 "engines": { 2277 "node": ">= 0.8.0" 2278 } 2279 }, 2280 "node_modules/lightningcss": { 2281 "version": "1.32.0", 2282 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", 2283 "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", 2284 "dev": true, 2285 "license": "MPL-2.0", 2286 "dependencies": { 2287 "detect-libc": "^2.0.3" 2288 }, 2289 "engines": { 2290 "node": ">= 12.0.0" 2291 }, 2292 "funding": { 2293 "type": "opencollective", 2294 "url": "https://opencollective.com/parcel" 2295 }, 2296 "optionalDependencies": { 2297 "lightningcss-android-arm64": "1.32.0", 2298 "lightningcss-darwin-arm64": "1.32.0", 2299 "lightningcss-darwin-x64": "1.32.0", 2300 "lightningcss-freebsd-x64": "1.32.0", 2301 "lightningcss-linux-arm-gnueabihf": "1.32.0", 2302 "lightningcss-linux-arm64-gnu": "1.32.0", 2303 "lightningcss-linux-arm64-musl": "1.32.0", 2304 "lightningcss-linux-x64-gnu": "1.32.0", 2305 "lightningcss-linux-x64-musl": "1.32.0", 2306 "lightningcss-win32-arm64-msvc": "1.32.0", 2307 "lightningcss-win32-x64-msvc": "1.32.0" 2308 } 2309 }, 2310 "node_modules/lightningcss-android-arm64": { 2311 "version": "1.32.0", 2312 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", 2313 "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", 2314 "cpu": [ 2315 "arm64" 2316 ], 2317 "dev": true, 2318 "license": "MPL-2.0", 2319 "optional": true, 2320 "os": [ 2321 "android" 2322 ], 2323 "engines": { 2324 "node": ">= 12.0.0" 2325 }, 2326 "funding": { 2327 "type": "opencollective", 2328 "url": "https://opencollective.com/parcel" 2329 } 2330 }, 2331 "node_modules/lightningcss-darwin-arm64": { 2332 "version": "1.32.0", 2333 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", 2334 "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", 2335 "cpu": [ 2336 "arm64" 2337 ], 2338 "dev": true, 2339 "license": "MPL-2.0", 2340 "optional": true, 2341 "os": [ 2342 "darwin" 2343 ], 2344 "engines": { 2345 "node": ">= 12.0.0" 2346 }, 2347 "funding": { 2348 "type": "opencollective", 2349 "url": "https://opencollective.com/parcel" 2350 } 2351 }, 2352 "node_modules/lightningcss-darwin-x64": { 2353 "version": "1.32.0", 2354 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", 2355 "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", 2356 "cpu": [ 2357 "x64" 2358 ], 2359 "dev": true, 2360 "license": "MPL-2.0", 2361 "optional": true, 2362 "os": [ 2363 "darwin" 2364 ], 2365 "engines": { 2366 "node": ">= 12.0.0" 2367 }, 2368 "funding": { 2369 "type": "opencollective", 2370 "url": "https://opencollective.com/parcel" 2371 } 2372 }, 2373 "node_modules/lightningcss-freebsd-x64": { 2374 "version": "1.32.0", 2375 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", 2376 "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", 2377 "cpu": [ 2378 "x64" 2379 ], 2380 "dev": true, 2381 "license": "MPL-2.0", 2382 "optional": true, 2383 "os": [ 2384 "freebsd" 2385 ], 2386 "engines": { 2387 "node": ">= 12.0.0" 2388 }, 2389 "funding": { 2390 "type": "opencollective", 2391 "url": "https://opencollective.com/parcel" 2392 } 2393 }, 2394 "node_modules/lightningcss-linux-arm-gnueabihf": { 2395 "version": "1.32.0", 2396 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", 2397 "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", 2398 "cpu": [ 2399 "arm" 2400 ], 2401 "dev": true, 2402 "license": "MPL-2.0", 2403 "optional": true, 2404 "os": [ 2405 "linux" 2406 ], 2407 "engines": { 2408 "node": ">= 12.0.0" 2409 }, 2410 "funding": { 2411 "type": "opencollective", 2412 "url": "https://opencollective.com/parcel" 2413 } 2414 }, 2415 "node_modules/lightningcss-linux-arm64-gnu": { 2416 "version": "1.32.0", 2417 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", 2418 "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", 2419 "cpu": [ 2420 "arm64" 2421 ], 2422 "dev": true, 2423 "license": "MPL-2.0", 2424 "optional": true, 2425 "os": [ 2426 "linux" 2427 ], 2428 "engines": { 2429 "node": ">= 12.0.0" 2430 }, 2431 "funding": { 2432 "type": "opencollective", 2433 "url": "https://opencollective.com/parcel" 2434 } 2435 }, 2436 "node_modules/lightningcss-linux-arm64-musl": { 2437 "version": "1.32.0", 2438 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", 2439 "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", 2440 "cpu": [ 2441 "arm64" 2442 ], 2443 "dev": true, 2444 "license": "MPL-2.0", 2445 "optional": true, 2446 "os": [ 2447 "linux" 2448 ], 2449 "engines": { 2450 "node": ">= 12.0.0" 2451 }, 2452 "funding": { 2453 "type": "opencollective", 2454 "url": "https://opencollective.com/parcel" 2455 } 2456 }, 2457 "node_modules/lightningcss-linux-x64-gnu": { 2458 "version": "1.32.0", 2459 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", 2460 "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", 2461 "cpu": [ 2462 "x64" 2463 ], 2464 "dev": true, 2465 "license": "MPL-2.0", 2466 "optional": true, 2467 "os": [ 2468 "linux" 2469 ], 2470 "engines": { 2471 "node": ">= 12.0.0" 2472 }, 2473 "funding": { 2474 "type": "opencollective", 2475 "url": "https://opencollective.com/parcel" 2476 } 2477 }, 2478 "node_modules/lightningcss-linux-x64-musl": { 2479 "version": "1.32.0", 2480 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", 2481 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", 2482 "cpu": [ 2483 "x64" 2484 ], 2485 "dev": true, 2486 "license": "MPL-2.0", 2487 "optional": true, 2488 "os": [ 2489 "linux" 2490 ], 2491 "engines": { 2492 "node": ">= 12.0.0" 2493 }, 2494 "funding": { 2495 "type": "opencollective", 2496 "url": "https://opencollective.com/parcel" 2497 } 2498 }, 2499 "node_modules/lightningcss-win32-arm64-msvc": { 2500 "version": "1.32.0", 2501 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", 2502 "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", 2503 "cpu": [ 2504 "arm64" 2505 ], 2506 "dev": true, 2507 "license": "MPL-2.0", 2508 "optional": true, 2509 "os": [ 2510 "win32" 2511 ], 2512 "engines": { 2513 "node": ">= 12.0.0" 2514 }, 2515 "funding": { 2516 "type": "opencollective", 2517 "url": "https://opencollective.com/parcel" 2518 } 2519 }, 2520 "node_modules/lightningcss-win32-x64-msvc": { 2521 "version": "1.32.0", 2522 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", 2523 "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", 2524 "cpu": [ 2525 "x64" 2526 ], 2527 "dev": true, 2528 "license": "MPL-2.0", 2529 "optional": true, 2530 "os": [ 2531 "win32" 2532 ], 2533 "engines": { 2534 "node": ">= 12.0.0" 2535 }, 2536 "funding": { 2537 "type": "opencollective", 2538 "url": "https://opencollective.com/parcel" 2539 } 2540 }, 2541 "node_modules/lilconfig": { 2542 "version": "2.1.0", 2543 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 2544 "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 2545 "dev": true, 2546 "license": "MIT", 2547 "engines": { 2548 "node": ">=10" 2549 } 2550 }, 2551 "node_modules/locate-character": { 2552 "version": "3.0.0", 2553 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 2554 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", 2555 "dev": true, 2556 "license": "MIT" 2557 }, 2558 "node_modules/locate-path": { 2559 "version": "6.0.0", 2560 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 2561 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 2562 "dev": true, 2563 "license": "MIT", 2564 "dependencies": { 2565 "p-locate": "^5.0.0" 2566 }, 2567 "engines": { 2568 "node": ">=10" 2569 }, 2570 "funding": { 2571 "url": "https://github.com/sponsors/sindresorhus" 2572 } 2573 }, 2574 "node_modules/magic-string": { 2575 "version": "0.30.21", 2576 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 2577 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 2578 "dev": true, 2579 "license": "MIT", 2580 "dependencies": { 2581 "@jridgewell/sourcemap-codec": "^1.5.5" 2582 } 2583 }, 2584 "node_modules/minimatch": { 2585 "version": "10.2.5", 2586 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", 2587 "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", 2588 "dev": true, 2589 "license": "BlueOak-1.0.0", 2590 "dependencies": { 2591 "brace-expansion": "^5.0.5" 2592 }, 2593 "engines": { 2594 "node": "18 || 20 || >=22" 2595 }, 2596 "funding": { 2597 "url": "https://github.com/sponsors/isaacs" 2598 } 2599 }, 2600 "node_modules/mri": { 2601 "version": "1.2.0", 2602 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 2603 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 2604 "dev": true, 2605 "license": "MIT", 2606 "engines": { 2607 "node": ">=4" 2608 } 2609 }, 2610 "node_modules/mrmime": { 2611 "version": "2.0.1", 2612 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", 2613 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", 2614 "dev": true, 2615 "license": "MIT", 2616 "engines": { 2617 "node": ">=10" 2618 } 2619 }, 2620 "node_modules/ms": { 2621 "version": "2.1.3", 2622 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 2623 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 2624 "dev": true, 2625 "license": "MIT" 2626 }, 2627 "node_modules/nanoid": { 2628 "version": "3.3.11", 2629 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 2630 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 2631 "dev": true, 2632 "funding": [ 2633 { 2634 "type": "github", 2635 "url": "https://github.com/sponsors/ai" 2636 } 2637 ], 2638 "license": "MIT", 2639 "bin": { 2640 "nanoid": "bin/nanoid.cjs" 2641 }, 2642 "engines": { 2643 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2644 } 2645 }, 2646 "node_modules/natural-compare": { 2647 "version": "1.4.0", 2648 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 2649 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 2650 "dev": true, 2651 "license": "MIT" 2652 }, 2653 "node_modules/obug": { 2654 "version": "2.1.1", 2655 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", 2656 "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", 2657 "dev": true, 2658 "funding": [ 2659 "https://github.com/sponsors/sxzz", 2660 "https://opencollective.com/debug" 2661 ], 2662 "license": "MIT" 2663 }, 2664 "node_modules/optionator": { 2665 "version": "0.9.4", 2666 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 2667 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 2668 "dev": true, 2669 "license": "MIT", 2670 "dependencies": { 2671 "deep-is": "^0.1.3", 2672 "fast-levenshtein": "^2.0.6", 2673 "levn": "^0.4.1", 2674 "prelude-ls": "^1.2.1", 2675 "type-check": "^0.4.0", 2676 "word-wrap": "^1.2.5" 2677 }, 2678 "engines": { 2679 "node": ">= 0.8.0" 2680 } 2681 }, 2682 "node_modules/p-limit": { 2683 "version": "3.1.0", 2684 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 2685 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 2686 "dev": true, 2687 "license": "MIT", 2688 "dependencies": { 2689 "yocto-queue": "^0.1.0" 2690 }, 2691 "engines": { 2692 "node": ">=10" 2693 }, 2694 "funding": { 2695 "url": "https://github.com/sponsors/sindresorhus" 2696 } 2697 }, 2698 "node_modules/p-locate": { 2699 "version": "5.0.0", 2700 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 2701 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 2702 "dev": true, 2703 "license": "MIT", 2704 "dependencies": { 2705 "p-limit": "^3.0.2" 2706 }, 2707 "engines": { 2708 "node": ">=10" 2709 }, 2710 "funding": { 2711 "url": "https://github.com/sponsors/sindresorhus" 2712 } 2713 }, 2714 "node_modules/path-exists": { 2715 "version": "4.0.0", 2716 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 2717 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 2718 "dev": true, 2719 "license": "MIT", 2720 "engines": { 2721 "node": ">=8" 2722 } 2723 }, 2724 "node_modules/path-key": { 2725 "version": "3.1.1", 2726 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2727 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 2728 "dev": true, 2729 "license": "MIT", 2730 "engines": { 2731 "node": ">=8" 2732 } 2733 }, 2734 "node_modules/pathe": { 2735 "version": "2.0.3", 2736 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 2737 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 2738 "dev": true, 2739 "license": "MIT" 2740 }, 2741 "node_modules/picocolors": { 2742 "version": "1.1.1", 2743 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 2744 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 2745 "dev": true, 2746 "license": "ISC" 2747 }, 2748 "node_modules/picomatch": { 2749 "version": "4.0.4", 2750 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 2751 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 2752 "dev": true, 2753 "license": "MIT", 2754 "engines": { 2755 "node": ">=12" 2756 }, 2757 "funding": { 2758 "url": "https://github.com/sponsors/jonschlinkert" 2759 } 2760 }, 2761 "node_modules/playwright": { 2762 "version": "1.59.1", 2763 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", 2764 "integrity": "sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==", 2765 "dev": true, 2766 "license": "Apache-2.0", 2767 "dependencies": { 2768 "playwright-core": "1.59.1" 2769 }, 2770 "bin": { 2771 "playwright": "cli.js" 2772 }, 2773 "engines": { 2774 "node": ">=18" 2775 }, 2776 "optionalDependencies": { 2777 "fsevents": "2.3.2" 2778 } 2779 }, 2780 "node_modules/playwright-core": { 2781 "version": "1.59.1", 2782 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", 2783 "integrity": "sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==", 2784 "dev": true, 2785 "license": "Apache-2.0", 2786 "bin": { 2787 "playwright-core": "cli.js" 2788 }, 2789 "engines": { 2790 "node": ">=18" 2791 } 2792 }, 2793 "node_modules/pngjs": { 2794 "version": "7.0.0", 2795 "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-7.0.0.tgz", 2796 "integrity": "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==", 2797 "dev": true, 2798 "license": "MIT", 2799 "engines": { 2800 "node": ">=14.19.0" 2801 } 2802 }, 2803 "node_modules/postcss": { 2804 "version": "8.5.10", 2805 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.10.tgz", 2806 "integrity": "sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==", 2807 "dev": true, 2808 "funding": [ 2809 { 2810 "type": "opencollective", 2811 "url": "https://opencollective.com/postcss/" 2812 }, 2813 { 2814 "type": "tidelift", 2815 "url": "https://tidelift.com/funding/github/npm/postcss" 2816 }, 2817 { 2818 "type": "github", 2819 "url": "https://github.com/sponsors/ai" 2820 } 2821 ], 2822 "license": "MIT", 2823 "dependencies": { 2824 "nanoid": "^3.3.11", 2825 "picocolors": "^1.1.1", 2826 "source-map-js": "^1.2.1" 2827 }, 2828 "engines": { 2829 "node": "^10 || ^12 || >=14" 2830 } 2831 }, 2832 "node_modules/postcss-load-config": { 2833 "version": "3.1.4", 2834 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 2835 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 2836 "dev": true, 2837 "license": "MIT", 2838 "dependencies": { 2839 "lilconfig": "^2.0.5", 2840 "yaml": "^1.10.2" 2841 }, 2842 "engines": { 2843 "node": ">= 10" 2844 }, 2845 "funding": { 2846 "type": "opencollective", 2847 "url": "https://opencollective.com/postcss/" 2848 }, 2849 "peerDependencies": { 2850 "postcss": ">=8.0.9", 2851 "ts-node": ">=9.0.0" 2852 }, 2853 "peerDependenciesMeta": { 2854 "postcss": { 2855 "optional": true 2856 }, 2857 "ts-node": { 2858 "optional": true 2859 } 2860 } 2861 }, 2862 "node_modules/postcss-load-config/node_modules/yaml": { 2863 "version": "1.10.3", 2864 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz", 2865 "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==", 2866 "dev": true, 2867 "license": "ISC", 2868 "engines": { 2869 "node": ">= 6" 2870 } 2871 }, 2872 "node_modules/postcss-safe-parser": { 2873 "version": "7.0.1", 2874 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", 2875 "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", 2876 "dev": true, 2877 "funding": [ 2878 { 2879 "type": "opencollective", 2880 "url": "https://opencollective.com/postcss/" 2881 }, 2882 { 2883 "type": "tidelift", 2884 "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" 2885 }, 2886 { 2887 "type": "github", 2888 "url": "https://github.com/sponsors/ai" 2889 } 2890 ], 2891 "license": "MIT", 2892 "engines": { 2893 "node": ">=18.0" 2894 }, 2895 "peerDependencies": { 2896 "postcss": "^8.4.31" 2897 } 2898 }, 2899 "node_modules/postcss-scss": { 2900 "version": "4.0.9", 2901 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", 2902 "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", 2903 "dev": true, 2904 "funding": [ 2905 { 2906 "type": "opencollective", 2907 "url": "https://opencollective.com/postcss/" 2908 }, 2909 { 2910 "type": "tidelift", 2911 "url": "https://tidelift.com/funding/github/npm/postcss-scss" 2912 }, 2913 { 2914 "type": "github", 2915 "url": "https://github.com/sponsors/ai" 2916 } 2917 ], 2918 "license": "MIT", 2919 "engines": { 2920 "node": ">=12.0" 2921 }, 2922 "peerDependencies": { 2923 "postcss": "^8.4.29" 2924 } 2925 }, 2926 "node_modules/postcss-selector-parser": { 2927 "version": "7.1.1", 2928 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", 2929 "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", 2930 "dev": true, 2931 "license": "MIT", 2932 "dependencies": { 2933 "cssesc": "^3.0.0", 2934 "util-deprecate": "^1.0.2" 2935 }, 2936 "engines": { 2937 "node": ">=4" 2938 } 2939 }, 2940 "node_modules/prelude-ls": { 2941 "version": "1.2.1", 2942 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 2943 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 2944 "dev": true, 2945 "license": "MIT", 2946 "engines": { 2947 "node": ">= 0.8.0" 2948 } 2949 }, 2950 "node_modules/prettier": { 2951 "version": "3.8.3", 2952 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", 2953 "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", 2954 "dev": true, 2955 "license": "MIT", 2956 "bin": { 2957 "prettier": "bin/prettier.cjs" 2958 }, 2959 "engines": { 2960 "node": ">=14" 2961 }, 2962 "funding": { 2963 "url": "https://github.com/prettier/prettier?sponsor=1" 2964 } 2965 }, 2966 "node_modules/prettier-plugin-svelte": { 2967 "version": "3.5.1", 2968 "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.5.1.tgz", 2969 "integrity": "sha512-65+fr5+cgIKWKiqM1Doum4uX6bY8iFCdztvvp2RcF+AJoieaw9kJOFMNcJo/bkmKYsxFaM9OsVZK/gWauG/5mg==", 2970 "dev": true, 2971 "license": "MIT", 2972 "peerDependencies": { 2973 "prettier": "^3.0.0", 2974 "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" 2975 } 2976 }, 2977 "node_modules/prettier-plugin-tailwindcss": { 2978 "version": "0.7.2", 2979 "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.7.2.tgz", 2980 "integrity": "sha512-LkphyK3Fw+q2HdMOoiEHWf93fNtYJwfamoKPl7UwtjFQdei/iIBoX11G6j706FzN3ymX9mPVi97qIY8328vdnA==", 2981 "dev": true, 2982 "license": "MIT", 2983 "engines": { 2984 "node": ">=20.19" 2985 }, 2986 "peerDependencies": { 2987 "@ianvs/prettier-plugin-sort-imports": "*", 2988 "@prettier/plugin-hermes": "*", 2989 "@prettier/plugin-oxc": "*", 2990 "@prettier/plugin-pug": "*", 2991 "@shopify/prettier-plugin-liquid": "*", 2992 "@trivago/prettier-plugin-sort-imports": "*", 2993 "@zackad/prettier-plugin-twig": "*", 2994 "prettier": "^3.0", 2995 "prettier-plugin-astro": "*", 2996 "prettier-plugin-css-order": "*", 2997 "prettier-plugin-jsdoc": "*", 2998 "prettier-plugin-marko": "*", 2999 "prettier-plugin-multiline-arrays": "*", 3000 "prettier-plugin-organize-attributes": "*", 3001 "prettier-plugin-organize-imports": "*", 3002 "prettier-plugin-sort-imports": "*", 3003 "prettier-plugin-svelte": "*" 3004 }, 3005 "peerDependenciesMeta": { 3006 "@ianvs/prettier-plugin-sort-imports": { 3007 "optional": true 3008 }, 3009 "@prettier/plugin-hermes": { 3010 "optional": true 3011 }, 3012 "@prettier/plugin-oxc": { 3013 "optional": true 3014 }, 3015 "@prettier/plugin-pug": { 3016 "optional": true 3017 }, 3018 "@shopify/prettier-plugin-liquid": { 3019 "optional": true 3020 }, 3021 "@trivago/prettier-plugin-sort-imports": { 3022 "optional": true 3023 }, 3024 "@zackad/prettier-plugin-twig": { 3025 "optional": true 3026 }, 3027 "prettier-plugin-astro": { 3028 "optional": true 3029 }, 3030 "prettier-plugin-css-order": { 3031 "optional": true 3032 }, 3033 "prettier-plugin-jsdoc": { 3034 "optional": true 3035 }, 3036 "prettier-plugin-marko": { 3037 "optional": true 3038 }, 3039 "prettier-plugin-multiline-arrays": { 3040 "optional": true 3041 }, 3042 "prettier-plugin-organize-attributes": { 3043 "optional": true 3044 }, 3045 "prettier-plugin-organize-imports": { 3046 "optional": true 3047 }, 3048 "prettier-plugin-sort-imports": { 3049 "optional": true 3050 }, 3051 "prettier-plugin-svelte": { 3052 "optional": true 3053 } 3054 } 3055 }, 3056 "node_modules/punycode": { 3057 "version": "2.3.1", 3058 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3059 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3060 "dev": true, 3061 "license": "MIT", 3062 "engines": { 3063 "node": ">=6" 3064 } 3065 }, 3066 "node_modules/readdirp": { 3067 "version": "4.1.2", 3068 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 3069 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 3070 "dev": true, 3071 "license": "MIT", 3072 "engines": { 3073 "node": ">= 14.18.0" 3074 }, 3075 "funding": { 3076 "type": "individual", 3077 "url": "https://paulmillr.com/funding/" 3078 } 3079 }, 3080 "node_modules/recordpath": { 3081 "resolved": "../ref-impl-js", 3082 "link": true 3083 }, 3084 "node_modules/rolldown": { 3085 "version": "1.0.0-rc.15", 3086 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.15.tgz", 3087 "integrity": "sha512-Ff31guA5zT6WjnGp0SXw76X6hzGRk/OQq2hE+1lcDe+lJdHSgnSX6nK3erbONHyCbpSj9a9E+uX/OvytZoWp2g==", 3088 "dev": true, 3089 "license": "MIT", 3090 "dependencies": { 3091 "@oxc-project/types": "=0.124.0", 3092 "@rolldown/pluginutils": "1.0.0-rc.15" 3093 }, 3094 "bin": { 3095 "rolldown": "bin/cli.mjs" 3096 }, 3097 "engines": { 3098 "node": "^20.19.0 || >=22.12.0" 3099 }, 3100 "optionalDependencies": { 3101 "@rolldown/binding-android-arm64": "1.0.0-rc.15", 3102 "@rolldown/binding-darwin-arm64": "1.0.0-rc.15", 3103 "@rolldown/binding-darwin-x64": "1.0.0-rc.15", 3104 "@rolldown/binding-freebsd-x64": "1.0.0-rc.15", 3105 "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.15", 3106 "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.15", 3107 "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.15", 3108 "@rolldown/binding-linux-ppc64-gnu": "1.0.0-rc.15", 3109 "@rolldown/binding-linux-s390x-gnu": "1.0.0-rc.15", 3110 "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.15", 3111 "@rolldown/binding-linux-x64-musl": "1.0.0-rc.15", 3112 "@rolldown/binding-openharmony-arm64": "1.0.0-rc.15", 3113 "@rolldown/binding-wasm32-wasi": "1.0.0-rc.15", 3114 "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.15", 3115 "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.15" 3116 } 3117 }, 3118 "node_modules/sade": { 3119 "version": "1.8.1", 3120 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 3121 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 3122 "dev": true, 3123 "license": "MIT", 3124 "dependencies": { 3125 "mri": "^1.1.0" 3126 }, 3127 "engines": { 3128 "node": ">=6" 3129 } 3130 }, 3131 "node_modules/semver": { 3132 "version": "7.7.4", 3133 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 3134 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 3135 "dev": true, 3136 "license": "ISC", 3137 "bin": { 3138 "semver": "bin/semver.js" 3139 }, 3140 "engines": { 3141 "node": ">=10" 3142 } 3143 }, 3144 "node_modules/set-cookie-parser": { 3145 "version": "3.1.0", 3146 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-3.1.0.tgz", 3147 "integrity": "sha512-kjnC1DXBHcxaOaOXBHBeRtltsDG2nUiUni+jP92M9gYdW12rsmx92UsfpH7o5tDRs7I1ZZPSQJQGv3UaRfCiuw==", 3148 "dev": true, 3149 "license": "MIT" 3150 }, 3151 "node_modules/shebang-command": { 3152 "version": "2.0.0", 3153 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 3154 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 3155 "dev": true, 3156 "license": "MIT", 3157 "dependencies": { 3158 "shebang-regex": "^3.0.0" 3159 }, 3160 "engines": { 3161 "node": ">=8" 3162 } 3163 }, 3164 "node_modules/shebang-regex": { 3165 "version": "3.0.0", 3166 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 3167 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 3168 "dev": true, 3169 "license": "MIT", 3170 "engines": { 3171 "node": ">=8" 3172 } 3173 }, 3174 "node_modules/siginfo": { 3175 "version": "2.0.0", 3176 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 3177 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 3178 "dev": true, 3179 "license": "ISC" 3180 }, 3181 "node_modules/sirv": { 3182 "version": "3.0.2", 3183 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", 3184 "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", 3185 "dev": true, 3186 "license": "MIT", 3187 "dependencies": { 3188 "@polka/url": "^1.0.0-next.24", 3189 "mrmime": "^2.0.0", 3190 "totalist": "^3.0.0" 3191 }, 3192 "engines": { 3193 "node": ">=18" 3194 } 3195 }, 3196 "node_modules/source-map-js": { 3197 "version": "1.2.1", 3198 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 3199 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 3200 "dev": true, 3201 "license": "BSD-3-Clause", 3202 "engines": { 3203 "node": ">=0.10.0" 3204 } 3205 }, 3206 "node_modules/stackback": { 3207 "version": "0.0.2", 3208 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 3209 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 3210 "dev": true, 3211 "license": "MIT" 3212 }, 3213 "node_modules/std-env": { 3214 "version": "4.1.0", 3215 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.1.0.tgz", 3216 "integrity": "sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==", 3217 "dev": true, 3218 "license": "MIT" 3219 }, 3220 "node_modules/svelte": { 3221 "version": "5.55.4", 3222 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.55.4.tgz", 3223 "integrity": "sha512-q8DFohk6vUswSng95IZb9nzWJnbINZsK7OiM1snAa3qCjJBL0ZQpvMyAaVXjUukdM75J/m8UE8xwqat8Ors/zQ==", 3224 "dev": true, 3225 "license": "MIT", 3226 "dependencies": { 3227 "@jridgewell/remapping": "^2.3.4", 3228 "@jridgewell/sourcemap-codec": "^1.5.0", 3229 "@sveltejs/acorn-typescript": "^1.0.5", 3230 "@types/estree": "^1.0.5", 3231 "@types/trusted-types": "^2.0.7", 3232 "acorn": "^8.12.1", 3233 "aria-query": "5.3.1", 3234 "axobject-query": "^4.1.0", 3235 "clsx": "^2.1.1", 3236 "devalue": "^5.6.4", 3237 "esm-env": "^1.2.1", 3238 "esrap": "^2.2.4", 3239 "is-reference": "^3.0.3", 3240 "locate-character": "^3.0.0", 3241 "magic-string": "^0.30.11", 3242 "zimmerframe": "^1.1.2" 3243 }, 3244 "engines": { 3245 "node": ">=18" 3246 } 3247 }, 3248 "node_modules/svelte-check": { 3249 "version": "4.4.6", 3250 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.6.tgz", 3251 "integrity": "sha512-kP1zG81EWaFe9ZyTv4ZXv44Csi6Pkdpb7S3oj6m+K2ec/IcDg/a8LsFsnVLqm2nxtkSwsd5xPj/qFkTBgXHXjg==", 3252 "dev": true, 3253 "license": "MIT", 3254 "dependencies": { 3255 "@jridgewell/trace-mapping": "^0.3.25", 3256 "chokidar": "^4.0.1", 3257 "fdir": "^6.2.0", 3258 "picocolors": "^1.0.0", 3259 "sade": "^1.7.4" 3260 }, 3261 "bin": { 3262 "svelte-check": "bin/svelte-check" 3263 }, 3264 "engines": { 3265 "node": ">= 18.0.0" 3266 }, 3267 "peerDependencies": { 3268 "svelte": "^4.0.0 || ^5.0.0-next.0", 3269 "typescript": ">=5.0.0" 3270 } 3271 }, 3272 "node_modules/svelte-eslint-parser": { 3273 "version": "1.6.0", 3274 "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-1.6.0.tgz", 3275 "integrity": "sha512-qoB1ehychT6OxEtQAqc/guSqLS20SlA53Uijl7x375s8nlUT0lb9ol/gzraEEatQwsyPTJo87s2CmKL9Xab+Uw==", 3276 "dev": true, 3277 "license": "MIT", 3278 "dependencies": { 3279 "eslint-scope": "^8.2.0", 3280 "eslint-visitor-keys": "^4.0.0", 3281 "espree": "^10.0.0", 3282 "postcss": "^8.4.49", 3283 "postcss-scss": "^4.0.9", 3284 "postcss-selector-parser": "^7.0.0", 3285 "semver": "^7.7.2" 3286 }, 3287 "engines": { 3288 "node": "^18.18.0 || ^20.9.0 || >=21.1.0", 3289 "pnpm": "10.30.3" 3290 }, 3291 "funding": { 3292 "url": "https://github.com/sponsors/ota-meshi" 3293 }, 3294 "peerDependencies": { 3295 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" 3296 }, 3297 "peerDependenciesMeta": { 3298 "svelte": { 3299 "optional": true 3300 } 3301 } 3302 }, 3303 "node_modules/svelte-eslint-parser/node_modules/eslint-scope": { 3304 "version": "8.4.0", 3305 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", 3306 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", 3307 "dev": true, 3308 "license": "BSD-2-Clause", 3309 "dependencies": { 3310 "esrecurse": "^4.3.0", 3311 "estraverse": "^5.2.0" 3312 }, 3313 "engines": { 3314 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3315 }, 3316 "funding": { 3317 "url": "https://opencollective.com/eslint" 3318 } 3319 }, 3320 "node_modules/svelte-eslint-parser/node_modules/eslint-visitor-keys": { 3321 "version": "4.2.1", 3322 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 3323 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 3324 "dev": true, 3325 "license": "Apache-2.0", 3326 "engines": { 3327 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3328 }, 3329 "funding": { 3330 "url": "https://opencollective.com/eslint" 3331 } 3332 }, 3333 "node_modules/svelte-eslint-parser/node_modules/espree": { 3334 "version": "10.4.0", 3335 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", 3336 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", 3337 "dev": true, 3338 "license": "BSD-2-Clause", 3339 "dependencies": { 3340 "acorn": "^8.15.0", 3341 "acorn-jsx": "^5.3.2", 3342 "eslint-visitor-keys": "^4.2.1" 3343 }, 3344 "engines": { 3345 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3346 }, 3347 "funding": { 3348 "url": "https://opencollective.com/eslint" 3349 } 3350 }, 3351 "node_modules/tailwindcss": { 3352 "version": "4.2.2", 3353 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.2.tgz", 3354 "integrity": "sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==", 3355 "dev": true, 3356 "license": "MIT" 3357 }, 3358 "node_modules/tapable": { 3359 "version": "2.3.2", 3360 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", 3361 "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", 3362 "dev": true, 3363 "license": "MIT", 3364 "engines": { 3365 "node": ">=6" 3366 }, 3367 "funding": { 3368 "type": "opencollective", 3369 "url": "https://opencollective.com/webpack" 3370 } 3371 }, 3372 "node_modules/tinybench": { 3373 "version": "2.9.0", 3374 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 3375 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 3376 "dev": true, 3377 "license": "MIT" 3378 }, 3379 "node_modules/tinyexec": { 3380 "version": "1.1.1", 3381 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.1.1.tgz", 3382 "integrity": "sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==", 3383 "dev": true, 3384 "license": "MIT", 3385 "engines": { 3386 "node": ">=18" 3387 } 3388 }, 3389 "node_modules/tinyglobby": { 3390 "version": "0.2.16", 3391 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", 3392 "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", 3393 "dev": true, 3394 "license": "MIT", 3395 "dependencies": { 3396 "fdir": "^6.5.0", 3397 "picomatch": "^4.0.4" 3398 }, 3399 "engines": { 3400 "node": ">=12.0.0" 3401 }, 3402 "funding": { 3403 "url": "https://github.com/sponsors/SuperchupuDev" 3404 } 3405 }, 3406 "node_modules/tinyrainbow": { 3407 "version": "3.1.0", 3408 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz", 3409 "integrity": "sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==", 3410 "dev": true, 3411 "license": "MIT", 3412 "engines": { 3413 "node": ">=14.0.0" 3414 } 3415 }, 3416 "node_modules/totalist": { 3417 "version": "3.0.1", 3418 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 3419 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 3420 "dev": true, 3421 "license": "MIT", 3422 "engines": { 3423 "node": ">=6" 3424 } 3425 }, 3426 "node_modules/ts-api-utils": { 3427 "version": "2.5.0", 3428 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", 3429 "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", 3430 "dev": true, 3431 "license": "MIT", 3432 "engines": { 3433 "node": ">=18.12" 3434 }, 3435 "peerDependencies": { 3436 "typescript": ">=4.8.4" 3437 } 3438 }, 3439 "node_modules/tslib": { 3440 "version": "2.8.1", 3441 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 3442 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 3443 "dev": true, 3444 "license": "0BSD", 3445 "optional": true 3446 }, 3447 "node_modules/type-check": { 3448 "version": "0.4.0", 3449 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 3450 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 3451 "dev": true, 3452 "license": "MIT", 3453 "dependencies": { 3454 "prelude-ls": "^1.2.1" 3455 }, 3456 "engines": { 3457 "node": ">= 0.8.0" 3458 } 3459 }, 3460 "node_modules/typescript": { 3461 "version": "6.0.2", 3462 "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", 3463 "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", 3464 "dev": true, 3465 "license": "Apache-2.0", 3466 "bin": { 3467 "tsc": "bin/tsc", 3468 "tsserver": "bin/tsserver" 3469 }, 3470 "engines": { 3471 "node": ">=14.17" 3472 } 3473 }, 3474 "node_modules/typescript-eslint": { 3475 "version": "8.58.2", 3476 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.58.2.tgz", 3477 "integrity": "sha512-V8iSng9mRbdZjl54VJ9NKr6ZB+dW0J3TzRXRGcSbLIej9jV86ZRtlYeTKDR/QLxXykocJ5icNzbsl2+5TzIvcQ==", 3478 "dev": true, 3479 "license": "MIT", 3480 "dependencies": { 3481 "@typescript-eslint/eslint-plugin": "8.58.2", 3482 "@typescript-eslint/parser": "8.58.2", 3483 "@typescript-eslint/typescript-estree": "8.58.2", 3484 "@typescript-eslint/utils": "8.58.2" 3485 }, 3486 "engines": { 3487 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3488 }, 3489 "funding": { 3490 "type": "opencollective", 3491 "url": "https://opencollective.com/typescript-eslint" 3492 }, 3493 "peerDependencies": { 3494 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 3495 "typescript": ">=4.8.4 <6.1.0" 3496 } 3497 }, 3498 "node_modules/undici-types": { 3499 "version": "6.21.0", 3500 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 3501 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 3502 "dev": true, 3503 "license": "MIT" 3504 }, 3505 "node_modules/uri-js": { 3506 "version": "4.4.1", 3507 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 3508 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 3509 "dev": true, 3510 "license": "BSD-2-Clause", 3511 "dependencies": { 3512 "punycode": "^2.1.0" 3513 } 3514 }, 3515 "node_modules/util-deprecate": { 3516 "version": "1.0.2", 3517 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 3518 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 3519 "dev": true, 3520 "license": "MIT" 3521 }, 3522 "node_modules/vite": { 3523 "version": "8.0.8", 3524 "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.8.tgz", 3525 "integrity": "sha512-dbU7/iLVa8KZALJyLOBOQ88nOXtNG8vxKuOT4I2mD+Ya70KPceF4IAmDsmU0h1Qsn5bPrvsY9HJstCRh3hG6Uw==", 3526 "dev": true, 3527 "license": "MIT", 3528 "dependencies": { 3529 "lightningcss": "^1.32.0", 3530 "picomatch": "^4.0.4", 3531 "postcss": "^8.5.8", 3532 "rolldown": "1.0.0-rc.15", 3533 "tinyglobby": "^0.2.15" 3534 }, 3535 "bin": { 3536 "vite": "bin/vite.js" 3537 }, 3538 "engines": { 3539 "node": "^20.19.0 || >=22.12.0" 3540 }, 3541 "funding": { 3542 "url": "https://github.com/vitejs/vite?sponsor=1" 3543 }, 3544 "optionalDependencies": { 3545 "fsevents": "~2.3.3" 3546 }, 3547 "peerDependencies": { 3548 "@types/node": "^20.19.0 || >=22.12.0", 3549 "@vitejs/devtools": "^0.1.0", 3550 "esbuild": "^0.27.0 || ^0.28.0", 3551 "jiti": ">=1.21.0", 3552 "less": "^4.0.0", 3553 "sass": "^1.70.0", 3554 "sass-embedded": "^1.70.0", 3555 "stylus": ">=0.54.8", 3556 "sugarss": "^5.0.0", 3557 "terser": "^5.16.0", 3558 "tsx": "^4.8.1", 3559 "yaml": "^2.4.2" 3560 }, 3561 "peerDependenciesMeta": { 3562 "@types/node": { 3563 "optional": true 3564 }, 3565 "@vitejs/devtools": { 3566 "optional": true 3567 }, 3568 "esbuild": { 3569 "optional": true 3570 }, 3571 "jiti": { 3572 "optional": true 3573 }, 3574 "less": { 3575 "optional": true 3576 }, 3577 "sass": { 3578 "optional": true 3579 }, 3580 "sass-embedded": { 3581 "optional": true 3582 }, 3583 "stylus": { 3584 "optional": true 3585 }, 3586 "sugarss": { 3587 "optional": true 3588 }, 3589 "terser": { 3590 "optional": true 3591 }, 3592 "tsx": { 3593 "optional": true 3594 }, 3595 "yaml": { 3596 "optional": true 3597 } 3598 } 3599 }, 3600 "node_modules/vite/node_modules/fsevents": { 3601 "version": "2.3.3", 3602 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3603 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3604 "dev": true, 3605 "hasInstallScript": true, 3606 "license": "MIT", 3607 "optional": true, 3608 "os": [ 3609 "darwin" 3610 ], 3611 "engines": { 3612 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3613 } 3614 }, 3615 "node_modules/vitefu": { 3616 "version": "1.1.3", 3617 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.3.tgz", 3618 "integrity": "sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==", 3619 "dev": true, 3620 "license": "MIT", 3621 "workspaces": [ 3622 "tests/deps/*", 3623 "tests/projects/*", 3624 "tests/projects/workspace/packages/*" 3625 ], 3626 "peerDependencies": { 3627 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" 3628 }, 3629 "peerDependenciesMeta": { 3630 "vite": { 3631 "optional": true 3632 } 3633 } 3634 }, 3635 "node_modules/vitest": { 3636 "version": "4.1.4", 3637 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.4.tgz", 3638 "integrity": "sha512-tFuJqTxKb8AvfyqMfnavXdzfy3h3sWZRWwfluGbkeR7n0HUev+FmNgZ8SDrRBTVrVCjgH5cA21qGbCffMNtWvg==", 3639 "dev": true, 3640 "license": "MIT", 3641 "dependencies": { 3642 "@vitest/expect": "4.1.4", 3643 "@vitest/mocker": "4.1.4", 3644 "@vitest/pretty-format": "4.1.4", 3645 "@vitest/runner": "4.1.4", 3646 "@vitest/snapshot": "4.1.4", 3647 "@vitest/spy": "4.1.4", 3648 "@vitest/utils": "4.1.4", 3649 "es-module-lexer": "^2.0.0", 3650 "expect-type": "^1.3.0", 3651 "magic-string": "^0.30.21", 3652 "obug": "^2.1.1", 3653 "pathe": "^2.0.3", 3654 "picomatch": "^4.0.3", 3655 "std-env": "^4.0.0-rc.1", 3656 "tinybench": "^2.9.0", 3657 "tinyexec": "^1.0.2", 3658 "tinyglobby": "^0.2.15", 3659 "tinyrainbow": "^3.1.0", 3660 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0", 3661 "why-is-node-running": "^2.3.0" 3662 }, 3663 "bin": { 3664 "vitest": "vitest.mjs" 3665 }, 3666 "engines": { 3667 "node": "^20.0.0 || ^22.0.0 || >=24.0.0" 3668 }, 3669 "funding": { 3670 "url": "https://opencollective.com/vitest" 3671 }, 3672 "peerDependencies": { 3673 "@edge-runtime/vm": "*", 3674 "@opentelemetry/api": "^1.9.0", 3675 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", 3676 "@vitest/browser-playwright": "4.1.4", 3677 "@vitest/browser-preview": "4.1.4", 3678 "@vitest/browser-webdriverio": "4.1.4", 3679 "@vitest/coverage-istanbul": "4.1.4", 3680 "@vitest/coverage-v8": "4.1.4", 3681 "@vitest/ui": "4.1.4", 3682 "happy-dom": "*", 3683 "jsdom": "*", 3684 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" 3685 }, 3686 "peerDependenciesMeta": { 3687 "@edge-runtime/vm": { 3688 "optional": true 3689 }, 3690 "@opentelemetry/api": { 3691 "optional": true 3692 }, 3693 "@types/node": { 3694 "optional": true 3695 }, 3696 "@vitest/browser-playwright": { 3697 "optional": true 3698 }, 3699 "@vitest/browser-preview": { 3700 "optional": true 3701 }, 3702 "@vitest/browser-webdriverio": { 3703 "optional": true 3704 }, 3705 "@vitest/coverage-istanbul": { 3706 "optional": true 3707 }, 3708 "@vitest/coverage-v8": { 3709 "optional": true 3710 }, 3711 "@vitest/ui": { 3712 "optional": true 3713 }, 3714 "happy-dom": { 3715 "optional": true 3716 }, 3717 "jsdom": { 3718 "optional": true 3719 }, 3720 "vite": { 3721 "optional": false 3722 } 3723 } 3724 }, 3725 "node_modules/vitest-browser-svelte": { 3726 "version": "2.1.1", 3727 "resolved": "https://registry.npmjs.org/vitest-browser-svelte/-/vitest-browser-svelte-2.1.1.tgz", 3728 "integrity": "sha512-qbunYRSm+N92r9bfTkdDTpBZESLmp4QFz2SluV3n/x8U7ysosfeXYJZ4vXbJ0Y0LzoqqDnV5LHprmFgn4Eo+Ug==", 3729 "dev": true, 3730 "license": "MIT", 3731 "dependencies": { 3732 "@testing-library/svelte-core": "^1.0.0" 3733 }, 3734 "funding": { 3735 "url": "https://opencollective.com/vitest" 3736 }, 3737 "peerDependencies": { 3738 "svelte": "^3 || ^4 || ^5 || ^5.0.0-next.0", 3739 "vitest": "^4.0.0" 3740 } 3741 }, 3742 "node_modules/which": { 3743 "version": "2.0.2", 3744 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 3745 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 3746 "dev": true, 3747 "license": "ISC", 3748 "dependencies": { 3749 "isexe": "^2.0.0" 3750 }, 3751 "bin": { 3752 "node-which": "bin/node-which" 3753 }, 3754 "engines": { 3755 "node": ">= 8" 3756 } 3757 }, 3758 "node_modules/why-is-node-running": { 3759 "version": "2.3.0", 3760 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 3761 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 3762 "dev": true, 3763 "license": "MIT", 3764 "dependencies": { 3765 "siginfo": "^2.0.0", 3766 "stackback": "0.0.2" 3767 }, 3768 "bin": { 3769 "why-is-node-running": "cli.js" 3770 }, 3771 "engines": { 3772 "node": ">=8" 3773 } 3774 }, 3775 "node_modules/word-wrap": { 3776 "version": "1.2.5", 3777 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 3778 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 3779 "dev": true, 3780 "license": "MIT", 3781 "engines": { 3782 "node": ">=0.10.0" 3783 } 3784 }, 3785 "node_modules/ws": { 3786 "version": "8.20.0", 3787 "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", 3788 "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", 3789 "dev": true, 3790 "license": "MIT", 3791 "engines": { 3792 "node": ">=10.0.0" 3793 }, 3794 "peerDependencies": { 3795 "bufferutil": "^4.0.1", 3796 "utf-8-validate": ">=5.0.2" 3797 }, 3798 "peerDependenciesMeta": { 3799 "bufferutil": { 3800 "optional": true 3801 }, 3802 "utf-8-validate": { 3803 "optional": true 3804 } 3805 } 3806 }, 3807 "node_modules/yaml": { 3808 "version": "2.8.3", 3809 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", 3810 "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", 3811 "dev": true, 3812 "license": "ISC", 3813 "optional": true, 3814 "peer": true, 3815 "bin": { 3816 "yaml": "bin.mjs" 3817 }, 3818 "engines": { 3819 "node": ">= 14.6" 3820 }, 3821 "funding": { 3822 "url": "https://github.com/sponsors/eemeli" 3823 } 3824 }, 3825 "node_modules/yocto-queue": { 3826 "version": "0.1.0", 3827 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 3828 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 3829 "dev": true, 3830 "license": "MIT", 3831 "engines": { 3832 "node": ">=10" 3833 }, 3834 "funding": { 3835 "url": "https://github.com/sponsors/sindresorhus" 3836 } 3837 }, 3838 "node_modules/zimmerframe": { 3839 "version": "1.1.4", 3840 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz", 3841 "integrity": "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==", 3842 "dev": true, 3843 "license": "MIT" 3844 } 3845 } 3846}