[READ-ONLY] Mirror of https://github.com/probablykasper/svelte-droplet. File dropzone for Svelte
svelte-droplet.kasper.space
file-drop
svelte
typescript
114 kB
3637 lines
1{
2 "name": "svelte-droplet",
3 "version": "1.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "svelte-droplet",
9 "version": "1.1.0",
10 "license": "MIT",
11 "devDependencies": {
12 "@sveltejs/adapter-static": "^3.0.5",
13 "@sveltejs/kit": "^2.7.2",
14 "@sveltejs/package": "^2.3.6",
15 "@sveltejs/vite-plugin-svelte": "^4.0.0",
16 "eslint": "^9.13.0",
17 "eslint-config-prettier": "^9.1.0",
18 "eslint-plugin-svelte": "^2.46.0",
19 "prettier": "^3.3.3",
20 "prettier-plugin-svelte": "^3.2.7",
21 "publint": "^0.2.11",
22 "sass": "^1.80.3",
23 "svelte": "^5.0.5",
24 "svelte-check": "^4.0.5",
25 "svelte-preprocess": "^6.0.3",
26 "typescript": "^5.6.3",
27 "typescript-eslint": "^8.11.0",
28 "vite": "^5.4.10"
29 },
30 "peerDependencies": {
31 "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0"
32 }
33 },
34 "node_modules/@ampproject/remapping": {
35 "version": "2.3.0",
36 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
37 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
38 "dev": true,
39 "dependencies": {
40 "@jridgewell/gen-mapping": "^0.3.5",
41 "@jridgewell/trace-mapping": "^0.3.24"
42 },
43 "engines": {
44 "node": ">=6.0.0"
45 }
46 },
47 "node_modules/@esbuild/aix-ppc64": {
48 "version": "0.21.5",
49 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
50 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
51 "cpu": [
52 "ppc64"
53 ],
54 "dev": true,
55 "optional": true,
56 "os": [
57 "aix"
58 ],
59 "engines": {
60 "node": ">=12"
61 }
62 },
63 "node_modules/@esbuild/android-arm": {
64 "version": "0.21.5",
65 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
66 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
67 "cpu": [
68 "arm"
69 ],
70 "dev": true,
71 "optional": true,
72 "os": [
73 "android"
74 ],
75 "engines": {
76 "node": ">=12"
77 }
78 },
79 "node_modules/@esbuild/android-arm64": {
80 "version": "0.21.5",
81 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
82 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
83 "cpu": [
84 "arm64"
85 ],
86 "dev": true,
87 "optional": true,
88 "os": [
89 "android"
90 ],
91 "engines": {
92 "node": ">=12"
93 }
94 },
95 "node_modules/@esbuild/android-x64": {
96 "version": "0.21.5",
97 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
98 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
99 "cpu": [
100 "x64"
101 ],
102 "dev": true,
103 "optional": true,
104 "os": [
105 "android"
106 ],
107 "engines": {
108 "node": ">=12"
109 }
110 },
111 "node_modules/@esbuild/darwin-arm64": {
112 "version": "0.21.5",
113 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
114 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
115 "cpu": [
116 "arm64"
117 ],
118 "dev": true,
119 "optional": true,
120 "os": [
121 "darwin"
122 ],
123 "engines": {
124 "node": ">=12"
125 }
126 },
127 "node_modules/@esbuild/darwin-x64": {
128 "version": "0.21.5",
129 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
130 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
131 "cpu": [
132 "x64"
133 ],
134 "dev": true,
135 "optional": true,
136 "os": [
137 "darwin"
138 ],
139 "engines": {
140 "node": ">=12"
141 }
142 },
143 "node_modules/@esbuild/freebsd-arm64": {
144 "version": "0.21.5",
145 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
146 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
147 "cpu": [
148 "arm64"
149 ],
150 "dev": true,
151 "optional": true,
152 "os": [
153 "freebsd"
154 ],
155 "engines": {
156 "node": ">=12"
157 }
158 },
159 "node_modules/@esbuild/freebsd-x64": {
160 "version": "0.21.5",
161 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
162 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
163 "cpu": [
164 "x64"
165 ],
166 "dev": true,
167 "optional": true,
168 "os": [
169 "freebsd"
170 ],
171 "engines": {
172 "node": ">=12"
173 }
174 },
175 "node_modules/@esbuild/linux-arm": {
176 "version": "0.21.5",
177 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
178 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
179 "cpu": [
180 "arm"
181 ],
182 "dev": true,
183 "optional": true,
184 "os": [
185 "linux"
186 ],
187 "engines": {
188 "node": ">=12"
189 }
190 },
191 "node_modules/@esbuild/linux-arm64": {
192 "version": "0.21.5",
193 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
194 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
195 "cpu": [
196 "arm64"
197 ],
198 "dev": true,
199 "optional": true,
200 "os": [
201 "linux"
202 ],
203 "engines": {
204 "node": ">=12"
205 }
206 },
207 "node_modules/@esbuild/linux-ia32": {
208 "version": "0.21.5",
209 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
210 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
211 "cpu": [
212 "ia32"
213 ],
214 "dev": true,
215 "optional": true,
216 "os": [
217 "linux"
218 ],
219 "engines": {
220 "node": ">=12"
221 }
222 },
223 "node_modules/@esbuild/linux-loong64": {
224 "version": "0.21.5",
225 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
226 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
227 "cpu": [
228 "loong64"
229 ],
230 "dev": true,
231 "optional": true,
232 "os": [
233 "linux"
234 ],
235 "engines": {
236 "node": ">=12"
237 }
238 },
239 "node_modules/@esbuild/linux-mips64el": {
240 "version": "0.21.5",
241 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
242 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
243 "cpu": [
244 "mips64el"
245 ],
246 "dev": true,
247 "optional": true,
248 "os": [
249 "linux"
250 ],
251 "engines": {
252 "node": ">=12"
253 }
254 },
255 "node_modules/@esbuild/linux-ppc64": {
256 "version": "0.21.5",
257 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
258 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
259 "cpu": [
260 "ppc64"
261 ],
262 "dev": true,
263 "optional": true,
264 "os": [
265 "linux"
266 ],
267 "engines": {
268 "node": ">=12"
269 }
270 },
271 "node_modules/@esbuild/linux-riscv64": {
272 "version": "0.21.5",
273 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
274 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
275 "cpu": [
276 "riscv64"
277 ],
278 "dev": true,
279 "optional": true,
280 "os": [
281 "linux"
282 ],
283 "engines": {
284 "node": ">=12"
285 }
286 },
287 "node_modules/@esbuild/linux-s390x": {
288 "version": "0.21.5",
289 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
290 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
291 "cpu": [
292 "s390x"
293 ],
294 "dev": true,
295 "optional": true,
296 "os": [
297 "linux"
298 ],
299 "engines": {
300 "node": ">=12"
301 }
302 },
303 "node_modules/@esbuild/linux-x64": {
304 "version": "0.21.5",
305 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
306 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
307 "cpu": [
308 "x64"
309 ],
310 "dev": true,
311 "optional": true,
312 "os": [
313 "linux"
314 ],
315 "engines": {
316 "node": ">=12"
317 }
318 },
319 "node_modules/@esbuild/netbsd-x64": {
320 "version": "0.21.5",
321 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
322 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
323 "cpu": [
324 "x64"
325 ],
326 "dev": true,
327 "optional": true,
328 "os": [
329 "netbsd"
330 ],
331 "engines": {
332 "node": ">=12"
333 }
334 },
335 "node_modules/@esbuild/openbsd-x64": {
336 "version": "0.21.5",
337 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
338 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
339 "cpu": [
340 "x64"
341 ],
342 "dev": true,
343 "optional": true,
344 "os": [
345 "openbsd"
346 ],
347 "engines": {
348 "node": ">=12"
349 }
350 },
351 "node_modules/@esbuild/sunos-x64": {
352 "version": "0.21.5",
353 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
354 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
355 "cpu": [
356 "x64"
357 ],
358 "dev": true,
359 "optional": true,
360 "os": [
361 "sunos"
362 ],
363 "engines": {
364 "node": ">=12"
365 }
366 },
367 "node_modules/@esbuild/win32-arm64": {
368 "version": "0.21.5",
369 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
370 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
371 "cpu": [
372 "arm64"
373 ],
374 "dev": true,
375 "optional": true,
376 "os": [
377 "win32"
378 ],
379 "engines": {
380 "node": ">=12"
381 }
382 },
383 "node_modules/@esbuild/win32-ia32": {
384 "version": "0.21.5",
385 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
386 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
387 "cpu": [
388 "ia32"
389 ],
390 "dev": true,
391 "optional": true,
392 "os": [
393 "win32"
394 ],
395 "engines": {
396 "node": ">=12"
397 }
398 },
399 "node_modules/@esbuild/win32-x64": {
400 "version": "0.21.5",
401 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
402 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
403 "cpu": [
404 "x64"
405 ],
406 "dev": true,
407 "optional": true,
408 "os": [
409 "win32"
410 ],
411 "engines": {
412 "node": ">=12"
413 }
414 },
415 "node_modules/@eslint-community/eslint-utils": {
416 "version": "4.4.0",
417 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
418 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
419 "dev": true,
420 "dependencies": {
421 "eslint-visitor-keys": "^3.3.0"
422 },
423 "engines": {
424 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
425 },
426 "peerDependencies": {
427 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
428 }
429 },
430 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
431 "version": "3.4.3",
432 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
433 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
434 "dev": true,
435 "engines": {
436 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
437 },
438 "funding": {
439 "url": "https://opencollective.com/eslint"
440 }
441 },
442 "node_modules/@eslint-community/regexpp": {
443 "version": "4.11.1",
444 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz",
445 "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==",
446 "dev": true,
447 "engines": {
448 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
449 }
450 },
451 "node_modules/@eslint/config-array": {
452 "version": "0.18.0",
453 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz",
454 "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==",
455 "dev": true,
456 "dependencies": {
457 "@eslint/object-schema": "^2.1.4",
458 "debug": "^4.3.1",
459 "minimatch": "^3.1.2"
460 },
461 "engines": {
462 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
463 }
464 },
465 "node_modules/@eslint/core": {
466 "version": "0.7.0",
467 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.7.0.tgz",
468 "integrity": "sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==",
469 "dev": true,
470 "engines": {
471 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
472 }
473 },
474 "node_modules/@eslint/eslintrc": {
475 "version": "3.1.0",
476 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz",
477 "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==",
478 "dev": true,
479 "dependencies": {
480 "ajv": "^6.12.4",
481 "debug": "^4.3.2",
482 "espree": "^10.0.1",
483 "globals": "^14.0.0",
484 "ignore": "^5.2.0",
485 "import-fresh": "^3.2.1",
486 "js-yaml": "^4.1.0",
487 "minimatch": "^3.1.2",
488 "strip-json-comments": "^3.1.1"
489 },
490 "engines": {
491 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
492 },
493 "funding": {
494 "url": "https://opencollective.com/eslint"
495 }
496 },
497 "node_modules/@eslint/js": {
498 "version": "9.13.0",
499 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.13.0.tgz",
500 "integrity": "sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==",
501 "dev": true,
502 "engines": {
503 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
504 }
505 },
506 "node_modules/@eslint/object-schema": {
507 "version": "2.1.4",
508 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz",
509 "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==",
510 "dev": true,
511 "engines": {
512 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
513 }
514 },
515 "node_modules/@eslint/plugin-kit": {
516 "version": "0.2.1",
517 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.1.tgz",
518 "integrity": "sha512-HFZ4Mp26nbWk9d/BpvP0YNL6W4UoZF0VFcTw/aPPA8RpOxeFQgK+ClABGgAUXs9Y/RGX/l1vOmrqz1MQt9MNuw==",
519 "dev": true,
520 "dependencies": {
521 "levn": "^0.4.1"
522 },
523 "engines": {
524 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
525 }
526 },
527 "node_modules/@humanfs/core": {
528 "version": "0.19.0",
529 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.0.tgz",
530 "integrity": "sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==",
531 "dev": true,
532 "engines": {
533 "node": ">=18.18.0"
534 }
535 },
536 "node_modules/@humanfs/node": {
537 "version": "0.16.5",
538 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.5.tgz",
539 "integrity": "sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==",
540 "dev": true,
541 "dependencies": {
542 "@humanfs/core": "^0.19.0",
543 "@humanwhocodes/retry": "^0.3.0"
544 },
545 "engines": {
546 "node": ">=18.18.0"
547 }
548 },
549 "node_modules/@humanwhocodes/module-importer": {
550 "version": "1.0.1",
551 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
552 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
553 "dev": true,
554 "engines": {
555 "node": ">=12.22"
556 },
557 "funding": {
558 "type": "github",
559 "url": "https://github.com/sponsors/nzakas"
560 }
561 },
562 "node_modules/@humanwhocodes/retry": {
563 "version": "0.3.1",
564 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
565 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
566 "dev": true,
567 "engines": {
568 "node": ">=18.18"
569 },
570 "funding": {
571 "type": "github",
572 "url": "https://github.com/sponsors/nzakas"
573 }
574 },
575 "node_modules/@jridgewell/gen-mapping": {
576 "version": "0.3.5",
577 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
578 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
579 "dev": true,
580 "dependencies": {
581 "@jridgewell/set-array": "^1.2.1",
582 "@jridgewell/sourcemap-codec": "^1.4.10",
583 "@jridgewell/trace-mapping": "^0.3.24"
584 },
585 "engines": {
586 "node": ">=6.0.0"
587 }
588 },
589 "node_modules/@jridgewell/resolve-uri": {
590 "version": "3.1.2",
591 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
592 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
593 "dev": true,
594 "engines": {
595 "node": ">=6.0.0"
596 }
597 },
598 "node_modules/@jridgewell/set-array": {
599 "version": "1.2.1",
600 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
601 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
602 "dev": true,
603 "engines": {
604 "node": ">=6.0.0"
605 }
606 },
607 "node_modules/@jridgewell/sourcemap-codec": {
608 "version": "1.5.0",
609 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
610 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
611 "dev": true
612 },
613 "node_modules/@jridgewell/trace-mapping": {
614 "version": "0.3.25",
615 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
616 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
617 "dev": true,
618 "dependencies": {
619 "@jridgewell/resolve-uri": "^3.1.0",
620 "@jridgewell/sourcemap-codec": "^1.4.14"
621 }
622 },
623 "node_modules/@nodelib/fs.scandir": {
624 "version": "2.1.5",
625 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
626 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
627 "dev": true,
628 "dependencies": {
629 "@nodelib/fs.stat": "2.0.5",
630 "run-parallel": "^1.1.9"
631 },
632 "engines": {
633 "node": ">= 8"
634 }
635 },
636 "node_modules/@nodelib/fs.stat": {
637 "version": "2.0.5",
638 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
639 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
640 "dev": true,
641 "engines": {
642 "node": ">= 8"
643 }
644 },
645 "node_modules/@nodelib/fs.walk": {
646 "version": "1.2.8",
647 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
648 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
649 "dev": true,
650 "dependencies": {
651 "@nodelib/fs.scandir": "2.1.5",
652 "fastq": "^1.6.0"
653 },
654 "engines": {
655 "node": ">= 8"
656 }
657 },
658 "node_modules/@parcel/watcher": {
659 "version": "2.4.1",
660 "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz",
661 "integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==",
662 "dev": true,
663 "dependencies": {
664 "detect-libc": "^1.0.3",
665 "is-glob": "^4.0.3",
666 "micromatch": "^4.0.5",
667 "node-addon-api": "^7.0.0"
668 },
669 "engines": {
670 "node": ">= 10.0.0"
671 },
672 "funding": {
673 "type": "opencollective",
674 "url": "https://opencollective.com/parcel"
675 },
676 "optionalDependencies": {
677 "@parcel/watcher-android-arm64": "2.4.1",
678 "@parcel/watcher-darwin-arm64": "2.4.1",
679 "@parcel/watcher-darwin-x64": "2.4.1",
680 "@parcel/watcher-freebsd-x64": "2.4.1",
681 "@parcel/watcher-linux-arm-glibc": "2.4.1",
682 "@parcel/watcher-linux-arm64-glibc": "2.4.1",
683 "@parcel/watcher-linux-arm64-musl": "2.4.1",
684 "@parcel/watcher-linux-x64-glibc": "2.4.1",
685 "@parcel/watcher-linux-x64-musl": "2.4.1",
686 "@parcel/watcher-win32-arm64": "2.4.1",
687 "@parcel/watcher-win32-ia32": "2.4.1",
688 "@parcel/watcher-win32-x64": "2.4.1"
689 }
690 },
691 "node_modules/@parcel/watcher-android-arm64": {
692 "version": "2.4.1",
693 "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz",
694 "integrity": "sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==",
695 "cpu": [
696 "arm64"
697 ],
698 "dev": true,
699 "optional": true,
700 "os": [
701 "android"
702 ],
703 "engines": {
704 "node": ">= 10.0.0"
705 },
706 "funding": {
707 "type": "opencollective",
708 "url": "https://opencollective.com/parcel"
709 }
710 },
711 "node_modules/@parcel/watcher-darwin-arm64": {
712 "version": "2.4.1",
713 "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz",
714 "integrity": "sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==",
715 "cpu": [
716 "arm64"
717 ],
718 "dev": true,
719 "optional": true,
720 "os": [
721 "darwin"
722 ],
723 "engines": {
724 "node": ">= 10.0.0"
725 },
726 "funding": {
727 "type": "opencollective",
728 "url": "https://opencollective.com/parcel"
729 }
730 },
731 "node_modules/@parcel/watcher-darwin-x64": {
732 "version": "2.4.1",
733 "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz",
734 "integrity": "sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==",
735 "cpu": [
736 "x64"
737 ],
738 "dev": true,
739 "optional": true,
740 "os": [
741 "darwin"
742 ],
743 "engines": {
744 "node": ">= 10.0.0"
745 },
746 "funding": {
747 "type": "opencollective",
748 "url": "https://opencollective.com/parcel"
749 }
750 },
751 "node_modules/@parcel/watcher-freebsd-x64": {
752 "version": "2.4.1",
753 "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz",
754 "integrity": "sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==",
755 "cpu": [
756 "x64"
757 ],
758 "dev": true,
759 "optional": true,
760 "os": [
761 "freebsd"
762 ],
763 "engines": {
764 "node": ">= 10.0.0"
765 },
766 "funding": {
767 "type": "opencollective",
768 "url": "https://opencollective.com/parcel"
769 }
770 },
771 "node_modules/@parcel/watcher-linux-arm-glibc": {
772 "version": "2.4.1",
773 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz",
774 "integrity": "sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==",
775 "cpu": [
776 "arm"
777 ],
778 "dev": true,
779 "optional": true,
780 "os": [
781 "linux"
782 ],
783 "engines": {
784 "node": ">= 10.0.0"
785 },
786 "funding": {
787 "type": "opencollective",
788 "url": "https://opencollective.com/parcel"
789 }
790 },
791 "node_modules/@parcel/watcher-linux-arm64-glibc": {
792 "version": "2.4.1",
793 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz",
794 "integrity": "sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==",
795 "cpu": [
796 "arm64"
797 ],
798 "dev": true,
799 "optional": true,
800 "os": [
801 "linux"
802 ],
803 "engines": {
804 "node": ">= 10.0.0"
805 },
806 "funding": {
807 "type": "opencollective",
808 "url": "https://opencollective.com/parcel"
809 }
810 },
811 "node_modules/@parcel/watcher-linux-arm64-musl": {
812 "version": "2.4.1",
813 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz",
814 "integrity": "sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==",
815 "cpu": [
816 "arm64"
817 ],
818 "dev": true,
819 "optional": true,
820 "os": [
821 "linux"
822 ],
823 "engines": {
824 "node": ">= 10.0.0"
825 },
826 "funding": {
827 "type": "opencollective",
828 "url": "https://opencollective.com/parcel"
829 }
830 },
831 "node_modules/@parcel/watcher-linux-x64-glibc": {
832 "version": "2.4.1",
833 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz",
834 "integrity": "sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==",
835 "cpu": [
836 "x64"
837 ],
838 "dev": true,
839 "optional": true,
840 "os": [
841 "linux"
842 ],
843 "engines": {
844 "node": ">= 10.0.0"
845 },
846 "funding": {
847 "type": "opencollective",
848 "url": "https://opencollective.com/parcel"
849 }
850 },
851 "node_modules/@parcel/watcher-linux-x64-musl": {
852 "version": "2.4.1",
853 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz",
854 "integrity": "sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==",
855 "cpu": [
856 "x64"
857 ],
858 "dev": true,
859 "optional": true,
860 "os": [
861 "linux"
862 ],
863 "engines": {
864 "node": ">= 10.0.0"
865 },
866 "funding": {
867 "type": "opencollective",
868 "url": "https://opencollective.com/parcel"
869 }
870 },
871 "node_modules/@parcel/watcher-win32-arm64": {
872 "version": "2.4.1",
873 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz",
874 "integrity": "sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==",
875 "cpu": [
876 "arm64"
877 ],
878 "dev": true,
879 "optional": true,
880 "os": [
881 "win32"
882 ],
883 "engines": {
884 "node": ">= 10.0.0"
885 },
886 "funding": {
887 "type": "opencollective",
888 "url": "https://opencollective.com/parcel"
889 }
890 },
891 "node_modules/@parcel/watcher-win32-ia32": {
892 "version": "2.4.1",
893 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz",
894 "integrity": "sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==",
895 "cpu": [
896 "ia32"
897 ],
898 "dev": true,
899 "optional": true,
900 "os": [
901 "win32"
902 ],
903 "engines": {
904 "node": ">= 10.0.0"
905 },
906 "funding": {
907 "type": "opencollective",
908 "url": "https://opencollective.com/parcel"
909 }
910 },
911 "node_modules/@parcel/watcher-win32-x64": {
912 "version": "2.4.1",
913 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz",
914 "integrity": "sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==",
915 "cpu": [
916 "x64"
917 ],
918 "dev": true,
919 "optional": true,
920 "os": [
921 "win32"
922 ],
923 "engines": {
924 "node": ">= 10.0.0"
925 },
926 "funding": {
927 "type": "opencollective",
928 "url": "https://opencollective.com/parcel"
929 }
930 },
931 "node_modules/@polka/url": {
932 "version": "1.0.0-next.28",
933 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz",
934 "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==",
935 "dev": true
936 },
937 "node_modules/@rollup/rollup-android-arm-eabi": {
938 "version": "4.24.0",
939 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz",
940 "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==",
941 "cpu": [
942 "arm"
943 ],
944 "dev": true,
945 "optional": true,
946 "os": [
947 "android"
948 ]
949 },
950 "node_modules/@rollup/rollup-android-arm64": {
951 "version": "4.24.0",
952 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz",
953 "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==",
954 "cpu": [
955 "arm64"
956 ],
957 "dev": true,
958 "optional": true,
959 "os": [
960 "android"
961 ]
962 },
963 "node_modules/@rollup/rollup-darwin-arm64": {
964 "version": "4.24.0",
965 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz",
966 "integrity": "sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==",
967 "cpu": [
968 "arm64"
969 ],
970 "dev": true,
971 "optional": true,
972 "os": [
973 "darwin"
974 ]
975 },
976 "node_modules/@rollup/rollup-darwin-x64": {
977 "version": "4.24.0",
978 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz",
979 "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==",
980 "cpu": [
981 "x64"
982 ],
983 "dev": true,
984 "optional": true,
985 "os": [
986 "darwin"
987 ]
988 },
989 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
990 "version": "4.24.0",
991 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz",
992 "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==",
993 "cpu": [
994 "arm"
995 ],
996 "dev": true,
997 "optional": true,
998 "os": [
999 "linux"
1000 ]
1001 },
1002 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1003 "version": "4.24.0",
1004 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz",
1005 "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==",
1006 "cpu": [
1007 "arm"
1008 ],
1009 "dev": true,
1010 "optional": true,
1011 "os": [
1012 "linux"
1013 ]
1014 },
1015 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1016 "version": "4.24.0",
1017 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz",
1018 "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==",
1019 "cpu": [
1020 "arm64"
1021 ],
1022 "dev": true,
1023 "optional": true,
1024 "os": [
1025 "linux"
1026 ]
1027 },
1028 "node_modules/@rollup/rollup-linux-arm64-musl": {
1029 "version": "4.24.0",
1030 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz",
1031 "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==",
1032 "cpu": [
1033 "arm64"
1034 ],
1035 "dev": true,
1036 "optional": true,
1037 "os": [
1038 "linux"
1039 ]
1040 },
1041 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
1042 "version": "4.24.0",
1043 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz",
1044 "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==",
1045 "cpu": [
1046 "ppc64"
1047 ],
1048 "dev": true,
1049 "optional": true,
1050 "os": [
1051 "linux"
1052 ]
1053 },
1054 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1055 "version": "4.24.0",
1056 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz",
1057 "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==",
1058 "cpu": [
1059 "riscv64"
1060 ],
1061 "dev": true,
1062 "optional": true,
1063 "os": [
1064 "linux"
1065 ]
1066 },
1067 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1068 "version": "4.24.0",
1069 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz",
1070 "integrity": "sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==",
1071 "cpu": [
1072 "s390x"
1073 ],
1074 "dev": true,
1075 "optional": true,
1076 "os": [
1077 "linux"
1078 ]
1079 },
1080 "node_modules/@rollup/rollup-linux-x64-gnu": {
1081 "version": "4.24.0",
1082 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz",
1083 "integrity": "sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==",
1084 "cpu": [
1085 "x64"
1086 ],
1087 "dev": true,
1088 "optional": true,
1089 "os": [
1090 "linux"
1091 ]
1092 },
1093 "node_modules/@rollup/rollup-linux-x64-musl": {
1094 "version": "4.24.0",
1095 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz",
1096 "integrity": "sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==",
1097 "cpu": [
1098 "x64"
1099 ],
1100 "dev": true,
1101 "optional": true,
1102 "os": [
1103 "linux"
1104 ]
1105 },
1106 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1107 "version": "4.24.0",
1108 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz",
1109 "integrity": "sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==",
1110 "cpu": [
1111 "arm64"
1112 ],
1113 "dev": true,
1114 "optional": true,
1115 "os": [
1116 "win32"
1117 ]
1118 },
1119 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1120 "version": "4.24.0",
1121 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz",
1122 "integrity": "sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==",
1123 "cpu": [
1124 "ia32"
1125 ],
1126 "dev": true,
1127 "optional": true,
1128 "os": [
1129 "win32"
1130 ]
1131 },
1132 "node_modules/@rollup/rollup-win32-x64-msvc": {
1133 "version": "4.24.0",
1134 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz",
1135 "integrity": "sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==",
1136 "cpu": [
1137 "x64"
1138 ],
1139 "dev": true,
1140 "optional": true,
1141 "os": [
1142 "win32"
1143 ]
1144 },
1145 "node_modules/@sveltejs/adapter-static": {
1146 "version": "3.0.5",
1147 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.5.tgz",
1148 "integrity": "sha512-kFJR7RxeB6FBvrKZWAEzIALatgy11ISaaZbcPup8JdWUdrmmfUHHTJ738YHJTEfnCiiXi6aX8Q6ePY7tnSMD6Q==",
1149 "dev": true,
1150 "peerDependencies": {
1151 "@sveltejs/kit": "^2.0.0"
1152 }
1153 },
1154 "node_modules/@sveltejs/kit": {
1155 "version": "2.7.2",
1156 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.7.2.tgz",
1157 "integrity": "sha512-bFwrl+0bNr0/DHQZM0INwwSPNYqDjfsKRhUoa6rj9d8tDZzszBrJ3La6/HVFxWGONEigtG+SzHXa1BEa1BLdwA==",
1158 "dev": true,
1159 "hasInstallScript": true,
1160 "dependencies": {
1161 "@types/cookie": "^0.6.0",
1162 "cookie": "^0.6.0",
1163 "devalue": "^5.1.0",
1164 "esm-env": "^1.0.0",
1165 "import-meta-resolve": "^4.1.0",
1166 "kleur": "^4.1.5",
1167 "magic-string": "^0.30.5",
1168 "mrmime": "^2.0.0",
1169 "sade": "^1.8.1",
1170 "set-cookie-parser": "^2.6.0",
1171 "sirv": "^3.0.0",
1172 "tiny-glob": "^0.2.9"
1173 },
1174 "bin": {
1175 "svelte-kit": "svelte-kit.js"
1176 },
1177 "engines": {
1178 "node": ">=18.13"
1179 },
1180 "peerDependencies": {
1181 "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1",
1182 "svelte": "^4.0.0 || ^5.0.0-next.0",
1183 "vite": "^5.0.3"
1184 }
1185 },
1186 "node_modules/@sveltejs/package": {
1187 "version": "2.3.6",
1188 "resolved": "https://registry.npmjs.org/@sveltejs/package/-/package-2.3.6.tgz",
1189 "integrity": "sha512-XzbXWXrdeGbiPj3xICtmh66XrLXApoB/s17LIf0X25bEowAWjEnmukzHVJXaMeSuaFukggdFYoxqcfy4SxucbA==",
1190 "dev": true,
1191 "dependencies": {
1192 "chokidar": "^4.0.0",
1193 "kleur": "^4.1.5",
1194 "sade": "^1.8.1",
1195 "semver": "^7.5.4",
1196 "svelte2tsx": "~0.7.16"
1197 },
1198 "bin": {
1199 "svelte-package": "svelte-package.js"
1200 },
1201 "engines": {
1202 "node": "^16.14 || >=18"
1203 },
1204 "peerDependencies": {
1205 "svelte": "^3.44.0 || ^4.0.0 || ^5.0.0-next.1"
1206 }
1207 },
1208 "node_modules/@sveltejs/vite-plugin-svelte": {
1209 "version": "4.0.0",
1210 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-4.0.0.tgz",
1211 "integrity": "sha512-kpVJwF+gNiMEsoHaw+FJL76IYiwBikkxYU83+BpqQLdVMff19KeRKLd2wisS8niNBMJ2omv5gG+iGDDwd8jzag==",
1212 "dev": true,
1213 "dependencies": {
1214 "@sveltejs/vite-plugin-svelte-inspector": "^3.0.0-next.0||^3.0.0",
1215 "debug": "^4.3.7",
1216 "deepmerge": "^4.3.1",
1217 "kleur": "^4.1.5",
1218 "magic-string": "^0.30.12",
1219 "vitefu": "^1.0.3"
1220 },
1221 "engines": {
1222 "node": "^18.0.0 || ^20.0.0 || >=22"
1223 },
1224 "peerDependencies": {
1225 "svelte": "^5.0.0-next.96 || ^5.0.0",
1226 "vite": "^5.0.0"
1227 }
1228 },
1229 "node_modules/@sveltejs/vite-plugin-svelte-inspector": {
1230 "version": "3.0.0",
1231 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-3.0.0.tgz",
1232 "integrity": "sha512-hBxSYW/66989cq9dN248omD/ziskSdIV1NqfuueuAI1z6jGcg14k9Zd98pDIEnoA6wC9kWUGuQ6adzBbWwQyRg==",
1233 "dev": true,
1234 "dependencies": {
1235 "debug": "^4.3.7"
1236 },
1237 "engines": {
1238 "node": "^18.0.0 || ^20.0.0 || >=22"
1239 },
1240 "peerDependencies": {
1241 "@sveltejs/vite-plugin-svelte": "^4.0.0-next.0||^4.0.0",
1242 "svelte": "^5.0.0-next.96 || ^5.0.0",
1243 "vite": "^5.0.0"
1244 }
1245 },
1246 "node_modules/@types/cookie": {
1247 "version": "0.6.0",
1248 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
1249 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
1250 "dev": true
1251 },
1252 "node_modules/@types/estree": {
1253 "version": "1.0.6",
1254 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
1255 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
1256 "dev": true
1257 },
1258 "node_modules/@types/json-schema": {
1259 "version": "7.0.15",
1260 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1261 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1262 "dev": true
1263 },
1264 "node_modules/@typescript-eslint/eslint-plugin": {
1265 "version": "8.11.0",
1266 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.11.0.tgz",
1267 "integrity": "sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==",
1268 "dev": true,
1269 "dependencies": {
1270 "@eslint-community/regexpp": "^4.10.0",
1271 "@typescript-eslint/scope-manager": "8.11.0",
1272 "@typescript-eslint/type-utils": "8.11.0",
1273 "@typescript-eslint/utils": "8.11.0",
1274 "@typescript-eslint/visitor-keys": "8.11.0",
1275 "graphemer": "^1.4.0",
1276 "ignore": "^5.3.1",
1277 "natural-compare": "^1.4.0",
1278 "ts-api-utils": "^1.3.0"
1279 },
1280 "engines": {
1281 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1282 },
1283 "funding": {
1284 "type": "opencollective",
1285 "url": "https://opencollective.com/typescript-eslint"
1286 },
1287 "peerDependencies": {
1288 "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
1289 "eslint": "^8.57.0 || ^9.0.0"
1290 },
1291 "peerDependenciesMeta": {
1292 "typescript": {
1293 "optional": true
1294 }
1295 }
1296 },
1297 "node_modules/@typescript-eslint/parser": {
1298 "version": "8.11.0",
1299 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.11.0.tgz",
1300 "integrity": "sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==",
1301 "dev": true,
1302 "dependencies": {
1303 "@typescript-eslint/scope-manager": "8.11.0",
1304 "@typescript-eslint/types": "8.11.0",
1305 "@typescript-eslint/typescript-estree": "8.11.0",
1306 "@typescript-eslint/visitor-keys": "8.11.0",
1307 "debug": "^4.3.4"
1308 },
1309 "engines": {
1310 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1311 },
1312 "funding": {
1313 "type": "opencollective",
1314 "url": "https://opencollective.com/typescript-eslint"
1315 },
1316 "peerDependencies": {
1317 "eslint": "^8.57.0 || ^9.0.0"
1318 },
1319 "peerDependenciesMeta": {
1320 "typescript": {
1321 "optional": true
1322 }
1323 }
1324 },
1325 "node_modules/@typescript-eslint/scope-manager": {
1326 "version": "8.11.0",
1327 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.11.0.tgz",
1328 "integrity": "sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==",
1329 "dev": true,
1330 "dependencies": {
1331 "@typescript-eslint/types": "8.11.0",
1332 "@typescript-eslint/visitor-keys": "8.11.0"
1333 },
1334 "engines": {
1335 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1336 },
1337 "funding": {
1338 "type": "opencollective",
1339 "url": "https://opencollective.com/typescript-eslint"
1340 }
1341 },
1342 "node_modules/@typescript-eslint/type-utils": {
1343 "version": "8.11.0",
1344 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.11.0.tgz",
1345 "integrity": "sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==",
1346 "dev": true,
1347 "dependencies": {
1348 "@typescript-eslint/typescript-estree": "8.11.0",
1349 "@typescript-eslint/utils": "8.11.0",
1350 "debug": "^4.3.4",
1351 "ts-api-utils": "^1.3.0"
1352 },
1353 "engines": {
1354 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1355 },
1356 "funding": {
1357 "type": "opencollective",
1358 "url": "https://opencollective.com/typescript-eslint"
1359 },
1360 "peerDependenciesMeta": {
1361 "typescript": {
1362 "optional": true
1363 }
1364 }
1365 },
1366 "node_modules/@typescript-eslint/types": {
1367 "version": "8.11.0",
1368 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.11.0.tgz",
1369 "integrity": "sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==",
1370 "dev": true,
1371 "engines": {
1372 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1373 },
1374 "funding": {
1375 "type": "opencollective",
1376 "url": "https://opencollective.com/typescript-eslint"
1377 }
1378 },
1379 "node_modules/@typescript-eslint/typescript-estree": {
1380 "version": "8.11.0",
1381 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.11.0.tgz",
1382 "integrity": "sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==",
1383 "dev": true,
1384 "dependencies": {
1385 "@typescript-eslint/types": "8.11.0",
1386 "@typescript-eslint/visitor-keys": "8.11.0",
1387 "debug": "^4.3.4",
1388 "fast-glob": "^3.3.2",
1389 "is-glob": "^4.0.3",
1390 "minimatch": "^9.0.4",
1391 "semver": "^7.6.0",
1392 "ts-api-utils": "^1.3.0"
1393 },
1394 "engines": {
1395 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1396 },
1397 "funding": {
1398 "type": "opencollective",
1399 "url": "https://opencollective.com/typescript-eslint"
1400 },
1401 "peerDependenciesMeta": {
1402 "typescript": {
1403 "optional": true
1404 }
1405 }
1406 },
1407 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
1408 "version": "2.0.1",
1409 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
1410 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
1411 "dev": true,
1412 "dependencies": {
1413 "balanced-match": "^1.0.0"
1414 }
1415 },
1416 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
1417 "version": "9.0.5",
1418 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
1419 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1420 "dev": true,
1421 "dependencies": {
1422 "brace-expansion": "^2.0.1"
1423 },
1424 "engines": {
1425 "node": ">=16 || 14 >=14.17"
1426 },
1427 "funding": {
1428 "url": "https://github.com/sponsors/isaacs"
1429 }
1430 },
1431 "node_modules/@typescript-eslint/utils": {
1432 "version": "8.11.0",
1433 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.11.0.tgz",
1434 "integrity": "sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==",
1435 "dev": true,
1436 "dependencies": {
1437 "@eslint-community/eslint-utils": "^4.4.0",
1438 "@typescript-eslint/scope-manager": "8.11.0",
1439 "@typescript-eslint/types": "8.11.0",
1440 "@typescript-eslint/typescript-estree": "8.11.0"
1441 },
1442 "engines": {
1443 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1444 },
1445 "funding": {
1446 "type": "opencollective",
1447 "url": "https://opencollective.com/typescript-eslint"
1448 },
1449 "peerDependencies": {
1450 "eslint": "^8.57.0 || ^9.0.0"
1451 }
1452 },
1453 "node_modules/@typescript-eslint/visitor-keys": {
1454 "version": "8.11.0",
1455 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.11.0.tgz",
1456 "integrity": "sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==",
1457 "dev": true,
1458 "dependencies": {
1459 "@typescript-eslint/types": "8.11.0",
1460 "eslint-visitor-keys": "^3.4.3"
1461 },
1462 "engines": {
1463 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1464 },
1465 "funding": {
1466 "type": "opencollective",
1467 "url": "https://opencollective.com/typescript-eslint"
1468 }
1469 },
1470 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
1471 "version": "3.4.3",
1472 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
1473 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
1474 "dev": true,
1475 "engines": {
1476 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1477 },
1478 "funding": {
1479 "url": "https://opencollective.com/eslint"
1480 }
1481 },
1482 "node_modules/acorn": {
1483 "version": "8.13.0",
1484 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz",
1485 "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==",
1486 "dev": true,
1487 "bin": {
1488 "acorn": "bin/acorn"
1489 },
1490 "engines": {
1491 "node": ">=0.4.0"
1492 }
1493 },
1494 "node_modules/acorn-jsx": {
1495 "version": "5.3.2",
1496 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1497 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1498 "dev": true,
1499 "peerDependencies": {
1500 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1501 }
1502 },
1503 "node_modules/acorn-typescript": {
1504 "version": "1.4.13",
1505 "resolved": "https://registry.npmjs.org/acorn-typescript/-/acorn-typescript-1.4.13.tgz",
1506 "integrity": "sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==",
1507 "dev": true,
1508 "peerDependencies": {
1509 "acorn": ">=8.9.0"
1510 }
1511 },
1512 "node_modules/ajv": {
1513 "version": "6.12.6",
1514 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1515 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1516 "dev": true,
1517 "dependencies": {
1518 "fast-deep-equal": "^3.1.1",
1519 "fast-json-stable-stringify": "^2.0.0",
1520 "json-schema-traverse": "^0.4.1",
1521 "uri-js": "^4.2.2"
1522 },
1523 "funding": {
1524 "type": "github",
1525 "url": "https://github.com/sponsors/epoberezkin"
1526 }
1527 },
1528 "node_modules/ansi-styles": {
1529 "version": "4.3.0",
1530 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1531 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1532 "dev": true,
1533 "dependencies": {
1534 "color-convert": "^2.0.1"
1535 },
1536 "engines": {
1537 "node": ">=8"
1538 },
1539 "funding": {
1540 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1541 }
1542 },
1543 "node_modules/argparse": {
1544 "version": "2.0.1",
1545 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1546 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1547 "dev": true
1548 },
1549 "node_modules/aria-query": {
1550 "version": "5.3.2",
1551 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
1552 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
1553 "dev": true,
1554 "engines": {
1555 "node": ">= 0.4"
1556 }
1557 },
1558 "node_modules/axobject-query": {
1559 "version": "4.1.0",
1560 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
1561 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
1562 "dev": true,
1563 "engines": {
1564 "node": ">= 0.4"
1565 }
1566 },
1567 "node_modules/balanced-match": {
1568 "version": "1.0.2",
1569 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1570 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1571 "dev": true
1572 },
1573 "node_modules/brace-expansion": {
1574 "version": "1.1.11",
1575 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1576 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1577 "dev": true,
1578 "dependencies": {
1579 "balanced-match": "^1.0.0",
1580 "concat-map": "0.0.1"
1581 }
1582 },
1583 "node_modules/braces": {
1584 "version": "3.0.3",
1585 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
1586 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
1587 "dev": true,
1588 "dependencies": {
1589 "fill-range": "^7.1.1"
1590 },
1591 "engines": {
1592 "node": ">=8"
1593 }
1594 },
1595 "node_modules/callsites": {
1596 "version": "3.1.0",
1597 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1598 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1599 "dev": true,
1600 "engines": {
1601 "node": ">=6"
1602 }
1603 },
1604 "node_modules/chalk": {
1605 "version": "4.1.2",
1606 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1607 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1608 "dev": true,
1609 "dependencies": {
1610 "ansi-styles": "^4.1.0",
1611 "supports-color": "^7.1.0"
1612 },
1613 "engines": {
1614 "node": ">=10"
1615 },
1616 "funding": {
1617 "url": "https://github.com/chalk/chalk?sponsor=1"
1618 }
1619 },
1620 "node_modules/chokidar": {
1621 "version": "4.0.1",
1622 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
1623 "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
1624 "dev": true,
1625 "dependencies": {
1626 "readdirp": "^4.0.1"
1627 },
1628 "engines": {
1629 "node": ">= 14.16.0"
1630 },
1631 "funding": {
1632 "url": "https://paulmillr.com/funding/"
1633 }
1634 },
1635 "node_modules/color-convert": {
1636 "version": "2.0.1",
1637 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1638 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1639 "dev": true,
1640 "dependencies": {
1641 "color-name": "~1.1.4"
1642 },
1643 "engines": {
1644 "node": ">=7.0.0"
1645 }
1646 },
1647 "node_modules/color-name": {
1648 "version": "1.1.4",
1649 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1650 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1651 "dev": true
1652 },
1653 "node_modules/concat-map": {
1654 "version": "0.0.1",
1655 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1656 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
1657 "dev": true
1658 },
1659 "node_modules/cookie": {
1660 "version": "0.6.0",
1661 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
1662 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
1663 "dev": true,
1664 "engines": {
1665 "node": ">= 0.6"
1666 }
1667 },
1668 "node_modules/cross-spawn": {
1669 "version": "7.0.3",
1670 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1671 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1672 "dev": true,
1673 "dependencies": {
1674 "path-key": "^3.1.0",
1675 "shebang-command": "^2.0.0",
1676 "which": "^2.0.1"
1677 },
1678 "engines": {
1679 "node": ">= 8"
1680 }
1681 },
1682 "node_modules/cssesc": {
1683 "version": "3.0.0",
1684 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
1685 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
1686 "dev": true,
1687 "bin": {
1688 "cssesc": "bin/cssesc"
1689 },
1690 "engines": {
1691 "node": ">=4"
1692 }
1693 },
1694 "node_modules/debug": {
1695 "version": "4.3.7",
1696 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
1697 "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
1698 "dev": true,
1699 "dependencies": {
1700 "ms": "^2.1.3"
1701 },
1702 "engines": {
1703 "node": ">=6.0"
1704 },
1705 "peerDependenciesMeta": {
1706 "supports-color": {
1707 "optional": true
1708 }
1709 }
1710 },
1711 "node_modules/dedent-js": {
1712 "version": "1.0.1",
1713 "resolved": "https://registry.npmjs.org/dedent-js/-/dedent-js-1.0.1.tgz",
1714 "integrity": "sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==",
1715 "dev": true
1716 },
1717 "node_modules/deep-is": {
1718 "version": "0.1.4",
1719 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1720 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
1721 "dev": true
1722 },
1723 "node_modules/deepmerge": {
1724 "version": "4.3.1",
1725 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
1726 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
1727 "dev": true,
1728 "engines": {
1729 "node": ">=0.10.0"
1730 }
1731 },
1732 "node_modules/detect-libc": {
1733 "version": "1.0.3",
1734 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
1735 "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
1736 "dev": true,
1737 "bin": {
1738 "detect-libc": "bin/detect-libc.js"
1739 },
1740 "engines": {
1741 "node": ">=0.10"
1742 }
1743 },
1744 "node_modules/devalue": {
1745 "version": "5.1.1",
1746 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz",
1747 "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==",
1748 "dev": true
1749 },
1750 "node_modules/esbuild": {
1751 "version": "0.21.5",
1752 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
1753 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
1754 "dev": true,
1755 "hasInstallScript": true,
1756 "bin": {
1757 "esbuild": "bin/esbuild"
1758 },
1759 "engines": {
1760 "node": ">=12"
1761 },
1762 "optionalDependencies": {
1763 "@esbuild/aix-ppc64": "0.21.5",
1764 "@esbuild/android-arm": "0.21.5",
1765 "@esbuild/android-arm64": "0.21.5",
1766 "@esbuild/android-x64": "0.21.5",
1767 "@esbuild/darwin-arm64": "0.21.5",
1768 "@esbuild/darwin-x64": "0.21.5",
1769 "@esbuild/freebsd-arm64": "0.21.5",
1770 "@esbuild/freebsd-x64": "0.21.5",
1771 "@esbuild/linux-arm": "0.21.5",
1772 "@esbuild/linux-arm64": "0.21.5",
1773 "@esbuild/linux-ia32": "0.21.5",
1774 "@esbuild/linux-loong64": "0.21.5",
1775 "@esbuild/linux-mips64el": "0.21.5",
1776 "@esbuild/linux-ppc64": "0.21.5",
1777 "@esbuild/linux-riscv64": "0.21.5",
1778 "@esbuild/linux-s390x": "0.21.5",
1779 "@esbuild/linux-x64": "0.21.5",
1780 "@esbuild/netbsd-x64": "0.21.5",
1781 "@esbuild/openbsd-x64": "0.21.5",
1782 "@esbuild/sunos-x64": "0.21.5",
1783 "@esbuild/win32-arm64": "0.21.5",
1784 "@esbuild/win32-ia32": "0.21.5",
1785 "@esbuild/win32-x64": "0.21.5"
1786 }
1787 },
1788 "node_modules/escape-string-regexp": {
1789 "version": "4.0.0",
1790 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
1791 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
1792 "dev": true,
1793 "engines": {
1794 "node": ">=10"
1795 },
1796 "funding": {
1797 "url": "https://github.com/sponsors/sindresorhus"
1798 }
1799 },
1800 "node_modules/eslint": {
1801 "version": "9.13.0",
1802 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.13.0.tgz",
1803 "integrity": "sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==",
1804 "dev": true,
1805 "dependencies": {
1806 "@eslint-community/eslint-utils": "^4.2.0",
1807 "@eslint-community/regexpp": "^4.11.0",
1808 "@eslint/config-array": "^0.18.0",
1809 "@eslint/core": "^0.7.0",
1810 "@eslint/eslintrc": "^3.1.0",
1811 "@eslint/js": "9.13.0",
1812 "@eslint/plugin-kit": "^0.2.0",
1813 "@humanfs/node": "^0.16.5",
1814 "@humanwhocodes/module-importer": "^1.0.1",
1815 "@humanwhocodes/retry": "^0.3.1",
1816 "@types/estree": "^1.0.6",
1817 "@types/json-schema": "^7.0.15",
1818 "ajv": "^6.12.4",
1819 "chalk": "^4.0.0",
1820 "cross-spawn": "^7.0.2",
1821 "debug": "^4.3.2",
1822 "escape-string-regexp": "^4.0.0",
1823 "eslint-scope": "^8.1.0",
1824 "eslint-visitor-keys": "^4.1.0",
1825 "espree": "^10.2.0",
1826 "esquery": "^1.5.0",
1827 "esutils": "^2.0.2",
1828 "fast-deep-equal": "^3.1.3",
1829 "file-entry-cache": "^8.0.0",
1830 "find-up": "^5.0.0",
1831 "glob-parent": "^6.0.2",
1832 "ignore": "^5.2.0",
1833 "imurmurhash": "^0.1.4",
1834 "is-glob": "^4.0.0",
1835 "json-stable-stringify-without-jsonify": "^1.0.1",
1836 "lodash.merge": "^4.6.2",
1837 "minimatch": "^3.1.2",
1838 "natural-compare": "^1.4.0",
1839 "optionator": "^0.9.3",
1840 "text-table": "^0.2.0"
1841 },
1842 "bin": {
1843 "eslint": "bin/eslint.js"
1844 },
1845 "engines": {
1846 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1847 },
1848 "funding": {
1849 "url": "https://eslint.org/donate"
1850 },
1851 "peerDependencies": {
1852 "jiti": "*"
1853 },
1854 "peerDependenciesMeta": {
1855 "jiti": {
1856 "optional": true
1857 }
1858 }
1859 },
1860 "node_modules/eslint-compat-utils": {
1861 "version": "0.5.1",
1862 "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz",
1863 "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==",
1864 "dev": true,
1865 "dependencies": {
1866 "semver": "^7.5.4"
1867 },
1868 "engines": {
1869 "node": ">=12"
1870 },
1871 "peerDependencies": {
1872 "eslint": ">=6.0.0"
1873 }
1874 },
1875 "node_modules/eslint-config-prettier": {
1876 "version": "9.1.0",
1877 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
1878 "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==",
1879 "dev": true,
1880 "bin": {
1881 "eslint-config-prettier": "bin/cli.js"
1882 },
1883 "peerDependencies": {
1884 "eslint": ">=7.0.0"
1885 }
1886 },
1887 "node_modules/eslint-plugin-svelte": {
1888 "version": "2.46.0",
1889 "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.46.0.tgz",
1890 "integrity": "sha512-1A7iEMkzmCZ9/Iz+EAfOGYL8IoIG6zeKEq1SmpxGeM5SXmoQq+ZNnCpXFVJpsxPWYx8jIVGMerQMzX20cqUl0g==",
1891 "dev": true,
1892 "dependencies": {
1893 "@eslint-community/eslint-utils": "^4.4.0",
1894 "@jridgewell/sourcemap-codec": "^1.4.15",
1895 "eslint-compat-utils": "^0.5.1",
1896 "esutils": "^2.0.3",
1897 "known-css-properties": "^0.35.0",
1898 "postcss": "^8.4.38",
1899 "postcss-load-config": "^3.1.4",
1900 "postcss-safe-parser": "^6.0.0",
1901 "postcss-selector-parser": "^6.1.0",
1902 "semver": "^7.6.2",
1903 "svelte-eslint-parser": "^0.43.0"
1904 },
1905 "engines": {
1906 "node": "^14.17.0 || >=16.0.0"
1907 },
1908 "funding": {
1909 "url": "https://github.com/sponsors/ota-meshi"
1910 },
1911 "peerDependencies": {
1912 "eslint": "^7.0.0 || ^8.0.0-0 || ^9.0.0-0",
1913 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
1914 },
1915 "peerDependenciesMeta": {
1916 "svelte": {
1917 "optional": true
1918 }
1919 }
1920 },
1921 "node_modules/eslint-scope": {
1922 "version": "8.1.0",
1923 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.1.0.tgz",
1924 "integrity": "sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==",
1925 "dev": true,
1926 "dependencies": {
1927 "esrecurse": "^4.3.0",
1928 "estraverse": "^5.2.0"
1929 },
1930 "engines": {
1931 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1932 },
1933 "funding": {
1934 "url": "https://opencollective.com/eslint"
1935 }
1936 },
1937 "node_modules/eslint-visitor-keys": {
1938 "version": "4.1.0",
1939 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz",
1940 "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==",
1941 "dev": true,
1942 "engines": {
1943 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1944 },
1945 "funding": {
1946 "url": "https://opencollective.com/eslint"
1947 }
1948 },
1949 "node_modules/esm-env": {
1950 "version": "1.0.0",
1951 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz",
1952 "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==",
1953 "dev": true
1954 },
1955 "node_modules/espree": {
1956 "version": "10.2.0",
1957 "resolved": "https://registry.npmjs.org/espree/-/espree-10.2.0.tgz",
1958 "integrity": "sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==",
1959 "dev": true,
1960 "dependencies": {
1961 "acorn": "^8.12.0",
1962 "acorn-jsx": "^5.3.2",
1963 "eslint-visitor-keys": "^4.1.0"
1964 },
1965 "engines": {
1966 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1967 },
1968 "funding": {
1969 "url": "https://opencollective.com/eslint"
1970 }
1971 },
1972 "node_modules/esquery": {
1973 "version": "1.6.0",
1974 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
1975 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
1976 "dev": true,
1977 "dependencies": {
1978 "estraverse": "^5.1.0"
1979 },
1980 "engines": {
1981 "node": ">=0.10"
1982 }
1983 },
1984 "node_modules/esrap": {
1985 "version": "1.2.2",
1986 "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.2.2.tgz",
1987 "integrity": "sha512-F2pSJklxx1BlQIQgooczXCPHmcWpn6EsP5oo73LQfonG9fIlIENQ8vMmfGXeojP9MrkzUNAfyU5vdFlR9shHAw==",
1988 "dev": true,
1989 "dependencies": {
1990 "@jridgewell/sourcemap-codec": "^1.4.15",
1991 "@types/estree": "^1.0.1"
1992 }
1993 },
1994 "node_modules/esrecurse": {
1995 "version": "4.3.0",
1996 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1997 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1998 "dev": true,
1999 "dependencies": {
2000 "estraverse": "^5.2.0"
2001 },
2002 "engines": {
2003 "node": ">=4.0"
2004 }
2005 },
2006 "node_modules/estraverse": {
2007 "version": "5.3.0",
2008 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2009 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2010 "dev": true,
2011 "engines": {
2012 "node": ">=4.0"
2013 }
2014 },
2015 "node_modules/esutils": {
2016 "version": "2.0.3",
2017 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2018 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2019 "dev": true,
2020 "engines": {
2021 "node": ">=0.10.0"
2022 }
2023 },
2024 "node_modules/fast-deep-equal": {
2025 "version": "3.1.3",
2026 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2027 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2028 "dev": true
2029 },
2030 "node_modules/fast-glob": {
2031 "version": "3.3.2",
2032 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
2033 "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
2034 "dev": true,
2035 "dependencies": {
2036 "@nodelib/fs.stat": "^2.0.2",
2037 "@nodelib/fs.walk": "^1.2.3",
2038 "glob-parent": "^5.1.2",
2039 "merge2": "^1.3.0",
2040 "micromatch": "^4.0.4"
2041 },
2042 "engines": {
2043 "node": ">=8.6.0"
2044 }
2045 },
2046 "node_modules/fast-glob/node_modules/glob-parent": {
2047 "version": "5.1.2",
2048 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2049 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2050 "dev": true,
2051 "dependencies": {
2052 "is-glob": "^4.0.1"
2053 },
2054 "engines": {
2055 "node": ">= 6"
2056 }
2057 },
2058 "node_modules/fast-json-stable-stringify": {
2059 "version": "2.1.0",
2060 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2061 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2062 "dev": true
2063 },
2064 "node_modules/fast-levenshtein": {
2065 "version": "2.0.6",
2066 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2067 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2068 "dev": true
2069 },
2070 "node_modules/fastq": {
2071 "version": "1.17.1",
2072 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
2073 "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
2074 "dev": true,
2075 "dependencies": {
2076 "reusify": "^1.0.4"
2077 }
2078 },
2079 "node_modules/file-entry-cache": {
2080 "version": "8.0.0",
2081 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
2082 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
2083 "dev": true,
2084 "dependencies": {
2085 "flat-cache": "^4.0.0"
2086 },
2087 "engines": {
2088 "node": ">=16.0.0"
2089 }
2090 },
2091 "node_modules/fill-range": {
2092 "version": "7.1.1",
2093 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2094 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
2095 "dev": true,
2096 "dependencies": {
2097 "to-regex-range": "^5.0.1"
2098 },
2099 "engines": {
2100 "node": ">=8"
2101 }
2102 },
2103 "node_modules/find-up": {
2104 "version": "5.0.0",
2105 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2106 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2107 "dev": true,
2108 "dependencies": {
2109 "locate-path": "^6.0.0",
2110 "path-exists": "^4.0.0"
2111 },
2112 "engines": {
2113 "node": ">=10"
2114 },
2115 "funding": {
2116 "url": "https://github.com/sponsors/sindresorhus"
2117 }
2118 },
2119 "node_modules/flat-cache": {
2120 "version": "4.0.1",
2121 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
2122 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
2123 "dev": true,
2124 "dependencies": {
2125 "flatted": "^3.2.9",
2126 "keyv": "^4.5.4"
2127 },
2128 "engines": {
2129 "node": ">=16"
2130 }
2131 },
2132 "node_modules/flatted": {
2133 "version": "3.3.1",
2134 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
2135 "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
2136 "dev": true
2137 },
2138 "node_modules/fs.realpath": {
2139 "version": "1.0.0",
2140 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2141 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
2142 "dev": true
2143 },
2144 "node_modules/fsevents": {
2145 "version": "2.3.3",
2146 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2147 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2148 "dev": true,
2149 "hasInstallScript": true,
2150 "optional": true,
2151 "os": [
2152 "darwin"
2153 ],
2154 "engines": {
2155 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2156 }
2157 },
2158 "node_modules/glob": {
2159 "version": "8.1.0",
2160 "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
2161 "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
2162 "deprecated": "Glob versions prior to v9 are no longer supported",
2163 "dev": true,
2164 "dependencies": {
2165 "fs.realpath": "^1.0.0",
2166 "inflight": "^1.0.4",
2167 "inherits": "2",
2168 "minimatch": "^5.0.1",
2169 "once": "^1.3.0"
2170 },
2171 "engines": {
2172 "node": ">=12"
2173 },
2174 "funding": {
2175 "url": "https://github.com/sponsors/isaacs"
2176 }
2177 },
2178 "node_modules/glob-parent": {
2179 "version": "6.0.2",
2180 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2181 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2182 "dev": true,
2183 "dependencies": {
2184 "is-glob": "^4.0.3"
2185 },
2186 "engines": {
2187 "node": ">=10.13.0"
2188 }
2189 },
2190 "node_modules/glob/node_modules/brace-expansion": {
2191 "version": "2.0.1",
2192 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
2193 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
2194 "dev": true,
2195 "dependencies": {
2196 "balanced-match": "^1.0.0"
2197 }
2198 },
2199 "node_modules/glob/node_modules/minimatch": {
2200 "version": "5.1.6",
2201 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
2202 "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
2203 "dev": true,
2204 "dependencies": {
2205 "brace-expansion": "^2.0.1"
2206 },
2207 "engines": {
2208 "node": ">=10"
2209 }
2210 },
2211 "node_modules/globals": {
2212 "version": "14.0.0",
2213 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
2214 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
2215 "dev": true,
2216 "engines": {
2217 "node": ">=18"
2218 },
2219 "funding": {
2220 "url": "https://github.com/sponsors/sindresorhus"
2221 }
2222 },
2223 "node_modules/globalyzer": {
2224 "version": "0.1.0",
2225 "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
2226 "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
2227 "dev": true
2228 },
2229 "node_modules/globrex": {
2230 "version": "0.1.2",
2231 "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
2232 "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
2233 "dev": true
2234 },
2235 "node_modules/graphemer": {
2236 "version": "1.4.0",
2237 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
2238 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
2239 "dev": true
2240 },
2241 "node_modules/has-flag": {
2242 "version": "4.0.0",
2243 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2244 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2245 "dev": true,
2246 "engines": {
2247 "node": ">=8"
2248 }
2249 },
2250 "node_modules/ignore": {
2251 "version": "5.3.2",
2252 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
2253 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
2254 "dev": true,
2255 "engines": {
2256 "node": ">= 4"
2257 }
2258 },
2259 "node_modules/ignore-walk": {
2260 "version": "5.0.1",
2261 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz",
2262 "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==",
2263 "dev": true,
2264 "dependencies": {
2265 "minimatch": "^5.0.1"
2266 },
2267 "engines": {
2268 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2269 }
2270 },
2271 "node_modules/ignore-walk/node_modules/brace-expansion": {
2272 "version": "2.0.1",
2273 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
2274 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
2275 "dev": true,
2276 "dependencies": {
2277 "balanced-match": "^1.0.0"
2278 }
2279 },
2280 "node_modules/ignore-walk/node_modules/minimatch": {
2281 "version": "5.1.6",
2282 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
2283 "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
2284 "dev": true,
2285 "dependencies": {
2286 "brace-expansion": "^2.0.1"
2287 },
2288 "engines": {
2289 "node": ">=10"
2290 }
2291 },
2292 "node_modules/immutable": {
2293 "version": "4.3.7",
2294 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz",
2295 "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==",
2296 "dev": true
2297 },
2298 "node_modules/import-fresh": {
2299 "version": "3.3.0",
2300 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2301 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
2302 "dev": true,
2303 "dependencies": {
2304 "parent-module": "^1.0.0",
2305 "resolve-from": "^4.0.0"
2306 },
2307 "engines": {
2308 "node": ">=6"
2309 },
2310 "funding": {
2311 "url": "https://github.com/sponsors/sindresorhus"
2312 }
2313 },
2314 "node_modules/import-meta-resolve": {
2315 "version": "4.1.0",
2316 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
2317 "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
2318 "dev": true,
2319 "funding": {
2320 "type": "github",
2321 "url": "https://github.com/sponsors/wooorm"
2322 }
2323 },
2324 "node_modules/imurmurhash": {
2325 "version": "0.1.4",
2326 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2327 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2328 "dev": true,
2329 "engines": {
2330 "node": ">=0.8.19"
2331 }
2332 },
2333 "node_modules/inflight": {
2334 "version": "1.0.6",
2335 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2336 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
2337 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
2338 "dev": true,
2339 "dependencies": {
2340 "once": "^1.3.0",
2341 "wrappy": "1"
2342 }
2343 },
2344 "node_modules/inherits": {
2345 "version": "2.0.4",
2346 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2347 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2348 "dev": true
2349 },
2350 "node_modules/is-extglob": {
2351 "version": "2.1.1",
2352 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2353 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2354 "dev": true,
2355 "engines": {
2356 "node": ">=0.10.0"
2357 }
2358 },
2359 "node_modules/is-glob": {
2360 "version": "4.0.3",
2361 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2362 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2363 "dev": true,
2364 "dependencies": {
2365 "is-extglob": "^2.1.1"
2366 },
2367 "engines": {
2368 "node": ">=0.10.0"
2369 }
2370 },
2371 "node_modules/is-number": {
2372 "version": "7.0.0",
2373 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2374 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2375 "dev": true,
2376 "engines": {
2377 "node": ">=0.12.0"
2378 }
2379 },
2380 "node_modules/is-reference": {
2381 "version": "3.0.2",
2382 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz",
2383 "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==",
2384 "dev": true,
2385 "dependencies": {
2386 "@types/estree": "*"
2387 }
2388 },
2389 "node_modules/isexe": {
2390 "version": "2.0.0",
2391 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2392 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2393 "dev": true
2394 },
2395 "node_modules/js-yaml": {
2396 "version": "4.1.0",
2397 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2398 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
2399 "dev": true,
2400 "dependencies": {
2401 "argparse": "^2.0.1"
2402 },
2403 "bin": {
2404 "js-yaml": "bin/js-yaml.js"
2405 }
2406 },
2407 "node_modules/json-buffer": {
2408 "version": "3.0.1",
2409 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
2410 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
2411 "dev": true
2412 },
2413 "node_modules/json-schema-traverse": {
2414 "version": "0.4.1",
2415 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2416 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2417 "dev": true
2418 },
2419 "node_modules/json-stable-stringify-without-jsonify": {
2420 "version": "1.0.1",
2421 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2422 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
2423 "dev": true
2424 },
2425 "node_modules/keyv": {
2426 "version": "4.5.4",
2427 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
2428 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
2429 "dev": true,
2430 "dependencies": {
2431 "json-buffer": "3.0.1"
2432 }
2433 },
2434 "node_modules/kleur": {
2435 "version": "4.1.5",
2436 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
2437 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
2438 "dev": true,
2439 "engines": {
2440 "node": ">=6"
2441 }
2442 },
2443 "node_modules/known-css-properties": {
2444 "version": "0.35.0",
2445 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
2446 "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
2447 "dev": true
2448 },
2449 "node_modules/levn": {
2450 "version": "0.4.1",
2451 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
2452 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
2453 "dev": true,
2454 "dependencies": {
2455 "prelude-ls": "^1.2.1",
2456 "type-check": "~0.4.0"
2457 },
2458 "engines": {
2459 "node": ">= 0.8.0"
2460 }
2461 },
2462 "node_modules/lilconfig": {
2463 "version": "2.1.0",
2464 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
2465 "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
2466 "dev": true,
2467 "engines": {
2468 "node": ">=10"
2469 }
2470 },
2471 "node_modules/locate-character": {
2472 "version": "3.0.0",
2473 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
2474 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
2475 "dev": true
2476 },
2477 "node_modules/locate-path": {
2478 "version": "6.0.0",
2479 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2480 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2481 "dev": true,
2482 "dependencies": {
2483 "p-locate": "^5.0.0"
2484 },
2485 "engines": {
2486 "node": ">=10"
2487 },
2488 "funding": {
2489 "url": "https://github.com/sponsors/sindresorhus"
2490 }
2491 },
2492 "node_modules/lodash.merge": {
2493 "version": "4.6.2",
2494 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
2495 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
2496 "dev": true
2497 },
2498 "node_modules/lower-case": {
2499 "version": "2.0.2",
2500 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
2501 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
2502 "dev": true,
2503 "dependencies": {
2504 "tslib": "^2.0.3"
2505 }
2506 },
2507 "node_modules/magic-string": {
2508 "version": "0.30.12",
2509 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz",
2510 "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==",
2511 "dev": true,
2512 "dependencies": {
2513 "@jridgewell/sourcemap-codec": "^1.5.0"
2514 }
2515 },
2516 "node_modules/merge2": {
2517 "version": "1.4.1",
2518 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
2519 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
2520 "dev": true,
2521 "engines": {
2522 "node": ">= 8"
2523 }
2524 },
2525 "node_modules/micromatch": {
2526 "version": "4.0.8",
2527 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
2528 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
2529 "dev": true,
2530 "dependencies": {
2531 "braces": "^3.0.3",
2532 "picomatch": "^2.3.1"
2533 },
2534 "engines": {
2535 "node": ">=8.6"
2536 }
2537 },
2538 "node_modules/minimatch": {
2539 "version": "3.1.2",
2540 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2541 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2542 "dev": true,
2543 "dependencies": {
2544 "brace-expansion": "^1.1.7"
2545 },
2546 "engines": {
2547 "node": "*"
2548 }
2549 },
2550 "node_modules/mri": {
2551 "version": "1.2.0",
2552 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
2553 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
2554 "dev": true,
2555 "engines": {
2556 "node": ">=4"
2557 }
2558 },
2559 "node_modules/mrmime": {
2560 "version": "2.0.0",
2561 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz",
2562 "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
2563 "dev": true,
2564 "engines": {
2565 "node": ">=10"
2566 }
2567 },
2568 "node_modules/ms": {
2569 "version": "2.1.3",
2570 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2571 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2572 "dev": true
2573 },
2574 "node_modules/nanoid": {
2575 "version": "3.3.7",
2576 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
2577 "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
2578 "dev": true,
2579 "funding": [
2580 {
2581 "type": "github",
2582 "url": "https://github.com/sponsors/ai"
2583 }
2584 ],
2585 "bin": {
2586 "nanoid": "bin/nanoid.cjs"
2587 },
2588 "engines": {
2589 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2590 }
2591 },
2592 "node_modules/natural-compare": {
2593 "version": "1.4.0",
2594 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2595 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
2596 "dev": true
2597 },
2598 "node_modules/no-case": {
2599 "version": "3.0.4",
2600 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
2601 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
2602 "dev": true,
2603 "dependencies": {
2604 "lower-case": "^2.0.2",
2605 "tslib": "^2.0.3"
2606 }
2607 },
2608 "node_modules/node-addon-api": {
2609 "version": "7.1.1",
2610 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
2611 "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
2612 "dev": true
2613 },
2614 "node_modules/npm-bundled": {
2615 "version": "2.0.1",
2616 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz",
2617 "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==",
2618 "dev": true,
2619 "dependencies": {
2620 "npm-normalize-package-bin": "^2.0.0"
2621 },
2622 "engines": {
2623 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2624 }
2625 },
2626 "node_modules/npm-normalize-package-bin": {
2627 "version": "2.0.0",
2628 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz",
2629 "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==",
2630 "dev": true,
2631 "engines": {
2632 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2633 }
2634 },
2635 "node_modules/npm-packlist": {
2636 "version": "5.1.3",
2637 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz",
2638 "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==",
2639 "dev": true,
2640 "dependencies": {
2641 "glob": "^8.0.1",
2642 "ignore-walk": "^5.0.1",
2643 "npm-bundled": "^2.0.0",
2644 "npm-normalize-package-bin": "^2.0.0"
2645 },
2646 "bin": {
2647 "npm-packlist": "bin/index.js"
2648 },
2649 "engines": {
2650 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2651 }
2652 },
2653 "node_modules/once": {
2654 "version": "1.4.0",
2655 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2656 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
2657 "dev": true,
2658 "dependencies": {
2659 "wrappy": "1"
2660 }
2661 },
2662 "node_modules/optionator": {
2663 "version": "0.9.4",
2664 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
2665 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
2666 "dev": true,
2667 "dependencies": {
2668 "deep-is": "^0.1.3",
2669 "fast-levenshtein": "^2.0.6",
2670 "levn": "^0.4.1",
2671 "prelude-ls": "^1.2.1",
2672 "type-check": "^0.4.0",
2673 "word-wrap": "^1.2.5"
2674 },
2675 "engines": {
2676 "node": ">= 0.8.0"
2677 }
2678 },
2679 "node_modules/p-limit": {
2680 "version": "3.1.0",
2681 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2682 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2683 "dev": true,
2684 "dependencies": {
2685 "yocto-queue": "^0.1.0"
2686 },
2687 "engines": {
2688 "node": ">=10"
2689 },
2690 "funding": {
2691 "url": "https://github.com/sponsors/sindresorhus"
2692 }
2693 },
2694 "node_modules/p-locate": {
2695 "version": "5.0.0",
2696 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2697 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2698 "dev": true,
2699 "dependencies": {
2700 "p-limit": "^3.0.2"
2701 },
2702 "engines": {
2703 "node": ">=10"
2704 },
2705 "funding": {
2706 "url": "https://github.com/sponsors/sindresorhus"
2707 }
2708 },
2709 "node_modules/parent-module": {
2710 "version": "1.0.1",
2711 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2712 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2713 "dev": true,
2714 "dependencies": {
2715 "callsites": "^3.0.0"
2716 },
2717 "engines": {
2718 "node": ">=6"
2719 }
2720 },
2721 "node_modules/pascal-case": {
2722 "version": "3.1.2",
2723 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
2724 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
2725 "dev": true,
2726 "dependencies": {
2727 "no-case": "^3.0.4",
2728 "tslib": "^2.0.3"
2729 }
2730 },
2731 "node_modules/path-exists": {
2732 "version": "4.0.0",
2733 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2734 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2735 "dev": true,
2736 "engines": {
2737 "node": ">=8"
2738 }
2739 },
2740 "node_modules/path-key": {
2741 "version": "3.1.1",
2742 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2743 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2744 "dev": true,
2745 "engines": {
2746 "node": ">=8"
2747 }
2748 },
2749 "node_modules/picocolors": {
2750 "version": "1.1.1",
2751 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2752 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2753 "dev": true
2754 },
2755 "node_modules/picomatch": {
2756 "version": "2.3.1",
2757 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2758 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2759 "dev": true,
2760 "engines": {
2761 "node": ">=8.6"
2762 },
2763 "funding": {
2764 "url": "https://github.com/sponsors/jonschlinkert"
2765 }
2766 },
2767 "node_modules/postcss": {
2768 "version": "8.4.47",
2769 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
2770 "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==",
2771 "dev": true,
2772 "funding": [
2773 {
2774 "type": "opencollective",
2775 "url": "https://opencollective.com/postcss/"
2776 },
2777 {
2778 "type": "tidelift",
2779 "url": "https://tidelift.com/funding/github/npm/postcss"
2780 },
2781 {
2782 "type": "github",
2783 "url": "https://github.com/sponsors/ai"
2784 }
2785 ],
2786 "dependencies": {
2787 "nanoid": "^3.3.7",
2788 "picocolors": "^1.1.0",
2789 "source-map-js": "^1.2.1"
2790 },
2791 "engines": {
2792 "node": "^10 || ^12 || >=14"
2793 }
2794 },
2795 "node_modules/postcss-load-config": {
2796 "version": "3.1.4",
2797 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
2798 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
2799 "dev": true,
2800 "dependencies": {
2801 "lilconfig": "^2.0.5",
2802 "yaml": "^1.10.2"
2803 },
2804 "engines": {
2805 "node": ">= 10"
2806 },
2807 "funding": {
2808 "type": "opencollective",
2809 "url": "https://opencollective.com/postcss/"
2810 },
2811 "peerDependencies": {
2812 "postcss": ">=8.0.9",
2813 "ts-node": ">=9.0.0"
2814 },
2815 "peerDependenciesMeta": {
2816 "postcss": {
2817 "optional": true
2818 },
2819 "ts-node": {
2820 "optional": true
2821 }
2822 }
2823 },
2824 "node_modules/postcss-safe-parser": {
2825 "version": "6.0.0",
2826 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
2827 "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
2828 "dev": true,
2829 "engines": {
2830 "node": ">=12.0"
2831 },
2832 "funding": {
2833 "type": "opencollective",
2834 "url": "https://opencollective.com/postcss/"
2835 },
2836 "peerDependencies": {
2837 "postcss": "^8.3.3"
2838 }
2839 },
2840 "node_modules/postcss-scss": {
2841 "version": "4.0.9",
2842 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz",
2843 "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==",
2844 "dev": true,
2845 "funding": [
2846 {
2847 "type": "opencollective",
2848 "url": "https://opencollective.com/postcss/"
2849 },
2850 {
2851 "type": "tidelift",
2852 "url": "https://tidelift.com/funding/github/npm/postcss-scss"
2853 },
2854 {
2855 "type": "github",
2856 "url": "https://github.com/sponsors/ai"
2857 }
2858 ],
2859 "engines": {
2860 "node": ">=12.0"
2861 },
2862 "peerDependencies": {
2863 "postcss": "^8.4.29"
2864 }
2865 },
2866 "node_modules/postcss-selector-parser": {
2867 "version": "6.1.2",
2868 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
2869 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
2870 "dev": true,
2871 "dependencies": {
2872 "cssesc": "^3.0.0",
2873 "util-deprecate": "^1.0.2"
2874 },
2875 "engines": {
2876 "node": ">=4"
2877 }
2878 },
2879 "node_modules/prelude-ls": {
2880 "version": "1.2.1",
2881 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
2882 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
2883 "dev": true,
2884 "engines": {
2885 "node": ">= 0.8.0"
2886 }
2887 },
2888 "node_modules/prettier": {
2889 "version": "3.3.3",
2890 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz",
2891 "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==",
2892 "dev": true,
2893 "bin": {
2894 "prettier": "bin/prettier.cjs"
2895 },
2896 "engines": {
2897 "node": ">=14"
2898 },
2899 "funding": {
2900 "url": "https://github.com/prettier/prettier?sponsor=1"
2901 }
2902 },
2903 "node_modules/prettier-plugin-svelte": {
2904 "version": "3.2.7",
2905 "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.7.tgz",
2906 "integrity": "sha512-/Dswx/ea0lV34If1eDcG3nulQ63YNr5KPDfMsjbdtpSWOxKKJ7nAc2qlVuYwEvCr4raIuredNoR7K4JCkmTGaQ==",
2907 "dev": true,
2908 "peerDependencies": {
2909 "prettier": "^3.0.0",
2910 "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0"
2911 }
2912 },
2913 "node_modules/publint": {
2914 "version": "0.2.11",
2915 "resolved": "https://registry.npmjs.org/publint/-/publint-0.2.11.tgz",
2916 "integrity": "sha512-/kxbd+sD/uEG515N/ZYpC6gYs8h89cQ4UIsAq1y6VT4qlNh8xmiSwcP2xU2MbzXFl8J0l2IdONKFweLfYoqhcA==",
2917 "dev": true,
2918 "dependencies": {
2919 "npm-packlist": "^5.1.3",
2920 "picocolors": "^1.1.0",
2921 "sade": "^1.8.1"
2922 },
2923 "bin": {
2924 "publint": "lib/cli.js"
2925 },
2926 "engines": {
2927 "node": ">=16"
2928 },
2929 "funding": {
2930 "url": "https://bjornlu.com/sponsor"
2931 }
2932 },
2933 "node_modules/punycode": {
2934 "version": "2.3.1",
2935 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
2936 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
2937 "dev": true,
2938 "engines": {
2939 "node": ">=6"
2940 }
2941 },
2942 "node_modules/queue-microtask": {
2943 "version": "1.2.3",
2944 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
2945 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
2946 "dev": true,
2947 "funding": [
2948 {
2949 "type": "github",
2950 "url": "https://github.com/sponsors/feross"
2951 },
2952 {
2953 "type": "patreon",
2954 "url": "https://www.patreon.com/feross"
2955 },
2956 {
2957 "type": "consulting",
2958 "url": "https://feross.org/support"
2959 }
2960 ]
2961 },
2962 "node_modules/readdirp": {
2963 "version": "4.0.2",
2964 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
2965 "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
2966 "dev": true,
2967 "engines": {
2968 "node": ">= 14.16.0"
2969 },
2970 "funding": {
2971 "type": "individual",
2972 "url": "https://paulmillr.com/funding/"
2973 }
2974 },
2975 "node_modules/resolve-from": {
2976 "version": "4.0.0",
2977 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2978 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2979 "dev": true,
2980 "engines": {
2981 "node": ">=4"
2982 }
2983 },
2984 "node_modules/reusify": {
2985 "version": "1.0.4",
2986 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
2987 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
2988 "dev": true,
2989 "engines": {
2990 "iojs": ">=1.0.0",
2991 "node": ">=0.10.0"
2992 }
2993 },
2994 "node_modules/rollup": {
2995 "version": "4.24.0",
2996 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz",
2997 "integrity": "sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==",
2998 "dev": true,
2999 "dependencies": {
3000 "@types/estree": "1.0.6"
3001 },
3002 "bin": {
3003 "rollup": "dist/bin/rollup"
3004 },
3005 "engines": {
3006 "node": ">=18.0.0",
3007 "npm": ">=8.0.0"
3008 },
3009 "optionalDependencies": {
3010 "@rollup/rollup-android-arm-eabi": "4.24.0",
3011 "@rollup/rollup-android-arm64": "4.24.0",
3012 "@rollup/rollup-darwin-arm64": "4.24.0",
3013 "@rollup/rollup-darwin-x64": "4.24.0",
3014 "@rollup/rollup-linux-arm-gnueabihf": "4.24.0",
3015 "@rollup/rollup-linux-arm-musleabihf": "4.24.0",
3016 "@rollup/rollup-linux-arm64-gnu": "4.24.0",
3017 "@rollup/rollup-linux-arm64-musl": "4.24.0",
3018 "@rollup/rollup-linux-powerpc64le-gnu": "4.24.0",
3019 "@rollup/rollup-linux-riscv64-gnu": "4.24.0",
3020 "@rollup/rollup-linux-s390x-gnu": "4.24.0",
3021 "@rollup/rollup-linux-x64-gnu": "4.24.0",
3022 "@rollup/rollup-linux-x64-musl": "4.24.0",
3023 "@rollup/rollup-win32-arm64-msvc": "4.24.0",
3024 "@rollup/rollup-win32-ia32-msvc": "4.24.0",
3025 "@rollup/rollup-win32-x64-msvc": "4.24.0",
3026 "fsevents": "~2.3.2"
3027 }
3028 },
3029 "node_modules/run-parallel": {
3030 "version": "1.2.0",
3031 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3032 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3033 "dev": true,
3034 "funding": [
3035 {
3036 "type": "github",
3037 "url": "https://github.com/sponsors/feross"
3038 },
3039 {
3040 "type": "patreon",
3041 "url": "https://www.patreon.com/feross"
3042 },
3043 {
3044 "type": "consulting",
3045 "url": "https://feross.org/support"
3046 }
3047 ],
3048 "dependencies": {
3049 "queue-microtask": "^1.2.2"
3050 }
3051 },
3052 "node_modules/sade": {
3053 "version": "1.8.1",
3054 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
3055 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
3056 "dev": true,
3057 "dependencies": {
3058 "mri": "^1.1.0"
3059 },
3060 "engines": {
3061 "node": ">=6"
3062 }
3063 },
3064 "node_modules/sass": {
3065 "version": "1.80.3",
3066 "resolved": "https://registry.npmjs.org/sass/-/sass-1.80.3.tgz",
3067 "integrity": "sha512-ptDWyVmDMVielpz/oWy3YP3nfs7LpJTHIJZboMVs8GEC9eUmtZTZhMHlTW98wY4aEorDfjN38+Wr/XjskFWcfA==",
3068 "dev": true,
3069 "dependencies": {
3070 "@parcel/watcher": "^2.4.1",
3071 "chokidar": "^4.0.0",
3072 "immutable": "^4.0.0",
3073 "source-map-js": ">=0.6.2 <2.0.0"
3074 },
3075 "bin": {
3076 "sass": "sass.js"
3077 },
3078 "engines": {
3079 "node": ">=14.0.0"
3080 }
3081 },
3082 "node_modules/semver": {
3083 "version": "7.6.3",
3084 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
3085 "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
3086 "dev": true,
3087 "bin": {
3088 "semver": "bin/semver.js"
3089 },
3090 "engines": {
3091 "node": ">=10"
3092 }
3093 },
3094 "node_modules/set-cookie-parser": {
3095 "version": "2.7.1",
3096 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz",
3097 "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==",
3098 "dev": true
3099 },
3100 "node_modules/shebang-command": {
3101 "version": "2.0.0",
3102 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3103 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3104 "dev": true,
3105 "dependencies": {
3106 "shebang-regex": "^3.0.0"
3107 },
3108 "engines": {
3109 "node": ">=8"
3110 }
3111 },
3112 "node_modules/shebang-regex": {
3113 "version": "3.0.0",
3114 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3115 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3116 "dev": true,
3117 "engines": {
3118 "node": ">=8"
3119 }
3120 },
3121 "node_modules/sirv": {
3122 "version": "3.0.0",
3123 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.0.tgz",
3124 "integrity": "sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==",
3125 "dev": true,
3126 "dependencies": {
3127 "@polka/url": "^1.0.0-next.24",
3128 "mrmime": "^2.0.0",
3129 "totalist": "^3.0.0"
3130 },
3131 "engines": {
3132 "node": ">=18"
3133 }
3134 },
3135 "node_modules/source-map-js": {
3136 "version": "1.2.1",
3137 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3138 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3139 "dev": true,
3140 "engines": {
3141 "node": ">=0.10.0"
3142 }
3143 },
3144 "node_modules/strip-json-comments": {
3145 "version": "3.1.1",
3146 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
3147 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
3148 "dev": true,
3149 "engines": {
3150 "node": ">=8"
3151 },
3152 "funding": {
3153 "url": "https://github.com/sponsors/sindresorhus"
3154 }
3155 },
3156 "node_modules/supports-color": {
3157 "version": "7.2.0",
3158 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3159 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3160 "dev": true,
3161 "dependencies": {
3162 "has-flag": "^4.0.0"
3163 },
3164 "engines": {
3165 "node": ">=8"
3166 }
3167 },
3168 "node_modules/svelte": {
3169 "version": "5.0.5",
3170 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.0.5.tgz",
3171 "integrity": "sha512-f4WBlP5g8W6pEoDfx741lewMlemy+LIGpEqjGPWqnHVP92wqlQXl87U5O5Bi2tkSUrO95OxOoqwU8qlqiHmFKA==",
3172 "dev": true,
3173 "dependencies": {
3174 "@ampproject/remapping": "^2.3.0",
3175 "@jridgewell/sourcemap-codec": "^1.5.0",
3176 "@types/estree": "^1.0.5",
3177 "acorn": "^8.12.1",
3178 "acorn-typescript": "^1.4.13",
3179 "aria-query": "^5.3.1",
3180 "axobject-query": "^4.1.0",
3181 "esm-env": "^1.0.0",
3182 "esrap": "^1.2.2",
3183 "is-reference": "^3.0.2",
3184 "locate-character": "^3.0.0",
3185 "magic-string": "^0.30.11",
3186 "zimmerframe": "^1.1.2"
3187 },
3188 "engines": {
3189 "node": ">=18"
3190 }
3191 },
3192 "node_modules/svelte-check": {
3193 "version": "4.0.5",
3194 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.0.5.tgz",
3195 "integrity": "sha512-icBTBZ3ibBaywbXUat3cK6hB5Du+Kq9Z8CRuyLmm64XIe2/r+lQcbuBx/IQgsbrC+kT2jQ0weVpZSSRIPwB6jQ==",
3196 "dev": true,
3197 "dependencies": {
3198 "@jridgewell/trace-mapping": "^0.3.25",
3199 "chokidar": "^4.0.1",
3200 "fdir": "^6.2.0",
3201 "picocolors": "^1.0.0",
3202 "sade": "^1.7.4"
3203 },
3204 "bin": {
3205 "svelte-check": "bin/svelte-check"
3206 },
3207 "engines": {
3208 "node": ">= 18.0.0"
3209 },
3210 "peerDependencies": {
3211 "svelte": "^4.0.0 || ^5.0.0-next.0",
3212 "typescript": ">=5.0.0"
3213 }
3214 },
3215 "node_modules/svelte-check/node_modules/fdir": {
3216 "version": "6.4.2",
3217 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz",
3218 "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==",
3219 "dev": true,
3220 "peerDependencies": {
3221 "picomatch": "^3 || ^4"
3222 },
3223 "peerDependenciesMeta": {
3224 "picomatch": {
3225 "optional": true
3226 }
3227 }
3228 },
3229 "node_modules/svelte-check/node_modules/picomatch": {
3230 "version": "4.0.2",
3231 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
3232 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
3233 "dev": true,
3234 "optional": true,
3235 "peer": true,
3236 "engines": {
3237 "node": ">=12"
3238 },
3239 "funding": {
3240 "url": "https://github.com/sponsors/jonschlinkert"
3241 }
3242 },
3243 "node_modules/svelte-eslint-parser": {
3244 "version": "0.43.0",
3245 "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.43.0.tgz",
3246 "integrity": "sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==",
3247 "dev": true,
3248 "dependencies": {
3249 "eslint-scope": "^7.2.2",
3250 "eslint-visitor-keys": "^3.4.3",
3251 "espree": "^9.6.1",
3252 "postcss": "^8.4.39",
3253 "postcss-scss": "^4.0.9"
3254 },
3255 "engines": {
3256 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3257 },
3258 "funding": {
3259 "url": "https://github.com/sponsors/ota-meshi"
3260 },
3261 "peerDependencies": {
3262 "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
3263 },
3264 "peerDependenciesMeta": {
3265 "svelte": {
3266 "optional": true
3267 }
3268 }
3269 },
3270 "node_modules/svelte-eslint-parser/node_modules/eslint-scope": {
3271 "version": "7.2.2",
3272 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
3273 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
3274 "dev": true,
3275 "dependencies": {
3276 "esrecurse": "^4.3.0",
3277 "estraverse": "^5.2.0"
3278 },
3279 "engines": {
3280 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3281 },
3282 "funding": {
3283 "url": "https://opencollective.com/eslint"
3284 }
3285 },
3286 "node_modules/svelte-eslint-parser/node_modules/eslint-visitor-keys": {
3287 "version": "3.4.3",
3288 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
3289 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
3290 "dev": true,
3291 "engines": {
3292 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3293 },
3294 "funding": {
3295 "url": "https://opencollective.com/eslint"
3296 }
3297 },
3298 "node_modules/svelte-eslint-parser/node_modules/espree": {
3299 "version": "9.6.1",
3300 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
3301 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
3302 "dev": true,
3303 "dependencies": {
3304 "acorn": "^8.9.0",
3305 "acorn-jsx": "^5.3.2",
3306 "eslint-visitor-keys": "^3.4.1"
3307 },
3308 "engines": {
3309 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3310 },
3311 "funding": {
3312 "url": "https://opencollective.com/eslint"
3313 }
3314 },
3315 "node_modules/svelte-preprocess": {
3316 "version": "6.0.3",
3317 "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-6.0.3.tgz",
3318 "integrity": "sha512-PLG2k05qHdhmRG7zR/dyo5qKvakhm8IJ+hD2eFRQmMLHp7X3eJnjeupUtvuRpbNiF31RjVw45W+abDwHEmP5OA==",
3319 "dev": true,
3320 "hasInstallScript": true,
3321 "engines": {
3322 "node": ">= 18.0.0"
3323 },
3324 "peerDependencies": {
3325 "@babel/core": "^7.10.2",
3326 "coffeescript": "^2.5.1",
3327 "less": "^3.11.3 || ^4.0.0",
3328 "postcss": "^7 || ^8",
3329 "postcss-load-config": ">=3",
3330 "pug": "^3.0.0",
3331 "sass": "^1.26.8",
3332 "stylus": ">=0.55",
3333 "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0",
3334 "svelte": "^4.0.0 || ^5.0.0-next.100 || ^5.0.0",
3335 "typescript": "^5.0.0"
3336 },
3337 "peerDependenciesMeta": {
3338 "@babel/core": {
3339 "optional": true
3340 },
3341 "coffeescript": {
3342 "optional": true
3343 },
3344 "less": {
3345 "optional": true
3346 },
3347 "postcss": {
3348 "optional": true
3349 },
3350 "postcss-load-config": {
3351 "optional": true
3352 },
3353 "pug": {
3354 "optional": true
3355 },
3356 "sass": {
3357 "optional": true
3358 },
3359 "stylus": {
3360 "optional": true
3361 },
3362 "sugarss": {
3363 "optional": true
3364 },
3365 "typescript": {
3366 "optional": true
3367 }
3368 }
3369 },
3370 "node_modules/svelte2tsx": {
3371 "version": "0.7.22",
3372 "resolved": "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.7.22.tgz",
3373 "integrity": "sha512-hf55ujq17ufVpDQlJzaQfRr9EjlLIwGmFlpKq4uYrQAQFw/99q1OcVYyBT6568iJySgBUY9PdccURrORmfetmQ==",
3374 "dev": true,
3375 "dependencies": {
3376 "dedent-js": "^1.0.1",
3377 "pascal-case": "^3.1.1"
3378 },
3379 "peerDependencies": {
3380 "svelte": "^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0",
3381 "typescript": "^4.9.4 || ^5.0.0"
3382 }
3383 },
3384 "node_modules/text-table": {
3385 "version": "0.2.0",
3386 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
3387 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
3388 "dev": true
3389 },
3390 "node_modules/tiny-glob": {
3391 "version": "0.2.9",
3392 "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
3393 "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
3394 "dev": true,
3395 "dependencies": {
3396 "globalyzer": "0.1.0",
3397 "globrex": "^0.1.2"
3398 }
3399 },
3400 "node_modules/to-regex-range": {
3401 "version": "5.0.1",
3402 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3403 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3404 "dev": true,
3405 "dependencies": {
3406 "is-number": "^7.0.0"
3407 },
3408 "engines": {
3409 "node": ">=8.0"
3410 }
3411 },
3412 "node_modules/totalist": {
3413 "version": "3.0.1",
3414 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
3415 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
3416 "dev": true,
3417 "engines": {
3418 "node": ">=6"
3419 }
3420 },
3421 "node_modules/ts-api-utils": {
3422 "version": "1.3.0",
3423 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
3424 "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==",
3425 "dev": true,
3426 "engines": {
3427 "node": ">=16"
3428 },
3429 "peerDependencies": {
3430 "typescript": ">=4.2.0"
3431 }
3432 },
3433 "node_modules/tslib": {
3434 "version": "2.8.0",
3435 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz",
3436 "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==",
3437 "dev": true
3438 },
3439 "node_modules/type-check": {
3440 "version": "0.4.0",
3441 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
3442 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
3443 "dev": true,
3444 "dependencies": {
3445 "prelude-ls": "^1.2.1"
3446 },
3447 "engines": {
3448 "node": ">= 0.8.0"
3449 }
3450 },
3451 "node_modules/typescript": {
3452 "version": "5.6.3",
3453 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
3454 "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
3455 "dev": true,
3456 "bin": {
3457 "tsc": "bin/tsc",
3458 "tsserver": "bin/tsserver"
3459 },
3460 "engines": {
3461 "node": ">=14.17"
3462 }
3463 },
3464 "node_modules/typescript-eslint": {
3465 "version": "8.11.0",
3466 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.11.0.tgz",
3467 "integrity": "sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==",
3468 "dev": true,
3469 "dependencies": {
3470 "@typescript-eslint/eslint-plugin": "8.11.0",
3471 "@typescript-eslint/parser": "8.11.0",
3472 "@typescript-eslint/utils": "8.11.0"
3473 },
3474 "engines": {
3475 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3476 },
3477 "funding": {
3478 "type": "opencollective",
3479 "url": "https://opencollective.com/typescript-eslint"
3480 },
3481 "peerDependenciesMeta": {
3482 "typescript": {
3483 "optional": true
3484 }
3485 }
3486 },
3487 "node_modules/uri-js": {
3488 "version": "4.4.1",
3489 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3490 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3491 "dev": true,
3492 "dependencies": {
3493 "punycode": "^2.1.0"
3494 }
3495 },
3496 "node_modules/util-deprecate": {
3497 "version": "1.0.2",
3498 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3499 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
3500 "dev": true
3501 },
3502 "node_modules/vite": {
3503 "version": "5.4.10",
3504 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.10.tgz",
3505 "integrity": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==",
3506 "dev": true,
3507 "dependencies": {
3508 "esbuild": "^0.21.3",
3509 "postcss": "^8.4.43",
3510 "rollup": "^4.20.0"
3511 },
3512 "bin": {
3513 "vite": "bin/vite.js"
3514 },
3515 "engines": {
3516 "node": "^18.0.0 || >=20.0.0"
3517 },
3518 "funding": {
3519 "url": "https://github.com/vitejs/vite?sponsor=1"
3520 },
3521 "optionalDependencies": {
3522 "fsevents": "~2.3.3"
3523 },
3524 "peerDependencies": {
3525 "@types/node": "^18.0.0 || >=20.0.0",
3526 "less": "*",
3527 "lightningcss": "^1.21.0",
3528 "sass": "*",
3529 "sass-embedded": "*",
3530 "stylus": "*",
3531 "sugarss": "*",
3532 "terser": "^5.4.0"
3533 },
3534 "peerDependenciesMeta": {
3535 "@types/node": {
3536 "optional": true
3537 },
3538 "less": {
3539 "optional": true
3540 },
3541 "lightningcss": {
3542 "optional": true
3543 },
3544 "sass": {
3545 "optional": true
3546 },
3547 "sass-embedded": {
3548 "optional": true
3549 },
3550 "stylus": {
3551 "optional": true
3552 },
3553 "sugarss": {
3554 "optional": true
3555 },
3556 "terser": {
3557 "optional": true
3558 }
3559 }
3560 },
3561 "node_modules/vitefu": {
3562 "version": "1.0.3",
3563 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.3.tgz",
3564 "integrity": "sha512-iKKfOMBHob2WxEJbqbJjHAkmYgvFDPhuqrO82om83S8RLk+17FtyMBfcyeH8GqD0ihShtkMW/zzJgiA51hCNCQ==",
3565 "dev": true,
3566 "workspaces": [
3567 "tests/deps/*",
3568 "tests/projects/*"
3569 ],
3570 "peerDependencies": {
3571 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0-beta.0"
3572 },
3573 "peerDependenciesMeta": {
3574 "vite": {
3575 "optional": true
3576 }
3577 }
3578 },
3579 "node_modules/which": {
3580 "version": "2.0.2",
3581 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3582 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3583 "dev": true,
3584 "dependencies": {
3585 "isexe": "^2.0.0"
3586 },
3587 "bin": {
3588 "node-which": "bin/node-which"
3589 },
3590 "engines": {
3591 "node": ">= 8"
3592 }
3593 },
3594 "node_modules/word-wrap": {
3595 "version": "1.2.5",
3596 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
3597 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
3598 "dev": true,
3599 "engines": {
3600 "node": ">=0.10.0"
3601 }
3602 },
3603 "node_modules/wrappy": {
3604 "version": "1.0.2",
3605 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3606 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
3607 "dev": true
3608 },
3609 "node_modules/yaml": {
3610 "version": "1.10.2",
3611 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
3612 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
3613 "dev": true,
3614 "engines": {
3615 "node": ">= 6"
3616 }
3617 },
3618 "node_modules/yocto-queue": {
3619 "version": "0.1.0",
3620 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
3621 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
3622 "dev": true,
3623 "engines": {
3624 "node": ">=10"
3625 },
3626 "funding": {
3627 "url": "https://github.com/sponsors/sindresorhus"
3628 }
3629 },
3630 "node_modules/zimmerframe": {
3631 "version": "1.1.2",
3632 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz",
3633 "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==",
3634 "dev": true
3635 }
3636 }
3637}