[READ-ONLY] Mirror of https://github.com/flo-bit/svelte-cloudflare-statusphere.
statusphere.atmo.tools
atproto
cloudflare-workers
oauth
svelte
118 kB
3755 lines
1{
2 "name": "svelte-atproto-client-oauth",
3 "version": "0.0.1",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "svelte-atproto-client-oauth",
9 "version": "0.0.1",
10 "dependencies": {
11 "@atcute/oauth-browser-client": "^1.0.13"
12 },
13 "devDependencies": {
14 "@eslint/compat": "^1.2.5",
15 "@eslint/js": "^9.18.0",
16 "@sveltejs/adapter-auto": "^4.0.0",
17 "@sveltejs/adapter-static": "^3.0.8",
18 "@sveltejs/kit": "^2.16.0",
19 "@sveltejs/vite-plugin-svelte": "^5.0.0",
20 "@tailwindcss/forms": "^0.5.10",
21 "@tailwindcss/vite": "^4.0.0",
22 "eslint": "^9.18.0",
23 "eslint-config-prettier": "^10.0.1",
24 "eslint-plugin-svelte": "^2.46.1",
25 "globals": "^15.14.0",
26 "prettier": "^3.4.2",
27 "prettier-plugin-svelte": "^3.3.3",
28 "prettier-plugin-tailwindcss": "^0.6.11",
29 "svelte": "^5.0.0",
30 "svelte-check": "^4.0.0",
31 "tailwindcss": "^4.0.0",
32 "typescript": "^5.0.0",
33 "typescript-eslint": "^8.20.0",
34 "vite": "^6.0.0"
35 }
36 },
37 "node_modules/@ampproject/remapping": {
38 "version": "2.3.0",
39 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
40 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
41 "dev": true,
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/@atcute/client": {
51 "version": "2.0.8",
52 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-2.0.8.tgz",
53 "integrity": "sha512-OTfiWwjB4mOTlp2InGStvoQ+PIA5lvih9cTYU8BvOhzNcCBUpt4l860MKZExHjvQ9Tt1kjq/ED9zRiUjsAgIxw=="
54 },
55 "node_modules/@atcute/oauth-browser-client": {
56 "version": "1.0.13",
57 "resolved": "https://registry.npmjs.org/@atcute/oauth-browser-client/-/oauth-browser-client-1.0.13.tgz",
58 "integrity": "sha512-JxQKl9Vo1V8poxvR9uKS8bkBv8t53DIH4lCbaih6yn9u7fM62ZC/0x/9KoGWSNqpp3R3U0y/DOQQfdC9Y4GEGQ==",
59 "dependencies": {
60 "@atcute/client": "^2.0.7"
61 }
62 },
63 "node_modules/@esbuild/aix-ppc64": {
64 "version": "0.24.2",
65 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
66 "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
67 "cpu": [
68 "ppc64"
69 ],
70 "dev": true,
71 "optional": true,
72 "os": [
73 "aix"
74 ],
75 "engines": {
76 "node": ">=18"
77 }
78 },
79 "node_modules/@esbuild/android-arm": {
80 "version": "0.24.2",
81 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
82 "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
83 "cpu": [
84 "arm"
85 ],
86 "dev": true,
87 "optional": true,
88 "os": [
89 "android"
90 ],
91 "engines": {
92 "node": ">=18"
93 }
94 },
95 "node_modules/@esbuild/android-arm64": {
96 "version": "0.24.2",
97 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
98 "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
99 "cpu": [
100 "arm64"
101 ],
102 "dev": true,
103 "optional": true,
104 "os": [
105 "android"
106 ],
107 "engines": {
108 "node": ">=18"
109 }
110 },
111 "node_modules/@esbuild/android-x64": {
112 "version": "0.24.2",
113 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
114 "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
115 "cpu": [
116 "x64"
117 ],
118 "dev": true,
119 "optional": true,
120 "os": [
121 "android"
122 ],
123 "engines": {
124 "node": ">=18"
125 }
126 },
127 "node_modules/@esbuild/darwin-arm64": {
128 "version": "0.24.2",
129 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
130 "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
131 "cpu": [
132 "arm64"
133 ],
134 "dev": true,
135 "optional": true,
136 "os": [
137 "darwin"
138 ],
139 "engines": {
140 "node": ">=18"
141 }
142 },
143 "node_modules/@esbuild/darwin-x64": {
144 "version": "0.24.2",
145 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
146 "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
147 "cpu": [
148 "x64"
149 ],
150 "dev": true,
151 "optional": true,
152 "os": [
153 "darwin"
154 ],
155 "engines": {
156 "node": ">=18"
157 }
158 },
159 "node_modules/@esbuild/freebsd-arm64": {
160 "version": "0.24.2",
161 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
162 "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
163 "cpu": [
164 "arm64"
165 ],
166 "dev": true,
167 "optional": true,
168 "os": [
169 "freebsd"
170 ],
171 "engines": {
172 "node": ">=18"
173 }
174 },
175 "node_modules/@esbuild/freebsd-x64": {
176 "version": "0.24.2",
177 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
178 "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
179 "cpu": [
180 "x64"
181 ],
182 "dev": true,
183 "optional": true,
184 "os": [
185 "freebsd"
186 ],
187 "engines": {
188 "node": ">=18"
189 }
190 },
191 "node_modules/@esbuild/linux-arm": {
192 "version": "0.24.2",
193 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
194 "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
195 "cpu": [
196 "arm"
197 ],
198 "dev": true,
199 "optional": true,
200 "os": [
201 "linux"
202 ],
203 "engines": {
204 "node": ">=18"
205 }
206 },
207 "node_modules/@esbuild/linux-arm64": {
208 "version": "0.24.2",
209 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
210 "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
211 "cpu": [
212 "arm64"
213 ],
214 "dev": true,
215 "optional": true,
216 "os": [
217 "linux"
218 ],
219 "engines": {
220 "node": ">=18"
221 }
222 },
223 "node_modules/@esbuild/linux-ia32": {
224 "version": "0.24.2",
225 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
226 "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
227 "cpu": [
228 "ia32"
229 ],
230 "dev": true,
231 "optional": true,
232 "os": [
233 "linux"
234 ],
235 "engines": {
236 "node": ">=18"
237 }
238 },
239 "node_modules/@esbuild/linux-loong64": {
240 "version": "0.24.2",
241 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
242 "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
243 "cpu": [
244 "loong64"
245 ],
246 "dev": true,
247 "optional": true,
248 "os": [
249 "linux"
250 ],
251 "engines": {
252 "node": ">=18"
253 }
254 },
255 "node_modules/@esbuild/linux-mips64el": {
256 "version": "0.24.2",
257 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
258 "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
259 "cpu": [
260 "mips64el"
261 ],
262 "dev": true,
263 "optional": true,
264 "os": [
265 "linux"
266 ],
267 "engines": {
268 "node": ">=18"
269 }
270 },
271 "node_modules/@esbuild/linux-ppc64": {
272 "version": "0.24.2",
273 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
274 "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
275 "cpu": [
276 "ppc64"
277 ],
278 "dev": true,
279 "optional": true,
280 "os": [
281 "linux"
282 ],
283 "engines": {
284 "node": ">=18"
285 }
286 },
287 "node_modules/@esbuild/linux-riscv64": {
288 "version": "0.24.2",
289 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
290 "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
291 "cpu": [
292 "riscv64"
293 ],
294 "dev": true,
295 "optional": true,
296 "os": [
297 "linux"
298 ],
299 "engines": {
300 "node": ">=18"
301 }
302 },
303 "node_modules/@esbuild/linux-s390x": {
304 "version": "0.24.2",
305 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
306 "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
307 "cpu": [
308 "s390x"
309 ],
310 "dev": true,
311 "optional": true,
312 "os": [
313 "linux"
314 ],
315 "engines": {
316 "node": ">=18"
317 }
318 },
319 "node_modules/@esbuild/linux-x64": {
320 "version": "0.24.2",
321 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
322 "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
323 "cpu": [
324 "x64"
325 ],
326 "dev": true,
327 "optional": true,
328 "os": [
329 "linux"
330 ],
331 "engines": {
332 "node": ">=18"
333 }
334 },
335 "node_modules/@esbuild/netbsd-arm64": {
336 "version": "0.24.2",
337 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
338 "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
339 "cpu": [
340 "arm64"
341 ],
342 "dev": true,
343 "optional": true,
344 "os": [
345 "netbsd"
346 ],
347 "engines": {
348 "node": ">=18"
349 }
350 },
351 "node_modules/@esbuild/netbsd-x64": {
352 "version": "0.24.2",
353 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
354 "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
355 "cpu": [
356 "x64"
357 ],
358 "dev": true,
359 "optional": true,
360 "os": [
361 "netbsd"
362 ],
363 "engines": {
364 "node": ">=18"
365 }
366 },
367 "node_modules/@esbuild/openbsd-arm64": {
368 "version": "0.24.2",
369 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
370 "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
371 "cpu": [
372 "arm64"
373 ],
374 "dev": true,
375 "optional": true,
376 "os": [
377 "openbsd"
378 ],
379 "engines": {
380 "node": ">=18"
381 }
382 },
383 "node_modules/@esbuild/openbsd-x64": {
384 "version": "0.24.2",
385 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
386 "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
387 "cpu": [
388 "x64"
389 ],
390 "dev": true,
391 "optional": true,
392 "os": [
393 "openbsd"
394 ],
395 "engines": {
396 "node": ">=18"
397 }
398 },
399 "node_modules/@esbuild/sunos-x64": {
400 "version": "0.24.2",
401 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
402 "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
403 "cpu": [
404 "x64"
405 ],
406 "dev": true,
407 "optional": true,
408 "os": [
409 "sunos"
410 ],
411 "engines": {
412 "node": ">=18"
413 }
414 },
415 "node_modules/@esbuild/win32-arm64": {
416 "version": "0.24.2",
417 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
418 "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
419 "cpu": [
420 "arm64"
421 ],
422 "dev": true,
423 "optional": true,
424 "os": [
425 "win32"
426 ],
427 "engines": {
428 "node": ">=18"
429 }
430 },
431 "node_modules/@esbuild/win32-ia32": {
432 "version": "0.24.2",
433 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
434 "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
435 "cpu": [
436 "ia32"
437 ],
438 "dev": true,
439 "optional": true,
440 "os": [
441 "win32"
442 ],
443 "engines": {
444 "node": ">=18"
445 }
446 },
447 "node_modules/@esbuild/win32-x64": {
448 "version": "0.24.2",
449 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
450 "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
451 "cpu": [
452 "x64"
453 ],
454 "dev": true,
455 "optional": true,
456 "os": [
457 "win32"
458 ],
459 "engines": {
460 "node": ">=18"
461 }
462 },
463 "node_modules/@eslint-community/eslint-utils": {
464 "version": "4.4.1",
465 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
466 "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
467 "dev": true,
468 "dependencies": {
469 "eslint-visitor-keys": "^3.4.3"
470 },
471 "engines": {
472 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
473 },
474 "funding": {
475 "url": "https://opencollective.com/eslint"
476 },
477 "peerDependencies": {
478 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
479 }
480 },
481 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
482 "version": "3.4.3",
483 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
484 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
485 "dev": true,
486 "engines": {
487 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
488 },
489 "funding": {
490 "url": "https://opencollective.com/eslint"
491 }
492 },
493 "node_modules/@eslint-community/regexpp": {
494 "version": "4.12.1",
495 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
496 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
497 "dev": true,
498 "engines": {
499 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
500 }
501 },
502 "node_modules/@eslint/compat": {
503 "version": "1.2.7",
504 "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.7.tgz",
505 "integrity": "sha512-xvv7hJE32yhegJ8xNAnb62ggiAwTYHBpUCWhRxEj/ksvgDJuSXfoDkBcRYaYNFiJ+jH0IE3K16hd+xXzhBgNbg==",
506 "dev": true,
507 "engines": {
508 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
509 },
510 "peerDependencies": {
511 "eslint": "^9.10.0"
512 },
513 "peerDependenciesMeta": {
514 "eslint": {
515 "optional": true
516 }
517 }
518 },
519 "node_modules/@eslint/config-array": {
520 "version": "0.19.2",
521 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz",
522 "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==",
523 "dev": true,
524 "dependencies": {
525 "@eslint/object-schema": "^2.1.6",
526 "debug": "^4.3.1",
527 "minimatch": "^3.1.2"
528 },
529 "engines": {
530 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
531 }
532 },
533 "node_modules/@eslint/core": {
534 "version": "0.12.0",
535 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz",
536 "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==",
537 "dev": true,
538 "dependencies": {
539 "@types/json-schema": "^7.0.15"
540 },
541 "engines": {
542 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
543 }
544 },
545 "node_modules/@eslint/eslintrc": {
546 "version": "3.3.0",
547 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.0.tgz",
548 "integrity": "sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==",
549 "dev": true,
550 "dependencies": {
551 "ajv": "^6.12.4",
552 "debug": "^4.3.2",
553 "espree": "^10.0.1",
554 "globals": "^14.0.0",
555 "ignore": "^5.2.0",
556 "import-fresh": "^3.2.1",
557 "js-yaml": "^4.1.0",
558 "minimatch": "^3.1.2",
559 "strip-json-comments": "^3.1.1"
560 },
561 "engines": {
562 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
563 },
564 "funding": {
565 "url": "https://opencollective.com/eslint"
566 }
567 },
568 "node_modules/@eslint/eslintrc/node_modules/globals": {
569 "version": "14.0.0",
570 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
571 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
572 "dev": true,
573 "engines": {
574 "node": ">=18"
575 },
576 "funding": {
577 "url": "https://github.com/sponsors/sindresorhus"
578 }
579 },
580 "node_modules/@eslint/js": {
581 "version": "9.21.0",
582 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.21.0.tgz",
583 "integrity": "sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==",
584 "dev": true,
585 "engines": {
586 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
587 }
588 },
589 "node_modules/@eslint/object-schema": {
590 "version": "2.1.6",
591 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
592 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
593 "dev": true,
594 "engines": {
595 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
596 }
597 },
598 "node_modules/@eslint/plugin-kit": {
599 "version": "0.2.7",
600 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz",
601 "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==",
602 "dev": true,
603 "dependencies": {
604 "@eslint/core": "^0.12.0",
605 "levn": "^0.4.1"
606 },
607 "engines": {
608 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
609 }
610 },
611 "node_modules/@humanfs/core": {
612 "version": "0.19.1",
613 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
614 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
615 "dev": true,
616 "engines": {
617 "node": ">=18.18.0"
618 }
619 },
620 "node_modules/@humanfs/node": {
621 "version": "0.16.6",
622 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
623 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
624 "dev": true,
625 "dependencies": {
626 "@humanfs/core": "^0.19.1",
627 "@humanwhocodes/retry": "^0.3.0"
628 },
629 "engines": {
630 "node": ">=18.18.0"
631 }
632 },
633 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
634 "version": "0.3.1",
635 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
636 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
637 "dev": true,
638 "engines": {
639 "node": ">=18.18"
640 },
641 "funding": {
642 "type": "github",
643 "url": "https://github.com/sponsors/nzakas"
644 }
645 },
646 "node_modules/@humanwhocodes/module-importer": {
647 "version": "1.0.1",
648 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
649 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
650 "dev": true,
651 "engines": {
652 "node": ">=12.22"
653 },
654 "funding": {
655 "type": "github",
656 "url": "https://github.com/sponsors/nzakas"
657 }
658 },
659 "node_modules/@humanwhocodes/retry": {
660 "version": "0.4.2",
661 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz",
662 "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==",
663 "dev": true,
664 "engines": {
665 "node": ">=18.18"
666 },
667 "funding": {
668 "type": "github",
669 "url": "https://github.com/sponsors/nzakas"
670 }
671 },
672 "node_modules/@jridgewell/gen-mapping": {
673 "version": "0.3.8",
674 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
675 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
676 "dev": true,
677 "dependencies": {
678 "@jridgewell/set-array": "^1.2.1",
679 "@jridgewell/sourcemap-codec": "^1.4.10",
680 "@jridgewell/trace-mapping": "^0.3.24"
681 },
682 "engines": {
683 "node": ">=6.0.0"
684 }
685 },
686 "node_modules/@jridgewell/resolve-uri": {
687 "version": "3.1.2",
688 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
689 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
690 "dev": true,
691 "engines": {
692 "node": ">=6.0.0"
693 }
694 },
695 "node_modules/@jridgewell/set-array": {
696 "version": "1.2.1",
697 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
698 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
699 "dev": true,
700 "engines": {
701 "node": ">=6.0.0"
702 }
703 },
704 "node_modules/@jridgewell/sourcemap-codec": {
705 "version": "1.5.0",
706 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
707 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
708 "dev": true
709 },
710 "node_modules/@jridgewell/trace-mapping": {
711 "version": "0.3.25",
712 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
713 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
714 "dev": true,
715 "dependencies": {
716 "@jridgewell/resolve-uri": "^3.1.0",
717 "@jridgewell/sourcemap-codec": "^1.4.14"
718 }
719 },
720 "node_modules/@nodelib/fs.scandir": {
721 "version": "2.1.5",
722 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
723 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
724 "dev": true,
725 "dependencies": {
726 "@nodelib/fs.stat": "2.0.5",
727 "run-parallel": "^1.1.9"
728 },
729 "engines": {
730 "node": ">= 8"
731 }
732 },
733 "node_modules/@nodelib/fs.stat": {
734 "version": "2.0.5",
735 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
736 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
737 "dev": true,
738 "engines": {
739 "node": ">= 8"
740 }
741 },
742 "node_modules/@nodelib/fs.walk": {
743 "version": "1.2.8",
744 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
745 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
746 "dev": true,
747 "dependencies": {
748 "@nodelib/fs.scandir": "2.1.5",
749 "fastq": "^1.6.0"
750 },
751 "engines": {
752 "node": ">= 8"
753 }
754 },
755 "node_modules/@polka/url": {
756 "version": "1.0.0-next.28",
757 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz",
758 "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==",
759 "dev": true
760 },
761 "node_modules/@rollup/rollup-android-arm-eabi": {
762 "version": "4.34.8",
763 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.8.tgz",
764 "integrity": "sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==",
765 "cpu": [
766 "arm"
767 ],
768 "dev": true,
769 "optional": true,
770 "os": [
771 "android"
772 ]
773 },
774 "node_modules/@rollup/rollup-android-arm64": {
775 "version": "4.34.8",
776 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.8.tgz",
777 "integrity": "sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==",
778 "cpu": [
779 "arm64"
780 ],
781 "dev": true,
782 "optional": true,
783 "os": [
784 "android"
785 ]
786 },
787 "node_modules/@rollup/rollup-darwin-arm64": {
788 "version": "4.34.8",
789 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.8.tgz",
790 "integrity": "sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==",
791 "cpu": [
792 "arm64"
793 ],
794 "dev": true,
795 "optional": true,
796 "os": [
797 "darwin"
798 ]
799 },
800 "node_modules/@rollup/rollup-darwin-x64": {
801 "version": "4.34.8",
802 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.8.tgz",
803 "integrity": "sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==",
804 "cpu": [
805 "x64"
806 ],
807 "dev": true,
808 "optional": true,
809 "os": [
810 "darwin"
811 ]
812 },
813 "node_modules/@rollup/rollup-freebsd-arm64": {
814 "version": "4.34.8",
815 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.8.tgz",
816 "integrity": "sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==",
817 "cpu": [
818 "arm64"
819 ],
820 "dev": true,
821 "optional": true,
822 "os": [
823 "freebsd"
824 ]
825 },
826 "node_modules/@rollup/rollup-freebsd-x64": {
827 "version": "4.34.8",
828 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.8.tgz",
829 "integrity": "sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==",
830 "cpu": [
831 "x64"
832 ],
833 "dev": true,
834 "optional": true,
835 "os": [
836 "freebsd"
837 ]
838 },
839 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
840 "version": "4.34.8",
841 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.8.tgz",
842 "integrity": "sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==",
843 "cpu": [
844 "arm"
845 ],
846 "dev": true,
847 "optional": true,
848 "os": [
849 "linux"
850 ]
851 },
852 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
853 "version": "4.34.8",
854 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.8.tgz",
855 "integrity": "sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==",
856 "cpu": [
857 "arm"
858 ],
859 "dev": true,
860 "optional": true,
861 "os": [
862 "linux"
863 ]
864 },
865 "node_modules/@rollup/rollup-linux-arm64-gnu": {
866 "version": "4.34.8",
867 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.8.tgz",
868 "integrity": "sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==",
869 "cpu": [
870 "arm64"
871 ],
872 "dev": true,
873 "optional": true,
874 "os": [
875 "linux"
876 ]
877 },
878 "node_modules/@rollup/rollup-linux-arm64-musl": {
879 "version": "4.34.8",
880 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.8.tgz",
881 "integrity": "sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==",
882 "cpu": [
883 "arm64"
884 ],
885 "dev": true,
886 "optional": true,
887 "os": [
888 "linux"
889 ]
890 },
891 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
892 "version": "4.34.8",
893 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.8.tgz",
894 "integrity": "sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==",
895 "cpu": [
896 "loong64"
897 ],
898 "dev": true,
899 "optional": true,
900 "os": [
901 "linux"
902 ]
903 },
904 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
905 "version": "4.34.8",
906 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.8.tgz",
907 "integrity": "sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==",
908 "cpu": [
909 "ppc64"
910 ],
911 "dev": true,
912 "optional": true,
913 "os": [
914 "linux"
915 ]
916 },
917 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
918 "version": "4.34.8",
919 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.8.tgz",
920 "integrity": "sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==",
921 "cpu": [
922 "riscv64"
923 ],
924 "dev": true,
925 "optional": true,
926 "os": [
927 "linux"
928 ]
929 },
930 "node_modules/@rollup/rollup-linux-s390x-gnu": {
931 "version": "4.34.8",
932 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.8.tgz",
933 "integrity": "sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==",
934 "cpu": [
935 "s390x"
936 ],
937 "dev": true,
938 "optional": true,
939 "os": [
940 "linux"
941 ]
942 },
943 "node_modules/@rollup/rollup-linux-x64-gnu": {
944 "version": "4.34.8",
945 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.8.tgz",
946 "integrity": "sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==",
947 "cpu": [
948 "x64"
949 ],
950 "dev": true,
951 "optional": true,
952 "os": [
953 "linux"
954 ]
955 },
956 "node_modules/@rollup/rollup-linux-x64-musl": {
957 "version": "4.34.8",
958 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.8.tgz",
959 "integrity": "sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==",
960 "cpu": [
961 "x64"
962 ],
963 "dev": true,
964 "optional": true,
965 "os": [
966 "linux"
967 ]
968 },
969 "node_modules/@rollup/rollup-win32-arm64-msvc": {
970 "version": "4.34.8",
971 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.8.tgz",
972 "integrity": "sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==",
973 "cpu": [
974 "arm64"
975 ],
976 "dev": true,
977 "optional": true,
978 "os": [
979 "win32"
980 ]
981 },
982 "node_modules/@rollup/rollup-win32-ia32-msvc": {
983 "version": "4.34.8",
984 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.8.tgz",
985 "integrity": "sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==",
986 "cpu": [
987 "ia32"
988 ],
989 "dev": true,
990 "optional": true,
991 "os": [
992 "win32"
993 ]
994 },
995 "node_modules/@rollup/rollup-win32-x64-msvc": {
996 "version": "4.34.8",
997 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.8.tgz",
998 "integrity": "sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==",
999 "cpu": [
1000 "x64"
1001 ],
1002 "dev": true,
1003 "optional": true,
1004 "os": [
1005 "win32"
1006 ]
1007 },
1008 "node_modules/@sveltejs/adapter-auto": {
1009 "version": "4.0.0",
1010 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-4.0.0.tgz",
1011 "integrity": "sha512-kmuYSQdD2AwThymQF0haQhM8rE5rhutQXG4LNbnbShwhMO4qQGnKaaTy+88DuNSuoQDi58+thpq8XpHc1+oEKQ==",
1012 "dev": true,
1013 "dependencies": {
1014 "import-meta-resolve": "^4.1.0"
1015 },
1016 "peerDependencies": {
1017 "@sveltejs/kit": "^2.0.0"
1018 }
1019 },
1020 "node_modules/@sveltejs/adapter-static": {
1021 "version": "3.0.8",
1022 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.8.tgz",
1023 "integrity": "sha512-YaDrquRpZwfcXbnlDsSrBQNCChVOT9MGuSg+dMAyfsAa1SmiAhrA5jUYUiIMC59G92kIbY/AaQOWcBdq+lh+zg==",
1024 "dev": true,
1025 "peerDependencies": {
1026 "@sveltejs/kit": "^2.0.0"
1027 }
1028 },
1029 "node_modules/@sveltejs/kit": {
1030 "version": "2.17.2",
1031 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.17.2.tgz",
1032 "integrity": "sha512-Vypk02baf7qd3SOB1uUwUC/3Oka+srPo2J0a8YN3EfJypRshDkNx9HzNKjSmhOnGWwT+SSO06+N0mAb8iVTmTQ==",
1033 "dev": true,
1034 "dependencies": {
1035 "@types/cookie": "^0.6.0",
1036 "cookie": "^0.6.0",
1037 "devalue": "^5.1.0",
1038 "esm-env": "^1.2.2",
1039 "import-meta-resolve": "^4.1.0",
1040 "kleur": "^4.1.5",
1041 "magic-string": "^0.30.5",
1042 "mrmime": "^2.0.0",
1043 "sade": "^1.8.1",
1044 "set-cookie-parser": "^2.6.0",
1045 "sirv": "^3.0.0"
1046 },
1047 "bin": {
1048 "svelte-kit": "svelte-kit.js"
1049 },
1050 "engines": {
1051 "node": ">=18.13"
1052 },
1053 "peerDependencies": {
1054 "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0",
1055 "svelte": "^4.0.0 || ^5.0.0-next.0",
1056 "vite": "^5.0.3 || ^6.0.0"
1057 }
1058 },
1059 "node_modules/@sveltejs/vite-plugin-svelte": {
1060 "version": "5.0.3",
1061 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.0.3.tgz",
1062 "integrity": "sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw==",
1063 "dev": true,
1064 "dependencies": {
1065 "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1",
1066 "debug": "^4.4.0",
1067 "deepmerge": "^4.3.1",
1068 "kleur": "^4.1.5",
1069 "magic-string": "^0.30.15",
1070 "vitefu": "^1.0.4"
1071 },
1072 "engines": {
1073 "node": "^18.0.0 || ^20.0.0 || >=22"
1074 },
1075 "peerDependencies": {
1076 "svelte": "^5.0.0",
1077 "vite": "^6.0.0"
1078 }
1079 },
1080 "node_modules/@sveltejs/vite-plugin-svelte-inspector": {
1081 "version": "4.0.1",
1082 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-4.0.1.tgz",
1083 "integrity": "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==",
1084 "dev": true,
1085 "dependencies": {
1086 "debug": "^4.3.7"
1087 },
1088 "engines": {
1089 "node": "^18.0.0 || ^20.0.0 || >=22"
1090 },
1091 "peerDependencies": {
1092 "@sveltejs/vite-plugin-svelte": "^5.0.0",
1093 "svelte": "^5.0.0",
1094 "vite": "^6.0.0"
1095 }
1096 },
1097 "node_modules/@tailwindcss/forms": {
1098 "version": "0.5.10",
1099 "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.10.tgz",
1100 "integrity": "sha512-utI1ONF6uf/pPNO68kmN1b8rEwNXv3czukalo8VtJH8ksIkZXr3Q3VYudZLkCsDd4Wku120uF02hYK25XGPorw==",
1101 "dev": true,
1102 "dependencies": {
1103 "mini-svg-data-uri": "^1.2.3"
1104 },
1105 "peerDependencies": {
1106 "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1"
1107 }
1108 },
1109 "node_modules/@tailwindcss/node": {
1110 "version": "4.0.8",
1111 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.0.8.tgz",
1112 "integrity": "sha512-FKArQpbrbwv08TNT0k7ejYXpF+R8knZFAatNc0acOxbgeqLzwb86r+P3LGOjIeI3Idqe9CVkZrh4GlsJLJKkkw==",
1113 "dev": true,
1114 "dependencies": {
1115 "enhanced-resolve": "^5.18.1",
1116 "jiti": "^2.4.2",
1117 "tailwindcss": "4.0.8"
1118 }
1119 },
1120 "node_modules/@tailwindcss/oxide": {
1121 "version": "4.0.8",
1122 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.0.8.tgz",
1123 "integrity": "sha512-KfMcuAu/Iw+DcV1e8twrFyr2yN8/ZDC/odIGta4wuuJOGkrkHZbvJvRNIbQNhGh7erZTYV6Ie0IeD6WC9Y8Hcw==",
1124 "dev": true,
1125 "engines": {
1126 "node": ">= 10"
1127 },
1128 "optionalDependencies": {
1129 "@tailwindcss/oxide-android-arm64": "4.0.8",
1130 "@tailwindcss/oxide-darwin-arm64": "4.0.8",
1131 "@tailwindcss/oxide-darwin-x64": "4.0.8",
1132 "@tailwindcss/oxide-freebsd-x64": "4.0.8",
1133 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.8",
1134 "@tailwindcss/oxide-linux-arm64-gnu": "4.0.8",
1135 "@tailwindcss/oxide-linux-arm64-musl": "4.0.8",
1136 "@tailwindcss/oxide-linux-x64-gnu": "4.0.8",
1137 "@tailwindcss/oxide-linux-x64-musl": "4.0.8",
1138 "@tailwindcss/oxide-win32-arm64-msvc": "4.0.8",
1139 "@tailwindcss/oxide-win32-x64-msvc": "4.0.8"
1140 }
1141 },
1142 "node_modules/@tailwindcss/oxide-android-arm64": {
1143 "version": "4.0.8",
1144 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.0.8.tgz",
1145 "integrity": "sha512-We7K79+Sm4mwJHk26Yzu/GAj7C7myemm7PeXvpgMxyxO70SSFSL3uCcqFbz9JA5M5UPkrl7N9fkBe/Y0iazqpA==",
1146 "cpu": [
1147 "arm64"
1148 ],
1149 "dev": true,
1150 "optional": true,
1151 "os": [
1152 "android"
1153 ],
1154 "engines": {
1155 "node": ">= 10"
1156 }
1157 },
1158 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1159 "version": "4.0.8",
1160 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.0.8.tgz",
1161 "integrity": "sha512-Lv9Isi2EwkCTG1sRHNDi0uRNN1UGFdEThUAGFrydRmQZnraGLMjN8gahzg2FFnOizDl7LB2TykLUuiw833DSNg==",
1162 "cpu": [
1163 "arm64"
1164 ],
1165 "dev": true,
1166 "optional": true,
1167 "os": [
1168 "darwin"
1169 ],
1170 "engines": {
1171 "node": ">= 10"
1172 }
1173 },
1174 "node_modules/@tailwindcss/oxide-darwin-x64": {
1175 "version": "4.0.8",
1176 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.0.8.tgz",
1177 "integrity": "sha512-fWfywfYIlSWtKoqWTjukTHLWV3ARaBRjXCC2Eo0l6KVpaqGY4c2y8snUjp1xpxUtpqwMvCvFWFaleMoz1Vhzlw==",
1178 "cpu": [
1179 "x64"
1180 ],
1181 "dev": true,
1182 "optional": true,
1183 "os": [
1184 "darwin"
1185 ],
1186 "engines": {
1187 "node": ">= 10"
1188 }
1189 },
1190 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1191 "version": "4.0.8",
1192 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.0.8.tgz",
1193 "integrity": "sha512-SO+dyvjJV9G94bnmq2288Ke0BIdvrbSbvtPLaQdqjqHR83v5L2fWADyFO+1oecHo9Owsk8MxcXh1agGVPIKIqw==",
1194 "cpu": [
1195 "x64"
1196 ],
1197 "dev": true,
1198 "optional": true,
1199 "os": [
1200 "freebsd"
1201 ],
1202 "engines": {
1203 "node": ">= 10"
1204 }
1205 },
1206 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1207 "version": "4.0.8",
1208 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.0.8.tgz",
1209 "integrity": "sha512-ZSHggWiEblQNV69V0qUK5vuAtHP+I+S2eGrKGJ5lPgwgJeAd6GjLsVBN+Mqn2SPVfYM3BOpS9jX/zVg9RWQVDQ==",
1210 "cpu": [
1211 "arm"
1212 ],
1213 "dev": true,
1214 "optional": true,
1215 "os": [
1216 "linux"
1217 ],
1218 "engines": {
1219 "node": ">= 10"
1220 }
1221 },
1222 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1223 "version": "4.0.8",
1224 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.0.8.tgz",
1225 "integrity": "sha512-xWpr6M0OZLDNsr7+bQz+3X7zcnDJZJ1N9gtBWCtfhkEtDjjxYEp+Lr5L5nc/yXlL4MyCHnn0uonGVXy3fhxaVA==",
1226 "cpu": [
1227 "arm64"
1228 ],
1229 "dev": true,
1230 "optional": true,
1231 "os": [
1232 "linux"
1233 ],
1234 "engines": {
1235 "node": ">= 10"
1236 }
1237 },
1238 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1239 "version": "4.0.8",
1240 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.0.8.tgz",
1241 "integrity": "sha512-5tz2IL7LN58ssGEq7h/staD7pu/izF/KeMWdlJ86WDe2Ah46LF3ET6ZGKTr5eZMrnEA0M9cVFuSPprKRHNgjeg==",
1242 "cpu": [
1243 "arm64"
1244 ],
1245 "dev": true,
1246 "optional": true,
1247 "os": [
1248 "linux"
1249 ],
1250 "engines": {
1251 "node": ">= 10"
1252 }
1253 },
1254 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1255 "version": "4.0.8",
1256 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.0.8.tgz",
1257 "integrity": "sha512-KSzMkhyrxAQyY2o194NKVKU9j/c+NFSoMvnHWFaNHKi3P1lb+Vq1UC19tLHrmxSkKapcMMu69D7+G1+FVGNDXQ==",
1258 "cpu": [
1259 "x64"
1260 ],
1261 "dev": true,
1262 "optional": true,
1263 "os": [
1264 "linux"
1265 ],
1266 "engines": {
1267 "node": ">= 10"
1268 }
1269 },
1270 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1271 "version": "4.0.8",
1272 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.0.8.tgz",
1273 "integrity": "sha512-yFYKG5UtHTRimjtqxUWXBgI4Tc6NJe3USjRIVdlTczpLRxq/SFwgzGl5JbatCxgSRDPBFwRrNPxq+ukfQFGdrw==",
1274 "cpu": [
1275 "x64"
1276 ],
1277 "dev": true,
1278 "optional": true,
1279 "os": [
1280 "linux"
1281 ],
1282 "engines": {
1283 "node": ">= 10"
1284 }
1285 },
1286 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1287 "version": "4.0.8",
1288 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.0.8.tgz",
1289 "integrity": "sha512-tndGujmCSba85cRCnQzXgpA2jx5gXimyspsUYae5jlPyLRG0RjXbDshFKOheVXU4TLflo7FSG8EHCBJ0EHTKdQ==",
1290 "cpu": [
1291 "arm64"
1292 ],
1293 "dev": true,
1294 "optional": true,
1295 "os": [
1296 "win32"
1297 ],
1298 "engines": {
1299 "node": ">= 10"
1300 }
1301 },
1302 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1303 "version": "4.0.8",
1304 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.0.8.tgz",
1305 "integrity": "sha512-T77jroAc0p4EHVVgTUiNeFn6Nj3jtD3IeNId2X+0k+N1XxfNipy81BEkYErpKLiOkNhpNFjPee8/ZVas29b2OQ==",
1306 "cpu": [
1307 "x64"
1308 ],
1309 "dev": true,
1310 "optional": true,
1311 "os": [
1312 "win32"
1313 ],
1314 "engines": {
1315 "node": ">= 10"
1316 }
1317 },
1318 "node_modules/@tailwindcss/vite": {
1319 "version": "4.0.8",
1320 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.0.8.tgz",
1321 "integrity": "sha512-+SAq44yLzYlzyrb7QTcFCdU8Xa7FOA0jp+Xby7fPMUie+MY9HhJysM7Vp+vL8qIp8ceQJfLD+FjgJuJ4lL6nyg==",
1322 "dev": true,
1323 "dependencies": {
1324 "@tailwindcss/node": "4.0.8",
1325 "@tailwindcss/oxide": "4.0.8",
1326 "lightningcss": "^1.29.1",
1327 "tailwindcss": "4.0.8"
1328 },
1329 "peerDependencies": {
1330 "vite": "^5.2.0 || ^6"
1331 }
1332 },
1333 "node_modules/@types/cookie": {
1334 "version": "0.6.0",
1335 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
1336 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
1337 "dev": true
1338 },
1339 "node_modules/@types/estree": {
1340 "version": "1.0.6",
1341 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
1342 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
1343 "dev": true
1344 },
1345 "node_modules/@types/json-schema": {
1346 "version": "7.0.15",
1347 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1348 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1349 "dev": true
1350 },
1351 "node_modules/@typescript-eslint/eslint-plugin": {
1352 "version": "8.24.1",
1353 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.1.tgz",
1354 "integrity": "sha512-ll1StnKtBigWIGqvYDVuDmXJHVH4zLVot1yQ4fJtLpL7qacwkxJc1T0bptqw+miBQ/QfUbhl1TcQ4accW5KUyA==",
1355 "dev": true,
1356 "dependencies": {
1357 "@eslint-community/regexpp": "^4.10.0",
1358 "@typescript-eslint/scope-manager": "8.24.1",
1359 "@typescript-eslint/type-utils": "8.24.1",
1360 "@typescript-eslint/utils": "8.24.1",
1361 "@typescript-eslint/visitor-keys": "8.24.1",
1362 "graphemer": "^1.4.0",
1363 "ignore": "^5.3.1",
1364 "natural-compare": "^1.4.0",
1365 "ts-api-utils": "^2.0.1"
1366 },
1367 "engines": {
1368 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1369 },
1370 "funding": {
1371 "type": "opencollective",
1372 "url": "https://opencollective.com/typescript-eslint"
1373 },
1374 "peerDependencies": {
1375 "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
1376 "eslint": "^8.57.0 || ^9.0.0",
1377 "typescript": ">=4.8.4 <5.8.0"
1378 }
1379 },
1380 "node_modules/@typescript-eslint/parser": {
1381 "version": "8.24.1",
1382 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.1.tgz",
1383 "integrity": "sha512-Tqoa05bu+t5s8CTZFaGpCH2ub3QeT9YDkXbPd3uQ4SfsLoh1/vv2GEYAioPoxCWJJNsenXlC88tRjwoHNts1oQ==",
1384 "dev": true,
1385 "dependencies": {
1386 "@typescript-eslint/scope-manager": "8.24.1",
1387 "@typescript-eslint/types": "8.24.1",
1388 "@typescript-eslint/typescript-estree": "8.24.1",
1389 "@typescript-eslint/visitor-keys": "8.24.1",
1390 "debug": "^4.3.4"
1391 },
1392 "engines": {
1393 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1394 },
1395 "funding": {
1396 "type": "opencollective",
1397 "url": "https://opencollective.com/typescript-eslint"
1398 },
1399 "peerDependencies": {
1400 "eslint": "^8.57.0 || ^9.0.0",
1401 "typescript": ">=4.8.4 <5.8.0"
1402 }
1403 },
1404 "node_modules/@typescript-eslint/scope-manager": {
1405 "version": "8.24.1",
1406 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.1.tgz",
1407 "integrity": "sha512-OdQr6BNBzwRjNEXMQyaGyZzgg7wzjYKfX2ZBV3E04hUCBDv3GQCHiz9RpqdUIiVrMgJGkXm3tcEh4vFSHreS2Q==",
1408 "dev": true,
1409 "dependencies": {
1410 "@typescript-eslint/types": "8.24.1",
1411 "@typescript-eslint/visitor-keys": "8.24.1"
1412 },
1413 "engines": {
1414 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1415 },
1416 "funding": {
1417 "type": "opencollective",
1418 "url": "https://opencollective.com/typescript-eslint"
1419 }
1420 },
1421 "node_modules/@typescript-eslint/type-utils": {
1422 "version": "8.24.1",
1423 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.1.tgz",
1424 "integrity": "sha512-/Do9fmNgCsQ+K4rCz0STI7lYB4phTtEXqqCAs3gZW0pnK7lWNkvWd5iW545GSmApm4AzmQXmSqXPO565B4WVrw==",
1425 "dev": true,
1426 "dependencies": {
1427 "@typescript-eslint/typescript-estree": "8.24.1",
1428 "@typescript-eslint/utils": "8.24.1",
1429 "debug": "^4.3.4",
1430 "ts-api-utils": "^2.0.1"
1431 },
1432 "engines": {
1433 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1434 },
1435 "funding": {
1436 "type": "opencollective",
1437 "url": "https://opencollective.com/typescript-eslint"
1438 },
1439 "peerDependencies": {
1440 "eslint": "^8.57.0 || ^9.0.0",
1441 "typescript": ">=4.8.4 <5.8.0"
1442 }
1443 },
1444 "node_modules/@typescript-eslint/types": {
1445 "version": "8.24.1",
1446 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.1.tgz",
1447 "integrity": "sha512-9kqJ+2DkUXiuhoiYIUvIYjGcwle8pcPpdlfkemGvTObzgmYfJ5d0Qm6jwb4NBXP9W1I5tss0VIAnWFumz3mC5A==",
1448 "dev": true,
1449 "engines": {
1450 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1451 },
1452 "funding": {
1453 "type": "opencollective",
1454 "url": "https://opencollective.com/typescript-eslint"
1455 }
1456 },
1457 "node_modules/@typescript-eslint/typescript-estree": {
1458 "version": "8.24.1",
1459 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.1.tgz",
1460 "integrity": "sha512-UPyy4MJ/0RE648DSKQe9g0VDSehPINiejjA6ElqnFaFIhI6ZEiZAkUI0D5MCk0bQcTf/LVqZStvQ6K4lPn/BRg==",
1461 "dev": true,
1462 "dependencies": {
1463 "@typescript-eslint/types": "8.24.1",
1464 "@typescript-eslint/visitor-keys": "8.24.1",
1465 "debug": "^4.3.4",
1466 "fast-glob": "^3.3.2",
1467 "is-glob": "^4.0.3",
1468 "minimatch": "^9.0.4",
1469 "semver": "^7.6.0",
1470 "ts-api-utils": "^2.0.1"
1471 },
1472 "engines": {
1473 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1474 },
1475 "funding": {
1476 "type": "opencollective",
1477 "url": "https://opencollective.com/typescript-eslint"
1478 },
1479 "peerDependencies": {
1480 "typescript": ">=4.8.4 <5.8.0"
1481 }
1482 },
1483 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
1484 "version": "2.0.1",
1485 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
1486 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
1487 "dev": true,
1488 "dependencies": {
1489 "balanced-match": "^1.0.0"
1490 }
1491 },
1492 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
1493 "version": "9.0.5",
1494 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
1495 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1496 "dev": true,
1497 "dependencies": {
1498 "brace-expansion": "^2.0.1"
1499 },
1500 "engines": {
1501 "node": ">=16 || 14 >=14.17"
1502 },
1503 "funding": {
1504 "url": "https://github.com/sponsors/isaacs"
1505 }
1506 },
1507 "node_modules/@typescript-eslint/utils": {
1508 "version": "8.24.1",
1509 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.1.tgz",
1510 "integrity": "sha512-OOcg3PMMQx9EXspId5iktsI3eMaXVwlhC8BvNnX6B5w9a4dVgpkQZuU8Hy67TolKcl+iFWq0XX+jbDGN4xWxjQ==",
1511 "dev": true,
1512 "dependencies": {
1513 "@eslint-community/eslint-utils": "^4.4.0",
1514 "@typescript-eslint/scope-manager": "8.24.1",
1515 "@typescript-eslint/types": "8.24.1",
1516 "@typescript-eslint/typescript-estree": "8.24.1"
1517 },
1518 "engines": {
1519 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1520 },
1521 "funding": {
1522 "type": "opencollective",
1523 "url": "https://opencollective.com/typescript-eslint"
1524 },
1525 "peerDependencies": {
1526 "eslint": "^8.57.0 || ^9.0.0",
1527 "typescript": ">=4.8.4 <5.8.0"
1528 }
1529 },
1530 "node_modules/@typescript-eslint/visitor-keys": {
1531 "version": "8.24.1",
1532 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.1.tgz",
1533 "integrity": "sha512-EwVHlp5l+2vp8CoqJm9KikPZgi3gbdZAtabKT9KPShGeOcJhsv4Zdo3oc8T8I0uKEmYoU4ItyxbptjF08enaxg==",
1534 "dev": true,
1535 "dependencies": {
1536 "@typescript-eslint/types": "8.24.1",
1537 "eslint-visitor-keys": "^4.2.0"
1538 },
1539 "engines": {
1540 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1541 },
1542 "funding": {
1543 "type": "opencollective",
1544 "url": "https://opencollective.com/typescript-eslint"
1545 }
1546 },
1547 "node_modules/acorn": {
1548 "version": "8.14.0",
1549 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
1550 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
1551 "dev": true,
1552 "bin": {
1553 "acorn": "bin/acorn"
1554 },
1555 "engines": {
1556 "node": ">=0.4.0"
1557 }
1558 },
1559 "node_modules/acorn-jsx": {
1560 "version": "5.3.2",
1561 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1562 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1563 "dev": true,
1564 "peerDependencies": {
1565 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1566 }
1567 },
1568 "node_modules/acorn-typescript": {
1569 "version": "1.4.13",
1570 "resolved": "https://registry.npmjs.org/acorn-typescript/-/acorn-typescript-1.4.13.tgz",
1571 "integrity": "sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==",
1572 "dev": true,
1573 "peerDependencies": {
1574 "acorn": ">=8.9.0"
1575 }
1576 },
1577 "node_modules/ajv": {
1578 "version": "6.12.6",
1579 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1580 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1581 "dev": true,
1582 "dependencies": {
1583 "fast-deep-equal": "^3.1.1",
1584 "fast-json-stable-stringify": "^2.0.0",
1585 "json-schema-traverse": "^0.4.1",
1586 "uri-js": "^4.2.2"
1587 },
1588 "funding": {
1589 "type": "github",
1590 "url": "https://github.com/sponsors/epoberezkin"
1591 }
1592 },
1593 "node_modules/ansi-styles": {
1594 "version": "4.3.0",
1595 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1596 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1597 "dev": true,
1598 "dependencies": {
1599 "color-convert": "^2.0.1"
1600 },
1601 "engines": {
1602 "node": ">=8"
1603 },
1604 "funding": {
1605 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1606 }
1607 },
1608 "node_modules/argparse": {
1609 "version": "2.0.1",
1610 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1611 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1612 "dev": true
1613 },
1614 "node_modules/aria-query": {
1615 "version": "5.3.2",
1616 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
1617 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
1618 "dev": true,
1619 "engines": {
1620 "node": ">= 0.4"
1621 }
1622 },
1623 "node_modules/axobject-query": {
1624 "version": "4.1.0",
1625 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
1626 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
1627 "dev": true,
1628 "engines": {
1629 "node": ">= 0.4"
1630 }
1631 },
1632 "node_modules/balanced-match": {
1633 "version": "1.0.2",
1634 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1635 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1636 "dev": true
1637 },
1638 "node_modules/brace-expansion": {
1639 "version": "1.1.11",
1640 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1641 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1642 "dev": true,
1643 "dependencies": {
1644 "balanced-match": "^1.0.0",
1645 "concat-map": "0.0.1"
1646 }
1647 },
1648 "node_modules/braces": {
1649 "version": "3.0.3",
1650 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
1651 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
1652 "dev": true,
1653 "dependencies": {
1654 "fill-range": "^7.1.1"
1655 },
1656 "engines": {
1657 "node": ">=8"
1658 }
1659 },
1660 "node_modules/callsites": {
1661 "version": "3.1.0",
1662 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1663 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1664 "dev": true,
1665 "engines": {
1666 "node": ">=6"
1667 }
1668 },
1669 "node_modules/chalk": {
1670 "version": "4.1.2",
1671 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1672 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1673 "dev": true,
1674 "dependencies": {
1675 "ansi-styles": "^4.1.0",
1676 "supports-color": "^7.1.0"
1677 },
1678 "engines": {
1679 "node": ">=10"
1680 },
1681 "funding": {
1682 "url": "https://github.com/chalk/chalk?sponsor=1"
1683 }
1684 },
1685 "node_modules/chokidar": {
1686 "version": "4.0.3",
1687 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
1688 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
1689 "dev": true,
1690 "dependencies": {
1691 "readdirp": "^4.0.1"
1692 },
1693 "engines": {
1694 "node": ">= 14.16.0"
1695 },
1696 "funding": {
1697 "url": "https://paulmillr.com/funding/"
1698 }
1699 },
1700 "node_modules/clsx": {
1701 "version": "2.1.1",
1702 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
1703 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
1704 "dev": true,
1705 "engines": {
1706 "node": ">=6"
1707 }
1708 },
1709 "node_modules/color-convert": {
1710 "version": "2.0.1",
1711 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1712 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1713 "dev": true,
1714 "dependencies": {
1715 "color-name": "~1.1.4"
1716 },
1717 "engines": {
1718 "node": ">=7.0.0"
1719 }
1720 },
1721 "node_modules/color-name": {
1722 "version": "1.1.4",
1723 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1724 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1725 "dev": true
1726 },
1727 "node_modules/concat-map": {
1728 "version": "0.0.1",
1729 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1730 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
1731 "dev": true
1732 },
1733 "node_modules/cookie": {
1734 "version": "0.6.0",
1735 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
1736 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
1737 "dev": true,
1738 "engines": {
1739 "node": ">= 0.6"
1740 }
1741 },
1742 "node_modules/cross-spawn": {
1743 "version": "7.0.6",
1744 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
1745 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
1746 "dev": true,
1747 "dependencies": {
1748 "path-key": "^3.1.0",
1749 "shebang-command": "^2.0.0",
1750 "which": "^2.0.1"
1751 },
1752 "engines": {
1753 "node": ">= 8"
1754 }
1755 },
1756 "node_modules/cssesc": {
1757 "version": "3.0.0",
1758 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
1759 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
1760 "dev": true,
1761 "bin": {
1762 "cssesc": "bin/cssesc"
1763 },
1764 "engines": {
1765 "node": ">=4"
1766 }
1767 },
1768 "node_modules/debug": {
1769 "version": "4.4.0",
1770 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
1771 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
1772 "dev": true,
1773 "dependencies": {
1774 "ms": "^2.1.3"
1775 },
1776 "engines": {
1777 "node": ">=6.0"
1778 },
1779 "peerDependenciesMeta": {
1780 "supports-color": {
1781 "optional": true
1782 }
1783 }
1784 },
1785 "node_modules/deep-is": {
1786 "version": "0.1.4",
1787 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1788 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
1789 "dev": true
1790 },
1791 "node_modules/deepmerge": {
1792 "version": "4.3.1",
1793 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
1794 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
1795 "dev": true,
1796 "engines": {
1797 "node": ">=0.10.0"
1798 }
1799 },
1800 "node_modules/detect-libc": {
1801 "version": "1.0.3",
1802 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
1803 "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
1804 "dev": true,
1805 "bin": {
1806 "detect-libc": "bin/detect-libc.js"
1807 },
1808 "engines": {
1809 "node": ">=0.10"
1810 }
1811 },
1812 "node_modules/devalue": {
1813 "version": "5.1.1",
1814 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz",
1815 "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==",
1816 "dev": true
1817 },
1818 "node_modules/enhanced-resolve": {
1819 "version": "5.18.1",
1820 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz",
1821 "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==",
1822 "dev": true,
1823 "dependencies": {
1824 "graceful-fs": "^4.2.4",
1825 "tapable": "^2.2.0"
1826 },
1827 "engines": {
1828 "node": ">=10.13.0"
1829 }
1830 },
1831 "node_modules/esbuild": {
1832 "version": "0.24.2",
1833 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
1834 "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
1835 "dev": true,
1836 "hasInstallScript": true,
1837 "bin": {
1838 "esbuild": "bin/esbuild"
1839 },
1840 "engines": {
1841 "node": ">=18"
1842 },
1843 "optionalDependencies": {
1844 "@esbuild/aix-ppc64": "0.24.2",
1845 "@esbuild/android-arm": "0.24.2",
1846 "@esbuild/android-arm64": "0.24.2",
1847 "@esbuild/android-x64": "0.24.2",
1848 "@esbuild/darwin-arm64": "0.24.2",
1849 "@esbuild/darwin-x64": "0.24.2",
1850 "@esbuild/freebsd-arm64": "0.24.2",
1851 "@esbuild/freebsd-x64": "0.24.2",
1852 "@esbuild/linux-arm": "0.24.2",
1853 "@esbuild/linux-arm64": "0.24.2",
1854 "@esbuild/linux-ia32": "0.24.2",
1855 "@esbuild/linux-loong64": "0.24.2",
1856 "@esbuild/linux-mips64el": "0.24.2",
1857 "@esbuild/linux-ppc64": "0.24.2",
1858 "@esbuild/linux-riscv64": "0.24.2",
1859 "@esbuild/linux-s390x": "0.24.2",
1860 "@esbuild/linux-x64": "0.24.2",
1861 "@esbuild/netbsd-arm64": "0.24.2",
1862 "@esbuild/netbsd-x64": "0.24.2",
1863 "@esbuild/openbsd-arm64": "0.24.2",
1864 "@esbuild/openbsd-x64": "0.24.2",
1865 "@esbuild/sunos-x64": "0.24.2",
1866 "@esbuild/win32-arm64": "0.24.2",
1867 "@esbuild/win32-ia32": "0.24.2",
1868 "@esbuild/win32-x64": "0.24.2"
1869 }
1870 },
1871 "node_modules/escape-string-regexp": {
1872 "version": "4.0.0",
1873 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
1874 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
1875 "dev": true,
1876 "engines": {
1877 "node": ">=10"
1878 },
1879 "funding": {
1880 "url": "https://github.com/sponsors/sindresorhus"
1881 }
1882 },
1883 "node_modules/eslint": {
1884 "version": "9.21.0",
1885 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.21.0.tgz",
1886 "integrity": "sha512-KjeihdFqTPhOMXTt7StsDxriV4n66ueuF/jfPNC3j/lduHwr/ijDwJMsF+wyMJethgiKi5wniIE243vi07d3pg==",
1887 "dev": true,
1888 "dependencies": {
1889 "@eslint-community/eslint-utils": "^4.2.0",
1890 "@eslint-community/regexpp": "^4.12.1",
1891 "@eslint/config-array": "^0.19.2",
1892 "@eslint/core": "^0.12.0",
1893 "@eslint/eslintrc": "^3.3.0",
1894 "@eslint/js": "9.21.0",
1895 "@eslint/plugin-kit": "^0.2.7",
1896 "@humanfs/node": "^0.16.6",
1897 "@humanwhocodes/module-importer": "^1.0.1",
1898 "@humanwhocodes/retry": "^0.4.2",
1899 "@types/estree": "^1.0.6",
1900 "@types/json-schema": "^7.0.15",
1901 "ajv": "^6.12.4",
1902 "chalk": "^4.0.0",
1903 "cross-spawn": "^7.0.6",
1904 "debug": "^4.3.2",
1905 "escape-string-regexp": "^4.0.0",
1906 "eslint-scope": "^8.2.0",
1907 "eslint-visitor-keys": "^4.2.0",
1908 "espree": "^10.3.0",
1909 "esquery": "^1.5.0",
1910 "esutils": "^2.0.2",
1911 "fast-deep-equal": "^3.1.3",
1912 "file-entry-cache": "^8.0.0",
1913 "find-up": "^5.0.0",
1914 "glob-parent": "^6.0.2",
1915 "ignore": "^5.2.0",
1916 "imurmurhash": "^0.1.4",
1917 "is-glob": "^4.0.0",
1918 "json-stable-stringify-without-jsonify": "^1.0.1",
1919 "lodash.merge": "^4.6.2",
1920 "minimatch": "^3.1.2",
1921 "natural-compare": "^1.4.0",
1922 "optionator": "^0.9.3"
1923 },
1924 "bin": {
1925 "eslint": "bin/eslint.js"
1926 },
1927 "engines": {
1928 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1929 },
1930 "funding": {
1931 "url": "https://eslint.org/donate"
1932 },
1933 "peerDependencies": {
1934 "jiti": "*"
1935 },
1936 "peerDependenciesMeta": {
1937 "jiti": {
1938 "optional": true
1939 }
1940 }
1941 },
1942 "node_modules/eslint-compat-utils": {
1943 "version": "0.5.1",
1944 "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz",
1945 "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==",
1946 "dev": true,
1947 "dependencies": {
1948 "semver": "^7.5.4"
1949 },
1950 "engines": {
1951 "node": ">=12"
1952 },
1953 "peerDependencies": {
1954 "eslint": ">=6.0.0"
1955 }
1956 },
1957 "node_modules/eslint-config-prettier": {
1958 "version": "10.0.1",
1959 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.0.1.tgz",
1960 "integrity": "sha512-lZBts941cyJyeaooiKxAtzoPHTN+GbQTJFAIdQbRhA4/8whaAraEh47Whw/ZFfrjNSnlAxqfm9i0XVAEkULjCw==",
1961 "dev": true,
1962 "bin": {
1963 "eslint-config-prettier": "build/bin/cli.js"
1964 },
1965 "peerDependencies": {
1966 "eslint": ">=7.0.0"
1967 }
1968 },
1969 "node_modules/eslint-plugin-svelte": {
1970 "version": "2.46.1",
1971 "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.46.1.tgz",
1972 "integrity": "sha512-7xYr2o4NID/f9OEYMqxsEQsCsj4KaMy4q5sANaKkAb6/QeCjYFxRmDm2S3YC3A3pl1kyPZ/syOx/i7LcWYSbIw==",
1973 "dev": true,
1974 "dependencies": {
1975 "@eslint-community/eslint-utils": "^4.4.0",
1976 "@jridgewell/sourcemap-codec": "^1.4.15",
1977 "eslint-compat-utils": "^0.5.1",
1978 "esutils": "^2.0.3",
1979 "known-css-properties": "^0.35.0",
1980 "postcss": "^8.4.38",
1981 "postcss-load-config": "^3.1.4",
1982 "postcss-safe-parser": "^6.0.0",
1983 "postcss-selector-parser": "^6.1.0",
1984 "semver": "^7.6.2",
1985 "svelte-eslint-parser": "^0.43.0"
1986 },
1987 "engines": {
1988 "node": "^14.17.0 || >=16.0.0"
1989 },
1990 "funding": {
1991 "url": "https://github.com/sponsors/ota-meshi"
1992 },
1993 "peerDependencies": {
1994 "eslint": "^7.0.0 || ^8.0.0-0 || ^9.0.0-0",
1995 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
1996 },
1997 "peerDependenciesMeta": {
1998 "svelte": {
1999 "optional": true
2000 }
2001 }
2002 },
2003 "node_modules/eslint-scope": {
2004 "version": "8.2.0",
2005 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz",
2006 "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==",
2007 "dev": true,
2008 "dependencies": {
2009 "esrecurse": "^4.3.0",
2010 "estraverse": "^5.2.0"
2011 },
2012 "engines": {
2013 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2014 },
2015 "funding": {
2016 "url": "https://opencollective.com/eslint"
2017 }
2018 },
2019 "node_modules/eslint-visitor-keys": {
2020 "version": "4.2.0",
2021 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
2022 "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
2023 "dev": true,
2024 "engines": {
2025 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2026 },
2027 "funding": {
2028 "url": "https://opencollective.com/eslint"
2029 }
2030 },
2031 "node_modules/esm-env": {
2032 "version": "1.2.2",
2033 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
2034 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==",
2035 "dev": true
2036 },
2037 "node_modules/espree": {
2038 "version": "10.3.0",
2039 "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
2040 "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==",
2041 "dev": true,
2042 "dependencies": {
2043 "acorn": "^8.14.0",
2044 "acorn-jsx": "^5.3.2",
2045 "eslint-visitor-keys": "^4.2.0"
2046 },
2047 "engines": {
2048 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2049 },
2050 "funding": {
2051 "url": "https://opencollective.com/eslint"
2052 }
2053 },
2054 "node_modules/esquery": {
2055 "version": "1.6.0",
2056 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
2057 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
2058 "dev": true,
2059 "dependencies": {
2060 "estraverse": "^5.1.0"
2061 },
2062 "engines": {
2063 "node": ">=0.10"
2064 }
2065 },
2066 "node_modules/esrap": {
2067 "version": "1.4.5",
2068 "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.4.5.tgz",
2069 "integrity": "sha512-CjNMjkBWWZeHn+VX+gS8YvFwJ5+NDhg8aWZBSFJPR8qQduDNjbJodA2WcwCm7uQa5Rjqj+nZvVmceg1RbHFB9g==",
2070 "dev": true,
2071 "dependencies": {
2072 "@jridgewell/sourcemap-codec": "^1.4.15"
2073 }
2074 },
2075 "node_modules/esrecurse": {
2076 "version": "4.3.0",
2077 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2078 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2079 "dev": true,
2080 "dependencies": {
2081 "estraverse": "^5.2.0"
2082 },
2083 "engines": {
2084 "node": ">=4.0"
2085 }
2086 },
2087 "node_modules/estraverse": {
2088 "version": "5.3.0",
2089 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2090 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2091 "dev": true,
2092 "engines": {
2093 "node": ">=4.0"
2094 }
2095 },
2096 "node_modules/esutils": {
2097 "version": "2.0.3",
2098 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2099 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2100 "dev": true,
2101 "engines": {
2102 "node": ">=0.10.0"
2103 }
2104 },
2105 "node_modules/fast-deep-equal": {
2106 "version": "3.1.3",
2107 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2108 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2109 "dev": true
2110 },
2111 "node_modules/fast-glob": {
2112 "version": "3.3.3",
2113 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
2114 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
2115 "dev": true,
2116 "dependencies": {
2117 "@nodelib/fs.stat": "^2.0.2",
2118 "@nodelib/fs.walk": "^1.2.3",
2119 "glob-parent": "^5.1.2",
2120 "merge2": "^1.3.0",
2121 "micromatch": "^4.0.8"
2122 },
2123 "engines": {
2124 "node": ">=8.6.0"
2125 }
2126 },
2127 "node_modules/fast-glob/node_modules/glob-parent": {
2128 "version": "5.1.2",
2129 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2130 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2131 "dev": true,
2132 "dependencies": {
2133 "is-glob": "^4.0.1"
2134 },
2135 "engines": {
2136 "node": ">= 6"
2137 }
2138 },
2139 "node_modules/fast-json-stable-stringify": {
2140 "version": "2.1.0",
2141 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2142 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2143 "dev": true
2144 },
2145 "node_modules/fast-levenshtein": {
2146 "version": "2.0.6",
2147 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2148 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2149 "dev": true
2150 },
2151 "node_modules/fastq": {
2152 "version": "1.19.0",
2153 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz",
2154 "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==",
2155 "dev": true,
2156 "dependencies": {
2157 "reusify": "^1.0.4"
2158 }
2159 },
2160 "node_modules/fdir": {
2161 "version": "6.4.3",
2162 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz",
2163 "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==",
2164 "dev": true,
2165 "peerDependencies": {
2166 "picomatch": "^3 || ^4"
2167 },
2168 "peerDependenciesMeta": {
2169 "picomatch": {
2170 "optional": true
2171 }
2172 }
2173 },
2174 "node_modules/file-entry-cache": {
2175 "version": "8.0.0",
2176 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
2177 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
2178 "dev": true,
2179 "dependencies": {
2180 "flat-cache": "^4.0.0"
2181 },
2182 "engines": {
2183 "node": ">=16.0.0"
2184 }
2185 },
2186 "node_modules/fill-range": {
2187 "version": "7.1.1",
2188 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2189 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
2190 "dev": true,
2191 "dependencies": {
2192 "to-regex-range": "^5.0.1"
2193 },
2194 "engines": {
2195 "node": ">=8"
2196 }
2197 },
2198 "node_modules/find-up": {
2199 "version": "5.0.0",
2200 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2201 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2202 "dev": true,
2203 "dependencies": {
2204 "locate-path": "^6.0.0",
2205 "path-exists": "^4.0.0"
2206 },
2207 "engines": {
2208 "node": ">=10"
2209 },
2210 "funding": {
2211 "url": "https://github.com/sponsors/sindresorhus"
2212 }
2213 },
2214 "node_modules/flat-cache": {
2215 "version": "4.0.1",
2216 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
2217 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
2218 "dev": true,
2219 "dependencies": {
2220 "flatted": "^3.2.9",
2221 "keyv": "^4.5.4"
2222 },
2223 "engines": {
2224 "node": ">=16"
2225 }
2226 },
2227 "node_modules/flatted": {
2228 "version": "3.3.3",
2229 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
2230 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
2231 "dev": true
2232 },
2233 "node_modules/fsevents": {
2234 "version": "2.3.3",
2235 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2236 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2237 "dev": true,
2238 "hasInstallScript": true,
2239 "optional": true,
2240 "os": [
2241 "darwin"
2242 ],
2243 "engines": {
2244 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2245 }
2246 },
2247 "node_modules/glob-parent": {
2248 "version": "6.0.2",
2249 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2250 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2251 "dev": true,
2252 "dependencies": {
2253 "is-glob": "^4.0.3"
2254 },
2255 "engines": {
2256 "node": ">=10.13.0"
2257 }
2258 },
2259 "node_modules/globals": {
2260 "version": "15.15.0",
2261 "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
2262 "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
2263 "dev": true,
2264 "engines": {
2265 "node": ">=18"
2266 },
2267 "funding": {
2268 "url": "https://github.com/sponsors/sindresorhus"
2269 }
2270 },
2271 "node_modules/graceful-fs": {
2272 "version": "4.2.11",
2273 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
2274 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
2275 "dev": true
2276 },
2277 "node_modules/graphemer": {
2278 "version": "1.4.0",
2279 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
2280 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
2281 "dev": true
2282 },
2283 "node_modules/has-flag": {
2284 "version": "4.0.0",
2285 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2286 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2287 "dev": true,
2288 "engines": {
2289 "node": ">=8"
2290 }
2291 },
2292 "node_modules/ignore": {
2293 "version": "5.3.2",
2294 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
2295 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
2296 "dev": true,
2297 "engines": {
2298 "node": ">= 4"
2299 }
2300 },
2301 "node_modules/import-fresh": {
2302 "version": "3.3.1",
2303 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
2304 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
2305 "dev": true,
2306 "dependencies": {
2307 "parent-module": "^1.0.0",
2308 "resolve-from": "^4.0.0"
2309 },
2310 "engines": {
2311 "node": ">=6"
2312 },
2313 "funding": {
2314 "url": "https://github.com/sponsors/sindresorhus"
2315 }
2316 },
2317 "node_modules/import-meta-resolve": {
2318 "version": "4.1.0",
2319 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
2320 "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
2321 "dev": true,
2322 "funding": {
2323 "type": "github",
2324 "url": "https://github.com/sponsors/wooorm"
2325 }
2326 },
2327 "node_modules/imurmurhash": {
2328 "version": "0.1.4",
2329 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2330 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2331 "dev": true,
2332 "engines": {
2333 "node": ">=0.8.19"
2334 }
2335 },
2336 "node_modules/is-extglob": {
2337 "version": "2.1.1",
2338 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2339 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2340 "dev": true,
2341 "engines": {
2342 "node": ">=0.10.0"
2343 }
2344 },
2345 "node_modules/is-glob": {
2346 "version": "4.0.3",
2347 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2348 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2349 "dev": true,
2350 "dependencies": {
2351 "is-extglob": "^2.1.1"
2352 },
2353 "engines": {
2354 "node": ">=0.10.0"
2355 }
2356 },
2357 "node_modules/is-number": {
2358 "version": "7.0.0",
2359 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2360 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2361 "dev": true,
2362 "engines": {
2363 "node": ">=0.12.0"
2364 }
2365 },
2366 "node_modules/is-reference": {
2367 "version": "3.0.3",
2368 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",
2369 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==",
2370 "dev": true,
2371 "dependencies": {
2372 "@types/estree": "^1.0.6"
2373 }
2374 },
2375 "node_modules/isexe": {
2376 "version": "2.0.0",
2377 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2378 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2379 "dev": true
2380 },
2381 "node_modules/jiti": {
2382 "version": "2.4.2",
2383 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz",
2384 "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==",
2385 "dev": true,
2386 "bin": {
2387 "jiti": "lib/jiti-cli.mjs"
2388 }
2389 },
2390 "node_modules/js-yaml": {
2391 "version": "4.1.0",
2392 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2393 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
2394 "dev": true,
2395 "dependencies": {
2396 "argparse": "^2.0.1"
2397 },
2398 "bin": {
2399 "js-yaml": "bin/js-yaml.js"
2400 }
2401 },
2402 "node_modules/json-buffer": {
2403 "version": "3.0.1",
2404 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
2405 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
2406 "dev": true
2407 },
2408 "node_modules/json-schema-traverse": {
2409 "version": "0.4.1",
2410 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2411 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2412 "dev": true
2413 },
2414 "node_modules/json-stable-stringify-without-jsonify": {
2415 "version": "1.0.1",
2416 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2417 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
2418 "dev": true
2419 },
2420 "node_modules/keyv": {
2421 "version": "4.5.4",
2422 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
2423 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
2424 "dev": true,
2425 "dependencies": {
2426 "json-buffer": "3.0.1"
2427 }
2428 },
2429 "node_modules/kleur": {
2430 "version": "4.1.5",
2431 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
2432 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
2433 "dev": true,
2434 "engines": {
2435 "node": ">=6"
2436 }
2437 },
2438 "node_modules/known-css-properties": {
2439 "version": "0.35.0",
2440 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
2441 "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
2442 "dev": true
2443 },
2444 "node_modules/levn": {
2445 "version": "0.4.1",
2446 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
2447 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
2448 "dev": true,
2449 "dependencies": {
2450 "prelude-ls": "^1.2.1",
2451 "type-check": "~0.4.0"
2452 },
2453 "engines": {
2454 "node": ">= 0.8.0"
2455 }
2456 },
2457 "node_modules/lightningcss": {
2458 "version": "1.29.1",
2459 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.29.1.tgz",
2460 "integrity": "sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==",
2461 "dev": true,
2462 "dependencies": {
2463 "detect-libc": "^1.0.3"
2464 },
2465 "engines": {
2466 "node": ">= 12.0.0"
2467 },
2468 "funding": {
2469 "type": "opencollective",
2470 "url": "https://opencollective.com/parcel"
2471 },
2472 "optionalDependencies": {
2473 "lightningcss-darwin-arm64": "1.29.1",
2474 "lightningcss-darwin-x64": "1.29.1",
2475 "lightningcss-freebsd-x64": "1.29.1",
2476 "lightningcss-linux-arm-gnueabihf": "1.29.1",
2477 "lightningcss-linux-arm64-gnu": "1.29.1",
2478 "lightningcss-linux-arm64-musl": "1.29.1",
2479 "lightningcss-linux-x64-gnu": "1.29.1",
2480 "lightningcss-linux-x64-musl": "1.29.1",
2481 "lightningcss-win32-arm64-msvc": "1.29.1",
2482 "lightningcss-win32-x64-msvc": "1.29.1"
2483 }
2484 },
2485 "node_modules/lightningcss-darwin-arm64": {
2486 "version": "1.29.1",
2487 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.29.1.tgz",
2488 "integrity": "sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw==",
2489 "cpu": [
2490 "arm64"
2491 ],
2492 "dev": true,
2493 "optional": true,
2494 "os": [
2495 "darwin"
2496 ],
2497 "engines": {
2498 "node": ">= 12.0.0"
2499 },
2500 "funding": {
2501 "type": "opencollective",
2502 "url": "https://opencollective.com/parcel"
2503 }
2504 },
2505 "node_modules/lightningcss-darwin-x64": {
2506 "version": "1.29.1",
2507 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.29.1.tgz",
2508 "integrity": "sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA==",
2509 "cpu": [
2510 "x64"
2511 ],
2512 "dev": true,
2513 "optional": true,
2514 "os": [
2515 "darwin"
2516 ],
2517 "engines": {
2518 "node": ">= 12.0.0"
2519 },
2520 "funding": {
2521 "type": "opencollective",
2522 "url": "https://opencollective.com/parcel"
2523 }
2524 },
2525 "node_modules/lightningcss-freebsd-x64": {
2526 "version": "1.29.1",
2527 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.29.1.tgz",
2528 "integrity": "sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ==",
2529 "cpu": [
2530 "x64"
2531 ],
2532 "dev": true,
2533 "optional": true,
2534 "os": [
2535 "freebsd"
2536 ],
2537 "engines": {
2538 "node": ">= 12.0.0"
2539 },
2540 "funding": {
2541 "type": "opencollective",
2542 "url": "https://opencollective.com/parcel"
2543 }
2544 },
2545 "node_modules/lightningcss-linux-arm-gnueabihf": {
2546 "version": "1.29.1",
2547 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.29.1.tgz",
2548 "integrity": "sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg==",
2549 "cpu": [
2550 "arm"
2551 ],
2552 "dev": true,
2553 "optional": true,
2554 "os": [
2555 "linux"
2556 ],
2557 "engines": {
2558 "node": ">= 12.0.0"
2559 },
2560 "funding": {
2561 "type": "opencollective",
2562 "url": "https://opencollective.com/parcel"
2563 }
2564 },
2565 "node_modules/lightningcss-linux-arm64-gnu": {
2566 "version": "1.29.1",
2567 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.29.1.tgz",
2568 "integrity": "sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ==",
2569 "cpu": [
2570 "arm64"
2571 ],
2572 "dev": true,
2573 "optional": true,
2574 "os": [
2575 "linux"
2576 ],
2577 "engines": {
2578 "node": ">= 12.0.0"
2579 },
2580 "funding": {
2581 "type": "opencollective",
2582 "url": "https://opencollective.com/parcel"
2583 }
2584 },
2585 "node_modules/lightningcss-linux-arm64-musl": {
2586 "version": "1.29.1",
2587 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.29.1.tgz",
2588 "integrity": "sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw==",
2589 "cpu": [
2590 "arm64"
2591 ],
2592 "dev": true,
2593 "optional": true,
2594 "os": [
2595 "linux"
2596 ],
2597 "engines": {
2598 "node": ">= 12.0.0"
2599 },
2600 "funding": {
2601 "type": "opencollective",
2602 "url": "https://opencollective.com/parcel"
2603 }
2604 },
2605 "node_modules/lightningcss-linux-x64-gnu": {
2606 "version": "1.29.1",
2607 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.29.1.tgz",
2608 "integrity": "sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw==",
2609 "cpu": [
2610 "x64"
2611 ],
2612 "dev": true,
2613 "optional": true,
2614 "os": [
2615 "linux"
2616 ],
2617 "engines": {
2618 "node": ">= 12.0.0"
2619 },
2620 "funding": {
2621 "type": "opencollective",
2622 "url": "https://opencollective.com/parcel"
2623 }
2624 },
2625 "node_modules/lightningcss-linux-x64-musl": {
2626 "version": "1.29.1",
2627 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.29.1.tgz",
2628 "integrity": "sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw==",
2629 "cpu": [
2630 "x64"
2631 ],
2632 "dev": true,
2633 "optional": true,
2634 "os": [
2635 "linux"
2636 ],
2637 "engines": {
2638 "node": ">= 12.0.0"
2639 },
2640 "funding": {
2641 "type": "opencollective",
2642 "url": "https://opencollective.com/parcel"
2643 }
2644 },
2645 "node_modules/lightningcss-win32-arm64-msvc": {
2646 "version": "1.29.1",
2647 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.29.1.tgz",
2648 "integrity": "sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog==",
2649 "cpu": [
2650 "arm64"
2651 ],
2652 "dev": true,
2653 "optional": true,
2654 "os": [
2655 "win32"
2656 ],
2657 "engines": {
2658 "node": ">= 12.0.0"
2659 },
2660 "funding": {
2661 "type": "opencollective",
2662 "url": "https://opencollective.com/parcel"
2663 }
2664 },
2665 "node_modules/lightningcss-win32-x64-msvc": {
2666 "version": "1.29.1",
2667 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.29.1.tgz",
2668 "integrity": "sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q==",
2669 "cpu": [
2670 "x64"
2671 ],
2672 "dev": true,
2673 "optional": true,
2674 "os": [
2675 "win32"
2676 ],
2677 "engines": {
2678 "node": ">= 12.0.0"
2679 },
2680 "funding": {
2681 "type": "opencollective",
2682 "url": "https://opencollective.com/parcel"
2683 }
2684 },
2685 "node_modules/lilconfig": {
2686 "version": "2.1.0",
2687 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
2688 "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
2689 "dev": true,
2690 "engines": {
2691 "node": ">=10"
2692 }
2693 },
2694 "node_modules/locate-character": {
2695 "version": "3.0.0",
2696 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
2697 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
2698 "dev": true
2699 },
2700 "node_modules/locate-path": {
2701 "version": "6.0.0",
2702 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2703 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2704 "dev": true,
2705 "dependencies": {
2706 "p-locate": "^5.0.0"
2707 },
2708 "engines": {
2709 "node": ">=10"
2710 },
2711 "funding": {
2712 "url": "https://github.com/sponsors/sindresorhus"
2713 }
2714 },
2715 "node_modules/lodash.merge": {
2716 "version": "4.6.2",
2717 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
2718 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
2719 "dev": true
2720 },
2721 "node_modules/magic-string": {
2722 "version": "0.30.17",
2723 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
2724 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
2725 "dev": true,
2726 "dependencies": {
2727 "@jridgewell/sourcemap-codec": "^1.5.0"
2728 }
2729 },
2730 "node_modules/merge2": {
2731 "version": "1.4.1",
2732 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
2733 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
2734 "dev": true,
2735 "engines": {
2736 "node": ">= 8"
2737 }
2738 },
2739 "node_modules/micromatch": {
2740 "version": "4.0.8",
2741 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
2742 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
2743 "dev": true,
2744 "dependencies": {
2745 "braces": "^3.0.3",
2746 "picomatch": "^2.3.1"
2747 },
2748 "engines": {
2749 "node": ">=8.6"
2750 }
2751 },
2752 "node_modules/micromatch/node_modules/picomatch": {
2753 "version": "2.3.1",
2754 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2755 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2756 "dev": true,
2757 "engines": {
2758 "node": ">=8.6"
2759 },
2760 "funding": {
2761 "url": "https://github.com/sponsors/jonschlinkert"
2762 }
2763 },
2764 "node_modules/mini-svg-data-uri": {
2765 "version": "1.4.4",
2766 "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz",
2767 "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==",
2768 "dev": true,
2769 "bin": {
2770 "mini-svg-data-uri": "cli.js"
2771 }
2772 },
2773 "node_modules/minimatch": {
2774 "version": "3.1.2",
2775 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2776 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2777 "dev": true,
2778 "dependencies": {
2779 "brace-expansion": "^1.1.7"
2780 },
2781 "engines": {
2782 "node": "*"
2783 }
2784 },
2785 "node_modules/mri": {
2786 "version": "1.2.0",
2787 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
2788 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
2789 "dev": true,
2790 "engines": {
2791 "node": ">=4"
2792 }
2793 },
2794 "node_modules/mrmime": {
2795 "version": "2.0.1",
2796 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
2797 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
2798 "dev": true,
2799 "engines": {
2800 "node": ">=10"
2801 }
2802 },
2803 "node_modules/ms": {
2804 "version": "2.1.3",
2805 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2806 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2807 "dev": true
2808 },
2809 "node_modules/nanoid": {
2810 "version": "3.3.8",
2811 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
2812 "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
2813 "dev": true,
2814 "funding": [
2815 {
2816 "type": "github",
2817 "url": "https://github.com/sponsors/ai"
2818 }
2819 ],
2820 "bin": {
2821 "nanoid": "bin/nanoid.cjs"
2822 },
2823 "engines": {
2824 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2825 }
2826 },
2827 "node_modules/natural-compare": {
2828 "version": "1.4.0",
2829 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2830 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
2831 "dev": true
2832 },
2833 "node_modules/optionator": {
2834 "version": "0.9.4",
2835 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
2836 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
2837 "dev": true,
2838 "dependencies": {
2839 "deep-is": "^0.1.3",
2840 "fast-levenshtein": "^2.0.6",
2841 "levn": "^0.4.1",
2842 "prelude-ls": "^1.2.1",
2843 "type-check": "^0.4.0",
2844 "word-wrap": "^1.2.5"
2845 },
2846 "engines": {
2847 "node": ">= 0.8.0"
2848 }
2849 },
2850 "node_modules/p-limit": {
2851 "version": "3.1.0",
2852 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2853 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2854 "dev": true,
2855 "dependencies": {
2856 "yocto-queue": "^0.1.0"
2857 },
2858 "engines": {
2859 "node": ">=10"
2860 },
2861 "funding": {
2862 "url": "https://github.com/sponsors/sindresorhus"
2863 }
2864 },
2865 "node_modules/p-locate": {
2866 "version": "5.0.0",
2867 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2868 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2869 "dev": true,
2870 "dependencies": {
2871 "p-limit": "^3.0.2"
2872 },
2873 "engines": {
2874 "node": ">=10"
2875 },
2876 "funding": {
2877 "url": "https://github.com/sponsors/sindresorhus"
2878 }
2879 },
2880 "node_modules/parent-module": {
2881 "version": "1.0.1",
2882 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2883 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2884 "dev": true,
2885 "dependencies": {
2886 "callsites": "^3.0.0"
2887 },
2888 "engines": {
2889 "node": ">=6"
2890 }
2891 },
2892 "node_modules/path-exists": {
2893 "version": "4.0.0",
2894 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2895 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2896 "dev": true,
2897 "engines": {
2898 "node": ">=8"
2899 }
2900 },
2901 "node_modules/path-key": {
2902 "version": "3.1.1",
2903 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2904 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2905 "dev": true,
2906 "engines": {
2907 "node": ">=8"
2908 }
2909 },
2910 "node_modules/picocolors": {
2911 "version": "1.1.1",
2912 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2913 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2914 "dev": true
2915 },
2916 "node_modules/picomatch": {
2917 "version": "4.0.2",
2918 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
2919 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
2920 "dev": true,
2921 "optional": true,
2922 "peer": true,
2923 "engines": {
2924 "node": ">=12"
2925 },
2926 "funding": {
2927 "url": "https://github.com/sponsors/jonschlinkert"
2928 }
2929 },
2930 "node_modules/postcss": {
2931 "version": "8.5.3",
2932 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
2933 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
2934 "dev": true,
2935 "funding": [
2936 {
2937 "type": "opencollective",
2938 "url": "https://opencollective.com/postcss/"
2939 },
2940 {
2941 "type": "tidelift",
2942 "url": "https://tidelift.com/funding/github/npm/postcss"
2943 },
2944 {
2945 "type": "github",
2946 "url": "https://github.com/sponsors/ai"
2947 }
2948 ],
2949 "dependencies": {
2950 "nanoid": "^3.3.8",
2951 "picocolors": "^1.1.1",
2952 "source-map-js": "^1.2.1"
2953 },
2954 "engines": {
2955 "node": "^10 || ^12 || >=14"
2956 }
2957 },
2958 "node_modules/postcss-load-config": {
2959 "version": "3.1.4",
2960 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
2961 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
2962 "dev": true,
2963 "dependencies": {
2964 "lilconfig": "^2.0.5",
2965 "yaml": "^1.10.2"
2966 },
2967 "engines": {
2968 "node": ">= 10"
2969 },
2970 "funding": {
2971 "type": "opencollective",
2972 "url": "https://opencollective.com/postcss/"
2973 },
2974 "peerDependencies": {
2975 "postcss": ">=8.0.9",
2976 "ts-node": ">=9.0.0"
2977 },
2978 "peerDependenciesMeta": {
2979 "postcss": {
2980 "optional": true
2981 },
2982 "ts-node": {
2983 "optional": true
2984 }
2985 }
2986 },
2987 "node_modules/postcss-load-config/node_modules/yaml": {
2988 "version": "1.10.2",
2989 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2990 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2991 "dev": true,
2992 "engines": {
2993 "node": ">= 6"
2994 }
2995 },
2996 "node_modules/postcss-safe-parser": {
2997 "version": "6.0.0",
2998 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
2999 "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
3000 "dev": true,
3001 "engines": {
3002 "node": ">=12.0"
3003 },
3004 "funding": {
3005 "type": "opencollective",
3006 "url": "https://opencollective.com/postcss/"
3007 },
3008 "peerDependencies": {
3009 "postcss": "^8.3.3"
3010 }
3011 },
3012 "node_modules/postcss-scss": {
3013 "version": "4.0.9",
3014 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz",
3015 "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==",
3016 "dev": true,
3017 "funding": [
3018 {
3019 "type": "opencollective",
3020 "url": "https://opencollective.com/postcss/"
3021 },
3022 {
3023 "type": "tidelift",
3024 "url": "https://tidelift.com/funding/github/npm/postcss-scss"
3025 },
3026 {
3027 "type": "github",
3028 "url": "https://github.com/sponsors/ai"
3029 }
3030 ],
3031 "engines": {
3032 "node": ">=12.0"
3033 },
3034 "peerDependencies": {
3035 "postcss": "^8.4.29"
3036 }
3037 },
3038 "node_modules/postcss-selector-parser": {
3039 "version": "6.1.2",
3040 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
3041 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
3042 "dev": true,
3043 "dependencies": {
3044 "cssesc": "^3.0.0",
3045 "util-deprecate": "^1.0.2"
3046 },
3047 "engines": {
3048 "node": ">=4"
3049 }
3050 },
3051 "node_modules/prelude-ls": {
3052 "version": "1.2.1",
3053 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
3054 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
3055 "dev": true,
3056 "engines": {
3057 "node": ">= 0.8.0"
3058 }
3059 },
3060 "node_modules/prettier": {
3061 "version": "3.5.2",
3062 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.2.tgz",
3063 "integrity": "sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==",
3064 "dev": true,
3065 "bin": {
3066 "prettier": "bin/prettier.cjs"
3067 },
3068 "engines": {
3069 "node": ">=14"
3070 },
3071 "funding": {
3072 "url": "https://github.com/prettier/prettier?sponsor=1"
3073 }
3074 },
3075 "node_modules/prettier-plugin-svelte": {
3076 "version": "3.3.3",
3077 "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.3.3.tgz",
3078 "integrity": "sha512-yViK9zqQ+H2qZD1w/bH7W8i+bVfKrD8GIFjkFe4Thl6kCT9SlAsXVNmt3jCvQOCsnOhcvYgsoVlRV/Eu6x5nNw==",
3079 "dev": true,
3080 "peerDependencies": {
3081 "prettier": "^3.0.0",
3082 "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0"
3083 }
3084 },
3085 "node_modules/prettier-plugin-tailwindcss": {
3086 "version": "0.6.11",
3087 "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.11.tgz",
3088 "integrity": "sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==",
3089 "dev": true,
3090 "engines": {
3091 "node": ">=14.21.3"
3092 },
3093 "peerDependencies": {
3094 "@ianvs/prettier-plugin-sort-imports": "*",
3095 "@prettier/plugin-pug": "*",
3096 "@shopify/prettier-plugin-liquid": "*",
3097 "@trivago/prettier-plugin-sort-imports": "*",
3098 "@zackad/prettier-plugin-twig": "*",
3099 "prettier": "^3.0",
3100 "prettier-plugin-astro": "*",
3101 "prettier-plugin-css-order": "*",
3102 "prettier-plugin-import-sort": "*",
3103 "prettier-plugin-jsdoc": "*",
3104 "prettier-plugin-marko": "*",
3105 "prettier-plugin-multiline-arrays": "*",
3106 "prettier-plugin-organize-attributes": "*",
3107 "prettier-plugin-organize-imports": "*",
3108 "prettier-plugin-sort-imports": "*",
3109 "prettier-plugin-style-order": "*",
3110 "prettier-plugin-svelte": "*"
3111 },
3112 "peerDependenciesMeta": {
3113 "@ianvs/prettier-plugin-sort-imports": {
3114 "optional": true
3115 },
3116 "@prettier/plugin-pug": {
3117 "optional": true
3118 },
3119 "@shopify/prettier-plugin-liquid": {
3120 "optional": true
3121 },
3122 "@trivago/prettier-plugin-sort-imports": {
3123 "optional": true
3124 },
3125 "@zackad/prettier-plugin-twig": {
3126 "optional": true
3127 },
3128 "prettier-plugin-astro": {
3129 "optional": true
3130 },
3131 "prettier-plugin-css-order": {
3132 "optional": true
3133 },
3134 "prettier-plugin-import-sort": {
3135 "optional": true
3136 },
3137 "prettier-plugin-jsdoc": {
3138 "optional": true
3139 },
3140 "prettier-plugin-marko": {
3141 "optional": true
3142 },
3143 "prettier-plugin-multiline-arrays": {
3144 "optional": true
3145 },
3146 "prettier-plugin-organize-attributes": {
3147 "optional": true
3148 },
3149 "prettier-plugin-organize-imports": {
3150 "optional": true
3151 },
3152 "prettier-plugin-sort-imports": {
3153 "optional": true
3154 },
3155 "prettier-plugin-style-order": {
3156 "optional": true
3157 },
3158 "prettier-plugin-svelte": {
3159 "optional": true
3160 }
3161 }
3162 },
3163 "node_modules/punycode": {
3164 "version": "2.3.1",
3165 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
3166 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
3167 "dev": true,
3168 "engines": {
3169 "node": ">=6"
3170 }
3171 },
3172 "node_modules/queue-microtask": {
3173 "version": "1.2.3",
3174 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
3175 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
3176 "dev": true,
3177 "funding": [
3178 {
3179 "type": "github",
3180 "url": "https://github.com/sponsors/feross"
3181 },
3182 {
3183 "type": "patreon",
3184 "url": "https://www.patreon.com/feross"
3185 },
3186 {
3187 "type": "consulting",
3188 "url": "https://feross.org/support"
3189 }
3190 ]
3191 },
3192 "node_modules/readdirp": {
3193 "version": "4.1.2",
3194 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
3195 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
3196 "dev": true,
3197 "engines": {
3198 "node": ">= 14.18.0"
3199 },
3200 "funding": {
3201 "type": "individual",
3202 "url": "https://paulmillr.com/funding/"
3203 }
3204 },
3205 "node_modules/resolve-from": {
3206 "version": "4.0.0",
3207 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3208 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3209 "dev": true,
3210 "engines": {
3211 "node": ">=4"
3212 }
3213 },
3214 "node_modules/reusify": {
3215 "version": "1.0.4",
3216 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
3217 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
3218 "dev": true,
3219 "engines": {
3220 "iojs": ">=1.0.0",
3221 "node": ">=0.10.0"
3222 }
3223 },
3224 "node_modules/rollup": {
3225 "version": "4.34.8",
3226 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.8.tgz",
3227 "integrity": "sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==",
3228 "dev": true,
3229 "dependencies": {
3230 "@types/estree": "1.0.6"
3231 },
3232 "bin": {
3233 "rollup": "dist/bin/rollup"
3234 },
3235 "engines": {
3236 "node": ">=18.0.0",
3237 "npm": ">=8.0.0"
3238 },
3239 "optionalDependencies": {
3240 "@rollup/rollup-android-arm-eabi": "4.34.8",
3241 "@rollup/rollup-android-arm64": "4.34.8",
3242 "@rollup/rollup-darwin-arm64": "4.34.8",
3243 "@rollup/rollup-darwin-x64": "4.34.8",
3244 "@rollup/rollup-freebsd-arm64": "4.34.8",
3245 "@rollup/rollup-freebsd-x64": "4.34.8",
3246 "@rollup/rollup-linux-arm-gnueabihf": "4.34.8",
3247 "@rollup/rollup-linux-arm-musleabihf": "4.34.8",
3248 "@rollup/rollup-linux-arm64-gnu": "4.34.8",
3249 "@rollup/rollup-linux-arm64-musl": "4.34.8",
3250 "@rollup/rollup-linux-loongarch64-gnu": "4.34.8",
3251 "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8",
3252 "@rollup/rollup-linux-riscv64-gnu": "4.34.8",
3253 "@rollup/rollup-linux-s390x-gnu": "4.34.8",
3254 "@rollup/rollup-linux-x64-gnu": "4.34.8",
3255 "@rollup/rollup-linux-x64-musl": "4.34.8",
3256 "@rollup/rollup-win32-arm64-msvc": "4.34.8",
3257 "@rollup/rollup-win32-ia32-msvc": "4.34.8",
3258 "@rollup/rollup-win32-x64-msvc": "4.34.8",
3259 "fsevents": "~2.3.2"
3260 }
3261 },
3262 "node_modules/run-parallel": {
3263 "version": "1.2.0",
3264 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3265 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3266 "dev": true,
3267 "funding": [
3268 {
3269 "type": "github",
3270 "url": "https://github.com/sponsors/feross"
3271 },
3272 {
3273 "type": "patreon",
3274 "url": "https://www.patreon.com/feross"
3275 },
3276 {
3277 "type": "consulting",
3278 "url": "https://feross.org/support"
3279 }
3280 ],
3281 "dependencies": {
3282 "queue-microtask": "^1.2.2"
3283 }
3284 },
3285 "node_modules/sade": {
3286 "version": "1.8.1",
3287 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
3288 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
3289 "dev": true,
3290 "dependencies": {
3291 "mri": "^1.1.0"
3292 },
3293 "engines": {
3294 "node": ">=6"
3295 }
3296 },
3297 "node_modules/semver": {
3298 "version": "7.7.1",
3299 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
3300 "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
3301 "dev": true,
3302 "bin": {
3303 "semver": "bin/semver.js"
3304 },
3305 "engines": {
3306 "node": ">=10"
3307 }
3308 },
3309 "node_modules/set-cookie-parser": {
3310 "version": "2.7.1",
3311 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz",
3312 "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==",
3313 "dev": true
3314 },
3315 "node_modules/shebang-command": {
3316 "version": "2.0.0",
3317 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3318 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3319 "dev": true,
3320 "dependencies": {
3321 "shebang-regex": "^3.0.0"
3322 },
3323 "engines": {
3324 "node": ">=8"
3325 }
3326 },
3327 "node_modules/shebang-regex": {
3328 "version": "3.0.0",
3329 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3330 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3331 "dev": true,
3332 "engines": {
3333 "node": ">=8"
3334 }
3335 },
3336 "node_modules/sirv": {
3337 "version": "3.0.1",
3338 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.1.tgz",
3339 "integrity": "sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==",
3340 "dev": true,
3341 "dependencies": {
3342 "@polka/url": "^1.0.0-next.24",
3343 "mrmime": "^2.0.0",
3344 "totalist": "^3.0.0"
3345 },
3346 "engines": {
3347 "node": ">=18"
3348 }
3349 },
3350 "node_modules/source-map-js": {
3351 "version": "1.2.1",
3352 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3353 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3354 "dev": true,
3355 "engines": {
3356 "node": ">=0.10.0"
3357 }
3358 },
3359 "node_modules/strip-json-comments": {
3360 "version": "3.1.1",
3361 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
3362 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
3363 "dev": true,
3364 "engines": {
3365 "node": ">=8"
3366 },
3367 "funding": {
3368 "url": "https://github.com/sponsors/sindresorhus"
3369 }
3370 },
3371 "node_modules/supports-color": {
3372 "version": "7.2.0",
3373 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3374 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3375 "dev": true,
3376 "dependencies": {
3377 "has-flag": "^4.0.0"
3378 },
3379 "engines": {
3380 "node": ">=8"
3381 }
3382 },
3383 "node_modules/svelte": {
3384 "version": "5.20.3",
3385 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.20.3.tgz",
3386 "integrity": "sha512-8eE+/KXZP5tAYEefOG4eIvElARIrnh+IXJq2e+OM7hmhuZDk9yf7esrVD1YBxUtk5eqYBDYtvu628h71iFrXiA==",
3387 "dev": true,
3388 "dependencies": {
3389 "@ampproject/remapping": "^2.3.0",
3390 "@jridgewell/sourcemap-codec": "^1.5.0",
3391 "@types/estree": "^1.0.5",
3392 "acorn": "^8.12.1",
3393 "acorn-typescript": "^1.4.13",
3394 "aria-query": "^5.3.1",
3395 "axobject-query": "^4.1.0",
3396 "clsx": "^2.1.1",
3397 "esm-env": "^1.2.1",
3398 "esrap": "^1.4.3",
3399 "is-reference": "^3.0.3",
3400 "locate-character": "^3.0.0",
3401 "magic-string": "^0.30.11",
3402 "zimmerframe": "^1.1.2"
3403 },
3404 "engines": {
3405 "node": ">=18"
3406 }
3407 },
3408 "node_modules/svelte-check": {
3409 "version": "4.1.4",
3410 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.1.4.tgz",
3411 "integrity": "sha512-v0j7yLbT29MezzaQJPEDwksybTE2Ups9rUxEXy92T06TiA0cbqcO8wAOwNUVkFW6B0hsYHA+oAX3BS8b/2oHtw==",
3412 "dev": true,
3413 "dependencies": {
3414 "@jridgewell/trace-mapping": "^0.3.25",
3415 "chokidar": "^4.0.1",
3416 "fdir": "^6.2.0",
3417 "picocolors": "^1.0.0",
3418 "sade": "^1.7.4"
3419 },
3420 "bin": {
3421 "svelte-check": "bin/svelte-check"
3422 },
3423 "engines": {
3424 "node": ">= 18.0.0"
3425 },
3426 "peerDependencies": {
3427 "svelte": "^4.0.0 || ^5.0.0-next.0",
3428 "typescript": ">=5.0.0"
3429 }
3430 },
3431 "node_modules/svelte-eslint-parser": {
3432 "version": "0.43.0",
3433 "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.43.0.tgz",
3434 "integrity": "sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==",
3435 "dev": true,
3436 "dependencies": {
3437 "eslint-scope": "^7.2.2",
3438 "eslint-visitor-keys": "^3.4.3",
3439 "espree": "^9.6.1",
3440 "postcss": "^8.4.39",
3441 "postcss-scss": "^4.0.9"
3442 },
3443 "engines": {
3444 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3445 },
3446 "funding": {
3447 "url": "https://github.com/sponsors/ota-meshi"
3448 },
3449 "peerDependencies": {
3450 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
3451 },
3452 "peerDependenciesMeta": {
3453 "svelte": {
3454 "optional": true
3455 }
3456 }
3457 },
3458 "node_modules/svelte-eslint-parser/node_modules/eslint-scope": {
3459 "version": "7.2.2",
3460 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
3461 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
3462 "dev": true,
3463 "dependencies": {
3464 "esrecurse": "^4.3.0",
3465 "estraverse": "^5.2.0"
3466 },
3467 "engines": {
3468 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3469 },
3470 "funding": {
3471 "url": "https://opencollective.com/eslint"
3472 }
3473 },
3474 "node_modules/svelte-eslint-parser/node_modules/eslint-visitor-keys": {
3475 "version": "3.4.3",
3476 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
3477 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
3478 "dev": true,
3479 "engines": {
3480 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3481 },
3482 "funding": {
3483 "url": "https://opencollective.com/eslint"
3484 }
3485 },
3486 "node_modules/svelte-eslint-parser/node_modules/espree": {
3487 "version": "9.6.1",
3488 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
3489 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
3490 "dev": true,
3491 "dependencies": {
3492 "acorn": "^8.9.0",
3493 "acorn-jsx": "^5.3.2",
3494 "eslint-visitor-keys": "^3.4.1"
3495 },
3496 "engines": {
3497 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3498 },
3499 "funding": {
3500 "url": "https://opencollective.com/eslint"
3501 }
3502 },
3503 "node_modules/tailwindcss": {
3504 "version": "4.0.8",
3505 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.8.tgz",
3506 "integrity": "sha512-Me7N5CKR+D2A1xdWA5t5+kjjT7bwnxZOE6/yDI/ixJdJokszsn2n++mdU5yJwrsTpqFX2B9ZNMBJDwcqk9C9lw==",
3507 "dev": true
3508 },
3509 "node_modules/tapable": {
3510 "version": "2.2.1",
3511 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
3512 "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
3513 "dev": true,
3514 "engines": {
3515 "node": ">=6"
3516 }
3517 },
3518 "node_modules/to-regex-range": {
3519 "version": "5.0.1",
3520 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3521 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3522 "dev": true,
3523 "dependencies": {
3524 "is-number": "^7.0.0"
3525 },
3526 "engines": {
3527 "node": ">=8.0"
3528 }
3529 },
3530 "node_modules/totalist": {
3531 "version": "3.0.1",
3532 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
3533 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
3534 "dev": true,
3535 "engines": {
3536 "node": ">=6"
3537 }
3538 },
3539 "node_modules/ts-api-utils": {
3540 "version": "2.0.1",
3541 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz",
3542 "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==",
3543 "dev": true,
3544 "engines": {
3545 "node": ">=18.12"
3546 },
3547 "peerDependencies": {
3548 "typescript": ">=4.8.4"
3549 }
3550 },
3551 "node_modules/type-check": {
3552 "version": "0.4.0",
3553 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
3554 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
3555 "dev": true,
3556 "dependencies": {
3557 "prelude-ls": "^1.2.1"
3558 },
3559 "engines": {
3560 "node": ">= 0.8.0"
3561 }
3562 },
3563 "node_modules/typescript": {
3564 "version": "5.7.3",
3565 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
3566 "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
3567 "dev": true,
3568 "bin": {
3569 "tsc": "bin/tsc",
3570 "tsserver": "bin/tsserver"
3571 },
3572 "engines": {
3573 "node": ">=14.17"
3574 }
3575 },
3576 "node_modules/typescript-eslint": {
3577 "version": "8.24.1",
3578 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.1.tgz",
3579 "integrity": "sha512-cw3rEdzDqBs70TIcb0Gdzbt6h11BSs2pS0yaq7hDWDBtCCSei1pPSUXE9qUdQ/Wm9NgFg8mKtMt1b8fTHIl1jA==",
3580 "dev": true,
3581 "dependencies": {
3582 "@typescript-eslint/eslint-plugin": "8.24.1",
3583 "@typescript-eslint/parser": "8.24.1",
3584 "@typescript-eslint/utils": "8.24.1"
3585 },
3586 "engines": {
3587 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3588 },
3589 "funding": {
3590 "type": "opencollective",
3591 "url": "https://opencollective.com/typescript-eslint"
3592 },
3593 "peerDependencies": {
3594 "eslint": "^8.57.0 || ^9.0.0",
3595 "typescript": ">=4.8.4 <5.8.0"
3596 }
3597 },
3598 "node_modules/uri-js": {
3599 "version": "4.4.1",
3600 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3601 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3602 "dev": true,
3603 "dependencies": {
3604 "punycode": "^2.1.0"
3605 }
3606 },
3607 "node_modules/util-deprecate": {
3608 "version": "1.0.2",
3609 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3610 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
3611 "dev": true
3612 },
3613 "node_modules/vite": {
3614 "version": "6.1.1",
3615 "resolved": "https://registry.npmjs.org/vite/-/vite-6.1.1.tgz",
3616 "integrity": "sha512-4GgM54XrwRfrOp297aIYspIti66k56v16ZnqHvrIM7mG+HjDlAwS7p+Srr7J6fGvEdOJ5JcQ/D9T7HhtdXDTzA==",
3617 "dev": true,
3618 "dependencies": {
3619 "esbuild": "^0.24.2",
3620 "postcss": "^8.5.2",
3621 "rollup": "^4.30.1"
3622 },
3623 "bin": {
3624 "vite": "bin/vite.js"
3625 },
3626 "engines": {
3627 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
3628 },
3629 "funding": {
3630 "url": "https://github.com/vitejs/vite?sponsor=1"
3631 },
3632 "optionalDependencies": {
3633 "fsevents": "~2.3.3"
3634 },
3635 "peerDependencies": {
3636 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
3637 "jiti": ">=1.21.0",
3638 "less": "*",
3639 "lightningcss": "^1.21.0",
3640 "sass": "*",
3641 "sass-embedded": "*",
3642 "stylus": "*",
3643 "sugarss": "*",
3644 "terser": "^5.16.0",
3645 "tsx": "^4.8.1",
3646 "yaml": "^2.4.2"
3647 },
3648 "peerDependenciesMeta": {
3649 "@types/node": {
3650 "optional": true
3651 },
3652 "jiti": {
3653 "optional": true
3654 },
3655 "less": {
3656 "optional": true
3657 },
3658 "lightningcss": {
3659 "optional": true
3660 },
3661 "sass": {
3662 "optional": true
3663 },
3664 "sass-embedded": {
3665 "optional": true
3666 },
3667 "stylus": {
3668 "optional": true
3669 },
3670 "sugarss": {
3671 "optional": true
3672 },
3673 "terser": {
3674 "optional": true
3675 },
3676 "tsx": {
3677 "optional": true
3678 },
3679 "yaml": {
3680 "optional": true
3681 }
3682 }
3683 },
3684 "node_modules/vitefu": {
3685 "version": "1.0.6",
3686 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz",
3687 "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==",
3688 "dev": true,
3689 "peerDependencies": {
3690 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
3691 },
3692 "peerDependenciesMeta": {
3693 "vite": {
3694 "optional": true
3695 }
3696 }
3697 },
3698 "node_modules/which": {
3699 "version": "2.0.2",
3700 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3701 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3702 "dev": true,
3703 "dependencies": {
3704 "isexe": "^2.0.0"
3705 },
3706 "bin": {
3707 "node-which": "bin/node-which"
3708 },
3709 "engines": {
3710 "node": ">= 8"
3711 }
3712 },
3713 "node_modules/word-wrap": {
3714 "version": "1.2.5",
3715 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
3716 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
3717 "dev": true,
3718 "engines": {
3719 "node": ">=0.10.0"
3720 }
3721 },
3722 "node_modules/yaml": {
3723 "version": "2.7.0",
3724 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz",
3725 "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==",
3726 "dev": true,
3727 "optional": true,
3728 "peer": true,
3729 "bin": {
3730 "yaml": "bin.mjs"
3731 },
3732 "engines": {
3733 "node": ">= 14"
3734 }
3735 },
3736 "node_modules/yocto-queue": {
3737 "version": "0.1.0",
3738 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
3739 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
3740 "dev": true,
3741 "engines": {
3742 "node": ">=10"
3743 },
3744 "funding": {
3745 "url": "https://github.com/sponsors/sindresorhus"
3746 }
3747 },
3748 "node_modules/zimmerframe": {
3749 "version": "1.1.2",
3750 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz",
3751 "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==",
3752 "dev": true
3753 }
3754 }
3755}