The codebase that powers boop.cat
boop.cat
1{
2 "name": "free-static-host",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "free-static-host",
9 "version": "0.1.0",
10 "license": "MIT",
11 "dependencies": {
12 "@vitejs/plugin-react": "^4.3.4",
13 "blueimp-md5": "^2.19.0",
14 "lucide-react": "^0.561.0",
15 "react": "^18.3.1",
16 "react-dom": "^18.3.1",
17 "react-router-dom": "^6.28.0",
18 "vite": "^5.4.11"
19 },
20 "devDependencies": {
21 "prettier": "^3.7.4"
22 }
23 },
24 "node_modules/@babel/code-frame": {
25 "version": "7.27.1",
26 "license": "MIT",
27 "dependencies": {
28 "@babel/helper-validator-identifier": "^7.27.1",
29 "js-tokens": "^4.0.0",
30 "picocolors": "^1.1.1"
31 },
32 "engines": {
33 "node": ">=6.9.0"
34 }
35 },
36 "node_modules/@babel/compat-data": {
37 "version": "7.28.5",
38 "license": "MIT",
39 "engines": {
40 "node": ">=6.9.0"
41 }
42 },
43 "node_modules/@babel/core": {
44 "version": "7.28.5",
45 "license": "MIT",
46 "peer": true,
47 "dependencies": {
48 "@babel/code-frame": "^7.27.1",
49 "@babel/generator": "^7.28.5",
50 "@babel/helper-compilation-targets": "^7.27.2",
51 "@babel/helper-module-transforms": "^7.28.3",
52 "@babel/helpers": "^7.28.4",
53 "@babel/parser": "^7.28.5",
54 "@babel/template": "^7.27.2",
55 "@babel/traverse": "^7.28.5",
56 "@babel/types": "^7.28.5",
57 "@jridgewell/remapping": "^2.3.5",
58 "convert-source-map": "^2.0.0",
59 "debug": "^4.1.0",
60 "gensync": "^1.0.0-beta.2",
61 "json5": "^2.2.3",
62 "semver": "^6.3.1"
63 },
64 "engines": {
65 "node": ">=6.9.0"
66 },
67 "funding": {
68 "type": "opencollective",
69 "url": "https://opencollective.com/babel"
70 }
71 },
72 "node_modules/@babel/core/node_modules/debug": {
73 "version": "4.4.3",
74 "license": "MIT",
75 "dependencies": {
76 "ms": "^2.1.3"
77 },
78 "engines": {
79 "node": ">=6.0"
80 },
81 "peerDependenciesMeta": {
82 "supports-color": {
83 "optional": true
84 }
85 }
86 },
87 "node_modules/@babel/core/node_modules/debug/node_modules/ms": {
88 "version": "2.1.3",
89 "license": "MIT"
90 },
91 "node_modules/@babel/generator": {
92 "version": "7.28.5",
93 "license": "MIT",
94 "dependencies": {
95 "@babel/parser": "^7.28.5",
96 "@babel/types": "^7.28.5",
97 "@jridgewell/gen-mapping": "^0.3.12",
98 "@jridgewell/trace-mapping": "^0.3.28",
99 "jsesc": "^3.0.2"
100 },
101 "engines": {
102 "node": ">=6.9.0"
103 }
104 },
105 "node_modules/@babel/helper-compilation-targets": {
106 "version": "7.27.2",
107 "license": "MIT",
108 "dependencies": {
109 "@babel/compat-data": "^7.27.2",
110 "@babel/helper-validator-option": "^7.27.1",
111 "browserslist": "^4.24.0",
112 "lru-cache": "^5.1.1",
113 "semver": "^6.3.1"
114 },
115 "engines": {
116 "node": ">=6.9.0"
117 }
118 },
119 "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
120 "version": "5.1.1",
121 "license": "ISC",
122 "dependencies": {
123 "yallist": "^3.0.2"
124 }
125 },
126 "node_modules/@babel/helper-globals": {
127 "version": "7.28.0",
128 "license": "MIT",
129 "engines": {
130 "node": ">=6.9.0"
131 }
132 },
133 "node_modules/@babel/helper-module-imports": {
134 "version": "7.27.1",
135 "license": "MIT",
136 "dependencies": {
137 "@babel/traverse": "^7.27.1",
138 "@babel/types": "^7.27.1"
139 },
140 "engines": {
141 "node": ">=6.9.0"
142 }
143 },
144 "node_modules/@babel/helper-module-transforms": {
145 "version": "7.28.3",
146 "license": "MIT",
147 "dependencies": {
148 "@babel/helper-module-imports": "^7.27.1",
149 "@babel/helper-validator-identifier": "^7.27.1",
150 "@babel/traverse": "^7.28.3"
151 },
152 "engines": {
153 "node": ">=6.9.0"
154 },
155 "peerDependencies": {
156 "@babel/core": "^7.0.0"
157 }
158 },
159 "node_modules/@babel/helper-plugin-utils": {
160 "version": "7.27.1",
161 "license": "MIT",
162 "engines": {
163 "node": ">=6.9.0"
164 }
165 },
166 "node_modules/@babel/helper-string-parser": {
167 "version": "7.27.1",
168 "license": "MIT",
169 "engines": {
170 "node": ">=6.9.0"
171 }
172 },
173 "node_modules/@babel/helper-validator-identifier": {
174 "version": "7.28.5",
175 "license": "MIT",
176 "engines": {
177 "node": ">=6.9.0"
178 }
179 },
180 "node_modules/@babel/helper-validator-option": {
181 "version": "7.27.1",
182 "license": "MIT",
183 "engines": {
184 "node": ">=6.9.0"
185 }
186 },
187 "node_modules/@babel/helpers": {
188 "version": "7.28.4",
189 "license": "MIT",
190 "dependencies": {
191 "@babel/template": "^7.27.2",
192 "@babel/types": "^7.28.4"
193 },
194 "engines": {
195 "node": ">=6.9.0"
196 }
197 },
198 "node_modules/@babel/parser": {
199 "version": "7.28.5",
200 "license": "MIT",
201 "dependencies": {
202 "@babel/types": "^7.28.5"
203 },
204 "bin": {
205 "parser": "bin/babel-parser.js"
206 },
207 "engines": {
208 "node": ">=6.0.0"
209 }
210 },
211 "node_modules/@babel/plugin-transform-react-jsx-self": {
212 "version": "7.27.1",
213 "license": "MIT",
214 "dependencies": {
215 "@babel/helper-plugin-utils": "^7.27.1"
216 },
217 "engines": {
218 "node": ">=6.9.0"
219 },
220 "peerDependencies": {
221 "@babel/core": "^7.0.0-0"
222 }
223 },
224 "node_modules/@babel/plugin-transform-react-jsx-source": {
225 "version": "7.27.1",
226 "license": "MIT",
227 "dependencies": {
228 "@babel/helper-plugin-utils": "^7.27.1"
229 },
230 "engines": {
231 "node": ">=6.9.0"
232 },
233 "peerDependencies": {
234 "@babel/core": "^7.0.0-0"
235 }
236 },
237 "node_modules/@babel/template": {
238 "version": "7.27.2",
239 "license": "MIT",
240 "dependencies": {
241 "@babel/code-frame": "^7.27.1",
242 "@babel/parser": "^7.27.2",
243 "@babel/types": "^7.27.1"
244 },
245 "engines": {
246 "node": ">=6.9.0"
247 }
248 },
249 "node_modules/@babel/traverse": {
250 "version": "7.28.5",
251 "license": "MIT",
252 "dependencies": {
253 "@babel/code-frame": "^7.27.1",
254 "@babel/generator": "^7.28.5",
255 "@babel/helper-globals": "^7.28.0",
256 "@babel/parser": "^7.28.5",
257 "@babel/template": "^7.27.2",
258 "@babel/types": "^7.28.5",
259 "debug": "^4.3.1"
260 },
261 "engines": {
262 "node": ">=6.9.0"
263 }
264 },
265 "node_modules/@babel/traverse/node_modules/debug": {
266 "version": "4.4.3",
267 "license": "MIT",
268 "dependencies": {
269 "ms": "^2.1.3"
270 },
271 "engines": {
272 "node": ">=6.0"
273 },
274 "peerDependenciesMeta": {
275 "supports-color": {
276 "optional": true
277 }
278 }
279 },
280 "node_modules/@babel/traverse/node_modules/debug/node_modules/ms": {
281 "version": "2.1.3",
282 "license": "MIT"
283 },
284 "node_modules/@babel/types": {
285 "version": "7.28.5",
286 "license": "MIT",
287 "dependencies": {
288 "@babel/helper-string-parser": "^7.27.1",
289 "@babel/helper-validator-identifier": "^7.28.5"
290 },
291 "engines": {
292 "node": ">=6.9.0"
293 }
294 },
295 "node_modules/@esbuild/aix-ppc64": {
296 "version": "0.21.5",
297 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
298 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
299 "cpu": [
300 "ppc64"
301 ],
302 "license": "MIT",
303 "optional": true,
304 "os": [
305 "aix"
306 ],
307 "engines": {
308 "node": ">=12"
309 }
310 },
311 "node_modules/@esbuild/android-arm": {
312 "version": "0.21.5",
313 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
314 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
315 "cpu": [
316 "arm"
317 ],
318 "license": "MIT",
319 "optional": true,
320 "os": [
321 "android"
322 ],
323 "engines": {
324 "node": ">=12"
325 }
326 },
327 "node_modules/@esbuild/android-arm64": {
328 "version": "0.21.5",
329 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
330 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
331 "cpu": [
332 "arm64"
333 ],
334 "license": "MIT",
335 "optional": true,
336 "os": [
337 "android"
338 ],
339 "engines": {
340 "node": ">=12"
341 }
342 },
343 "node_modules/@esbuild/android-x64": {
344 "version": "0.21.5",
345 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
346 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
347 "cpu": [
348 "x64"
349 ],
350 "license": "MIT",
351 "optional": true,
352 "os": [
353 "android"
354 ],
355 "engines": {
356 "node": ">=12"
357 }
358 },
359 "node_modules/@esbuild/darwin-arm64": {
360 "version": "0.21.5",
361 "cpu": [
362 "arm64"
363 ],
364 "license": "MIT",
365 "optional": true,
366 "os": [
367 "darwin"
368 ],
369 "engines": {
370 "node": ">=12"
371 }
372 },
373 "node_modules/@esbuild/darwin-x64": {
374 "version": "0.21.5",
375 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
376 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
377 "cpu": [
378 "x64"
379 ],
380 "license": "MIT",
381 "optional": true,
382 "os": [
383 "darwin"
384 ],
385 "engines": {
386 "node": ">=12"
387 }
388 },
389 "node_modules/@esbuild/freebsd-arm64": {
390 "version": "0.21.5",
391 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
392 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
393 "cpu": [
394 "arm64"
395 ],
396 "license": "MIT",
397 "optional": true,
398 "os": [
399 "freebsd"
400 ],
401 "engines": {
402 "node": ">=12"
403 }
404 },
405 "node_modules/@esbuild/freebsd-x64": {
406 "version": "0.21.5",
407 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
408 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
409 "cpu": [
410 "x64"
411 ],
412 "license": "MIT",
413 "optional": true,
414 "os": [
415 "freebsd"
416 ],
417 "engines": {
418 "node": ">=12"
419 }
420 },
421 "node_modules/@esbuild/linux-arm": {
422 "version": "0.21.5",
423 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
424 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
425 "cpu": [
426 "arm"
427 ],
428 "license": "MIT",
429 "optional": true,
430 "os": [
431 "linux"
432 ],
433 "engines": {
434 "node": ">=12"
435 }
436 },
437 "node_modules/@esbuild/linux-arm64": {
438 "version": "0.21.5",
439 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
440 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
441 "cpu": [
442 "arm64"
443 ],
444 "license": "MIT",
445 "optional": true,
446 "os": [
447 "linux"
448 ],
449 "engines": {
450 "node": ">=12"
451 }
452 },
453 "node_modules/@esbuild/linux-ia32": {
454 "version": "0.21.5",
455 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
456 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
457 "cpu": [
458 "ia32"
459 ],
460 "license": "MIT",
461 "optional": true,
462 "os": [
463 "linux"
464 ],
465 "engines": {
466 "node": ">=12"
467 }
468 },
469 "node_modules/@esbuild/linux-loong64": {
470 "version": "0.21.5",
471 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
472 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
473 "cpu": [
474 "loong64"
475 ],
476 "license": "MIT",
477 "optional": true,
478 "os": [
479 "linux"
480 ],
481 "engines": {
482 "node": ">=12"
483 }
484 },
485 "node_modules/@esbuild/linux-mips64el": {
486 "version": "0.21.5",
487 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
488 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
489 "cpu": [
490 "mips64el"
491 ],
492 "license": "MIT",
493 "optional": true,
494 "os": [
495 "linux"
496 ],
497 "engines": {
498 "node": ">=12"
499 }
500 },
501 "node_modules/@esbuild/linux-ppc64": {
502 "version": "0.21.5",
503 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
504 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
505 "cpu": [
506 "ppc64"
507 ],
508 "license": "MIT",
509 "optional": true,
510 "os": [
511 "linux"
512 ],
513 "engines": {
514 "node": ">=12"
515 }
516 },
517 "node_modules/@esbuild/linux-riscv64": {
518 "version": "0.21.5",
519 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
520 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
521 "cpu": [
522 "riscv64"
523 ],
524 "license": "MIT",
525 "optional": true,
526 "os": [
527 "linux"
528 ],
529 "engines": {
530 "node": ">=12"
531 }
532 },
533 "node_modules/@esbuild/linux-s390x": {
534 "version": "0.21.5",
535 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
536 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
537 "cpu": [
538 "s390x"
539 ],
540 "license": "MIT",
541 "optional": true,
542 "os": [
543 "linux"
544 ],
545 "engines": {
546 "node": ">=12"
547 }
548 },
549 "node_modules/@esbuild/linux-x64": {
550 "version": "0.21.5",
551 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
552 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
553 "cpu": [
554 "x64"
555 ],
556 "license": "MIT",
557 "optional": true,
558 "os": [
559 "linux"
560 ],
561 "engines": {
562 "node": ">=12"
563 }
564 },
565 "node_modules/@esbuild/netbsd-x64": {
566 "version": "0.21.5",
567 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
568 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
569 "cpu": [
570 "x64"
571 ],
572 "license": "MIT",
573 "optional": true,
574 "os": [
575 "netbsd"
576 ],
577 "engines": {
578 "node": ">=12"
579 }
580 },
581 "node_modules/@esbuild/openbsd-x64": {
582 "version": "0.21.5",
583 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
584 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
585 "cpu": [
586 "x64"
587 ],
588 "license": "MIT",
589 "optional": true,
590 "os": [
591 "openbsd"
592 ],
593 "engines": {
594 "node": ">=12"
595 }
596 },
597 "node_modules/@esbuild/sunos-x64": {
598 "version": "0.21.5",
599 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
600 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
601 "cpu": [
602 "x64"
603 ],
604 "license": "MIT",
605 "optional": true,
606 "os": [
607 "sunos"
608 ],
609 "engines": {
610 "node": ">=12"
611 }
612 },
613 "node_modules/@esbuild/win32-arm64": {
614 "version": "0.21.5",
615 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
616 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
617 "cpu": [
618 "arm64"
619 ],
620 "license": "MIT",
621 "optional": true,
622 "os": [
623 "win32"
624 ],
625 "engines": {
626 "node": ">=12"
627 }
628 },
629 "node_modules/@esbuild/win32-ia32": {
630 "version": "0.21.5",
631 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
632 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
633 "cpu": [
634 "ia32"
635 ],
636 "license": "MIT",
637 "optional": true,
638 "os": [
639 "win32"
640 ],
641 "engines": {
642 "node": ">=12"
643 }
644 },
645 "node_modules/@esbuild/win32-x64": {
646 "version": "0.21.5",
647 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
648 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
649 "cpu": [
650 "x64"
651 ],
652 "license": "MIT",
653 "optional": true,
654 "os": [
655 "win32"
656 ],
657 "engines": {
658 "node": ">=12"
659 }
660 },
661 "node_modules/@jridgewell/gen-mapping": {
662 "version": "0.3.13",
663 "license": "MIT",
664 "dependencies": {
665 "@jridgewell/sourcemap-codec": "^1.5.0",
666 "@jridgewell/trace-mapping": "^0.3.24"
667 }
668 },
669 "node_modules/@jridgewell/remapping": {
670 "version": "2.3.5",
671 "license": "MIT",
672 "dependencies": {
673 "@jridgewell/gen-mapping": "^0.3.5",
674 "@jridgewell/trace-mapping": "^0.3.24"
675 }
676 },
677 "node_modules/@jridgewell/resolve-uri": {
678 "version": "3.1.2",
679 "license": "MIT",
680 "engines": {
681 "node": ">=6.0.0"
682 }
683 },
684 "node_modules/@jridgewell/sourcemap-codec": {
685 "version": "1.5.5",
686 "license": "MIT"
687 },
688 "node_modules/@jridgewell/trace-mapping": {
689 "version": "0.3.31",
690 "license": "MIT",
691 "dependencies": {
692 "@jridgewell/resolve-uri": "^3.1.0",
693 "@jridgewell/sourcemap-codec": "^1.4.14"
694 }
695 },
696 "node_modules/@remix-run/router": {
697 "version": "1.23.1",
698 "license": "MIT",
699 "engines": {
700 "node": ">=14.0.0"
701 }
702 },
703 "node_modules/@rolldown/pluginutils": {
704 "version": "1.0.0-beta.27",
705 "license": "MIT"
706 },
707 "node_modules/@rollup/rollup-android-arm-eabi": {
708 "version": "4.53.5",
709 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.5.tgz",
710 "integrity": "sha512-iDGS/h7D8t7tvZ1t6+WPK04KD0MwzLZrG0se1hzBjSi5fyxlsiggoJHwh18PCFNn7tG43OWb6pdZ6Y+rMlmyNQ==",
711 "cpu": [
712 "arm"
713 ],
714 "license": "MIT",
715 "optional": true,
716 "os": [
717 "android"
718 ]
719 },
720 "node_modules/@rollup/rollup-android-arm64": {
721 "version": "4.53.5",
722 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.5.tgz",
723 "integrity": "sha512-wrSAViWvZHBMMlWk6EJhvg8/rjxzyEhEdgfMMjREHEq11EtJ6IP6yfcCH57YAEca2Oe3FNCE9DSTgU70EIGmVw==",
724 "cpu": [
725 "arm64"
726 ],
727 "license": "MIT",
728 "optional": true,
729 "os": [
730 "android"
731 ]
732 },
733 "node_modules/@rollup/rollup-darwin-arm64": {
734 "version": "4.53.5",
735 "cpu": [
736 "arm64"
737 ],
738 "license": "MIT",
739 "optional": true,
740 "os": [
741 "darwin"
742 ]
743 },
744 "node_modules/@rollup/rollup-darwin-x64": {
745 "version": "4.53.5",
746 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.5.tgz",
747 "integrity": "sha512-YTbnsAaHo6VrAczISxgpTva8EkfQus0VPEVJCEaboHtZRIb6h6j0BNxRBOwnDciFTZLDPW5r+ZBmhL/+YpTZgA==",
748 "cpu": [
749 "x64"
750 ],
751 "license": "MIT",
752 "optional": true,
753 "os": [
754 "darwin"
755 ]
756 },
757 "node_modules/@rollup/rollup-freebsd-arm64": {
758 "version": "4.53.5",
759 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.5.tgz",
760 "integrity": "sha512-1T8eY2J8rKJWzaznV7zedfdhD1BqVs1iqILhmHDq/bqCUZsrMt+j8VCTHhP0vdfbHK3e1IQ7VYx3jlKqwlf+vw==",
761 "cpu": [
762 "arm64"
763 ],
764 "license": "MIT",
765 "optional": true,
766 "os": [
767 "freebsd"
768 ]
769 },
770 "node_modules/@rollup/rollup-freebsd-x64": {
771 "version": "4.53.5",
772 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.5.tgz",
773 "integrity": "sha512-sHTiuXyBJApxRn+VFMaw1U+Qsz4kcNlxQ742snICYPrY+DDL8/ZbaC4DVIB7vgZmp3jiDaKA0WpBdP0aqPJoBQ==",
774 "cpu": [
775 "x64"
776 ],
777 "license": "MIT",
778 "optional": true,
779 "os": [
780 "freebsd"
781 ]
782 },
783 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
784 "version": "4.53.5",
785 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.5.tgz",
786 "integrity": "sha512-dV3T9MyAf0w8zPVLVBptVlzaXxka6xg1f16VAQmjg+4KMSTWDvhimI/Y6mp8oHwNrmnmVl9XxJ/w/mO4uIQONA==",
787 "cpu": [
788 "arm"
789 ],
790 "license": "MIT",
791 "optional": true,
792 "os": [
793 "linux"
794 ]
795 },
796 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
797 "version": "4.53.5",
798 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.5.tgz",
799 "integrity": "sha512-wIGYC1x/hyjP+KAu9+ewDI+fi5XSNiUi9Bvg6KGAh2TsNMA3tSEs+Sh6jJ/r4BV/bx/CyWu2ue9kDnIdRyafcQ==",
800 "cpu": [
801 "arm"
802 ],
803 "license": "MIT",
804 "optional": true,
805 "os": [
806 "linux"
807 ]
808 },
809 "node_modules/@rollup/rollup-linux-arm64-gnu": {
810 "version": "4.53.5",
811 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.5.tgz",
812 "integrity": "sha512-Y+qVA0D9d0y2FRNiG9oM3Hut/DgODZbU9I8pLLPwAsU0tUKZ49cyV1tzmB/qRbSzGvY8lpgGkJuMyuhH7Ma+Vg==",
813 "cpu": [
814 "arm64"
815 ],
816 "license": "MIT",
817 "optional": true,
818 "os": [
819 "linux"
820 ]
821 },
822 "node_modules/@rollup/rollup-linux-arm64-musl": {
823 "version": "4.53.5",
824 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.5.tgz",
825 "integrity": "sha512-juaC4bEgJsyFVfqhtGLz8mbopaWD+WeSOYr5E16y+1of6KQjc0BpwZLuxkClqY1i8sco+MdyoXPNiCkQou09+g==",
826 "cpu": [
827 "arm64"
828 ],
829 "license": "MIT",
830 "optional": true,
831 "os": [
832 "linux"
833 ]
834 },
835 "node_modules/@rollup/rollup-linux-loong64-gnu": {
836 "version": "4.53.5",
837 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.5.tgz",
838 "integrity": "sha512-rIEC0hZ17A42iXtHX+EPJVL/CakHo+tT7W0pbzdAGuWOt2jxDFh7A/lRhsNHBcqL4T36+UiAgwO8pbmn3dE8wA==",
839 "cpu": [
840 "loong64"
841 ],
842 "license": "MIT",
843 "optional": true,
844 "os": [
845 "linux"
846 ]
847 },
848 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
849 "version": "4.53.5",
850 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.5.tgz",
851 "integrity": "sha512-T7l409NhUE552RcAOcmJHj3xyZ2h7vMWzcwQI0hvn5tqHh3oSoclf9WgTl+0QqffWFG8MEVZZP1/OBglKZx52Q==",
852 "cpu": [
853 "ppc64"
854 ],
855 "license": "MIT",
856 "optional": true,
857 "os": [
858 "linux"
859 ]
860 },
861 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
862 "version": "4.53.5",
863 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.5.tgz",
864 "integrity": "sha512-7OK5/GhxbnrMcxIFoYfhV/TkknarkYC1hqUw1wU2xUN3TVRLNT5FmBv4KkheSG2xZ6IEbRAhTooTV2+R5Tk0lQ==",
865 "cpu": [
866 "riscv64"
867 ],
868 "license": "MIT",
869 "optional": true,
870 "os": [
871 "linux"
872 ]
873 },
874 "node_modules/@rollup/rollup-linux-riscv64-musl": {
875 "version": "4.53.5",
876 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.5.tgz",
877 "integrity": "sha512-GwuDBE/PsXaTa76lO5eLJTyr2k8QkPipAyOrs4V/KJufHCZBJ495VCGJol35grx9xryk4V+2zd3Ri+3v7NPh+w==",
878 "cpu": [
879 "riscv64"
880 ],
881 "license": "MIT",
882 "optional": true,
883 "os": [
884 "linux"
885 ]
886 },
887 "node_modules/@rollup/rollup-linux-s390x-gnu": {
888 "version": "4.53.5",
889 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.5.tgz",
890 "integrity": "sha512-IAE1Ziyr1qNfnmiQLHBURAD+eh/zH1pIeJjeShleII7Vj8kyEm2PF77o+lf3WTHDpNJcu4IXJxNO0Zluro8bOw==",
891 "cpu": [
892 "s390x"
893 ],
894 "license": "MIT",
895 "optional": true,
896 "os": [
897 "linux"
898 ]
899 },
900 "node_modules/@rollup/rollup-linux-x64-gnu": {
901 "version": "4.53.5",
902 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.5.tgz",
903 "integrity": "sha512-Pg6E+oP7GvZ4XwgRJBuSXZjcqpIW3yCBhK4BcsANvb47qMvAbCjR6E+1a/U2WXz1JJxp9/4Dno3/iSJLcm5auw==",
904 "cpu": [
905 "x64"
906 ],
907 "license": "MIT",
908 "optional": true,
909 "os": [
910 "linux"
911 ]
912 },
913 "node_modules/@rollup/rollup-linux-x64-musl": {
914 "version": "4.53.5",
915 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.5.tgz",
916 "integrity": "sha512-txGtluxDKTxaMDzUduGP0wdfng24y1rygUMnmlUJ88fzCCULCLn7oE5kb2+tRB+MWq1QDZT6ObT5RrR8HFRKqg==",
917 "cpu": [
918 "x64"
919 ],
920 "license": "MIT",
921 "optional": true,
922 "os": [
923 "linux"
924 ]
925 },
926 "node_modules/@rollup/rollup-openharmony-arm64": {
927 "version": "4.53.5",
928 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.5.tgz",
929 "integrity": "sha512-3DFiLPnTxiOQV993fMc+KO8zXHTcIjgaInrqlG8zDp1TlhYl6WgrOHuJkJQ6M8zHEcntSJsUp1XFZSY8C1DYbg==",
930 "cpu": [
931 "arm64"
932 ],
933 "license": "MIT",
934 "optional": true,
935 "os": [
936 "openharmony"
937 ]
938 },
939 "node_modules/@rollup/rollup-win32-arm64-msvc": {
940 "version": "4.53.5",
941 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.5.tgz",
942 "integrity": "sha512-nggc/wPpNTgjGg75hu+Q/3i32R00Lq1B6N1DO7MCU340MRKL3WZJMjA9U4K4gzy3dkZPXm9E1Nc81FItBVGRlA==",
943 "cpu": [
944 "arm64"
945 ],
946 "license": "MIT",
947 "optional": true,
948 "os": [
949 "win32"
950 ]
951 },
952 "node_modules/@rollup/rollup-win32-ia32-msvc": {
953 "version": "4.53.5",
954 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.5.tgz",
955 "integrity": "sha512-U/54pTbdQpPLBdEzCT6NBCFAfSZMvmjr0twhnD9f4EIvlm9wy3jjQ38yQj1AGznrNO65EWQMgm/QUjuIVrYF9w==",
956 "cpu": [
957 "ia32"
958 ],
959 "license": "MIT",
960 "optional": true,
961 "os": [
962 "win32"
963 ]
964 },
965 "node_modules/@rollup/rollup-win32-x64-gnu": {
966 "version": "4.53.5",
967 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.5.tgz",
968 "integrity": "sha512-2NqKgZSuLH9SXBBV2dWNRCZmocgSOx8OJSdpRaEcRlIfX8YrKxUT6z0F1NpvDVhOsl190UFTRh2F2WDWWCYp3A==",
969 "cpu": [
970 "x64"
971 ],
972 "license": "MIT",
973 "optional": true,
974 "os": [
975 "win32"
976 ]
977 },
978 "node_modules/@rollup/rollup-win32-x64-msvc": {
979 "version": "4.53.5",
980 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.5.tgz",
981 "integrity": "sha512-JRpZUhCfhZ4keB5v0fe02gQJy05GqboPOaxvjugW04RLSYYoB/9t2lx2u/tMs/Na/1NXfY8QYjgRljRpN+MjTQ==",
982 "cpu": [
983 "x64"
984 ],
985 "license": "MIT",
986 "optional": true,
987 "os": [
988 "win32"
989 ]
990 },
991 "node_modules/@types/babel__core": {
992 "version": "7.20.5",
993 "license": "MIT",
994 "dependencies": {
995 "@babel/parser": "^7.20.7",
996 "@babel/types": "^7.20.7",
997 "@types/babel__generator": "*",
998 "@types/babel__template": "*",
999 "@types/babel__traverse": "*"
1000 }
1001 },
1002 "node_modules/@types/babel__generator": {
1003 "version": "7.27.0",
1004 "license": "MIT",
1005 "dependencies": {
1006 "@babel/types": "^7.0.0"
1007 }
1008 },
1009 "node_modules/@types/babel__template": {
1010 "version": "7.4.4",
1011 "license": "MIT",
1012 "dependencies": {
1013 "@babel/parser": "^7.1.0",
1014 "@babel/types": "^7.0.0"
1015 }
1016 },
1017 "node_modules/@types/babel__traverse": {
1018 "version": "7.28.0",
1019 "license": "MIT",
1020 "dependencies": {
1021 "@babel/types": "^7.28.2"
1022 }
1023 },
1024 "node_modules/@types/estree": {
1025 "version": "1.0.8",
1026 "license": "MIT"
1027 },
1028 "node_modules/@vitejs/plugin-react": {
1029 "version": "4.7.0",
1030 "license": "MIT",
1031 "dependencies": {
1032 "@babel/core": "^7.28.0",
1033 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1034 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1035 "@rolldown/pluginutils": "1.0.0-beta.27",
1036 "@types/babel__core": "^7.20.5",
1037 "react-refresh": "^0.17.0"
1038 },
1039 "engines": {
1040 "node": "^14.18.0 || >=16.0.0"
1041 },
1042 "peerDependencies": {
1043 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
1044 }
1045 },
1046 "node_modules/baseline-browser-mapping": {
1047 "version": "2.9.9",
1048 "license": "Apache-2.0",
1049 "bin": {
1050 "baseline-browser-mapping": "dist/cli.js"
1051 }
1052 },
1053 "node_modules/blueimp-md5": {
1054 "version": "2.19.0",
1055 "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz",
1056 "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==",
1057 "license": "MIT"
1058 },
1059 "node_modules/browserslist": {
1060 "version": "4.28.1",
1061 "funding": [
1062 {
1063 "type": "opencollective",
1064 "url": "https://opencollective.com/browserslist"
1065 },
1066 {
1067 "type": "tidelift",
1068 "url": "https://tidelift.com/funding/github/npm/browserslist"
1069 },
1070 {
1071 "type": "github",
1072 "url": "https://github.com/sponsors/ai"
1073 }
1074 ],
1075 "license": "MIT",
1076 "peer": true,
1077 "dependencies": {
1078 "baseline-browser-mapping": "^2.9.0",
1079 "caniuse-lite": "^1.0.30001759",
1080 "electron-to-chromium": "^1.5.263",
1081 "node-releases": "^2.0.27",
1082 "update-browserslist-db": "^1.2.0"
1083 },
1084 "bin": {
1085 "browserslist": "cli.js"
1086 },
1087 "engines": {
1088 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1089 }
1090 },
1091 "node_modules/caniuse-lite": {
1092 "version": "1.0.30001760",
1093 "funding": [
1094 {
1095 "type": "opencollective",
1096 "url": "https://opencollective.com/browserslist"
1097 },
1098 {
1099 "type": "tidelift",
1100 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1101 },
1102 {
1103 "type": "github",
1104 "url": "https://github.com/sponsors/ai"
1105 }
1106 ],
1107 "license": "CC-BY-4.0"
1108 },
1109 "node_modules/convert-source-map": {
1110 "version": "2.0.0",
1111 "license": "MIT"
1112 },
1113 "node_modules/electron-to-chromium": {
1114 "version": "1.5.267",
1115 "license": "ISC"
1116 },
1117 "node_modules/esbuild": {
1118 "version": "0.21.5",
1119 "hasInstallScript": true,
1120 "license": "MIT",
1121 "bin": {
1122 "esbuild": "bin/esbuild"
1123 },
1124 "engines": {
1125 "node": ">=12"
1126 },
1127 "optionalDependencies": {
1128 "@esbuild/aix-ppc64": "0.21.5",
1129 "@esbuild/android-arm": "0.21.5",
1130 "@esbuild/android-arm64": "0.21.5",
1131 "@esbuild/android-x64": "0.21.5",
1132 "@esbuild/darwin-arm64": "0.21.5",
1133 "@esbuild/darwin-x64": "0.21.5",
1134 "@esbuild/freebsd-arm64": "0.21.5",
1135 "@esbuild/freebsd-x64": "0.21.5",
1136 "@esbuild/linux-arm": "0.21.5",
1137 "@esbuild/linux-arm64": "0.21.5",
1138 "@esbuild/linux-ia32": "0.21.5",
1139 "@esbuild/linux-loong64": "0.21.5",
1140 "@esbuild/linux-mips64el": "0.21.5",
1141 "@esbuild/linux-ppc64": "0.21.5",
1142 "@esbuild/linux-riscv64": "0.21.5",
1143 "@esbuild/linux-s390x": "0.21.5",
1144 "@esbuild/linux-x64": "0.21.5",
1145 "@esbuild/netbsd-x64": "0.21.5",
1146 "@esbuild/openbsd-x64": "0.21.5",
1147 "@esbuild/sunos-x64": "0.21.5",
1148 "@esbuild/win32-arm64": "0.21.5",
1149 "@esbuild/win32-ia32": "0.21.5",
1150 "@esbuild/win32-x64": "0.21.5"
1151 }
1152 },
1153 "node_modules/escalade": {
1154 "version": "3.2.0",
1155 "license": "MIT",
1156 "engines": {
1157 "node": ">=6"
1158 }
1159 },
1160 "node_modules/fsevents": {
1161 "version": "2.3.3",
1162 "license": "MIT",
1163 "optional": true,
1164 "os": [
1165 "darwin"
1166 ],
1167 "engines": {
1168 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1169 }
1170 },
1171 "node_modules/gensync": {
1172 "version": "1.0.0-beta.2",
1173 "license": "MIT",
1174 "engines": {
1175 "node": ">=6.9.0"
1176 }
1177 },
1178 "node_modules/js-tokens": {
1179 "version": "4.0.0",
1180 "license": "MIT"
1181 },
1182 "node_modules/jsesc": {
1183 "version": "3.1.0",
1184 "license": "MIT",
1185 "bin": {
1186 "jsesc": "bin/jsesc"
1187 },
1188 "engines": {
1189 "node": ">=6"
1190 }
1191 },
1192 "node_modules/json5": {
1193 "version": "2.2.3",
1194 "license": "MIT",
1195 "bin": {
1196 "json5": "lib/cli.js"
1197 },
1198 "engines": {
1199 "node": ">=6"
1200 }
1201 },
1202 "node_modules/loose-envify": {
1203 "version": "1.4.0",
1204 "license": "MIT",
1205 "dependencies": {
1206 "js-tokens": "^3.0.0 || ^4.0.0"
1207 },
1208 "bin": {
1209 "loose-envify": "cli.js"
1210 }
1211 },
1212 "node_modules/lucide-react": {
1213 "version": "0.561.0",
1214 "license": "ISC",
1215 "peerDependencies": {
1216 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
1217 }
1218 },
1219 "node_modules/node-releases": {
1220 "version": "2.0.27",
1221 "license": "MIT"
1222 },
1223 "node_modules/picocolors": {
1224 "version": "1.1.1",
1225 "license": "ISC"
1226 },
1227 "node_modules/postcss": {
1228 "version": "8.5.6",
1229 "funding": [
1230 {
1231 "type": "opencollective",
1232 "url": "https://opencollective.com/postcss/"
1233 },
1234 {
1235 "type": "tidelift",
1236 "url": "https://tidelift.com/funding/github/npm/postcss"
1237 },
1238 {
1239 "type": "github",
1240 "url": "https://github.com/sponsors/ai"
1241 }
1242 ],
1243 "license": "MIT",
1244 "dependencies": {
1245 "nanoid": "^3.3.11",
1246 "picocolors": "^1.1.1",
1247 "source-map-js": "^1.2.1"
1248 },
1249 "engines": {
1250 "node": "^10 || ^12 || >=14"
1251 }
1252 },
1253 "node_modules/postcss/node_modules/nanoid": {
1254 "version": "3.3.11",
1255 "funding": [
1256 {
1257 "type": "github",
1258 "url": "https://github.com/sponsors/ai"
1259 }
1260 ],
1261 "license": "MIT",
1262 "bin": {
1263 "nanoid": "bin/nanoid.cjs"
1264 },
1265 "engines": {
1266 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1267 }
1268 },
1269 "node_modules/prettier": {
1270 "version": "3.7.4",
1271 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
1272 "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==",
1273 "dev": true,
1274 "license": "MIT",
1275 "bin": {
1276 "prettier": "bin/prettier.cjs"
1277 },
1278 "engines": {
1279 "node": ">=14"
1280 },
1281 "funding": {
1282 "url": "https://github.com/prettier/prettier?sponsor=1"
1283 }
1284 },
1285 "node_modules/react": {
1286 "version": "18.3.1",
1287 "license": "MIT",
1288 "peer": true,
1289 "dependencies": {
1290 "loose-envify": "^1.1.0"
1291 },
1292 "engines": {
1293 "node": ">=0.10.0"
1294 }
1295 },
1296 "node_modules/react-dom": {
1297 "version": "18.3.1",
1298 "license": "MIT",
1299 "peer": true,
1300 "dependencies": {
1301 "loose-envify": "^1.1.0",
1302 "scheduler": "^0.23.2"
1303 },
1304 "peerDependencies": {
1305 "react": "^18.3.1"
1306 }
1307 },
1308 "node_modules/react-refresh": {
1309 "version": "0.17.0",
1310 "license": "MIT",
1311 "engines": {
1312 "node": ">=0.10.0"
1313 }
1314 },
1315 "node_modules/react-router": {
1316 "version": "6.30.2",
1317 "license": "MIT",
1318 "dependencies": {
1319 "@remix-run/router": "1.23.1"
1320 },
1321 "engines": {
1322 "node": ">=14.0.0"
1323 },
1324 "peerDependencies": {
1325 "react": ">=16.8"
1326 }
1327 },
1328 "node_modules/react-router-dom": {
1329 "version": "6.30.2",
1330 "license": "MIT",
1331 "dependencies": {
1332 "@remix-run/router": "1.23.1",
1333 "react-router": "6.30.2"
1334 },
1335 "engines": {
1336 "node": ">=14.0.0"
1337 },
1338 "peerDependencies": {
1339 "react": ">=16.8",
1340 "react-dom": ">=16.8"
1341 }
1342 },
1343 "node_modules/rollup": {
1344 "version": "4.53.5",
1345 "license": "MIT",
1346 "dependencies": {
1347 "@types/estree": "1.0.8"
1348 },
1349 "bin": {
1350 "rollup": "dist/bin/rollup"
1351 },
1352 "engines": {
1353 "node": ">=18.0.0",
1354 "npm": ">=8.0.0"
1355 },
1356 "optionalDependencies": {
1357 "@rollup/rollup-android-arm-eabi": "4.53.5",
1358 "@rollup/rollup-android-arm64": "4.53.5",
1359 "@rollup/rollup-darwin-arm64": "4.53.5",
1360 "@rollup/rollup-darwin-x64": "4.53.5",
1361 "@rollup/rollup-freebsd-arm64": "4.53.5",
1362 "@rollup/rollup-freebsd-x64": "4.53.5",
1363 "@rollup/rollup-linux-arm-gnueabihf": "4.53.5",
1364 "@rollup/rollup-linux-arm-musleabihf": "4.53.5",
1365 "@rollup/rollup-linux-arm64-gnu": "4.53.5",
1366 "@rollup/rollup-linux-arm64-musl": "4.53.5",
1367 "@rollup/rollup-linux-loong64-gnu": "4.53.5",
1368 "@rollup/rollup-linux-ppc64-gnu": "4.53.5",
1369 "@rollup/rollup-linux-riscv64-gnu": "4.53.5",
1370 "@rollup/rollup-linux-riscv64-musl": "4.53.5",
1371 "@rollup/rollup-linux-s390x-gnu": "4.53.5",
1372 "@rollup/rollup-linux-x64-gnu": "4.53.5",
1373 "@rollup/rollup-linux-x64-musl": "4.53.5",
1374 "@rollup/rollup-openharmony-arm64": "4.53.5",
1375 "@rollup/rollup-win32-arm64-msvc": "4.53.5",
1376 "@rollup/rollup-win32-ia32-msvc": "4.53.5",
1377 "@rollup/rollup-win32-x64-gnu": "4.53.5",
1378 "@rollup/rollup-win32-x64-msvc": "4.53.5",
1379 "fsevents": "~2.3.2"
1380 }
1381 },
1382 "node_modules/scheduler": {
1383 "version": "0.23.2",
1384 "license": "MIT",
1385 "dependencies": {
1386 "loose-envify": "^1.1.0"
1387 }
1388 },
1389 "node_modules/semver": {
1390 "version": "6.3.1",
1391 "license": "ISC",
1392 "bin": {
1393 "semver": "bin/semver.js"
1394 }
1395 },
1396 "node_modules/source-map-js": {
1397 "version": "1.2.1",
1398 "license": "BSD-3-Clause",
1399 "engines": {
1400 "node": ">=0.10.0"
1401 }
1402 },
1403 "node_modules/update-browserslist-db": {
1404 "version": "1.2.3",
1405 "funding": [
1406 {
1407 "type": "opencollective",
1408 "url": "https://opencollective.com/browserslist"
1409 },
1410 {
1411 "type": "tidelift",
1412 "url": "https://tidelift.com/funding/github/npm/browserslist"
1413 },
1414 {
1415 "type": "github",
1416 "url": "https://github.com/sponsors/ai"
1417 }
1418 ],
1419 "license": "MIT",
1420 "dependencies": {
1421 "escalade": "^3.2.0",
1422 "picocolors": "^1.1.1"
1423 },
1424 "bin": {
1425 "update-browserslist-db": "cli.js"
1426 },
1427 "peerDependencies": {
1428 "browserslist": ">= 4.21.0"
1429 }
1430 },
1431 "node_modules/vite": {
1432 "version": "5.4.21",
1433 "license": "MIT",
1434 "peer": true,
1435 "dependencies": {
1436 "esbuild": "^0.21.3",
1437 "postcss": "^8.4.43",
1438 "rollup": "^4.20.0"
1439 },
1440 "bin": {
1441 "vite": "bin/vite.js"
1442 },
1443 "engines": {
1444 "node": "^18.0.0 || >=20.0.0"
1445 },
1446 "funding": {
1447 "url": "https://github.com/vitejs/vite?sponsor=1"
1448 },
1449 "optionalDependencies": {
1450 "fsevents": "~2.3.3"
1451 },
1452 "peerDependencies": {
1453 "@types/node": "^18.0.0 || >=20.0.0",
1454 "less": "*",
1455 "lightningcss": "^1.21.0",
1456 "sass": "*",
1457 "sass-embedded": "*",
1458 "stylus": "*",
1459 "sugarss": "*",
1460 "terser": "^5.4.0"
1461 },
1462 "peerDependenciesMeta": {
1463 "@types/node": {
1464 "optional": true
1465 },
1466 "less": {
1467 "optional": true
1468 },
1469 "lightningcss": {
1470 "optional": true
1471 },
1472 "sass": {
1473 "optional": true
1474 },
1475 "sass-embedded": {
1476 "optional": true
1477 },
1478 "stylus": {
1479 "optional": true
1480 },
1481 "sugarss": {
1482 "optional": true
1483 },
1484 "terser": {
1485 "optional": true
1486 }
1487 }
1488 },
1489 "node_modules/yallist": {
1490 "version": "3.1.1",
1491 "license": "ISC"
1492 }
1493 }
1494}