a textual notation to locate fields within atproto records (draft spec)
microcosm.tngl.io/RecordPath/
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}