[READ-ONLY] Mirror of https://github.com/probablykasper/k5kit. Utilities for TypeScript and Svelte
1{
2 "name": "5kit",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "5kit",
9 "version": "1.0.0",
10 "devDependencies": {
11 "@eslint/compat": "^1.3.1",
12 "@eslint/js": "^9.18.0",
13 "@sveltejs/adapter-auto": "^6.0.1",
14 "@sveltejs/kit": "^2.22.2",
15 "@sveltejs/package": "^2.3.12",
16 "@sveltejs/vite-plugin-svelte": "^5.1.0",
17 "@tailwindcss/vite": "^4.1.11",
18 "eslint": "^9.30.0",
19 "eslint-config-prettier": "^10.1.5",
20 "eslint-plugin-svelte": "^3.10.1",
21 "globals": "^16.2.0",
22 "prettier": "^3.6.2",
23 "prettier-plugin-svelte": "^3.4.0",
24 "publint": "^0.3.12",
25 "svelte": "^5.34.8",
26 "svelte-check": "^4.2.2",
27 "tailwindcss": "^4.1.10",
28 "typescript": "^5.8.3",
29 "typescript-eslint": "^8.35.0",
30 "vite": "^6.3.5"
31 },
32 "peerDependencies": {
33 "svelte": "^5.0.0"
34 }
35 },
36 "node_modules/@ampproject/remapping": {
37 "version": "2.3.0",
38 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
39 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
40 "dev": true,
41 "license": "Apache-2.0",
42 "dependencies": {
43 "@jridgewell/gen-mapping": "^0.3.5",
44 "@jridgewell/trace-mapping": "^0.3.24"
45 },
46 "engines": {
47 "node": ">=6.0.0"
48 }
49 },
50 "node_modules/@esbuild/aix-ppc64": {
51 "version": "0.25.5",
52 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz",
53 "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==",
54 "cpu": [
55 "ppc64"
56 ],
57 "dev": true,
58 "license": "MIT",
59 "optional": true,
60 "os": [
61 "aix"
62 ],
63 "engines": {
64 "node": ">=18"
65 }
66 },
67 "node_modules/@esbuild/android-arm": {
68 "version": "0.25.5",
69 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz",
70 "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==",
71 "cpu": [
72 "arm"
73 ],
74 "dev": true,
75 "license": "MIT",
76 "optional": true,
77 "os": [
78 "android"
79 ],
80 "engines": {
81 "node": ">=18"
82 }
83 },
84 "node_modules/@esbuild/android-arm64": {
85 "version": "0.25.5",
86 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz",
87 "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==",
88 "cpu": [
89 "arm64"
90 ],
91 "dev": true,
92 "license": "MIT",
93 "optional": true,
94 "os": [
95 "android"
96 ],
97 "engines": {
98 "node": ">=18"
99 }
100 },
101 "node_modules/@esbuild/android-x64": {
102 "version": "0.25.5",
103 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz",
104 "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==",
105 "cpu": [
106 "x64"
107 ],
108 "dev": true,
109 "license": "MIT",
110 "optional": true,
111 "os": [
112 "android"
113 ],
114 "engines": {
115 "node": ">=18"
116 }
117 },
118 "node_modules/@esbuild/darwin-arm64": {
119 "version": "0.25.5",
120 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz",
121 "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==",
122 "cpu": [
123 "arm64"
124 ],
125 "dev": true,
126 "license": "MIT",
127 "optional": true,
128 "os": [
129 "darwin"
130 ],
131 "engines": {
132 "node": ">=18"
133 }
134 },
135 "node_modules/@esbuild/darwin-x64": {
136 "version": "0.25.5",
137 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz",
138 "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==",
139 "cpu": [
140 "x64"
141 ],
142 "dev": true,
143 "license": "MIT",
144 "optional": true,
145 "os": [
146 "darwin"
147 ],
148 "engines": {
149 "node": ">=18"
150 }
151 },
152 "node_modules/@esbuild/freebsd-arm64": {
153 "version": "0.25.5",
154 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz",
155 "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==",
156 "cpu": [
157 "arm64"
158 ],
159 "dev": true,
160 "license": "MIT",
161 "optional": true,
162 "os": [
163 "freebsd"
164 ],
165 "engines": {
166 "node": ">=18"
167 }
168 },
169 "node_modules/@esbuild/freebsd-x64": {
170 "version": "0.25.5",
171 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz",
172 "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==",
173 "cpu": [
174 "x64"
175 ],
176 "dev": true,
177 "license": "MIT",
178 "optional": true,
179 "os": [
180 "freebsd"
181 ],
182 "engines": {
183 "node": ">=18"
184 }
185 },
186 "node_modules/@esbuild/linux-arm": {
187 "version": "0.25.5",
188 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz",
189 "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==",
190 "cpu": [
191 "arm"
192 ],
193 "dev": true,
194 "license": "MIT",
195 "optional": true,
196 "os": [
197 "linux"
198 ],
199 "engines": {
200 "node": ">=18"
201 }
202 },
203 "node_modules/@esbuild/linux-arm64": {
204 "version": "0.25.5",
205 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz",
206 "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==",
207 "cpu": [
208 "arm64"
209 ],
210 "dev": true,
211 "license": "MIT",
212 "optional": true,
213 "os": [
214 "linux"
215 ],
216 "engines": {
217 "node": ">=18"
218 }
219 },
220 "node_modules/@esbuild/linux-ia32": {
221 "version": "0.25.5",
222 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz",
223 "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==",
224 "cpu": [
225 "ia32"
226 ],
227 "dev": true,
228 "license": "MIT",
229 "optional": true,
230 "os": [
231 "linux"
232 ],
233 "engines": {
234 "node": ">=18"
235 }
236 },
237 "node_modules/@esbuild/linux-loong64": {
238 "version": "0.25.5",
239 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz",
240 "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==",
241 "cpu": [
242 "loong64"
243 ],
244 "dev": true,
245 "license": "MIT",
246 "optional": true,
247 "os": [
248 "linux"
249 ],
250 "engines": {
251 "node": ">=18"
252 }
253 },
254 "node_modules/@esbuild/linux-mips64el": {
255 "version": "0.25.5",
256 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz",
257 "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==",
258 "cpu": [
259 "mips64el"
260 ],
261 "dev": true,
262 "license": "MIT",
263 "optional": true,
264 "os": [
265 "linux"
266 ],
267 "engines": {
268 "node": ">=18"
269 }
270 },
271 "node_modules/@esbuild/linux-ppc64": {
272 "version": "0.25.5",
273 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz",
274 "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==",
275 "cpu": [
276 "ppc64"
277 ],
278 "dev": true,
279 "license": "MIT",
280 "optional": true,
281 "os": [
282 "linux"
283 ],
284 "engines": {
285 "node": ">=18"
286 }
287 },
288 "node_modules/@esbuild/linux-riscv64": {
289 "version": "0.25.5",
290 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz",
291 "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==",
292 "cpu": [
293 "riscv64"
294 ],
295 "dev": true,
296 "license": "MIT",
297 "optional": true,
298 "os": [
299 "linux"
300 ],
301 "engines": {
302 "node": ">=18"
303 }
304 },
305 "node_modules/@esbuild/linux-s390x": {
306 "version": "0.25.5",
307 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz",
308 "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==",
309 "cpu": [
310 "s390x"
311 ],
312 "dev": true,
313 "license": "MIT",
314 "optional": true,
315 "os": [
316 "linux"
317 ],
318 "engines": {
319 "node": ">=18"
320 }
321 },
322 "node_modules/@esbuild/linux-x64": {
323 "version": "0.25.5",
324 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz",
325 "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==",
326 "cpu": [
327 "x64"
328 ],
329 "dev": true,
330 "license": "MIT",
331 "optional": true,
332 "os": [
333 "linux"
334 ],
335 "engines": {
336 "node": ">=18"
337 }
338 },
339 "node_modules/@esbuild/netbsd-arm64": {
340 "version": "0.25.5",
341 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz",
342 "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==",
343 "cpu": [
344 "arm64"
345 ],
346 "dev": true,
347 "license": "MIT",
348 "optional": true,
349 "os": [
350 "netbsd"
351 ],
352 "engines": {
353 "node": ">=18"
354 }
355 },
356 "node_modules/@esbuild/netbsd-x64": {
357 "version": "0.25.5",
358 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz",
359 "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==",
360 "cpu": [
361 "x64"
362 ],
363 "dev": true,
364 "license": "MIT",
365 "optional": true,
366 "os": [
367 "netbsd"
368 ],
369 "engines": {
370 "node": ">=18"
371 }
372 },
373 "node_modules/@esbuild/openbsd-arm64": {
374 "version": "0.25.5",
375 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz",
376 "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==",
377 "cpu": [
378 "arm64"
379 ],
380 "dev": true,
381 "license": "MIT",
382 "optional": true,
383 "os": [
384 "openbsd"
385 ],
386 "engines": {
387 "node": ">=18"
388 }
389 },
390 "node_modules/@esbuild/openbsd-x64": {
391 "version": "0.25.5",
392 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz",
393 "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==",
394 "cpu": [
395 "x64"
396 ],
397 "dev": true,
398 "license": "MIT",
399 "optional": true,
400 "os": [
401 "openbsd"
402 ],
403 "engines": {
404 "node": ">=18"
405 }
406 },
407 "node_modules/@esbuild/sunos-x64": {
408 "version": "0.25.5",
409 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz",
410 "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==",
411 "cpu": [
412 "x64"
413 ],
414 "dev": true,
415 "license": "MIT",
416 "optional": true,
417 "os": [
418 "sunos"
419 ],
420 "engines": {
421 "node": ">=18"
422 }
423 },
424 "node_modules/@esbuild/win32-arm64": {
425 "version": "0.25.5",
426 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz",
427 "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==",
428 "cpu": [
429 "arm64"
430 ],
431 "dev": true,
432 "license": "MIT",
433 "optional": true,
434 "os": [
435 "win32"
436 ],
437 "engines": {
438 "node": ">=18"
439 }
440 },
441 "node_modules/@esbuild/win32-ia32": {
442 "version": "0.25.5",
443 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz",
444 "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==",
445 "cpu": [
446 "ia32"
447 ],
448 "dev": true,
449 "license": "MIT",
450 "optional": true,
451 "os": [
452 "win32"
453 ],
454 "engines": {
455 "node": ">=18"
456 }
457 },
458 "node_modules/@esbuild/win32-x64": {
459 "version": "0.25.5",
460 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz",
461 "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==",
462 "cpu": [
463 "x64"
464 ],
465 "dev": true,
466 "license": "MIT",
467 "optional": true,
468 "os": [
469 "win32"
470 ],
471 "engines": {
472 "node": ">=18"
473 }
474 },
475 "node_modules/@eslint-community/eslint-utils": {
476 "version": "4.7.0",
477 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz",
478 "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==",
479 "dev": true,
480 "license": "MIT",
481 "dependencies": {
482 "eslint-visitor-keys": "^3.4.3"
483 },
484 "engines": {
485 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
486 },
487 "funding": {
488 "url": "https://opencollective.com/eslint"
489 },
490 "peerDependencies": {
491 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
492 }
493 },
494 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
495 "version": "3.4.3",
496 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
497 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
498 "dev": true,
499 "license": "Apache-2.0",
500 "engines": {
501 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
502 },
503 "funding": {
504 "url": "https://opencollective.com/eslint"
505 }
506 },
507 "node_modules/@eslint-community/regexpp": {
508 "version": "4.12.1",
509 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
510 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
511 "dev": true,
512 "license": "MIT",
513 "engines": {
514 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
515 }
516 },
517 "node_modules/@eslint/compat": {
518 "version": "1.3.1",
519 "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.3.1.tgz",
520 "integrity": "sha512-k8MHony59I5EPic6EQTCNOuPoVBnoYXkP+20xvwFjN7t0qI3ImyvyBgg+hIVPwC8JaxVjjUZld+cLfBLFDLucg==",
521 "dev": true,
522 "license": "Apache-2.0",
523 "engines": {
524 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
525 },
526 "peerDependencies": {
527 "eslint": "^8.40 || 9"
528 },
529 "peerDependenciesMeta": {
530 "eslint": {
531 "optional": true
532 }
533 }
534 },
535 "node_modules/@eslint/config-array": {
536 "version": "0.21.0",
537 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz",
538 "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==",
539 "dev": true,
540 "license": "Apache-2.0",
541 "dependencies": {
542 "@eslint/object-schema": "^2.1.6",
543 "debug": "^4.3.1",
544 "minimatch": "^3.1.2"
545 },
546 "engines": {
547 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
548 }
549 },
550 "node_modules/@eslint/config-helpers": {
551 "version": "0.3.0",
552 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz",
553 "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==",
554 "dev": true,
555 "license": "Apache-2.0",
556 "engines": {
557 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
558 }
559 },
560 "node_modules/@eslint/core": {
561 "version": "0.14.0",
562 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz",
563 "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==",
564 "dev": true,
565 "license": "Apache-2.0",
566 "dependencies": {
567 "@types/json-schema": "^7.0.15"
568 },
569 "engines": {
570 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
571 }
572 },
573 "node_modules/@eslint/eslintrc": {
574 "version": "3.3.1",
575 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",
576 "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",
577 "dev": true,
578 "license": "MIT",
579 "dependencies": {
580 "ajv": "^6.12.4",
581 "debug": "^4.3.2",
582 "espree": "^10.0.1",
583 "globals": "^14.0.0",
584 "ignore": "^5.2.0",
585 "import-fresh": "^3.2.1",
586 "js-yaml": "^4.1.0",
587 "minimatch": "^3.1.2",
588 "strip-json-comments": "^3.1.1"
589 },
590 "engines": {
591 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
592 },
593 "funding": {
594 "url": "https://opencollective.com/eslint"
595 }
596 },
597 "node_modules/@eslint/eslintrc/node_modules/globals": {
598 "version": "14.0.0",
599 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
600 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
601 "dev": true,
602 "license": "MIT",
603 "engines": {
604 "node": ">=18"
605 },
606 "funding": {
607 "url": "https://github.com/sponsors/sindresorhus"
608 }
609 },
610 "node_modules/@eslint/js": {
611 "version": "9.30.0",
612 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.30.0.tgz",
613 "integrity": "sha512-Wzw3wQwPvc9sHM+NjakWTcPx11mbZyiYHuwWa/QfZ7cIRX7WK54PSk7bdyXDaoaopUcMatv1zaQvOAAO8hCdww==",
614 "dev": true,
615 "license": "MIT",
616 "engines": {
617 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
618 },
619 "funding": {
620 "url": "https://eslint.org/donate"
621 }
622 },
623 "node_modules/@eslint/object-schema": {
624 "version": "2.1.6",
625 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
626 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
627 "dev": true,
628 "license": "Apache-2.0",
629 "engines": {
630 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
631 }
632 },
633 "node_modules/@eslint/plugin-kit": {
634 "version": "0.3.3",
635 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.3.tgz",
636 "integrity": "sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==",
637 "dev": true,
638 "license": "Apache-2.0",
639 "dependencies": {
640 "@eslint/core": "^0.15.1",
641 "levn": "^0.4.1"
642 },
643 "engines": {
644 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
645 }
646 },
647 "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": {
648 "version": "0.15.1",
649 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz",
650 "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==",
651 "dev": true,
652 "license": "Apache-2.0",
653 "dependencies": {
654 "@types/json-schema": "^7.0.15"
655 },
656 "engines": {
657 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
658 }
659 },
660 "node_modules/@humanfs/core": {
661 "version": "0.19.1",
662 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
663 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
664 "dev": true,
665 "license": "Apache-2.0",
666 "engines": {
667 "node": ">=18.18.0"
668 }
669 },
670 "node_modules/@humanfs/node": {
671 "version": "0.16.6",
672 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
673 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
674 "dev": true,
675 "license": "Apache-2.0",
676 "dependencies": {
677 "@humanfs/core": "^0.19.1",
678 "@humanwhocodes/retry": "^0.3.0"
679 },
680 "engines": {
681 "node": ">=18.18.0"
682 }
683 },
684 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
685 "version": "0.3.1",
686 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
687 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
688 "dev": true,
689 "license": "Apache-2.0",
690 "engines": {
691 "node": ">=18.18"
692 },
693 "funding": {
694 "type": "github",
695 "url": "https://github.com/sponsors/nzakas"
696 }
697 },
698 "node_modules/@humanwhocodes/module-importer": {
699 "version": "1.0.1",
700 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
701 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
702 "dev": true,
703 "license": "Apache-2.0",
704 "engines": {
705 "node": ">=12.22"
706 },
707 "funding": {
708 "type": "github",
709 "url": "https://github.com/sponsors/nzakas"
710 }
711 },
712 "node_modules/@humanwhocodes/retry": {
713 "version": "0.4.3",
714 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
715 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
716 "dev": true,
717 "license": "Apache-2.0",
718 "engines": {
719 "node": ">=18.18"
720 },
721 "funding": {
722 "type": "github",
723 "url": "https://github.com/sponsors/nzakas"
724 }
725 },
726 "node_modules/@isaacs/fs-minipass": {
727 "version": "4.0.1",
728 "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
729 "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
730 "dev": true,
731 "license": "ISC",
732 "dependencies": {
733 "minipass": "^7.0.4"
734 },
735 "engines": {
736 "node": ">=18.0.0"
737 }
738 },
739 "node_modules/@jridgewell/gen-mapping": {
740 "version": "0.3.8",
741 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
742 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
743 "dev": true,
744 "license": "MIT",
745 "dependencies": {
746 "@jridgewell/set-array": "^1.2.1",
747 "@jridgewell/sourcemap-codec": "^1.4.10",
748 "@jridgewell/trace-mapping": "^0.3.24"
749 },
750 "engines": {
751 "node": ">=6.0.0"
752 }
753 },
754 "node_modules/@jridgewell/resolve-uri": {
755 "version": "3.1.2",
756 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
757 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
758 "dev": true,
759 "license": "MIT",
760 "engines": {
761 "node": ">=6.0.0"
762 }
763 },
764 "node_modules/@jridgewell/set-array": {
765 "version": "1.2.1",
766 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
767 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
768 "dev": true,
769 "license": "MIT",
770 "engines": {
771 "node": ">=6.0.0"
772 }
773 },
774 "node_modules/@jridgewell/sourcemap-codec": {
775 "version": "1.5.0",
776 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
777 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
778 "dev": true,
779 "license": "MIT"
780 },
781 "node_modules/@jridgewell/trace-mapping": {
782 "version": "0.3.25",
783 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
784 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
785 "dev": true,
786 "license": "MIT",
787 "dependencies": {
788 "@jridgewell/resolve-uri": "^3.1.0",
789 "@jridgewell/sourcemap-codec": "^1.4.14"
790 }
791 },
792 "node_modules/@nodelib/fs.scandir": {
793 "version": "2.1.5",
794 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
795 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
796 "dev": true,
797 "license": "MIT",
798 "dependencies": {
799 "@nodelib/fs.stat": "2.0.5",
800 "run-parallel": "^1.1.9"
801 },
802 "engines": {
803 "node": ">= 8"
804 }
805 },
806 "node_modules/@nodelib/fs.stat": {
807 "version": "2.0.5",
808 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
809 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
810 "dev": true,
811 "license": "MIT",
812 "engines": {
813 "node": ">= 8"
814 }
815 },
816 "node_modules/@nodelib/fs.walk": {
817 "version": "1.2.8",
818 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
819 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
820 "dev": true,
821 "license": "MIT",
822 "dependencies": {
823 "@nodelib/fs.scandir": "2.1.5",
824 "fastq": "^1.6.0"
825 },
826 "engines": {
827 "node": ">= 8"
828 }
829 },
830 "node_modules/@polka/url": {
831 "version": "1.0.0-next.29",
832 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz",
833 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==",
834 "dev": true,
835 "license": "MIT"
836 },
837 "node_modules/@publint/pack": {
838 "version": "0.1.2",
839 "resolved": "https://registry.npmjs.org/@publint/pack/-/pack-0.1.2.tgz",
840 "integrity": "sha512-S+9ANAvUmjutrshV4jZjaiG8XQyuJIZ8a4utWmN/vW1sgQ9IfBnPndwkmQYw53QmouOIytT874u65HEmu6H5jw==",
841 "dev": true,
842 "license": "MIT",
843 "engines": {
844 "node": ">=18"
845 },
846 "funding": {
847 "url": "https://bjornlu.com/sponsor"
848 }
849 },
850 "node_modules/@rollup/rollup-android-arm-eabi": {
851 "version": "4.44.1",
852 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz",
853 "integrity": "sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==",
854 "cpu": [
855 "arm"
856 ],
857 "dev": true,
858 "license": "MIT",
859 "optional": true,
860 "os": [
861 "android"
862 ]
863 },
864 "node_modules/@rollup/rollup-android-arm64": {
865 "version": "4.44.1",
866 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.1.tgz",
867 "integrity": "sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==",
868 "cpu": [
869 "arm64"
870 ],
871 "dev": true,
872 "license": "MIT",
873 "optional": true,
874 "os": [
875 "android"
876 ]
877 },
878 "node_modules/@rollup/rollup-darwin-arm64": {
879 "version": "4.44.1",
880 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.1.tgz",
881 "integrity": "sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==",
882 "cpu": [
883 "arm64"
884 ],
885 "dev": true,
886 "license": "MIT",
887 "optional": true,
888 "os": [
889 "darwin"
890 ]
891 },
892 "node_modules/@rollup/rollup-darwin-x64": {
893 "version": "4.44.1",
894 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.1.tgz",
895 "integrity": "sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==",
896 "cpu": [
897 "x64"
898 ],
899 "dev": true,
900 "license": "MIT",
901 "optional": true,
902 "os": [
903 "darwin"
904 ]
905 },
906 "node_modules/@rollup/rollup-freebsd-arm64": {
907 "version": "4.44.1",
908 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.1.tgz",
909 "integrity": "sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==",
910 "cpu": [
911 "arm64"
912 ],
913 "dev": true,
914 "license": "MIT",
915 "optional": true,
916 "os": [
917 "freebsd"
918 ]
919 },
920 "node_modules/@rollup/rollup-freebsd-x64": {
921 "version": "4.44.1",
922 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.1.tgz",
923 "integrity": "sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==",
924 "cpu": [
925 "x64"
926 ],
927 "dev": true,
928 "license": "MIT",
929 "optional": true,
930 "os": [
931 "freebsd"
932 ]
933 },
934 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
935 "version": "4.44.1",
936 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.1.tgz",
937 "integrity": "sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==",
938 "cpu": [
939 "arm"
940 ],
941 "dev": true,
942 "license": "MIT",
943 "optional": true,
944 "os": [
945 "linux"
946 ]
947 },
948 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
949 "version": "4.44.1",
950 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.1.tgz",
951 "integrity": "sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==",
952 "cpu": [
953 "arm"
954 ],
955 "dev": true,
956 "license": "MIT",
957 "optional": true,
958 "os": [
959 "linux"
960 ]
961 },
962 "node_modules/@rollup/rollup-linux-arm64-gnu": {
963 "version": "4.44.1",
964 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.1.tgz",
965 "integrity": "sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==",
966 "cpu": [
967 "arm64"
968 ],
969 "dev": true,
970 "license": "MIT",
971 "optional": true,
972 "os": [
973 "linux"
974 ]
975 },
976 "node_modules/@rollup/rollup-linux-arm64-musl": {
977 "version": "4.44.1",
978 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.1.tgz",
979 "integrity": "sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==",
980 "cpu": [
981 "arm64"
982 ],
983 "dev": true,
984 "license": "MIT",
985 "optional": true,
986 "os": [
987 "linux"
988 ]
989 },
990 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
991 "version": "4.44.1",
992 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.1.tgz",
993 "integrity": "sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==",
994 "cpu": [
995 "loong64"
996 ],
997 "dev": true,
998 "license": "MIT",
999 "optional": true,
1000 "os": [
1001 "linux"
1002 ]
1003 },
1004 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
1005 "version": "4.44.1",
1006 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.1.tgz",
1007 "integrity": "sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==",
1008 "cpu": [
1009 "ppc64"
1010 ],
1011 "dev": true,
1012 "license": "MIT",
1013 "optional": true,
1014 "os": [
1015 "linux"
1016 ]
1017 },
1018 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1019 "version": "4.44.1",
1020 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.1.tgz",
1021 "integrity": "sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==",
1022 "cpu": [
1023 "riscv64"
1024 ],
1025 "dev": true,
1026 "license": "MIT",
1027 "optional": true,
1028 "os": [
1029 "linux"
1030 ]
1031 },
1032 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1033 "version": "4.44.1",
1034 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.1.tgz",
1035 "integrity": "sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==",
1036 "cpu": [
1037 "riscv64"
1038 ],
1039 "dev": true,
1040 "license": "MIT",
1041 "optional": true,
1042 "os": [
1043 "linux"
1044 ]
1045 },
1046 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1047 "version": "4.44.1",
1048 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.1.tgz",
1049 "integrity": "sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==",
1050 "cpu": [
1051 "s390x"
1052 ],
1053 "dev": true,
1054 "license": "MIT",
1055 "optional": true,
1056 "os": [
1057 "linux"
1058 ]
1059 },
1060 "node_modules/@rollup/rollup-linux-x64-gnu": {
1061 "version": "4.44.1",
1062 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz",
1063 "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==",
1064 "cpu": [
1065 "x64"
1066 ],
1067 "dev": true,
1068 "license": "MIT",
1069 "optional": true,
1070 "os": [
1071 "linux"
1072 ]
1073 },
1074 "node_modules/@rollup/rollup-linux-x64-musl": {
1075 "version": "4.44.1",
1076 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz",
1077 "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==",
1078 "cpu": [
1079 "x64"
1080 ],
1081 "dev": true,
1082 "license": "MIT",
1083 "optional": true,
1084 "os": [
1085 "linux"
1086 ]
1087 },
1088 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1089 "version": "4.44.1",
1090 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.1.tgz",
1091 "integrity": "sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==",
1092 "cpu": [
1093 "arm64"
1094 ],
1095 "dev": true,
1096 "license": "MIT",
1097 "optional": true,
1098 "os": [
1099 "win32"
1100 ]
1101 },
1102 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1103 "version": "4.44.1",
1104 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.1.tgz",
1105 "integrity": "sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==",
1106 "cpu": [
1107 "ia32"
1108 ],
1109 "dev": true,
1110 "license": "MIT",
1111 "optional": true,
1112 "os": [
1113 "win32"
1114 ]
1115 },
1116 "node_modules/@rollup/rollup-win32-x64-msvc": {
1117 "version": "4.44.1",
1118 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.1.tgz",
1119 "integrity": "sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==",
1120 "cpu": [
1121 "x64"
1122 ],
1123 "dev": true,
1124 "license": "MIT",
1125 "optional": true,
1126 "os": [
1127 "win32"
1128 ]
1129 },
1130 "node_modules/@sveltejs/acorn-typescript": {
1131 "version": "1.0.5",
1132 "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz",
1133 "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==",
1134 "dev": true,
1135 "license": "MIT",
1136 "peerDependencies": {
1137 "acorn": "^8.9.0"
1138 }
1139 },
1140 "node_modules/@sveltejs/adapter-auto": {
1141 "version": "6.0.1",
1142 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-6.0.1.tgz",
1143 "integrity": "sha512-mcWud3pYGPWM2Pphdj8G9Qiq24nZ8L4LB7coCUckUEy5Y7wOWGJ/enaZ4AtJTcSm5dNK1rIkBRoqt+ae4zlxcQ==",
1144 "dev": true,
1145 "license": "MIT",
1146 "peerDependencies": {
1147 "@sveltejs/kit": "^2.0.0"
1148 }
1149 },
1150 "node_modules/@sveltejs/kit": {
1151 "version": "2.22.2",
1152 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.22.2.tgz",
1153 "integrity": "sha512-2MvEpSYabUrsJAoq5qCOBGAlkICjfjunrnLcx3YAk2XV7TvAIhomlKsAgR4H/4uns5rAfYmj7Wet5KRtc8dPIg==",
1154 "dev": true,
1155 "license": "MIT",
1156 "dependencies": {
1157 "@sveltejs/acorn-typescript": "^1.0.5",
1158 "@types/cookie": "^0.6.0",
1159 "acorn": "^8.14.1",
1160 "cookie": "^0.6.0",
1161 "devalue": "^5.1.0",
1162 "esm-env": "^1.2.2",
1163 "kleur": "^4.1.5",
1164 "magic-string": "^0.30.5",
1165 "mrmime": "^2.0.0",
1166 "sade": "^1.8.1",
1167 "set-cookie-parser": "^2.6.0",
1168 "sirv": "^3.0.0",
1169 "vitefu": "^1.0.6"
1170 },
1171 "bin": {
1172 "svelte-kit": "svelte-kit.js"
1173 },
1174 "engines": {
1175 "node": ">=18.13"
1176 },
1177 "peerDependencies": {
1178 "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0",
1179 "svelte": "^4.0.0 || ^5.0.0-next.0",
1180 "vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0"
1181 }
1182 },
1183 "node_modules/@sveltejs/package": {
1184 "version": "2.3.12",
1185 "resolved": "https://registry.npmjs.org/@sveltejs/package/-/package-2.3.12.tgz",
1186 "integrity": "sha512-PUl5aNbk2x28rPdAVTZMtrZmAx6yxQ+s33OtOkE0j0fWtoi9GzENXKRJPHrGk5rwGrczqY0LtNi8dycRPL+yzA==",
1187 "dev": true,
1188 "license": "MIT",
1189 "dependencies": {
1190 "chokidar": "^4.0.3",
1191 "kleur": "^4.1.5",
1192 "sade": "^1.8.1",
1193 "semver": "^7.5.4",
1194 "svelte2tsx": "~0.7.33"
1195 },
1196 "bin": {
1197 "svelte-package": "svelte-package.js"
1198 },
1199 "engines": {
1200 "node": "^16.14 || >=18"
1201 },
1202 "peerDependencies": {
1203 "svelte": "^3.44.0 || ^4.0.0 || ^5.0.0-next.1"
1204 }
1205 },
1206 "node_modules/@sveltejs/vite-plugin-svelte": {
1207 "version": "5.1.0",
1208 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.1.0.tgz",
1209 "integrity": "sha512-wojIS/7GYnJDYIg1higWj2ROA6sSRWvcR1PO/bqEyFr/5UZah26c8Cz4u0NaqjPeVltzsVpt2Tm8d2io0V+4Tw==",
1210 "dev": true,
1211 "license": "MIT",
1212 "dependencies": {
1213 "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1",
1214 "debug": "^4.4.1",
1215 "deepmerge": "^4.3.1",
1216 "kleur": "^4.1.5",
1217 "magic-string": "^0.30.17",
1218 "vitefu": "^1.0.6"
1219 },
1220 "engines": {
1221 "node": "^18.0.0 || ^20.0.0 || >=22"
1222 },
1223 "peerDependencies": {
1224 "svelte": "^5.0.0",
1225 "vite": "^6.0.0"
1226 }
1227 },
1228 "node_modules/@sveltejs/vite-plugin-svelte-inspector": {
1229 "version": "4.0.1",
1230 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-4.0.1.tgz",
1231 "integrity": "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==",
1232 "dev": true,
1233 "license": "MIT",
1234 "dependencies": {
1235 "debug": "^4.3.7"
1236 },
1237 "engines": {
1238 "node": "^18.0.0 || ^20.0.0 || >=22"
1239 },
1240 "peerDependencies": {
1241 "@sveltejs/vite-plugin-svelte": "^5.0.0",
1242 "svelte": "^5.0.0",
1243 "vite": "^6.0.0"
1244 }
1245 },
1246 "node_modules/@tailwindcss/node": {
1247 "version": "4.1.11",
1248 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.11.tgz",
1249 "integrity": "sha512-yzhzuGRmv5QyU9qLNg4GTlYI6STedBWRE7NjxP45CsFYYq9taI0zJXZBMqIC/c8fViNLhmrbpSFS57EoxUmD6Q==",
1250 "dev": true,
1251 "license": "MIT",
1252 "dependencies": {
1253 "@ampproject/remapping": "^2.3.0",
1254 "enhanced-resolve": "^5.18.1",
1255 "jiti": "^2.4.2",
1256 "lightningcss": "1.30.1",
1257 "magic-string": "^0.30.17",
1258 "source-map-js": "^1.2.1",
1259 "tailwindcss": "4.1.11"
1260 }
1261 },
1262 "node_modules/@tailwindcss/oxide": {
1263 "version": "4.1.11",
1264 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.11.tgz",
1265 "integrity": "sha512-Q69XzrtAhuyfHo+5/HMgr1lAiPP/G40OMFAnws7xcFEYqcypZmdW8eGXaOUIeOl1dzPJBPENXgbjsOyhg2nkrg==",
1266 "dev": true,
1267 "hasInstallScript": true,
1268 "license": "MIT",
1269 "dependencies": {
1270 "detect-libc": "^2.0.4",
1271 "tar": "^7.4.3"
1272 },
1273 "engines": {
1274 "node": ">= 10"
1275 },
1276 "optionalDependencies": {
1277 "@tailwindcss/oxide-android-arm64": "4.1.11",
1278 "@tailwindcss/oxide-darwin-arm64": "4.1.11",
1279 "@tailwindcss/oxide-darwin-x64": "4.1.11",
1280 "@tailwindcss/oxide-freebsd-x64": "4.1.11",
1281 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.11",
1282 "@tailwindcss/oxide-linux-arm64-gnu": "4.1.11",
1283 "@tailwindcss/oxide-linux-arm64-musl": "4.1.11",
1284 "@tailwindcss/oxide-linux-x64-gnu": "4.1.11",
1285 "@tailwindcss/oxide-linux-x64-musl": "4.1.11",
1286 "@tailwindcss/oxide-wasm32-wasi": "4.1.11",
1287 "@tailwindcss/oxide-win32-arm64-msvc": "4.1.11",
1288 "@tailwindcss/oxide-win32-x64-msvc": "4.1.11"
1289 }
1290 },
1291 "node_modules/@tailwindcss/oxide-android-arm64": {
1292 "version": "4.1.11",
1293 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.11.tgz",
1294 "integrity": "sha512-3IfFuATVRUMZZprEIx9OGDjG3Ou3jG4xQzNTvjDoKmU9JdmoCohQJ83MYd0GPnQIu89YoJqvMM0G3uqLRFtetg==",
1295 "cpu": [
1296 "arm64"
1297 ],
1298 "dev": true,
1299 "license": "MIT",
1300 "optional": true,
1301 "os": [
1302 "android"
1303 ],
1304 "engines": {
1305 "node": ">= 10"
1306 }
1307 },
1308 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1309 "version": "4.1.11",
1310 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.11.tgz",
1311 "integrity": "sha512-ESgStEOEsyg8J5YcMb1xl8WFOXfeBmrhAwGsFxxB2CxY9evy63+AtpbDLAyRkJnxLy2WsD1qF13E97uQyP1lfQ==",
1312 "cpu": [
1313 "arm64"
1314 ],
1315 "dev": true,
1316 "license": "MIT",
1317 "optional": true,
1318 "os": [
1319 "darwin"
1320 ],
1321 "engines": {
1322 "node": ">= 10"
1323 }
1324 },
1325 "node_modules/@tailwindcss/oxide-darwin-x64": {
1326 "version": "4.1.11",
1327 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.11.tgz",
1328 "integrity": "sha512-EgnK8kRchgmgzG6jE10UQNaH9Mwi2n+yw1jWmof9Vyg2lpKNX2ioe7CJdf9M5f8V9uaQxInenZkOxnTVL3fhAw==",
1329 "cpu": [
1330 "x64"
1331 ],
1332 "dev": true,
1333 "license": "MIT",
1334 "optional": true,
1335 "os": [
1336 "darwin"
1337 ],
1338 "engines": {
1339 "node": ">= 10"
1340 }
1341 },
1342 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1343 "version": "4.1.11",
1344 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.11.tgz",
1345 "integrity": "sha512-xdqKtbpHs7pQhIKmqVpxStnY1skuNh4CtbcyOHeX1YBE0hArj2romsFGb6yUmzkq/6M24nkxDqU8GYrKrz+UcA==",
1346 "cpu": [
1347 "x64"
1348 ],
1349 "dev": true,
1350 "license": "MIT",
1351 "optional": true,
1352 "os": [
1353 "freebsd"
1354 ],
1355 "engines": {
1356 "node": ">= 10"
1357 }
1358 },
1359 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1360 "version": "4.1.11",
1361 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.11.tgz",
1362 "integrity": "sha512-ryHQK2eyDYYMwB5wZL46uoxz2zzDZsFBwfjssgB7pzytAeCCa6glsiJGjhTEddq/4OsIjsLNMAiMlHNYnkEEeg==",
1363 "cpu": [
1364 "arm"
1365 ],
1366 "dev": true,
1367 "license": "MIT",
1368 "optional": true,
1369 "os": [
1370 "linux"
1371 ],
1372 "engines": {
1373 "node": ">= 10"
1374 }
1375 },
1376 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1377 "version": "4.1.11",
1378 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.11.tgz",
1379 "integrity": "sha512-mYwqheq4BXF83j/w75ewkPJmPZIqqP1nhoghS9D57CLjsh3Nfq0m4ftTotRYtGnZd3eCztgbSPJ9QhfC91gDZQ==",
1380 "cpu": [
1381 "arm64"
1382 ],
1383 "dev": true,
1384 "license": "MIT",
1385 "optional": true,
1386 "os": [
1387 "linux"
1388 ],
1389 "engines": {
1390 "node": ">= 10"
1391 }
1392 },
1393 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1394 "version": "4.1.11",
1395 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.11.tgz",
1396 "integrity": "sha512-m/NVRFNGlEHJrNVk3O6I9ggVuNjXHIPoD6bqay/pubtYC9QIdAMpS+cswZQPBLvVvEF6GtSNONbDkZrjWZXYNQ==",
1397 "cpu": [
1398 "arm64"
1399 ],
1400 "dev": true,
1401 "license": "MIT",
1402 "optional": true,
1403 "os": [
1404 "linux"
1405 ],
1406 "engines": {
1407 "node": ">= 10"
1408 }
1409 },
1410 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1411 "version": "4.1.11",
1412 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.11.tgz",
1413 "integrity": "sha512-YW6sblI7xukSD2TdbbaeQVDysIm/UPJtObHJHKxDEcW2exAtY47j52f8jZXkqE1krdnkhCMGqP3dbniu1Te2Fg==",
1414 "cpu": [
1415 "x64"
1416 ],
1417 "dev": true,
1418 "license": "MIT",
1419 "optional": true,
1420 "os": [
1421 "linux"
1422 ],
1423 "engines": {
1424 "node": ">= 10"
1425 }
1426 },
1427 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1428 "version": "4.1.11",
1429 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.11.tgz",
1430 "integrity": "sha512-e3C/RRhGunWYNC3aSF7exsQkdXzQ/M+aYuZHKnw4U7KQwTJotnWsGOIVih0s2qQzmEzOFIJ3+xt7iq67K/p56Q==",
1431 "cpu": [
1432 "x64"
1433 ],
1434 "dev": true,
1435 "license": "MIT",
1436 "optional": true,
1437 "os": [
1438 "linux"
1439 ],
1440 "engines": {
1441 "node": ">= 10"
1442 }
1443 },
1444 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
1445 "version": "4.1.11",
1446 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.11.tgz",
1447 "integrity": "sha512-Xo1+/GU0JEN/C/dvcammKHzeM6NqKovG+6921MR6oadee5XPBaKOumrJCXvopJ/Qb5TH7LX/UAywbqrP4lax0g==",
1448 "bundleDependencies": [
1449 "@napi-rs/wasm-runtime",
1450 "@emnapi/core",
1451 "@emnapi/runtime",
1452 "@tybys/wasm-util",
1453 "@emnapi/wasi-threads",
1454 "tslib"
1455 ],
1456 "cpu": [
1457 "wasm32"
1458 ],
1459 "dev": true,
1460 "license": "MIT",
1461 "optional": true,
1462 "dependencies": {
1463 "@emnapi/core": "^1.4.3",
1464 "@emnapi/runtime": "^1.4.3",
1465 "@emnapi/wasi-threads": "^1.0.2",
1466 "@napi-rs/wasm-runtime": "^0.2.11",
1467 "@tybys/wasm-util": "^0.9.0",
1468 "tslib": "^2.8.0"
1469 },
1470 "engines": {
1471 "node": ">=14.0.0"
1472 }
1473 },
1474 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1475 "version": "4.1.11",
1476 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.11.tgz",
1477 "integrity": "sha512-UgKYx5PwEKrac3GPNPf6HVMNhUIGuUh4wlDFR2jYYdkX6pL/rn73zTq/4pzUm8fOjAn5L8zDeHp9iXmUGOXZ+w==",
1478 "cpu": [
1479 "arm64"
1480 ],
1481 "dev": true,
1482 "license": "MIT",
1483 "optional": true,
1484 "os": [
1485 "win32"
1486 ],
1487 "engines": {
1488 "node": ">= 10"
1489 }
1490 },
1491 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1492 "version": "4.1.11",
1493 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.11.tgz",
1494 "integrity": "sha512-YfHoggn1j0LK7wR82TOucWc5LDCguHnoS879idHekmmiR7g9HUtMw9MI0NHatS28u/Xlkfi9w5RJWgz2Dl+5Qg==",
1495 "cpu": [
1496 "x64"
1497 ],
1498 "dev": true,
1499 "license": "MIT",
1500 "optional": true,
1501 "os": [
1502 "win32"
1503 ],
1504 "engines": {
1505 "node": ">= 10"
1506 }
1507 },
1508 "node_modules/@tailwindcss/vite": {
1509 "version": "4.1.11",
1510 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.11.tgz",
1511 "integrity": "sha512-RHYhrR3hku0MJFRV+fN2gNbDNEh3dwKvY8XJvTxCSXeMOsCRSr+uKvDWQcbizrHgjML6ZmTE5OwMrl5wKcujCw==",
1512 "dev": true,
1513 "license": "MIT",
1514 "dependencies": {
1515 "@tailwindcss/node": "4.1.11",
1516 "@tailwindcss/oxide": "4.1.11",
1517 "tailwindcss": "4.1.11"
1518 },
1519 "peerDependencies": {
1520 "vite": "^5.2.0 || ^6 || ^7"
1521 }
1522 },
1523 "node_modules/@types/cookie": {
1524 "version": "0.6.0",
1525 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
1526 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
1527 "dev": true,
1528 "license": "MIT"
1529 },
1530 "node_modules/@types/estree": {
1531 "version": "1.0.8",
1532 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1533 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1534 "dev": true,
1535 "license": "MIT"
1536 },
1537 "node_modules/@types/json-schema": {
1538 "version": "7.0.15",
1539 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1540 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1541 "dev": true,
1542 "license": "MIT"
1543 },
1544 "node_modules/@typescript-eslint/eslint-plugin": {
1545 "version": "8.35.0",
1546 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.35.0.tgz",
1547 "integrity": "sha512-ijItUYaiWuce0N1SoSMrEd0b6b6lYkYt99pqCPfybd+HKVXtEvYhICfLdwp42MhiI5mp0oq7PKEL+g1cNiz/Eg==",
1548 "dev": true,
1549 "license": "MIT",
1550 "dependencies": {
1551 "@eslint-community/regexpp": "^4.10.0",
1552 "@typescript-eslint/scope-manager": "8.35.0",
1553 "@typescript-eslint/type-utils": "8.35.0",
1554 "@typescript-eslint/utils": "8.35.0",
1555 "@typescript-eslint/visitor-keys": "8.35.0",
1556 "graphemer": "^1.4.0",
1557 "ignore": "^7.0.0",
1558 "natural-compare": "^1.4.0",
1559 "ts-api-utils": "^2.1.0"
1560 },
1561 "engines": {
1562 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1563 },
1564 "funding": {
1565 "type": "opencollective",
1566 "url": "https://opencollective.com/typescript-eslint"
1567 },
1568 "peerDependencies": {
1569 "@typescript-eslint/parser": "^8.35.0",
1570 "eslint": "^8.57.0 || ^9.0.0",
1571 "typescript": ">=4.8.4 <5.9.0"
1572 }
1573 },
1574 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
1575 "version": "7.0.5",
1576 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
1577 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
1578 "dev": true,
1579 "license": "MIT",
1580 "engines": {
1581 "node": ">= 4"
1582 }
1583 },
1584 "node_modules/@typescript-eslint/parser": {
1585 "version": "8.35.0",
1586 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.35.0.tgz",
1587 "integrity": "sha512-6sMvZePQrnZH2/cJkwRpkT7DxoAWh+g6+GFRK6bV3YQo7ogi3SX5rgF6099r5Q53Ma5qeT7LGmOmuIutF4t3lA==",
1588 "dev": true,
1589 "license": "MIT",
1590 "dependencies": {
1591 "@typescript-eslint/scope-manager": "8.35.0",
1592 "@typescript-eslint/types": "8.35.0",
1593 "@typescript-eslint/typescript-estree": "8.35.0",
1594 "@typescript-eslint/visitor-keys": "8.35.0",
1595 "debug": "^4.3.4"
1596 },
1597 "engines": {
1598 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1599 },
1600 "funding": {
1601 "type": "opencollective",
1602 "url": "https://opencollective.com/typescript-eslint"
1603 },
1604 "peerDependencies": {
1605 "eslint": "^8.57.0 || ^9.0.0",
1606 "typescript": ">=4.8.4 <5.9.0"
1607 }
1608 },
1609 "node_modules/@typescript-eslint/project-service": {
1610 "version": "8.35.0",
1611 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.35.0.tgz",
1612 "integrity": "sha512-41xatqRwWZuhUMF/aZm2fcUsOFKNcG28xqRSS6ZVr9BVJtGExosLAm5A1OxTjRMagx8nJqva+P5zNIGt8RIgbQ==",
1613 "dev": true,
1614 "license": "MIT",
1615 "dependencies": {
1616 "@typescript-eslint/tsconfig-utils": "^8.35.0",
1617 "@typescript-eslint/types": "^8.35.0",
1618 "debug": "^4.3.4"
1619 },
1620 "engines": {
1621 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1622 },
1623 "funding": {
1624 "type": "opencollective",
1625 "url": "https://opencollective.com/typescript-eslint"
1626 },
1627 "peerDependencies": {
1628 "typescript": ">=4.8.4 <5.9.0"
1629 }
1630 },
1631 "node_modules/@typescript-eslint/scope-manager": {
1632 "version": "8.35.0",
1633 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.35.0.tgz",
1634 "integrity": "sha512-+AgL5+mcoLxl1vGjwNfiWq5fLDZM1TmTPYs2UkyHfFhgERxBbqHlNjRzhThJqz+ktBqTChRYY6zwbMwy0591AA==",
1635 "dev": true,
1636 "license": "MIT",
1637 "dependencies": {
1638 "@typescript-eslint/types": "8.35.0",
1639 "@typescript-eslint/visitor-keys": "8.35.0"
1640 },
1641 "engines": {
1642 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1643 },
1644 "funding": {
1645 "type": "opencollective",
1646 "url": "https://opencollective.com/typescript-eslint"
1647 }
1648 },
1649 "node_modules/@typescript-eslint/tsconfig-utils": {
1650 "version": "8.35.0",
1651 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.35.0.tgz",
1652 "integrity": "sha512-04k/7247kZzFraweuEirmvUj+W3bJLI9fX6fbo1Qm2YykuBvEhRTPl8tcxlYO8kZZW+HIXfkZNoasVb8EV4jpA==",
1653 "dev": true,
1654 "license": "MIT",
1655 "engines": {
1656 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1657 },
1658 "funding": {
1659 "type": "opencollective",
1660 "url": "https://opencollective.com/typescript-eslint"
1661 },
1662 "peerDependencies": {
1663 "typescript": ">=4.8.4 <5.9.0"
1664 }
1665 },
1666 "node_modules/@typescript-eslint/type-utils": {
1667 "version": "8.35.0",
1668 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.35.0.tgz",
1669 "integrity": "sha512-ceNNttjfmSEoM9PW87bWLDEIaLAyR+E6BoYJQ5PfaDau37UGca9Nyq3lBk8Bw2ad0AKvYabz6wxc7DMTO2jnNA==",
1670 "dev": true,
1671 "license": "MIT",
1672 "dependencies": {
1673 "@typescript-eslint/typescript-estree": "8.35.0",
1674 "@typescript-eslint/utils": "8.35.0",
1675 "debug": "^4.3.4",
1676 "ts-api-utils": "^2.1.0"
1677 },
1678 "engines": {
1679 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1680 },
1681 "funding": {
1682 "type": "opencollective",
1683 "url": "https://opencollective.com/typescript-eslint"
1684 },
1685 "peerDependencies": {
1686 "eslint": "^8.57.0 || ^9.0.0",
1687 "typescript": ">=4.8.4 <5.9.0"
1688 }
1689 },
1690 "node_modules/@typescript-eslint/types": {
1691 "version": "8.35.0",
1692 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.35.0.tgz",
1693 "integrity": "sha512-0mYH3emanku0vHw2aRLNGqe7EXh9WHEhi7kZzscrMDf6IIRUQ5Jk4wp1QrledE/36KtdZrVfKnE32eZCf/vaVQ==",
1694 "dev": true,
1695 "license": "MIT",
1696 "engines": {
1697 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1698 },
1699 "funding": {
1700 "type": "opencollective",
1701 "url": "https://opencollective.com/typescript-eslint"
1702 }
1703 },
1704 "node_modules/@typescript-eslint/typescript-estree": {
1705 "version": "8.35.0",
1706 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.35.0.tgz",
1707 "integrity": "sha512-F+BhnaBemgu1Qf8oHrxyw14wq6vbL8xwWKKMwTMwYIRmFFY/1n/9T/jpbobZL8vp7QyEUcC6xGrnAO4ua8Kp7w==",
1708 "dev": true,
1709 "license": "MIT",
1710 "dependencies": {
1711 "@typescript-eslint/project-service": "8.35.0",
1712 "@typescript-eslint/tsconfig-utils": "8.35.0",
1713 "@typescript-eslint/types": "8.35.0",
1714 "@typescript-eslint/visitor-keys": "8.35.0",
1715 "debug": "^4.3.4",
1716 "fast-glob": "^3.3.2",
1717 "is-glob": "^4.0.3",
1718 "minimatch": "^9.0.4",
1719 "semver": "^7.6.0",
1720 "ts-api-utils": "^2.1.0"
1721 },
1722 "engines": {
1723 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1724 },
1725 "funding": {
1726 "type": "opencollective",
1727 "url": "https://opencollective.com/typescript-eslint"
1728 },
1729 "peerDependencies": {
1730 "typescript": ">=4.8.4 <5.9.0"
1731 }
1732 },
1733 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
1734 "version": "2.0.2",
1735 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
1736 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
1737 "dev": true,
1738 "license": "MIT",
1739 "dependencies": {
1740 "balanced-match": "^1.0.0"
1741 }
1742 },
1743 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
1744 "version": "9.0.5",
1745 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
1746 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1747 "dev": true,
1748 "license": "ISC",
1749 "dependencies": {
1750 "brace-expansion": "^2.0.1"
1751 },
1752 "engines": {
1753 "node": ">=16 || 14 >=14.17"
1754 },
1755 "funding": {
1756 "url": "https://github.com/sponsors/isaacs"
1757 }
1758 },
1759 "node_modules/@typescript-eslint/utils": {
1760 "version": "8.35.0",
1761 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.35.0.tgz",
1762 "integrity": "sha512-nqoMu7WWM7ki5tPgLVsmPM8CkqtoPUG6xXGeefM5t4x3XumOEKMoUZPdi+7F+/EotukN4R9OWdmDxN80fqoZeg==",
1763 "dev": true,
1764 "license": "MIT",
1765 "dependencies": {
1766 "@eslint-community/eslint-utils": "^4.7.0",
1767 "@typescript-eslint/scope-manager": "8.35.0",
1768 "@typescript-eslint/types": "8.35.0",
1769 "@typescript-eslint/typescript-estree": "8.35.0"
1770 },
1771 "engines": {
1772 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1773 },
1774 "funding": {
1775 "type": "opencollective",
1776 "url": "https://opencollective.com/typescript-eslint"
1777 },
1778 "peerDependencies": {
1779 "eslint": "^8.57.0 || ^9.0.0",
1780 "typescript": ">=4.8.4 <5.9.0"
1781 }
1782 },
1783 "node_modules/@typescript-eslint/visitor-keys": {
1784 "version": "8.35.0",
1785 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.35.0.tgz",
1786 "integrity": "sha512-zTh2+1Y8ZpmeQaQVIc/ZZxsx8UzgKJyNg1PTvjzC7WMhPSVS8bfDX34k1SrwOf016qd5RU3az2UxUNue3IfQ5g==",
1787 "dev": true,
1788 "license": "MIT",
1789 "dependencies": {
1790 "@typescript-eslint/types": "8.35.0",
1791 "eslint-visitor-keys": "^4.2.1"
1792 },
1793 "engines": {
1794 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1795 },
1796 "funding": {
1797 "type": "opencollective",
1798 "url": "https://opencollective.com/typescript-eslint"
1799 }
1800 },
1801 "node_modules/acorn": {
1802 "version": "8.15.0",
1803 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
1804 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
1805 "dev": true,
1806 "license": "MIT",
1807 "bin": {
1808 "acorn": "bin/acorn"
1809 },
1810 "engines": {
1811 "node": ">=0.4.0"
1812 }
1813 },
1814 "node_modules/acorn-jsx": {
1815 "version": "5.3.2",
1816 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1817 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1818 "dev": true,
1819 "license": "MIT",
1820 "peerDependencies": {
1821 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1822 }
1823 },
1824 "node_modules/ajv": {
1825 "version": "6.12.6",
1826 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1827 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1828 "dev": true,
1829 "license": "MIT",
1830 "dependencies": {
1831 "fast-deep-equal": "^3.1.1",
1832 "fast-json-stable-stringify": "^2.0.0",
1833 "json-schema-traverse": "^0.4.1",
1834 "uri-js": "^4.2.2"
1835 },
1836 "funding": {
1837 "type": "github",
1838 "url": "https://github.com/sponsors/epoberezkin"
1839 }
1840 },
1841 "node_modules/ansi-styles": {
1842 "version": "4.3.0",
1843 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1844 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1845 "dev": true,
1846 "license": "MIT",
1847 "dependencies": {
1848 "color-convert": "^2.0.1"
1849 },
1850 "engines": {
1851 "node": ">=8"
1852 },
1853 "funding": {
1854 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1855 }
1856 },
1857 "node_modules/argparse": {
1858 "version": "2.0.1",
1859 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1860 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1861 "dev": true,
1862 "license": "Python-2.0"
1863 },
1864 "node_modules/aria-query": {
1865 "version": "5.3.2",
1866 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
1867 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
1868 "dev": true,
1869 "license": "Apache-2.0",
1870 "engines": {
1871 "node": ">= 0.4"
1872 }
1873 },
1874 "node_modules/axobject-query": {
1875 "version": "4.1.0",
1876 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
1877 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
1878 "dev": true,
1879 "license": "Apache-2.0",
1880 "engines": {
1881 "node": ">= 0.4"
1882 }
1883 },
1884 "node_modules/balanced-match": {
1885 "version": "1.0.2",
1886 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1887 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1888 "dev": true,
1889 "license": "MIT"
1890 },
1891 "node_modules/brace-expansion": {
1892 "version": "1.1.12",
1893 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
1894 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
1895 "dev": true,
1896 "license": "MIT",
1897 "dependencies": {
1898 "balanced-match": "^1.0.0",
1899 "concat-map": "0.0.1"
1900 }
1901 },
1902 "node_modules/braces": {
1903 "version": "3.0.3",
1904 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
1905 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
1906 "dev": true,
1907 "license": "MIT",
1908 "dependencies": {
1909 "fill-range": "^7.1.1"
1910 },
1911 "engines": {
1912 "node": ">=8"
1913 }
1914 },
1915 "node_modules/callsites": {
1916 "version": "3.1.0",
1917 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1918 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1919 "dev": true,
1920 "license": "MIT",
1921 "engines": {
1922 "node": ">=6"
1923 }
1924 },
1925 "node_modules/chalk": {
1926 "version": "4.1.2",
1927 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1928 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1929 "dev": true,
1930 "license": "MIT",
1931 "dependencies": {
1932 "ansi-styles": "^4.1.0",
1933 "supports-color": "^7.1.0"
1934 },
1935 "engines": {
1936 "node": ">=10"
1937 },
1938 "funding": {
1939 "url": "https://github.com/chalk/chalk?sponsor=1"
1940 }
1941 },
1942 "node_modules/chokidar": {
1943 "version": "4.0.3",
1944 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
1945 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
1946 "dev": true,
1947 "license": "MIT",
1948 "dependencies": {
1949 "readdirp": "^4.0.1"
1950 },
1951 "engines": {
1952 "node": ">= 14.16.0"
1953 },
1954 "funding": {
1955 "url": "https://paulmillr.com/funding/"
1956 }
1957 },
1958 "node_modules/chownr": {
1959 "version": "3.0.0",
1960 "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
1961 "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
1962 "dev": true,
1963 "license": "BlueOak-1.0.0",
1964 "engines": {
1965 "node": ">=18"
1966 }
1967 },
1968 "node_modules/clsx": {
1969 "version": "2.1.1",
1970 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
1971 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
1972 "dev": true,
1973 "license": "MIT",
1974 "engines": {
1975 "node": ">=6"
1976 }
1977 },
1978 "node_modules/color-convert": {
1979 "version": "2.0.1",
1980 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1981 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1982 "dev": true,
1983 "license": "MIT",
1984 "dependencies": {
1985 "color-name": "~1.1.4"
1986 },
1987 "engines": {
1988 "node": ">=7.0.0"
1989 }
1990 },
1991 "node_modules/color-name": {
1992 "version": "1.1.4",
1993 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1994 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1995 "dev": true,
1996 "license": "MIT"
1997 },
1998 "node_modules/concat-map": {
1999 "version": "0.0.1",
2000 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2001 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2002 "dev": true,
2003 "license": "MIT"
2004 },
2005 "node_modules/cookie": {
2006 "version": "0.6.0",
2007 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
2008 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
2009 "dev": true,
2010 "license": "MIT",
2011 "engines": {
2012 "node": ">= 0.6"
2013 }
2014 },
2015 "node_modules/cross-spawn": {
2016 "version": "7.0.6",
2017 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2018 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2019 "dev": true,
2020 "license": "MIT",
2021 "dependencies": {
2022 "path-key": "^3.1.0",
2023 "shebang-command": "^2.0.0",
2024 "which": "^2.0.1"
2025 },
2026 "engines": {
2027 "node": ">= 8"
2028 }
2029 },
2030 "node_modules/cssesc": {
2031 "version": "3.0.0",
2032 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2033 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2034 "dev": true,
2035 "license": "MIT",
2036 "bin": {
2037 "cssesc": "bin/cssesc"
2038 },
2039 "engines": {
2040 "node": ">=4"
2041 }
2042 },
2043 "node_modules/debug": {
2044 "version": "4.4.1",
2045 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
2046 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
2047 "dev": true,
2048 "license": "MIT",
2049 "dependencies": {
2050 "ms": "^2.1.3"
2051 },
2052 "engines": {
2053 "node": ">=6.0"
2054 },
2055 "peerDependenciesMeta": {
2056 "supports-color": {
2057 "optional": true
2058 }
2059 }
2060 },
2061 "node_modules/dedent-js": {
2062 "version": "1.0.1",
2063 "resolved": "https://registry.npmjs.org/dedent-js/-/dedent-js-1.0.1.tgz",
2064 "integrity": "sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==",
2065 "dev": true,
2066 "license": "MIT"
2067 },
2068 "node_modules/deep-is": {
2069 "version": "0.1.4",
2070 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2071 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2072 "dev": true,
2073 "license": "MIT"
2074 },
2075 "node_modules/deepmerge": {
2076 "version": "4.3.1",
2077 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
2078 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
2079 "dev": true,
2080 "license": "MIT",
2081 "engines": {
2082 "node": ">=0.10.0"
2083 }
2084 },
2085 "node_modules/detect-libc": {
2086 "version": "2.0.4",
2087 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz",
2088 "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==",
2089 "dev": true,
2090 "license": "Apache-2.0",
2091 "engines": {
2092 "node": ">=8"
2093 }
2094 },
2095 "node_modules/devalue": {
2096 "version": "5.1.1",
2097 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz",
2098 "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==",
2099 "dev": true,
2100 "license": "MIT"
2101 },
2102 "node_modules/enhanced-resolve": {
2103 "version": "5.18.2",
2104 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.2.tgz",
2105 "integrity": "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==",
2106 "dev": true,
2107 "license": "MIT",
2108 "dependencies": {
2109 "graceful-fs": "^4.2.4",
2110 "tapable": "^2.2.0"
2111 },
2112 "engines": {
2113 "node": ">=10.13.0"
2114 }
2115 },
2116 "node_modules/esbuild": {
2117 "version": "0.25.5",
2118 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz",
2119 "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==",
2120 "dev": true,
2121 "hasInstallScript": true,
2122 "license": "MIT",
2123 "bin": {
2124 "esbuild": "bin/esbuild"
2125 },
2126 "engines": {
2127 "node": ">=18"
2128 },
2129 "optionalDependencies": {
2130 "@esbuild/aix-ppc64": "0.25.5",
2131 "@esbuild/android-arm": "0.25.5",
2132 "@esbuild/android-arm64": "0.25.5",
2133 "@esbuild/android-x64": "0.25.5",
2134 "@esbuild/darwin-arm64": "0.25.5",
2135 "@esbuild/darwin-x64": "0.25.5",
2136 "@esbuild/freebsd-arm64": "0.25.5",
2137 "@esbuild/freebsd-x64": "0.25.5",
2138 "@esbuild/linux-arm": "0.25.5",
2139 "@esbuild/linux-arm64": "0.25.5",
2140 "@esbuild/linux-ia32": "0.25.5",
2141 "@esbuild/linux-loong64": "0.25.5",
2142 "@esbuild/linux-mips64el": "0.25.5",
2143 "@esbuild/linux-ppc64": "0.25.5",
2144 "@esbuild/linux-riscv64": "0.25.5",
2145 "@esbuild/linux-s390x": "0.25.5",
2146 "@esbuild/linux-x64": "0.25.5",
2147 "@esbuild/netbsd-arm64": "0.25.5",
2148 "@esbuild/netbsd-x64": "0.25.5",
2149 "@esbuild/openbsd-arm64": "0.25.5",
2150 "@esbuild/openbsd-x64": "0.25.5",
2151 "@esbuild/sunos-x64": "0.25.5",
2152 "@esbuild/win32-arm64": "0.25.5",
2153 "@esbuild/win32-ia32": "0.25.5",
2154 "@esbuild/win32-x64": "0.25.5"
2155 }
2156 },
2157 "node_modules/escape-string-regexp": {
2158 "version": "4.0.0",
2159 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2160 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2161 "dev": true,
2162 "license": "MIT",
2163 "engines": {
2164 "node": ">=10"
2165 },
2166 "funding": {
2167 "url": "https://github.com/sponsors/sindresorhus"
2168 }
2169 },
2170 "node_modules/eslint": {
2171 "version": "9.30.0",
2172 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.30.0.tgz",
2173 "integrity": "sha512-iN/SiPxmQu6EVkf+m1qpBxzUhE12YqFLOSySuOyVLJLEF9nzTf+h/1AJYc1JWzCnktggeNrjvQGLngDzXirU6g==",
2174 "dev": true,
2175 "license": "MIT",
2176 "dependencies": {
2177 "@eslint-community/eslint-utils": "^4.2.0",
2178 "@eslint-community/regexpp": "^4.12.1",
2179 "@eslint/config-array": "^0.21.0",
2180 "@eslint/config-helpers": "^0.3.0",
2181 "@eslint/core": "^0.14.0",
2182 "@eslint/eslintrc": "^3.3.1",
2183 "@eslint/js": "9.30.0",
2184 "@eslint/plugin-kit": "^0.3.1",
2185 "@humanfs/node": "^0.16.6",
2186 "@humanwhocodes/module-importer": "^1.0.1",
2187 "@humanwhocodes/retry": "^0.4.2",
2188 "@types/estree": "^1.0.6",
2189 "@types/json-schema": "^7.0.15",
2190 "ajv": "^6.12.4",
2191 "chalk": "^4.0.0",
2192 "cross-spawn": "^7.0.6",
2193 "debug": "^4.3.2",
2194 "escape-string-regexp": "^4.0.0",
2195 "eslint-scope": "^8.4.0",
2196 "eslint-visitor-keys": "^4.2.1",
2197 "espree": "^10.4.0",
2198 "esquery": "^1.5.0",
2199 "esutils": "^2.0.2",
2200 "fast-deep-equal": "^3.1.3",
2201 "file-entry-cache": "^8.0.0",
2202 "find-up": "^5.0.0",
2203 "glob-parent": "^6.0.2",
2204 "ignore": "^5.2.0",
2205 "imurmurhash": "^0.1.4",
2206 "is-glob": "^4.0.0",
2207 "json-stable-stringify-without-jsonify": "^1.0.1",
2208 "lodash.merge": "^4.6.2",
2209 "minimatch": "^3.1.2",
2210 "natural-compare": "^1.4.0",
2211 "optionator": "^0.9.3"
2212 },
2213 "bin": {
2214 "eslint": "bin/eslint.js"
2215 },
2216 "engines": {
2217 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2218 },
2219 "funding": {
2220 "url": "https://eslint.org/donate"
2221 },
2222 "peerDependencies": {
2223 "jiti": "*"
2224 },
2225 "peerDependenciesMeta": {
2226 "jiti": {
2227 "optional": true
2228 }
2229 }
2230 },
2231 "node_modules/eslint-config-prettier": {
2232 "version": "10.1.5",
2233 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.5.tgz",
2234 "integrity": "sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==",
2235 "dev": true,
2236 "license": "MIT",
2237 "bin": {
2238 "eslint-config-prettier": "bin/cli.js"
2239 },
2240 "funding": {
2241 "url": "https://opencollective.com/eslint-config-prettier"
2242 },
2243 "peerDependencies": {
2244 "eslint": ">=7.0.0"
2245 }
2246 },
2247 "node_modules/eslint-plugin-svelte": {
2248 "version": "3.10.1",
2249 "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.10.1.tgz",
2250 "integrity": "sha512-csCh2x0ge/DugXC7dCANh46Igi7bjMZEy6rHZCdS13AoGVJSu7a90Kru3I8oMYLGEemPRE1hQXadxvRPVMAAXQ==",
2251 "dev": true,
2252 "license": "MIT",
2253 "dependencies": {
2254 "@eslint-community/eslint-utils": "^4.6.1",
2255 "@jridgewell/sourcemap-codec": "^1.5.0",
2256 "esutils": "^2.0.3",
2257 "globals": "^16.0.0",
2258 "known-css-properties": "^0.37.0",
2259 "postcss": "^8.4.49",
2260 "postcss-load-config": "^3.1.4",
2261 "postcss-safe-parser": "^7.0.0",
2262 "semver": "^7.6.3",
2263 "svelte-eslint-parser": "^1.2.0"
2264 },
2265 "engines": {
2266 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2267 },
2268 "funding": {
2269 "url": "https://github.com/sponsors/ota-meshi"
2270 },
2271 "peerDependencies": {
2272 "eslint": "^8.57.1 || ^9.0.0",
2273 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
2274 },
2275 "peerDependenciesMeta": {
2276 "svelte": {
2277 "optional": true
2278 }
2279 }
2280 },
2281 "node_modules/eslint-scope": {
2282 "version": "8.4.0",
2283 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
2284 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
2285 "dev": true,
2286 "license": "BSD-2-Clause",
2287 "dependencies": {
2288 "esrecurse": "^4.3.0",
2289 "estraverse": "^5.2.0"
2290 },
2291 "engines": {
2292 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2293 },
2294 "funding": {
2295 "url": "https://opencollective.com/eslint"
2296 }
2297 },
2298 "node_modules/eslint-visitor-keys": {
2299 "version": "4.2.1",
2300 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2301 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2302 "dev": true,
2303 "license": "Apache-2.0",
2304 "engines": {
2305 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2306 },
2307 "funding": {
2308 "url": "https://opencollective.com/eslint"
2309 }
2310 },
2311 "node_modules/esm-env": {
2312 "version": "1.2.2",
2313 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
2314 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==",
2315 "dev": true,
2316 "license": "MIT"
2317 },
2318 "node_modules/espree": {
2319 "version": "10.4.0",
2320 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
2321 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
2322 "dev": true,
2323 "license": "BSD-2-Clause",
2324 "dependencies": {
2325 "acorn": "^8.15.0",
2326 "acorn-jsx": "^5.3.2",
2327 "eslint-visitor-keys": "^4.2.1"
2328 },
2329 "engines": {
2330 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2331 },
2332 "funding": {
2333 "url": "https://opencollective.com/eslint"
2334 }
2335 },
2336 "node_modules/esquery": {
2337 "version": "1.6.0",
2338 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
2339 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
2340 "dev": true,
2341 "license": "BSD-3-Clause",
2342 "dependencies": {
2343 "estraverse": "^5.1.0"
2344 },
2345 "engines": {
2346 "node": ">=0.10"
2347 }
2348 },
2349 "node_modules/esrap": {
2350 "version": "1.4.9",
2351 "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.4.9.tgz",
2352 "integrity": "sha512-3OMlcd0a03UGuZpPeUC1HxR3nA23l+HEyCiZw3b3FumJIN9KphoGzDJKMXI1S72jVS1dsenDyQC0kJlO1U9E1g==",
2353 "dev": true,
2354 "license": "MIT",
2355 "dependencies": {
2356 "@jridgewell/sourcemap-codec": "^1.4.15"
2357 }
2358 },
2359 "node_modules/esrecurse": {
2360 "version": "4.3.0",
2361 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2362 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2363 "dev": true,
2364 "license": "BSD-2-Clause",
2365 "dependencies": {
2366 "estraverse": "^5.2.0"
2367 },
2368 "engines": {
2369 "node": ">=4.0"
2370 }
2371 },
2372 "node_modules/estraverse": {
2373 "version": "5.3.0",
2374 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2375 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2376 "dev": true,
2377 "license": "BSD-2-Clause",
2378 "engines": {
2379 "node": ">=4.0"
2380 }
2381 },
2382 "node_modules/esutils": {
2383 "version": "2.0.3",
2384 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2385 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2386 "dev": true,
2387 "license": "BSD-2-Clause",
2388 "engines": {
2389 "node": ">=0.10.0"
2390 }
2391 },
2392 "node_modules/fast-deep-equal": {
2393 "version": "3.1.3",
2394 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2395 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2396 "dev": true,
2397 "license": "MIT"
2398 },
2399 "node_modules/fast-glob": {
2400 "version": "3.3.3",
2401 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
2402 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
2403 "dev": true,
2404 "license": "MIT",
2405 "dependencies": {
2406 "@nodelib/fs.stat": "^2.0.2",
2407 "@nodelib/fs.walk": "^1.2.3",
2408 "glob-parent": "^5.1.2",
2409 "merge2": "^1.3.0",
2410 "micromatch": "^4.0.8"
2411 },
2412 "engines": {
2413 "node": ">=8.6.0"
2414 }
2415 },
2416 "node_modules/fast-glob/node_modules/glob-parent": {
2417 "version": "5.1.2",
2418 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2419 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2420 "dev": true,
2421 "license": "ISC",
2422 "dependencies": {
2423 "is-glob": "^4.0.1"
2424 },
2425 "engines": {
2426 "node": ">= 6"
2427 }
2428 },
2429 "node_modules/fast-json-stable-stringify": {
2430 "version": "2.1.0",
2431 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2432 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2433 "dev": true,
2434 "license": "MIT"
2435 },
2436 "node_modules/fast-levenshtein": {
2437 "version": "2.0.6",
2438 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2439 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2440 "dev": true,
2441 "license": "MIT"
2442 },
2443 "node_modules/fastq": {
2444 "version": "1.19.1",
2445 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
2446 "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
2447 "dev": true,
2448 "license": "ISC",
2449 "dependencies": {
2450 "reusify": "^1.0.4"
2451 }
2452 },
2453 "node_modules/fdir": {
2454 "version": "6.4.6",
2455 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz",
2456 "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==",
2457 "dev": true,
2458 "license": "MIT",
2459 "peerDependencies": {
2460 "picomatch": "^3 || ^4"
2461 },
2462 "peerDependenciesMeta": {
2463 "picomatch": {
2464 "optional": true
2465 }
2466 }
2467 },
2468 "node_modules/file-entry-cache": {
2469 "version": "8.0.0",
2470 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
2471 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
2472 "dev": true,
2473 "license": "MIT",
2474 "dependencies": {
2475 "flat-cache": "^4.0.0"
2476 },
2477 "engines": {
2478 "node": ">=16.0.0"
2479 }
2480 },
2481 "node_modules/fill-range": {
2482 "version": "7.1.1",
2483 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2484 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
2485 "dev": true,
2486 "license": "MIT",
2487 "dependencies": {
2488 "to-regex-range": "^5.0.1"
2489 },
2490 "engines": {
2491 "node": ">=8"
2492 }
2493 },
2494 "node_modules/find-up": {
2495 "version": "5.0.0",
2496 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2497 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2498 "dev": true,
2499 "license": "MIT",
2500 "dependencies": {
2501 "locate-path": "^6.0.0",
2502 "path-exists": "^4.0.0"
2503 },
2504 "engines": {
2505 "node": ">=10"
2506 },
2507 "funding": {
2508 "url": "https://github.com/sponsors/sindresorhus"
2509 }
2510 },
2511 "node_modules/flat-cache": {
2512 "version": "4.0.1",
2513 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
2514 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
2515 "dev": true,
2516 "license": "MIT",
2517 "dependencies": {
2518 "flatted": "^3.2.9",
2519 "keyv": "^4.5.4"
2520 },
2521 "engines": {
2522 "node": ">=16"
2523 }
2524 },
2525 "node_modules/flatted": {
2526 "version": "3.3.3",
2527 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
2528 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
2529 "dev": true,
2530 "license": "ISC"
2531 },
2532 "node_modules/fsevents": {
2533 "version": "2.3.3",
2534 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2535 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2536 "dev": true,
2537 "hasInstallScript": true,
2538 "license": "MIT",
2539 "optional": true,
2540 "os": [
2541 "darwin"
2542 ],
2543 "engines": {
2544 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2545 }
2546 },
2547 "node_modules/glob-parent": {
2548 "version": "6.0.2",
2549 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2550 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2551 "dev": true,
2552 "license": "ISC",
2553 "dependencies": {
2554 "is-glob": "^4.0.3"
2555 },
2556 "engines": {
2557 "node": ">=10.13.0"
2558 }
2559 },
2560 "node_modules/globals": {
2561 "version": "16.2.0",
2562 "resolved": "https://registry.npmjs.org/globals/-/globals-16.2.0.tgz",
2563 "integrity": "sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==",
2564 "dev": true,
2565 "license": "MIT",
2566 "engines": {
2567 "node": ">=18"
2568 },
2569 "funding": {
2570 "url": "https://github.com/sponsors/sindresorhus"
2571 }
2572 },
2573 "node_modules/graceful-fs": {
2574 "version": "4.2.11",
2575 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
2576 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
2577 "dev": true,
2578 "license": "ISC"
2579 },
2580 "node_modules/graphemer": {
2581 "version": "1.4.0",
2582 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
2583 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
2584 "dev": true,
2585 "license": "MIT"
2586 },
2587 "node_modules/has-flag": {
2588 "version": "4.0.0",
2589 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2590 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2591 "dev": true,
2592 "license": "MIT",
2593 "engines": {
2594 "node": ">=8"
2595 }
2596 },
2597 "node_modules/ignore": {
2598 "version": "5.3.2",
2599 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
2600 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
2601 "dev": true,
2602 "license": "MIT",
2603 "engines": {
2604 "node": ">= 4"
2605 }
2606 },
2607 "node_modules/import-fresh": {
2608 "version": "3.3.1",
2609 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
2610 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
2611 "dev": true,
2612 "license": "MIT",
2613 "dependencies": {
2614 "parent-module": "^1.0.0",
2615 "resolve-from": "^4.0.0"
2616 },
2617 "engines": {
2618 "node": ">=6"
2619 },
2620 "funding": {
2621 "url": "https://github.com/sponsors/sindresorhus"
2622 }
2623 },
2624 "node_modules/imurmurhash": {
2625 "version": "0.1.4",
2626 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2627 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2628 "dev": true,
2629 "license": "MIT",
2630 "engines": {
2631 "node": ">=0.8.19"
2632 }
2633 },
2634 "node_modules/is-extglob": {
2635 "version": "2.1.1",
2636 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2637 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2638 "dev": true,
2639 "license": "MIT",
2640 "engines": {
2641 "node": ">=0.10.0"
2642 }
2643 },
2644 "node_modules/is-glob": {
2645 "version": "4.0.3",
2646 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2647 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2648 "dev": true,
2649 "license": "MIT",
2650 "dependencies": {
2651 "is-extglob": "^2.1.1"
2652 },
2653 "engines": {
2654 "node": ">=0.10.0"
2655 }
2656 },
2657 "node_modules/is-number": {
2658 "version": "7.0.0",
2659 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2660 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2661 "dev": true,
2662 "license": "MIT",
2663 "engines": {
2664 "node": ">=0.12.0"
2665 }
2666 },
2667 "node_modules/is-reference": {
2668 "version": "3.0.3",
2669 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",
2670 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==",
2671 "dev": true,
2672 "license": "MIT",
2673 "dependencies": {
2674 "@types/estree": "^1.0.6"
2675 }
2676 },
2677 "node_modules/isexe": {
2678 "version": "2.0.0",
2679 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2680 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2681 "dev": true,
2682 "license": "ISC"
2683 },
2684 "node_modules/jiti": {
2685 "version": "2.4.2",
2686 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz",
2687 "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==",
2688 "dev": true,
2689 "license": "MIT",
2690 "bin": {
2691 "jiti": "lib/jiti-cli.mjs"
2692 }
2693 },
2694 "node_modules/js-yaml": {
2695 "version": "4.1.0",
2696 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2697 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
2698 "dev": true,
2699 "license": "MIT",
2700 "dependencies": {
2701 "argparse": "^2.0.1"
2702 },
2703 "bin": {
2704 "js-yaml": "bin/js-yaml.js"
2705 }
2706 },
2707 "node_modules/json-buffer": {
2708 "version": "3.0.1",
2709 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
2710 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
2711 "dev": true,
2712 "license": "MIT"
2713 },
2714 "node_modules/json-schema-traverse": {
2715 "version": "0.4.1",
2716 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2717 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2718 "dev": true,
2719 "license": "MIT"
2720 },
2721 "node_modules/json-stable-stringify-without-jsonify": {
2722 "version": "1.0.1",
2723 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2724 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
2725 "dev": true,
2726 "license": "MIT"
2727 },
2728 "node_modules/keyv": {
2729 "version": "4.5.4",
2730 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
2731 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
2732 "dev": true,
2733 "license": "MIT",
2734 "dependencies": {
2735 "json-buffer": "3.0.1"
2736 }
2737 },
2738 "node_modules/kleur": {
2739 "version": "4.1.5",
2740 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
2741 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
2742 "dev": true,
2743 "license": "MIT",
2744 "engines": {
2745 "node": ">=6"
2746 }
2747 },
2748 "node_modules/known-css-properties": {
2749 "version": "0.37.0",
2750 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz",
2751 "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==",
2752 "dev": true,
2753 "license": "MIT"
2754 },
2755 "node_modules/levn": {
2756 "version": "0.4.1",
2757 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
2758 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
2759 "dev": true,
2760 "license": "MIT",
2761 "dependencies": {
2762 "prelude-ls": "^1.2.1",
2763 "type-check": "~0.4.0"
2764 },
2765 "engines": {
2766 "node": ">= 0.8.0"
2767 }
2768 },
2769 "node_modules/lightningcss": {
2770 "version": "1.30.1",
2771 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz",
2772 "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==",
2773 "dev": true,
2774 "license": "MPL-2.0",
2775 "dependencies": {
2776 "detect-libc": "^2.0.3"
2777 },
2778 "engines": {
2779 "node": ">= 12.0.0"
2780 },
2781 "funding": {
2782 "type": "opencollective",
2783 "url": "https://opencollective.com/parcel"
2784 },
2785 "optionalDependencies": {
2786 "lightningcss-darwin-arm64": "1.30.1",
2787 "lightningcss-darwin-x64": "1.30.1",
2788 "lightningcss-freebsd-x64": "1.30.1",
2789 "lightningcss-linux-arm-gnueabihf": "1.30.1",
2790 "lightningcss-linux-arm64-gnu": "1.30.1",
2791 "lightningcss-linux-arm64-musl": "1.30.1",
2792 "lightningcss-linux-x64-gnu": "1.30.1",
2793 "lightningcss-linux-x64-musl": "1.30.1",
2794 "lightningcss-win32-arm64-msvc": "1.30.1",
2795 "lightningcss-win32-x64-msvc": "1.30.1"
2796 }
2797 },
2798 "node_modules/lightningcss-darwin-arm64": {
2799 "version": "1.30.1",
2800 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz",
2801 "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==",
2802 "cpu": [
2803 "arm64"
2804 ],
2805 "dev": true,
2806 "license": "MPL-2.0",
2807 "optional": true,
2808 "os": [
2809 "darwin"
2810 ],
2811 "engines": {
2812 "node": ">= 12.0.0"
2813 },
2814 "funding": {
2815 "type": "opencollective",
2816 "url": "https://opencollective.com/parcel"
2817 }
2818 },
2819 "node_modules/lightningcss-darwin-x64": {
2820 "version": "1.30.1",
2821 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz",
2822 "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==",
2823 "cpu": [
2824 "x64"
2825 ],
2826 "dev": true,
2827 "license": "MPL-2.0",
2828 "optional": true,
2829 "os": [
2830 "darwin"
2831 ],
2832 "engines": {
2833 "node": ">= 12.0.0"
2834 },
2835 "funding": {
2836 "type": "opencollective",
2837 "url": "https://opencollective.com/parcel"
2838 }
2839 },
2840 "node_modules/lightningcss-freebsd-x64": {
2841 "version": "1.30.1",
2842 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz",
2843 "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==",
2844 "cpu": [
2845 "x64"
2846 ],
2847 "dev": true,
2848 "license": "MPL-2.0",
2849 "optional": true,
2850 "os": [
2851 "freebsd"
2852 ],
2853 "engines": {
2854 "node": ">= 12.0.0"
2855 },
2856 "funding": {
2857 "type": "opencollective",
2858 "url": "https://opencollective.com/parcel"
2859 }
2860 },
2861 "node_modules/lightningcss-linux-arm-gnueabihf": {
2862 "version": "1.30.1",
2863 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz",
2864 "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==",
2865 "cpu": [
2866 "arm"
2867 ],
2868 "dev": true,
2869 "license": "MPL-2.0",
2870 "optional": true,
2871 "os": [
2872 "linux"
2873 ],
2874 "engines": {
2875 "node": ">= 12.0.0"
2876 },
2877 "funding": {
2878 "type": "opencollective",
2879 "url": "https://opencollective.com/parcel"
2880 }
2881 },
2882 "node_modules/lightningcss-linux-arm64-gnu": {
2883 "version": "1.30.1",
2884 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz",
2885 "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==",
2886 "cpu": [
2887 "arm64"
2888 ],
2889 "dev": true,
2890 "license": "MPL-2.0",
2891 "optional": true,
2892 "os": [
2893 "linux"
2894 ],
2895 "engines": {
2896 "node": ">= 12.0.0"
2897 },
2898 "funding": {
2899 "type": "opencollective",
2900 "url": "https://opencollective.com/parcel"
2901 }
2902 },
2903 "node_modules/lightningcss-linux-arm64-musl": {
2904 "version": "1.30.1",
2905 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz",
2906 "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==",
2907 "cpu": [
2908 "arm64"
2909 ],
2910 "dev": true,
2911 "license": "MPL-2.0",
2912 "optional": true,
2913 "os": [
2914 "linux"
2915 ],
2916 "engines": {
2917 "node": ">= 12.0.0"
2918 },
2919 "funding": {
2920 "type": "opencollective",
2921 "url": "https://opencollective.com/parcel"
2922 }
2923 },
2924 "node_modules/lightningcss-linux-x64-gnu": {
2925 "version": "1.30.1",
2926 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz",
2927 "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==",
2928 "cpu": [
2929 "x64"
2930 ],
2931 "dev": true,
2932 "license": "MPL-2.0",
2933 "optional": true,
2934 "os": [
2935 "linux"
2936 ],
2937 "engines": {
2938 "node": ">= 12.0.0"
2939 },
2940 "funding": {
2941 "type": "opencollective",
2942 "url": "https://opencollective.com/parcel"
2943 }
2944 },
2945 "node_modules/lightningcss-linux-x64-musl": {
2946 "version": "1.30.1",
2947 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz",
2948 "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==",
2949 "cpu": [
2950 "x64"
2951 ],
2952 "dev": true,
2953 "license": "MPL-2.0",
2954 "optional": true,
2955 "os": [
2956 "linux"
2957 ],
2958 "engines": {
2959 "node": ">= 12.0.0"
2960 },
2961 "funding": {
2962 "type": "opencollective",
2963 "url": "https://opencollective.com/parcel"
2964 }
2965 },
2966 "node_modules/lightningcss-win32-arm64-msvc": {
2967 "version": "1.30.1",
2968 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz",
2969 "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==",
2970 "cpu": [
2971 "arm64"
2972 ],
2973 "dev": true,
2974 "license": "MPL-2.0",
2975 "optional": true,
2976 "os": [
2977 "win32"
2978 ],
2979 "engines": {
2980 "node": ">= 12.0.0"
2981 },
2982 "funding": {
2983 "type": "opencollective",
2984 "url": "https://opencollective.com/parcel"
2985 }
2986 },
2987 "node_modules/lightningcss-win32-x64-msvc": {
2988 "version": "1.30.1",
2989 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz",
2990 "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==",
2991 "cpu": [
2992 "x64"
2993 ],
2994 "dev": true,
2995 "license": "MPL-2.0",
2996 "optional": true,
2997 "os": [
2998 "win32"
2999 ],
3000 "engines": {
3001 "node": ">= 12.0.0"
3002 },
3003 "funding": {
3004 "type": "opencollective",
3005 "url": "https://opencollective.com/parcel"
3006 }
3007 },
3008 "node_modules/lilconfig": {
3009 "version": "2.1.0",
3010 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
3011 "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
3012 "dev": true,
3013 "license": "MIT",
3014 "engines": {
3015 "node": ">=10"
3016 }
3017 },
3018 "node_modules/locate-character": {
3019 "version": "3.0.0",
3020 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
3021 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
3022 "dev": true,
3023 "license": "MIT"
3024 },
3025 "node_modules/locate-path": {
3026 "version": "6.0.0",
3027 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3028 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3029 "dev": true,
3030 "license": "MIT",
3031 "dependencies": {
3032 "p-locate": "^5.0.0"
3033 },
3034 "engines": {
3035 "node": ">=10"
3036 },
3037 "funding": {
3038 "url": "https://github.com/sponsors/sindresorhus"
3039 }
3040 },
3041 "node_modules/lodash.merge": {
3042 "version": "4.6.2",
3043 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3044 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3045 "dev": true,
3046 "license": "MIT"
3047 },
3048 "node_modules/lower-case": {
3049 "version": "2.0.2",
3050 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
3051 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
3052 "dev": true,
3053 "license": "MIT",
3054 "dependencies": {
3055 "tslib": "^2.0.3"
3056 }
3057 },
3058 "node_modules/magic-string": {
3059 "version": "0.30.17",
3060 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
3061 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
3062 "dev": true,
3063 "license": "MIT",
3064 "dependencies": {
3065 "@jridgewell/sourcemap-codec": "^1.5.0"
3066 }
3067 },
3068 "node_modules/merge2": {
3069 "version": "1.4.1",
3070 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3071 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3072 "dev": true,
3073 "license": "MIT",
3074 "engines": {
3075 "node": ">= 8"
3076 }
3077 },
3078 "node_modules/micromatch": {
3079 "version": "4.0.8",
3080 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
3081 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
3082 "dev": true,
3083 "license": "MIT",
3084 "dependencies": {
3085 "braces": "^3.0.3",
3086 "picomatch": "^2.3.1"
3087 },
3088 "engines": {
3089 "node": ">=8.6"
3090 }
3091 },
3092 "node_modules/micromatch/node_modules/picomatch": {
3093 "version": "2.3.1",
3094 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3095 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3096 "dev": true,
3097 "license": "MIT",
3098 "engines": {
3099 "node": ">=8.6"
3100 },
3101 "funding": {
3102 "url": "https://github.com/sponsors/jonschlinkert"
3103 }
3104 },
3105 "node_modules/minimatch": {
3106 "version": "3.1.2",
3107 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3108 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3109 "dev": true,
3110 "license": "ISC",
3111 "dependencies": {
3112 "brace-expansion": "^1.1.7"
3113 },
3114 "engines": {
3115 "node": "*"
3116 }
3117 },
3118 "node_modules/minipass": {
3119 "version": "7.1.2",
3120 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
3121 "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
3122 "dev": true,
3123 "license": "ISC",
3124 "engines": {
3125 "node": ">=16 || 14 >=14.17"
3126 }
3127 },
3128 "node_modules/minizlib": {
3129 "version": "3.0.2",
3130 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz",
3131 "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==",
3132 "dev": true,
3133 "license": "MIT",
3134 "dependencies": {
3135 "minipass": "^7.1.2"
3136 },
3137 "engines": {
3138 "node": ">= 18"
3139 }
3140 },
3141 "node_modules/mkdirp": {
3142 "version": "3.0.1",
3143 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
3144 "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
3145 "dev": true,
3146 "license": "MIT",
3147 "bin": {
3148 "mkdirp": "dist/cjs/src/bin.js"
3149 },
3150 "engines": {
3151 "node": ">=10"
3152 },
3153 "funding": {
3154 "url": "https://github.com/sponsors/isaacs"
3155 }
3156 },
3157 "node_modules/mri": {
3158 "version": "1.2.0",
3159 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
3160 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
3161 "dev": true,
3162 "license": "MIT",
3163 "engines": {
3164 "node": ">=4"
3165 }
3166 },
3167 "node_modules/mrmime": {
3168 "version": "2.0.1",
3169 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
3170 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
3171 "dev": true,
3172 "license": "MIT",
3173 "engines": {
3174 "node": ">=10"
3175 }
3176 },
3177 "node_modules/ms": {
3178 "version": "2.1.3",
3179 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3180 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3181 "dev": true,
3182 "license": "MIT"
3183 },
3184 "node_modules/nanoid": {
3185 "version": "3.3.11",
3186 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
3187 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
3188 "dev": true,
3189 "funding": [
3190 {
3191 "type": "github",
3192 "url": "https://github.com/sponsors/ai"
3193 }
3194 ],
3195 "license": "MIT",
3196 "bin": {
3197 "nanoid": "bin/nanoid.cjs"
3198 },
3199 "engines": {
3200 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3201 }
3202 },
3203 "node_modules/natural-compare": {
3204 "version": "1.4.0",
3205 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3206 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
3207 "dev": true,
3208 "license": "MIT"
3209 },
3210 "node_modules/no-case": {
3211 "version": "3.0.4",
3212 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
3213 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
3214 "dev": true,
3215 "license": "MIT",
3216 "dependencies": {
3217 "lower-case": "^2.0.2",
3218 "tslib": "^2.0.3"
3219 }
3220 },
3221 "node_modules/optionator": {
3222 "version": "0.9.4",
3223 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
3224 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
3225 "dev": true,
3226 "license": "MIT",
3227 "dependencies": {
3228 "deep-is": "^0.1.3",
3229 "fast-levenshtein": "^2.0.6",
3230 "levn": "^0.4.1",
3231 "prelude-ls": "^1.2.1",
3232 "type-check": "^0.4.0",
3233 "word-wrap": "^1.2.5"
3234 },
3235 "engines": {
3236 "node": ">= 0.8.0"
3237 }
3238 },
3239 "node_modules/p-limit": {
3240 "version": "3.1.0",
3241 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
3242 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
3243 "dev": true,
3244 "license": "MIT",
3245 "dependencies": {
3246 "yocto-queue": "^0.1.0"
3247 },
3248 "engines": {
3249 "node": ">=10"
3250 },
3251 "funding": {
3252 "url": "https://github.com/sponsors/sindresorhus"
3253 }
3254 },
3255 "node_modules/p-locate": {
3256 "version": "5.0.0",
3257 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
3258 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
3259 "dev": true,
3260 "license": "MIT",
3261 "dependencies": {
3262 "p-limit": "^3.0.2"
3263 },
3264 "engines": {
3265 "node": ">=10"
3266 },
3267 "funding": {
3268 "url": "https://github.com/sponsors/sindresorhus"
3269 }
3270 },
3271 "node_modules/package-manager-detector": {
3272 "version": "1.3.0",
3273 "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.3.0.tgz",
3274 "integrity": "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==",
3275 "dev": true,
3276 "license": "MIT"
3277 },
3278 "node_modules/parent-module": {
3279 "version": "1.0.1",
3280 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3281 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
3282 "dev": true,
3283 "license": "MIT",
3284 "dependencies": {
3285 "callsites": "^3.0.0"
3286 },
3287 "engines": {
3288 "node": ">=6"
3289 }
3290 },
3291 "node_modules/pascal-case": {
3292 "version": "3.1.2",
3293 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
3294 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
3295 "dev": true,
3296 "license": "MIT",
3297 "dependencies": {
3298 "no-case": "^3.0.4",
3299 "tslib": "^2.0.3"
3300 }
3301 },
3302 "node_modules/path-exists": {
3303 "version": "4.0.0",
3304 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
3305 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
3306 "dev": true,
3307 "license": "MIT",
3308 "engines": {
3309 "node": ">=8"
3310 }
3311 },
3312 "node_modules/path-key": {
3313 "version": "3.1.1",
3314 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3315 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3316 "dev": true,
3317 "license": "MIT",
3318 "engines": {
3319 "node": ">=8"
3320 }
3321 },
3322 "node_modules/picocolors": {
3323 "version": "1.1.1",
3324 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3325 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3326 "dev": true,
3327 "license": "ISC"
3328 },
3329 "node_modules/picomatch": {
3330 "version": "4.0.2",
3331 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
3332 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
3333 "dev": true,
3334 "license": "MIT",
3335 "engines": {
3336 "node": ">=12"
3337 },
3338 "funding": {
3339 "url": "https://github.com/sponsors/jonschlinkert"
3340 }
3341 },
3342 "node_modules/postcss": {
3343 "version": "8.5.6",
3344 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
3345 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
3346 "dev": true,
3347 "funding": [
3348 {
3349 "type": "opencollective",
3350 "url": "https://opencollective.com/postcss/"
3351 },
3352 {
3353 "type": "tidelift",
3354 "url": "https://tidelift.com/funding/github/npm/postcss"
3355 },
3356 {
3357 "type": "github",
3358 "url": "https://github.com/sponsors/ai"
3359 }
3360 ],
3361 "license": "MIT",
3362 "dependencies": {
3363 "nanoid": "^3.3.11",
3364 "picocolors": "^1.1.1",
3365 "source-map-js": "^1.2.1"
3366 },
3367 "engines": {
3368 "node": "^10 || ^12 || >=14"
3369 }
3370 },
3371 "node_modules/postcss-load-config": {
3372 "version": "3.1.4",
3373 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
3374 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
3375 "dev": true,
3376 "license": "MIT",
3377 "dependencies": {
3378 "lilconfig": "^2.0.5",
3379 "yaml": "^1.10.2"
3380 },
3381 "engines": {
3382 "node": ">= 10"
3383 },
3384 "funding": {
3385 "type": "opencollective",
3386 "url": "https://opencollective.com/postcss/"
3387 },
3388 "peerDependencies": {
3389 "postcss": ">=8.0.9",
3390 "ts-node": ">=9.0.0"
3391 },
3392 "peerDependenciesMeta": {
3393 "postcss": {
3394 "optional": true
3395 },
3396 "ts-node": {
3397 "optional": true
3398 }
3399 }
3400 },
3401 "node_modules/postcss-load-config/node_modules/yaml": {
3402 "version": "1.10.2",
3403 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
3404 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
3405 "dev": true,
3406 "license": "ISC",
3407 "engines": {
3408 "node": ">= 6"
3409 }
3410 },
3411 "node_modules/postcss-safe-parser": {
3412 "version": "7.0.1",
3413 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz",
3414 "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==",
3415 "dev": true,
3416 "funding": [
3417 {
3418 "type": "opencollective",
3419 "url": "https://opencollective.com/postcss/"
3420 },
3421 {
3422 "type": "tidelift",
3423 "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser"
3424 },
3425 {
3426 "type": "github",
3427 "url": "https://github.com/sponsors/ai"
3428 }
3429 ],
3430 "license": "MIT",
3431 "engines": {
3432 "node": ">=18.0"
3433 },
3434 "peerDependencies": {
3435 "postcss": "^8.4.31"
3436 }
3437 },
3438 "node_modules/postcss-scss": {
3439 "version": "4.0.9",
3440 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz",
3441 "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==",
3442 "dev": true,
3443 "funding": [
3444 {
3445 "type": "opencollective",
3446 "url": "https://opencollective.com/postcss/"
3447 },
3448 {
3449 "type": "tidelift",
3450 "url": "https://tidelift.com/funding/github/npm/postcss-scss"
3451 },
3452 {
3453 "type": "github",
3454 "url": "https://github.com/sponsors/ai"
3455 }
3456 ],
3457 "license": "MIT",
3458 "engines": {
3459 "node": ">=12.0"
3460 },
3461 "peerDependencies": {
3462 "postcss": "^8.4.29"
3463 }
3464 },
3465 "node_modules/postcss-selector-parser": {
3466 "version": "7.1.0",
3467 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz",
3468 "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==",
3469 "dev": true,
3470 "license": "MIT",
3471 "dependencies": {
3472 "cssesc": "^3.0.0",
3473 "util-deprecate": "^1.0.2"
3474 },
3475 "engines": {
3476 "node": ">=4"
3477 }
3478 },
3479 "node_modules/prelude-ls": {
3480 "version": "1.2.1",
3481 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
3482 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
3483 "dev": true,
3484 "license": "MIT",
3485 "engines": {
3486 "node": ">= 0.8.0"
3487 }
3488 },
3489 "node_modules/prettier": {
3490 "version": "3.6.2",
3491 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
3492 "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
3493 "dev": true,
3494 "license": "MIT",
3495 "bin": {
3496 "prettier": "bin/prettier.cjs"
3497 },
3498 "engines": {
3499 "node": ">=14"
3500 },
3501 "funding": {
3502 "url": "https://github.com/prettier/prettier?sponsor=1"
3503 }
3504 },
3505 "node_modules/prettier-plugin-svelte": {
3506 "version": "3.4.0",
3507 "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.4.0.tgz",
3508 "integrity": "sha512-pn1ra/0mPObzqoIQn/vUTR3ZZI6UuZ0sHqMK5x2jMLGrs53h0sXhkVuDcrlssHwIMk7FYrMjHBPoUSyyEEDlBQ==",
3509 "dev": true,
3510 "license": "MIT",
3511 "peerDependencies": {
3512 "prettier": "^3.0.0",
3513 "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0"
3514 }
3515 },
3516 "node_modules/publint": {
3517 "version": "0.3.12",
3518 "resolved": "https://registry.npmjs.org/publint/-/publint-0.3.12.tgz",
3519 "integrity": "sha512-1w3MMtL9iotBjm1mmXtG3Nk06wnq9UhGNRpQ2j6n1Zq7YAD6gnxMMZMIxlRPAydVjVbjSm+n0lhwqsD1m4LD5w==",
3520 "dev": true,
3521 "license": "MIT",
3522 "dependencies": {
3523 "@publint/pack": "^0.1.2",
3524 "package-manager-detector": "^1.1.0",
3525 "picocolors": "^1.1.1",
3526 "sade": "^1.8.1"
3527 },
3528 "bin": {
3529 "publint": "src/cli.js"
3530 },
3531 "engines": {
3532 "node": ">=18"
3533 },
3534 "funding": {
3535 "url": "https://bjornlu.com/sponsor"
3536 }
3537 },
3538 "node_modules/punycode": {
3539 "version": "2.3.1",
3540 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
3541 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
3542 "dev": true,
3543 "license": "MIT",
3544 "engines": {
3545 "node": ">=6"
3546 }
3547 },
3548 "node_modules/queue-microtask": {
3549 "version": "1.2.3",
3550 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
3551 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
3552 "dev": true,
3553 "funding": [
3554 {
3555 "type": "github",
3556 "url": "https://github.com/sponsors/feross"
3557 },
3558 {
3559 "type": "patreon",
3560 "url": "https://www.patreon.com/feross"
3561 },
3562 {
3563 "type": "consulting",
3564 "url": "https://feross.org/support"
3565 }
3566 ],
3567 "license": "MIT"
3568 },
3569 "node_modules/readdirp": {
3570 "version": "4.1.2",
3571 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
3572 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
3573 "dev": true,
3574 "license": "MIT",
3575 "engines": {
3576 "node": ">= 14.18.0"
3577 },
3578 "funding": {
3579 "type": "individual",
3580 "url": "https://paulmillr.com/funding/"
3581 }
3582 },
3583 "node_modules/resolve-from": {
3584 "version": "4.0.0",
3585 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3586 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3587 "dev": true,
3588 "license": "MIT",
3589 "engines": {
3590 "node": ">=4"
3591 }
3592 },
3593 "node_modules/reusify": {
3594 "version": "1.1.0",
3595 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
3596 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
3597 "dev": true,
3598 "license": "MIT",
3599 "engines": {
3600 "iojs": ">=1.0.0",
3601 "node": ">=0.10.0"
3602 }
3603 },
3604 "node_modules/rollup": {
3605 "version": "4.44.1",
3606 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz",
3607 "integrity": "sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==",
3608 "dev": true,
3609 "license": "MIT",
3610 "dependencies": {
3611 "@types/estree": "1.0.8"
3612 },
3613 "bin": {
3614 "rollup": "dist/bin/rollup"
3615 },
3616 "engines": {
3617 "node": ">=18.0.0",
3618 "npm": ">=8.0.0"
3619 },
3620 "optionalDependencies": {
3621 "@rollup/rollup-android-arm-eabi": "4.44.1",
3622 "@rollup/rollup-android-arm64": "4.44.1",
3623 "@rollup/rollup-darwin-arm64": "4.44.1",
3624 "@rollup/rollup-darwin-x64": "4.44.1",
3625 "@rollup/rollup-freebsd-arm64": "4.44.1",
3626 "@rollup/rollup-freebsd-x64": "4.44.1",
3627 "@rollup/rollup-linux-arm-gnueabihf": "4.44.1",
3628 "@rollup/rollup-linux-arm-musleabihf": "4.44.1",
3629 "@rollup/rollup-linux-arm64-gnu": "4.44.1",
3630 "@rollup/rollup-linux-arm64-musl": "4.44.1",
3631 "@rollup/rollup-linux-loongarch64-gnu": "4.44.1",
3632 "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1",
3633 "@rollup/rollup-linux-riscv64-gnu": "4.44.1",
3634 "@rollup/rollup-linux-riscv64-musl": "4.44.1",
3635 "@rollup/rollup-linux-s390x-gnu": "4.44.1",
3636 "@rollup/rollup-linux-x64-gnu": "4.44.1",
3637 "@rollup/rollup-linux-x64-musl": "4.44.1",
3638 "@rollup/rollup-win32-arm64-msvc": "4.44.1",
3639 "@rollup/rollup-win32-ia32-msvc": "4.44.1",
3640 "@rollup/rollup-win32-x64-msvc": "4.44.1",
3641 "fsevents": "~2.3.2"
3642 }
3643 },
3644 "node_modules/run-parallel": {
3645 "version": "1.2.0",
3646 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3647 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3648 "dev": true,
3649 "funding": [
3650 {
3651 "type": "github",
3652 "url": "https://github.com/sponsors/feross"
3653 },
3654 {
3655 "type": "patreon",
3656 "url": "https://www.patreon.com/feross"
3657 },
3658 {
3659 "type": "consulting",
3660 "url": "https://feross.org/support"
3661 }
3662 ],
3663 "license": "MIT",
3664 "dependencies": {
3665 "queue-microtask": "^1.2.2"
3666 }
3667 },
3668 "node_modules/sade": {
3669 "version": "1.8.1",
3670 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
3671 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
3672 "dev": true,
3673 "license": "MIT",
3674 "dependencies": {
3675 "mri": "^1.1.0"
3676 },
3677 "engines": {
3678 "node": ">=6"
3679 }
3680 },
3681 "node_modules/semver": {
3682 "version": "7.7.2",
3683 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
3684 "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
3685 "dev": true,
3686 "license": "ISC",
3687 "bin": {
3688 "semver": "bin/semver.js"
3689 },
3690 "engines": {
3691 "node": ">=10"
3692 }
3693 },
3694 "node_modules/set-cookie-parser": {
3695 "version": "2.7.1",
3696 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz",
3697 "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==",
3698 "dev": true,
3699 "license": "MIT"
3700 },
3701 "node_modules/shebang-command": {
3702 "version": "2.0.0",
3703 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3704 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3705 "dev": true,
3706 "license": "MIT",
3707 "dependencies": {
3708 "shebang-regex": "^3.0.0"
3709 },
3710 "engines": {
3711 "node": ">=8"
3712 }
3713 },
3714 "node_modules/shebang-regex": {
3715 "version": "3.0.0",
3716 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3717 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3718 "dev": true,
3719 "license": "MIT",
3720 "engines": {
3721 "node": ">=8"
3722 }
3723 },
3724 "node_modules/sirv": {
3725 "version": "3.0.1",
3726 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.1.tgz",
3727 "integrity": "sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==",
3728 "dev": true,
3729 "license": "MIT",
3730 "dependencies": {
3731 "@polka/url": "^1.0.0-next.24",
3732 "mrmime": "^2.0.0",
3733 "totalist": "^3.0.0"
3734 },
3735 "engines": {
3736 "node": ">=18"
3737 }
3738 },
3739 "node_modules/source-map-js": {
3740 "version": "1.2.1",
3741 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3742 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3743 "dev": true,
3744 "license": "BSD-3-Clause",
3745 "engines": {
3746 "node": ">=0.10.0"
3747 }
3748 },
3749 "node_modules/strip-json-comments": {
3750 "version": "3.1.1",
3751 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
3752 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
3753 "dev": true,
3754 "license": "MIT",
3755 "engines": {
3756 "node": ">=8"
3757 },
3758 "funding": {
3759 "url": "https://github.com/sponsors/sindresorhus"
3760 }
3761 },
3762 "node_modules/supports-color": {
3763 "version": "7.2.0",
3764 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3765 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3766 "dev": true,
3767 "license": "MIT",
3768 "dependencies": {
3769 "has-flag": "^4.0.0"
3770 },
3771 "engines": {
3772 "node": ">=8"
3773 }
3774 },
3775 "node_modules/svelte": {
3776 "version": "5.34.8",
3777 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.34.8.tgz",
3778 "integrity": "sha512-TF+8irl7rpj3+fpaLuPRX5BqReTAqckp0Fumxa/mCeK3fo0/MnBb9W/Z2bLwtqj3C3r5Lm6NKIAw7YrgIv1Fwg==",
3779 "dev": true,
3780 "license": "MIT",
3781 "dependencies": {
3782 "@ampproject/remapping": "^2.3.0",
3783 "@jridgewell/sourcemap-codec": "^1.5.0",
3784 "@sveltejs/acorn-typescript": "^1.0.5",
3785 "@types/estree": "^1.0.5",
3786 "acorn": "^8.12.1",
3787 "aria-query": "^5.3.1",
3788 "axobject-query": "^4.1.0",
3789 "clsx": "^2.1.1",
3790 "esm-env": "^1.2.1",
3791 "esrap": "^1.4.8",
3792 "is-reference": "^3.0.3",
3793 "locate-character": "^3.0.0",
3794 "magic-string": "^0.30.11",
3795 "zimmerframe": "^1.1.2"
3796 },
3797 "engines": {
3798 "node": ">=18"
3799 }
3800 },
3801 "node_modules/svelte-check": {
3802 "version": "4.2.2",
3803 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.2.2.tgz",
3804 "integrity": "sha512-1+31EOYZ7NKN0YDMKusav2hhEoA51GD9Ws6o//0SphMT0ve9mBTsTUEX7OmDMadUP3KjNHsSKtJrqdSaD8CrGQ==",
3805 "dev": true,
3806 "license": "MIT",
3807 "dependencies": {
3808 "@jridgewell/trace-mapping": "^0.3.25",
3809 "chokidar": "^4.0.1",
3810 "fdir": "^6.2.0",
3811 "picocolors": "^1.0.0",
3812 "sade": "^1.7.4"
3813 },
3814 "bin": {
3815 "svelte-check": "bin/svelte-check"
3816 },
3817 "engines": {
3818 "node": ">= 18.0.0"
3819 },
3820 "peerDependencies": {
3821 "svelte": "^4.0.0 || ^5.0.0-next.0",
3822 "typescript": ">=5.0.0"
3823 }
3824 },
3825 "node_modules/svelte-eslint-parser": {
3826 "version": "1.2.0",
3827 "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-1.2.0.tgz",
3828 "integrity": "sha512-mbPtajIeuiyU80BEyGvwAktBeTX7KCr5/0l+uRGLq1dafwRNrjfM5kHGJScEBlPG3ipu6dJqfW/k0/fujvIEVw==",
3829 "dev": true,
3830 "license": "MIT",
3831 "dependencies": {
3832 "eslint-scope": "^8.2.0",
3833 "eslint-visitor-keys": "^4.0.0",
3834 "espree": "^10.0.0",
3835 "postcss": "^8.4.49",
3836 "postcss-scss": "^4.0.9",
3837 "postcss-selector-parser": "^7.0.0"
3838 },
3839 "engines": {
3840 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3841 },
3842 "funding": {
3843 "url": "https://github.com/sponsors/ota-meshi"
3844 },
3845 "peerDependencies": {
3846 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
3847 },
3848 "peerDependenciesMeta": {
3849 "svelte": {
3850 "optional": true
3851 }
3852 }
3853 },
3854 "node_modules/svelte2tsx": {
3855 "version": "0.7.40",
3856 "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.7.40.tgz",
3857 "integrity": "sha512-Fgqe2lzC9DWT/kQTIXqN39O2ot9rUqzUu9dqpbuI6EsaEJ6+RSXVmXnxcNYMlKb2LRPDoIg9TVzXYWwi0zhCmQ==",
3858 "dev": true,
3859 "license": "MIT",
3860 "dependencies": {
3861 "dedent-js": "^1.0.1",
3862 "pascal-case": "^3.1.1"
3863 },
3864 "peerDependencies": {
3865 "svelte": "^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0",
3866 "typescript": "^4.9.4 || ^5.0.0"
3867 }
3868 },
3869 "node_modules/tailwindcss": {
3870 "version": "4.1.11",
3871 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.11.tgz",
3872 "integrity": "sha512-2E9TBm6MDD/xKYe+dvJZAmg3yxIEDNRc0jwlNyDg/4Fil2QcSLjFKGVff0lAf1jjeaArlG/M75Ey/EYr/OJtBA==",
3873 "dev": true,
3874 "license": "MIT"
3875 },
3876 "node_modules/tapable": {
3877 "version": "2.2.2",
3878 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz",
3879 "integrity": "sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==",
3880 "dev": true,
3881 "license": "MIT",
3882 "engines": {
3883 "node": ">=6"
3884 }
3885 },
3886 "node_modules/tar": {
3887 "version": "7.4.3",
3888 "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
3889 "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
3890 "dev": true,
3891 "license": "ISC",
3892 "dependencies": {
3893 "@isaacs/fs-minipass": "^4.0.0",
3894 "chownr": "^3.0.0",
3895 "minipass": "^7.1.2",
3896 "minizlib": "^3.0.1",
3897 "mkdirp": "^3.0.1",
3898 "yallist": "^5.0.0"
3899 },
3900 "engines": {
3901 "node": ">=18"
3902 }
3903 },
3904 "node_modules/tinyglobby": {
3905 "version": "0.2.14",
3906 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz",
3907 "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==",
3908 "dev": true,
3909 "license": "MIT",
3910 "dependencies": {
3911 "fdir": "^6.4.4",
3912 "picomatch": "^4.0.2"
3913 },
3914 "engines": {
3915 "node": ">=12.0.0"
3916 },
3917 "funding": {
3918 "url": "https://github.com/sponsors/SuperchupuDev"
3919 }
3920 },
3921 "node_modules/to-regex-range": {
3922 "version": "5.0.1",
3923 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3924 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3925 "dev": true,
3926 "license": "MIT",
3927 "dependencies": {
3928 "is-number": "^7.0.0"
3929 },
3930 "engines": {
3931 "node": ">=8.0"
3932 }
3933 },
3934 "node_modules/totalist": {
3935 "version": "3.0.1",
3936 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
3937 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
3938 "dev": true,
3939 "license": "MIT",
3940 "engines": {
3941 "node": ">=6"
3942 }
3943 },
3944 "node_modules/ts-api-utils": {
3945 "version": "2.1.0",
3946 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz",
3947 "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==",
3948 "dev": true,
3949 "license": "MIT",
3950 "engines": {
3951 "node": ">=18.12"
3952 },
3953 "peerDependencies": {
3954 "typescript": ">=4.8.4"
3955 }
3956 },
3957 "node_modules/tslib": {
3958 "version": "2.8.1",
3959 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
3960 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
3961 "dev": true,
3962 "license": "0BSD"
3963 },
3964 "node_modules/type-check": {
3965 "version": "0.4.0",
3966 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
3967 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
3968 "dev": true,
3969 "license": "MIT",
3970 "dependencies": {
3971 "prelude-ls": "^1.2.1"
3972 },
3973 "engines": {
3974 "node": ">= 0.8.0"
3975 }
3976 },
3977 "node_modules/typescript": {
3978 "version": "5.8.3",
3979 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
3980 "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
3981 "dev": true,
3982 "license": "Apache-2.0",
3983 "bin": {
3984 "tsc": "bin/tsc",
3985 "tsserver": "bin/tsserver"
3986 },
3987 "engines": {
3988 "node": ">=14.17"
3989 }
3990 },
3991 "node_modules/typescript-eslint": {
3992 "version": "8.35.0",
3993 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.35.0.tgz",
3994 "integrity": "sha512-uEnz70b7kBz6eg/j0Czy6K5NivaYopgxRjsnAJ2Fx5oTLo3wefTHIbL7AkQr1+7tJCRVpTs/wiM8JR/11Loq9A==",
3995 "dev": true,
3996 "license": "MIT",
3997 "dependencies": {
3998 "@typescript-eslint/eslint-plugin": "8.35.0",
3999 "@typescript-eslint/parser": "8.35.0",
4000 "@typescript-eslint/utils": "8.35.0"
4001 },
4002 "engines": {
4003 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
4004 },
4005 "funding": {
4006 "type": "opencollective",
4007 "url": "https://opencollective.com/typescript-eslint"
4008 },
4009 "peerDependencies": {
4010 "eslint": "^8.57.0 || ^9.0.0",
4011 "typescript": ">=4.8.4 <5.9.0"
4012 }
4013 },
4014 "node_modules/uri-js": {
4015 "version": "4.4.1",
4016 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
4017 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
4018 "dev": true,
4019 "license": "BSD-2-Clause",
4020 "dependencies": {
4021 "punycode": "^2.1.0"
4022 }
4023 },
4024 "node_modules/util-deprecate": {
4025 "version": "1.0.2",
4026 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4027 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
4028 "dev": true,
4029 "license": "MIT"
4030 },
4031 "node_modules/vite": {
4032 "version": "6.3.5",
4033 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz",
4034 "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==",
4035 "dev": true,
4036 "license": "MIT",
4037 "dependencies": {
4038 "esbuild": "^0.25.0",
4039 "fdir": "^6.4.4",
4040 "picomatch": "^4.0.2",
4041 "postcss": "^8.5.3",
4042 "rollup": "^4.34.9",
4043 "tinyglobby": "^0.2.13"
4044 },
4045 "bin": {
4046 "vite": "bin/vite.js"
4047 },
4048 "engines": {
4049 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
4050 },
4051 "funding": {
4052 "url": "https://github.com/vitejs/vite?sponsor=1"
4053 },
4054 "optionalDependencies": {
4055 "fsevents": "~2.3.3"
4056 },
4057 "peerDependencies": {
4058 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
4059 "jiti": ">=1.21.0",
4060 "less": "*",
4061 "lightningcss": "^1.21.0",
4062 "sass": "*",
4063 "sass-embedded": "*",
4064 "stylus": "*",
4065 "sugarss": "*",
4066 "terser": "^5.16.0",
4067 "tsx": "^4.8.1",
4068 "yaml": "^2.4.2"
4069 },
4070 "peerDependenciesMeta": {
4071 "@types/node": {
4072 "optional": true
4073 },
4074 "jiti": {
4075 "optional": true
4076 },
4077 "less": {
4078 "optional": true
4079 },
4080 "lightningcss": {
4081 "optional": true
4082 },
4083 "sass": {
4084 "optional": true
4085 },
4086 "sass-embedded": {
4087 "optional": true
4088 },
4089 "stylus": {
4090 "optional": true
4091 },
4092 "sugarss": {
4093 "optional": true
4094 },
4095 "terser": {
4096 "optional": true
4097 },
4098 "tsx": {
4099 "optional": true
4100 },
4101 "yaml": {
4102 "optional": true
4103 }
4104 }
4105 },
4106 "node_modules/vitefu": {
4107 "version": "1.0.7",
4108 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.7.tgz",
4109 "integrity": "sha512-eRWXLBbJjW3X5z5P5IHcSm2yYbYRPb2kQuc+oqsbAl99WB5kVsPbiiox+cymo8twTzifA6itvhr2CmjnaZZp0Q==",
4110 "dev": true,
4111 "license": "MIT",
4112 "workspaces": [
4113 "tests/deps/*",
4114 "tests/projects/*"
4115 ],
4116 "peerDependencies": {
4117 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0"
4118 },
4119 "peerDependenciesMeta": {
4120 "vite": {
4121 "optional": true
4122 }
4123 }
4124 },
4125 "node_modules/which": {
4126 "version": "2.0.2",
4127 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4128 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4129 "dev": true,
4130 "license": "ISC",
4131 "dependencies": {
4132 "isexe": "^2.0.0"
4133 },
4134 "bin": {
4135 "node-which": "bin/node-which"
4136 },
4137 "engines": {
4138 "node": ">= 8"
4139 }
4140 },
4141 "node_modules/word-wrap": {
4142 "version": "1.2.5",
4143 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
4144 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
4145 "dev": true,
4146 "license": "MIT",
4147 "engines": {
4148 "node": ">=0.10.0"
4149 }
4150 },
4151 "node_modules/yallist": {
4152 "version": "5.0.0",
4153 "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
4154 "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
4155 "dev": true,
4156 "license": "BlueOak-1.0.0",
4157 "engines": {
4158 "node": ">=18"
4159 }
4160 },
4161 "node_modules/yaml": {
4162 "version": "2.8.0",
4163 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz",
4164 "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==",
4165 "dev": true,
4166 "license": "ISC",
4167 "optional": true,
4168 "peer": true,
4169 "bin": {
4170 "yaml": "bin.mjs"
4171 },
4172 "engines": {
4173 "node": ">= 14.6"
4174 }
4175 },
4176 "node_modules/yocto-queue": {
4177 "version": "0.1.0",
4178 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
4179 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
4180 "dev": true,
4181 "license": "MIT",
4182 "engines": {
4183 "node": ">=10"
4184 },
4185 "funding": {
4186 "url": "https://github.com/sponsors/sindresorhus"
4187 }
4188 },
4189 "node_modules/zimmerframe": {
4190 "version": "1.1.2",
4191 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz",
4192 "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==",
4193 "dev": true,
4194 "license": "MIT"
4195 }
4196 }
4197}