A very performant and light (2mb in memory) link shortener and tracker. Written in Rust and React and uses Postgres/SQLite.
1{
2 "name": "frontend",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "frontend",
9 "version": "0.0.0",
10 "dependencies": {
11 "@emotion/react": "^11.14.0",
12 "@hookform/resolvers": "^3.10.0",
13 "@icons-pack/react-simple-icons": "^11.2.0",
14 "@mantine/core": "^7.16.1",
15 "@mantine/form": "^7.16.1",
16 "@mantine/hooks": "^7.16.1",
17 "@radix-ui/react-dialog": "^1.1.5",
18 "@radix-ui/react-dropdown-menu": "^2.1.5",
19 "@radix-ui/react-label": "^2.1.1",
20 "@radix-ui/react-slot": "^1.1.1",
21 "@radix-ui/react-tabs": "^1.1.2",
22 "@radix-ui/react-toast": "^1.2.5",
23 "@tailwindcss/vite": "^4.0.0",
24 "axios": "^1.7.9",
25 "class-variance-authority": "^0.7.1",
26 "clsx": "^2.1.1",
27 "lucide-react": "^0.474.0",
28 "react": "^18.3.1",
29 "react-dom": "^18.3.1",
30 "react-hook-form": "^7.54.2",
31 "recharts": "^2.15.0",
32 "tailwind-merge": "^2.6.0",
33 "tailwindcss-animate": "^1.0.7",
34 "zod": "^3.24.1"
35 },
36 "devDependencies": {
37 "@eslint/js": "^9.17.0",
38 "@tailwindcss/postcss": "^4.0.0",
39 "@types/node": "^22.10.10",
40 "@types/react": "^18.3.18",
41 "@types/react-dom": "^18.3.5",
42 "@vitejs/plugin-react": "^4.3.4",
43 "eslint": "^9.17.0",
44 "eslint-plugin-react-hooks": "^5.0.0",
45 "eslint-plugin-react-refresh": "^0.4.16",
46 "globals": "^15.14.0",
47 "postcss": "^8.5.1",
48 "tailwindcss": "^4.0.0",
49 "typescript": "~5.6.2",
50 "typescript-eslint": "^8.18.2",
51 "vite": "^6.0.5"
52 }
53 },
54 "node_modules/@alloc/quick-lru": {
55 "version": "5.2.0",
56 "dev": true,
57 "license": "MIT",
58 "engines": {
59 "node": ">=10"
60 },
61 "funding": {
62 "url": "https://github.com/sponsors/sindresorhus"
63 }
64 },
65 "node_modules/@ampproject/remapping": {
66 "version": "2.3.0",
67 "dev": true,
68 "license": "Apache-2.0",
69 "dependencies": {
70 "@jridgewell/gen-mapping": "^0.3.5",
71 "@jridgewell/trace-mapping": "^0.3.24"
72 },
73 "engines": {
74 "node": ">=6.0.0"
75 }
76 },
77 "node_modules/@babel/code-frame": {
78 "version": "7.26.2",
79 "license": "MIT",
80 "dependencies": {
81 "@babel/helper-validator-identifier": "^7.25.9",
82 "js-tokens": "^4.0.0",
83 "picocolors": "^1.0.0"
84 },
85 "engines": {
86 "node": ">=6.9.0"
87 }
88 },
89 "node_modules/@babel/compat-data": {
90 "version": "7.26.5",
91 "dev": true,
92 "license": "MIT",
93 "engines": {
94 "node": ">=6.9.0"
95 }
96 },
97 "node_modules/@babel/core": {
98 "version": "7.26.7",
99 "dev": true,
100 "license": "MIT",
101 "dependencies": {
102 "@ampproject/remapping": "^2.2.0",
103 "@babel/code-frame": "^7.26.2",
104 "@babel/generator": "^7.26.5",
105 "@babel/helper-compilation-targets": "^7.26.5",
106 "@babel/helper-module-transforms": "^7.26.0",
107 "@babel/helpers": "^7.26.7",
108 "@babel/parser": "^7.26.7",
109 "@babel/template": "^7.25.9",
110 "@babel/traverse": "^7.26.7",
111 "@babel/types": "^7.26.7",
112 "convert-source-map": "^2.0.0",
113 "debug": "^4.1.0",
114 "gensync": "^1.0.0-beta.2",
115 "json5": "^2.2.3",
116 "semver": "^6.3.1"
117 },
118 "engines": {
119 "node": ">=6.9.0"
120 },
121 "funding": {
122 "type": "opencollective",
123 "url": "https://opencollective.com/babel"
124 }
125 },
126 "node_modules/@babel/generator": {
127 "version": "7.26.5",
128 "license": "MIT",
129 "dependencies": {
130 "@babel/parser": "^7.26.5",
131 "@babel/types": "^7.26.5",
132 "@jridgewell/gen-mapping": "^0.3.5",
133 "@jridgewell/trace-mapping": "^0.3.25",
134 "jsesc": "^3.0.2"
135 },
136 "engines": {
137 "node": ">=6.9.0"
138 }
139 },
140 "node_modules/@babel/helper-compilation-targets": {
141 "version": "7.26.5",
142 "dev": true,
143 "license": "MIT",
144 "dependencies": {
145 "@babel/compat-data": "^7.26.5",
146 "@babel/helper-validator-option": "^7.25.9",
147 "browserslist": "^4.24.0",
148 "lru-cache": "^5.1.1",
149 "semver": "^6.3.1"
150 },
151 "engines": {
152 "node": ">=6.9.0"
153 }
154 },
155 "node_modules/@babel/helper-module-imports": {
156 "version": "7.25.9",
157 "license": "MIT",
158 "dependencies": {
159 "@babel/traverse": "^7.25.9",
160 "@babel/types": "^7.25.9"
161 },
162 "engines": {
163 "node": ">=6.9.0"
164 }
165 },
166 "node_modules/@babel/helper-module-transforms": {
167 "version": "7.26.0",
168 "dev": true,
169 "license": "MIT",
170 "dependencies": {
171 "@babel/helper-module-imports": "^7.25.9",
172 "@babel/helper-validator-identifier": "^7.25.9",
173 "@babel/traverse": "^7.25.9"
174 },
175 "engines": {
176 "node": ">=6.9.0"
177 },
178 "peerDependencies": {
179 "@babel/core": "^7.0.0"
180 }
181 },
182 "node_modules/@babel/helper-plugin-utils": {
183 "version": "7.26.5",
184 "dev": true,
185 "license": "MIT",
186 "engines": {
187 "node": ">=6.9.0"
188 }
189 },
190 "node_modules/@babel/helper-string-parser": {
191 "version": "7.25.9",
192 "license": "MIT",
193 "engines": {
194 "node": ">=6.9.0"
195 }
196 },
197 "node_modules/@babel/helper-validator-identifier": {
198 "version": "7.25.9",
199 "license": "MIT",
200 "engines": {
201 "node": ">=6.9.0"
202 }
203 },
204 "node_modules/@babel/helper-validator-option": {
205 "version": "7.25.9",
206 "dev": true,
207 "license": "MIT",
208 "engines": {
209 "node": ">=6.9.0"
210 }
211 },
212 "node_modules/@babel/helpers": {
213 "version": "7.26.7",
214 "dev": true,
215 "license": "MIT",
216 "dependencies": {
217 "@babel/template": "^7.25.9",
218 "@babel/types": "^7.26.7"
219 },
220 "engines": {
221 "node": ">=6.9.0"
222 }
223 },
224 "node_modules/@babel/parser": {
225 "version": "7.26.7",
226 "license": "MIT",
227 "dependencies": {
228 "@babel/types": "^7.26.7"
229 },
230 "bin": {
231 "parser": "bin/babel-parser.js"
232 },
233 "engines": {
234 "node": ">=6.0.0"
235 }
236 },
237 "node_modules/@babel/plugin-transform-react-jsx-self": {
238 "version": "7.25.9",
239 "dev": true,
240 "license": "MIT",
241 "dependencies": {
242 "@babel/helper-plugin-utils": "^7.25.9"
243 },
244 "engines": {
245 "node": ">=6.9.0"
246 },
247 "peerDependencies": {
248 "@babel/core": "^7.0.0-0"
249 }
250 },
251 "node_modules/@babel/plugin-transform-react-jsx-source": {
252 "version": "7.25.9",
253 "dev": true,
254 "license": "MIT",
255 "dependencies": {
256 "@babel/helper-plugin-utils": "^7.25.9"
257 },
258 "engines": {
259 "node": ">=6.9.0"
260 },
261 "peerDependencies": {
262 "@babel/core": "^7.0.0-0"
263 }
264 },
265 "node_modules/@babel/runtime": {
266 "version": "7.26.7",
267 "license": "MIT",
268 "dependencies": {
269 "regenerator-runtime": "^0.14.0"
270 },
271 "engines": {
272 "node": ">=6.9.0"
273 }
274 },
275 "node_modules/@babel/template": {
276 "version": "7.25.9",
277 "license": "MIT",
278 "dependencies": {
279 "@babel/code-frame": "^7.25.9",
280 "@babel/parser": "^7.25.9",
281 "@babel/types": "^7.25.9"
282 },
283 "engines": {
284 "node": ">=6.9.0"
285 }
286 },
287 "node_modules/@babel/traverse": {
288 "version": "7.26.7",
289 "license": "MIT",
290 "dependencies": {
291 "@babel/code-frame": "^7.26.2",
292 "@babel/generator": "^7.26.5",
293 "@babel/parser": "^7.26.7",
294 "@babel/template": "^7.25.9",
295 "@babel/types": "^7.26.7",
296 "debug": "^4.3.1",
297 "globals": "^11.1.0"
298 },
299 "engines": {
300 "node": ">=6.9.0"
301 }
302 },
303 "node_modules/@babel/traverse/node_modules/globals": {
304 "version": "11.12.0",
305 "license": "MIT",
306 "engines": {
307 "node": ">=4"
308 }
309 },
310 "node_modules/@babel/types": {
311 "version": "7.26.7",
312 "license": "MIT",
313 "dependencies": {
314 "@babel/helper-string-parser": "^7.25.9",
315 "@babel/helper-validator-identifier": "^7.25.9"
316 },
317 "engines": {
318 "node": ">=6.9.0"
319 }
320 },
321 "node_modules/@emotion/babel-plugin": {
322 "version": "11.13.5",
323 "license": "MIT",
324 "dependencies": {
325 "@babel/helper-module-imports": "^7.16.7",
326 "@babel/runtime": "^7.18.3",
327 "@emotion/hash": "^0.9.2",
328 "@emotion/memoize": "^0.9.0",
329 "@emotion/serialize": "^1.3.3",
330 "babel-plugin-macros": "^3.1.0",
331 "convert-source-map": "^1.5.0",
332 "escape-string-regexp": "^4.0.0",
333 "find-root": "^1.1.0",
334 "source-map": "^0.5.7",
335 "stylis": "4.2.0"
336 }
337 },
338 "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": {
339 "version": "1.9.0",
340 "license": "MIT"
341 },
342 "node_modules/@emotion/cache": {
343 "version": "11.14.0",
344 "license": "MIT",
345 "dependencies": {
346 "@emotion/memoize": "^0.9.0",
347 "@emotion/sheet": "^1.4.0",
348 "@emotion/utils": "^1.4.2",
349 "@emotion/weak-memoize": "^0.4.0",
350 "stylis": "4.2.0"
351 }
352 },
353 "node_modules/@emotion/hash": {
354 "version": "0.9.2",
355 "license": "MIT"
356 },
357 "node_modules/@emotion/memoize": {
358 "version": "0.9.0",
359 "license": "MIT"
360 },
361 "node_modules/@emotion/react": {
362 "version": "11.14.0",
363 "license": "MIT",
364 "dependencies": {
365 "@babel/runtime": "^7.18.3",
366 "@emotion/babel-plugin": "^11.13.5",
367 "@emotion/cache": "^11.14.0",
368 "@emotion/serialize": "^1.3.3",
369 "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0",
370 "@emotion/utils": "^1.4.2",
371 "@emotion/weak-memoize": "^0.4.0",
372 "hoist-non-react-statics": "^3.3.1"
373 },
374 "peerDependencies": {
375 "react": ">=16.8.0"
376 },
377 "peerDependenciesMeta": {
378 "@types/react": {
379 "optional": true
380 }
381 }
382 },
383 "node_modules/@emotion/serialize": {
384 "version": "1.3.3",
385 "license": "MIT",
386 "dependencies": {
387 "@emotion/hash": "^0.9.2",
388 "@emotion/memoize": "^0.9.0",
389 "@emotion/unitless": "^0.10.0",
390 "@emotion/utils": "^1.4.2",
391 "csstype": "^3.0.2"
392 }
393 },
394 "node_modules/@emotion/sheet": {
395 "version": "1.4.0",
396 "license": "MIT"
397 },
398 "node_modules/@emotion/unitless": {
399 "version": "0.10.0",
400 "license": "MIT"
401 },
402 "node_modules/@emotion/use-insertion-effect-with-fallbacks": {
403 "version": "1.2.0",
404 "license": "MIT",
405 "peerDependencies": {
406 "react": ">=16.8.0"
407 }
408 },
409 "node_modules/@emotion/utils": {
410 "version": "1.4.2",
411 "license": "MIT"
412 },
413 "node_modules/@emotion/weak-memoize": {
414 "version": "0.4.0",
415 "license": "MIT"
416 },
417 "node_modules/@esbuild/darwin-arm64": {
418 "version": "0.24.2",
419 "cpu": [
420 "arm64"
421 ],
422 "license": "MIT",
423 "optional": true,
424 "os": [
425 "darwin"
426 ],
427 "engines": {
428 "node": ">=18"
429 }
430 },
431 "node_modules/@eslint-community/eslint-utils": {
432 "version": "4.4.1",
433 "dev": true,
434 "license": "MIT",
435 "dependencies": {
436 "eslint-visitor-keys": "^3.4.3"
437 },
438 "engines": {
439 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
440 },
441 "funding": {
442 "url": "https://opencollective.com/eslint"
443 },
444 "peerDependencies": {
445 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
446 }
447 },
448 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
449 "version": "3.4.3",
450 "dev": true,
451 "license": "Apache-2.0",
452 "engines": {
453 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
454 },
455 "funding": {
456 "url": "https://opencollective.com/eslint"
457 }
458 },
459 "node_modules/@eslint-community/regexpp": {
460 "version": "4.12.1",
461 "dev": true,
462 "license": "MIT",
463 "engines": {
464 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
465 }
466 },
467 "node_modules/@eslint/config-array": {
468 "version": "0.19.1",
469 "dev": true,
470 "license": "Apache-2.0",
471 "dependencies": {
472 "@eslint/object-schema": "^2.1.5",
473 "debug": "^4.3.1",
474 "minimatch": "^3.1.2"
475 },
476 "engines": {
477 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
478 }
479 },
480 "node_modules/@eslint/core": {
481 "version": "0.10.0",
482 "dev": true,
483 "license": "Apache-2.0",
484 "dependencies": {
485 "@types/json-schema": "^7.0.15"
486 },
487 "engines": {
488 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
489 }
490 },
491 "node_modules/@eslint/eslintrc": {
492 "version": "3.2.0",
493 "dev": true,
494 "license": "MIT",
495 "dependencies": {
496 "ajv": "^6.12.4",
497 "debug": "^4.3.2",
498 "espree": "^10.0.1",
499 "globals": "^14.0.0",
500 "ignore": "^5.2.0",
501 "import-fresh": "^3.2.1",
502 "js-yaml": "^4.1.0",
503 "minimatch": "^3.1.2",
504 "strip-json-comments": "^3.1.1"
505 },
506 "engines": {
507 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
508 },
509 "funding": {
510 "url": "https://opencollective.com/eslint"
511 }
512 },
513 "node_modules/@eslint/eslintrc/node_modules/globals": {
514 "version": "14.0.0",
515 "dev": true,
516 "license": "MIT",
517 "engines": {
518 "node": ">=18"
519 },
520 "funding": {
521 "url": "https://github.com/sponsors/sindresorhus"
522 }
523 },
524 "node_modules/@eslint/js": {
525 "version": "9.19.0",
526 "dev": true,
527 "license": "MIT",
528 "engines": {
529 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
530 }
531 },
532 "node_modules/@eslint/object-schema": {
533 "version": "2.1.5",
534 "dev": true,
535 "license": "Apache-2.0",
536 "engines": {
537 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
538 }
539 },
540 "node_modules/@eslint/plugin-kit": {
541 "version": "0.2.5",
542 "dev": true,
543 "license": "Apache-2.0",
544 "dependencies": {
545 "@eslint/core": "^0.10.0",
546 "levn": "^0.4.1"
547 },
548 "engines": {
549 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
550 }
551 },
552 "node_modules/@floating-ui/core": {
553 "version": "1.6.9",
554 "license": "MIT",
555 "dependencies": {
556 "@floating-ui/utils": "^0.2.9"
557 }
558 },
559 "node_modules/@floating-ui/dom": {
560 "version": "1.6.13",
561 "license": "MIT",
562 "dependencies": {
563 "@floating-ui/core": "^1.6.0",
564 "@floating-ui/utils": "^0.2.9"
565 }
566 },
567 "node_modules/@floating-ui/react": {
568 "version": "0.26.28",
569 "license": "MIT",
570 "dependencies": {
571 "@floating-ui/react-dom": "^2.1.2",
572 "@floating-ui/utils": "^0.2.8",
573 "tabbable": "^6.0.0"
574 },
575 "peerDependencies": {
576 "react": ">=16.8.0",
577 "react-dom": ">=16.8.0"
578 }
579 },
580 "node_modules/@floating-ui/react-dom": {
581 "version": "2.1.2",
582 "license": "MIT",
583 "dependencies": {
584 "@floating-ui/dom": "^1.0.0"
585 },
586 "peerDependencies": {
587 "react": ">=16.8.0",
588 "react-dom": ">=16.8.0"
589 }
590 },
591 "node_modules/@floating-ui/utils": {
592 "version": "0.2.9",
593 "license": "MIT"
594 },
595 "node_modules/@hookform/resolvers": {
596 "version": "3.10.0",
597 "license": "MIT",
598 "peerDependencies": {
599 "react-hook-form": "^7.0.0"
600 }
601 },
602 "node_modules/@humanfs/core": {
603 "version": "0.19.1",
604 "dev": true,
605 "license": "Apache-2.0",
606 "engines": {
607 "node": ">=18.18.0"
608 }
609 },
610 "node_modules/@humanfs/node": {
611 "version": "0.16.6",
612 "dev": true,
613 "license": "Apache-2.0",
614 "dependencies": {
615 "@humanfs/core": "^0.19.1",
616 "@humanwhocodes/retry": "^0.3.0"
617 },
618 "engines": {
619 "node": ">=18.18.0"
620 }
621 },
622 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
623 "version": "0.3.1",
624 "dev": true,
625 "license": "Apache-2.0",
626 "engines": {
627 "node": ">=18.18"
628 },
629 "funding": {
630 "type": "github",
631 "url": "https://github.com/sponsors/nzakas"
632 }
633 },
634 "node_modules/@humanwhocodes/module-importer": {
635 "version": "1.0.1",
636 "dev": true,
637 "license": "Apache-2.0",
638 "engines": {
639 "node": ">=12.22"
640 },
641 "funding": {
642 "type": "github",
643 "url": "https://github.com/sponsors/nzakas"
644 }
645 },
646 "node_modules/@humanwhocodes/retry": {
647 "version": "0.4.1",
648 "dev": true,
649 "license": "Apache-2.0",
650 "engines": {
651 "node": ">=18.18"
652 },
653 "funding": {
654 "type": "github",
655 "url": "https://github.com/sponsors/nzakas"
656 }
657 },
658 "node_modules/@icons-pack/react-simple-icons": {
659 "version": "11.2.0",
660 "license": "MIT",
661 "peerDependencies": {
662 "react": "^16.13 || ^17 || ^18 || ^19"
663 }
664 },
665 "node_modules/@jridgewell/gen-mapping": {
666 "version": "0.3.8",
667 "license": "MIT",
668 "dependencies": {
669 "@jridgewell/set-array": "^1.2.1",
670 "@jridgewell/sourcemap-codec": "^1.4.10",
671 "@jridgewell/trace-mapping": "^0.3.24"
672 },
673 "engines": {
674 "node": ">=6.0.0"
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/set-array": {
685 "version": "1.2.1",
686 "license": "MIT",
687 "engines": {
688 "node": ">=6.0.0"
689 }
690 },
691 "node_modules/@jridgewell/sourcemap-codec": {
692 "version": "1.5.0",
693 "license": "MIT"
694 },
695 "node_modules/@jridgewell/trace-mapping": {
696 "version": "0.3.25",
697 "license": "MIT",
698 "dependencies": {
699 "@jridgewell/resolve-uri": "^3.1.0",
700 "@jridgewell/sourcemap-codec": "^1.4.14"
701 }
702 },
703 "node_modules/@mantine/core": {
704 "version": "7.16.1",
705 "license": "MIT",
706 "dependencies": {
707 "@floating-ui/react": "^0.26.28",
708 "clsx": "^2.1.1",
709 "react-number-format": "^5.4.3",
710 "react-remove-scroll": "^2.6.2",
711 "react-textarea-autosize": "8.5.6",
712 "type-fest": "^4.27.0"
713 },
714 "peerDependencies": {
715 "@mantine/hooks": "7.16.1",
716 "react": "^18.x || ^19.x",
717 "react-dom": "^18.x || ^19.x"
718 }
719 },
720 "node_modules/@mantine/form": {
721 "version": "7.16.1",
722 "license": "MIT",
723 "dependencies": {
724 "fast-deep-equal": "^3.1.3",
725 "klona": "^2.0.6"
726 },
727 "peerDependencies": {
728 "react": "^18.x || ^19.x"
729 }
730 },
731 "node_modules/@mantine/hooks": {
732 "version": "7.16.1",
733 "license": "MIT",
734 "peerDependencies": {
735 "react": "^18.x || ^19.x"
736 }
737 },
738 "node_modules/@nodelib/fs.scandir": {
739 "version": "2.1.5",
740 "dev": true,
741 "license": "MIT",
742 "dependencies": {
743 "@nodelib/fs.stat": "2.0.5",
744 "run-parallel": "^1.1.9"
745 },
746 "engines": {
747 "node": ">= 8"
748 }
749 },
750 "node_modules/@nodelib/fs.stat": {
751 "version": "2.0.5",
752 "dev": true,
753 "license": "MIT",
754 "engines": {
755 "node": ">= 8"
756 }
757 },
758 "node_modules/@nodelib/fs.walk": {
759 "version": "1.2.8",
760 "dev": true,
761 "license": "MIT",
762 "dependencies": {
763 "@nodelib/fs.scandir": "2.1.5",
764 "fastq": "^1.6.0"
765 },
766 "engines": {
767 "node": ">= 8"
768 }
769 },
770 "node_modules/@radix-ui/primitive": {
771 "version": "1.1.1",
772 "license": "MIT"
773 },
774 "node_modules/@radix-ui/react-arrow": {
775 "version": "1.1.1",
776 "license": "MIT",
777 "dependencies": {
778 "@radix-ui/react-primitive": "2.0.1"
779 },
780 "peerDependencies": {
781 "@types/react": "*",
782 "@types/react-dom": "*",
783 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
784 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
785 },
786 "peerDependenciesMeta": {
787 "@types/react": {
788 "optional": true
789 },
790 "@types/react-dom": {
791 "optional": true
792 }
793 }
794 },
795 "node_modules/@radix-ui/react-collection": {
796 "version": "1.1.1",
797 "license": "MIT",
798 "dependencies": {
799 "@radix-ui/react-compose-refs": "1.1.1",
800 "@radix-ui/react-context": "1.1.1",
801 "@radix-ui/react-primitive": "2.0.1",
802 "@radix-ui/react-slot": "1.1.1"
803 },
804 "peerDependencies": {
805 "@types/react": "*",
806 "@types/react-dom": "*",
807 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
808 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
809 },
810 "peerDependenciesMeta": {
811 "@types/react": {
812 "optional": true
813 },
814 "@types/react-dom": {
815 "optional": true
816 }
817 }
818 },
819 "node_modules/@radix-ui/react-compose-refs": {
820 "version": "1.1.1",
821 "license": "MIT",
822 "peerDependencies": {
823 "@types/react": "*",
824 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
825 },
826 "peerDependenciesMeta": {
827 "@types/react": {
828 "optional": true
829 }
830 }
831 },
832 "node_modules/@radix-ui/react-context": {
833 "version": "1.1.1",
834 "license": "MIT",
835 "peerDependencies": {
836 "@types/react": "*",
837 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
838 },
839 "peerDependenciesMeta": {
840 "@types/react": {
841 "optional": true
842 }
843 }
844 },
845 "node_modules/@radix-ui/react-dialog": {
846 "version": "1.1.5",
847 "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.5.tgz",
848 "integrity": "sha512-LaO3e5h/NOEL4OfXjxD43k9Dx+vn+8n+PCFt6uhX/BADFflllyv3WJG6rgvvSVBxpTch938Qq/LGc2MMxipXPw==",
849 "license": "MIT",
850 "dependencies": {
851 "@radix-ui/primitive": "1.1.1",
852 "@radix-ui/react-compose-refs": "1.1.1",
853 "@radix-ui/react-context": "1.1.1",
854 "@radix-ui/react-dismissable-layer": "1.1.4",
855 "@radix-ui/react-focus-guards": "1.1.1",
856 "@radix-ui/react-focus-scope": "1.1.1",
857 "@radix-ui/react-id": "1.1.0",
858 "@radix-ui/react-portal": "1.1.3",
859 "@radix-ui/react-presence": "1.1.2",
860 "@radix-ui/react-primitive": "2.0.1",
861 "@radix-ui/react-slot": "1.1.1",
862 "@radix-ui/react-use-controllable-state": "1.1.0",
863 "aria-hidden": "^1.2.4",
864 "react-remove-scroll": "^2.6.2"
865 },
866 "peerDependencies": {
867 "@types/react": "*",
868 "@types/react-dom": "*",
869 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
870 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
871 },
872 "peerDependenciesMeta": {
873 "@types/react": {
874 "optional": true
875 },
876 "@types/react-dom": {
877 "optional": true
878 }
879 }
880 },
881 "node_modules/@radix-ui/react-direction": {
882 "version": "1.1.0",
883 "license": "MIT",
884 "peerDependencies": {
885 "@types/react": "*",
886 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
887 },
888 "peerDependenciesMeta": {
889 "@types/react": {
890 "optional": true
891 }
892 }
893 },
894 "node_modules/@radix-ui/react-dismissable-layer": {
895 "version": "1.1.4",
896 "license": "MIT",
897 "dependencies": {
898 "@radix-ui/primitive": "1.1.1",
899 "@radix-ui/react-compose-refs": "1.1.1",
900 "@radix-ui/react-primitive": "2.0.1",
901 "@radix-ui/react-use-callback-ref": "1.1.0",
902 "@radix-ui/react-use-escape-keydown": "1.1.0"
903 },
904 "peerDependencies": {
905 "@types/react": "*",
906 "@types/react-dom": "*",
907 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
908 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
909 },
910 "peerDependenciesMeta": {
911 "@types/react": {
912 "optional": true
913 },
914 "@types/react-dom": {
915 "optional": true
916 }
917 }
918 },
919 "node_modules/@radix-ui/react-dropdown-menu": {
920 "version": "2.1.5",
921 "license": "MIT",
922 "dependencies": {
923 "@radix-ui/primitive": "1.1.1",
924 "@radix-ui/react-compose-refs": "1.1.1",
925 "@radix-ui/react-context": "1.1.1",
926 "@radix-ui/react-id": "1.1.0",
927 "@radix-ui/react-menu": "2.1.5",
928 "@radix-ui/react-primitive": "2.0.1",
929 "@radix-ui/react-use-controllable-state": "1.1.0"
930 },
931 "peerDependencies": {
932 "@types/react": "*",
933 "@types/react-dom": "*",
934 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
935 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
936 },
937 "peerDependenciesMeta": {
938 "@types/react": {
939 "optional": true
940 },
941 "@types/react-dom": {
942 "optional": true
943 }
944 }
945 },
946 "node_modules/@radix-ui/react-focus-guards": {
947 "version": "1.1.1",
948 "license": "MIT",
949 "peerDependencies": {
950 "@types/react": "*",
951 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
952 },
953 "peerDependenciesMeta": {
954 "@types/react": {
955 "optional": true
956 }
957 }
958 },
959 "node_modules/@radix-ui/react-focus-scope": {
960 "version": "1.1.1",
961 "license": "MIT",
962 "dependencies": {
963 "@radix-ui/react-compose-refs": "1.1.1",
964 "@radix-ui/react-primitive": "2.0.1",
965 "@radix-ui/react-use-callback-ref": "1.1.0"
966 },
967 "peerDependencies": {
968 "@types/react": "*",
969 "@types/react-dom": "*",
970 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
971 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
972 },
973 "peerDependenciesMeta": {
974 "@types/react": {
975 "optional": true
976 },
977 "@types/react-dom": {
978 "optional": true
979 }
980 }
981 },
982 "node_modules/@radix-ui/react-id": {
983 "version": "1.1.0",
984 "license": "MIT",
985 "dependencies": {
986 "@radix-ui/react-use-layout-effect": "1.1.0"
987 },
988 "peerDependencies": {
989 "@types/react": "*",
990 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
991 },
992 "peerDependenciesMeta": {
993 "@types/react": {
994 "optional": true
995 }
996 }
997 },
998 "node_modules/@radix-ui/react-label": {
999 "version": "2.1.1",
1000 "license": "MIT",
1001 "dependencies": {
1002 "@radix-ui/react-primitive": "2.0.1"
1003 },
1004 "peerDependencies": {
1005 "@types/react": "*",
1006 "@types/react-dom": "*",
1007 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1008 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1009 },
1010 "peerDependenciesMeta": {
1011 "@types/react": {
1012 "optional": true
1013 },
1014 "@types/react-dom": {
1015 "optional": true
1016 }
1017 }
1018 },
1019 "node_modules/@radix-ui/react-menu": {
1020 "version": "2.1.5",
1021 "license": "MIT",
1022 "dependencies": {
1023 "@radix-ui/primitive": "1.1.1",
1024 "@radix-ui/react-collection": "1.1.1",
1025 "@radix-ui/react-compose-refs": "1.1.1",
1026 "@radix-ui/react-context": "1.1.1",
1027 "@radix-ui/react-direction": "1.1.0",
1028 "@radix-ui/react-dismissable-layer": "1.1.4",
1029 "@radix-ui/react-focus-guards": "1.1.1",
1030 "@radix-ui/react-focus-scope": "1.1.1",
1031 "@radix-ui/react-id": "1.1.0",
1032 "@radix-ui/react-popper": "1.2.1",
1033 "@radix-ui/react-portal": "1.1.3",
1034 "@radix-ui/react-presence": "1.1.2",
1035 "@radix-ui/react-primitive": "2.0.1",
1036 "@radix-ui/react-roving-focus": "1.1.1",
1037 "@radix-ui/react-slot": "1.1.1",
1038 "@radix-ui/react-use-callback-ref": "1.1.0",
1039 "aria-hidden": "^1.2.4",
1040 "react-remove-scroll": "^2.6.2"
1041 },
1042 "peerDependencies": {
1043 "@types/react": "*",
1044 "@types/react-dom": "*",
1045 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1046 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1047 },
1048 "peerDependenciesMeta": {
1049 "@types/react": {
1050 "optional": true
1051 },
1052 "@types/react-dom": {
1053 "optional": true
1054 }
1055 }
1056 },
1057 "node_modules/@radix-ui/react-popper": {
1058 "version": "1.2.1",
1059 "license": "MIT",
1060 "dependencies": {
1061 "@floating-ui/react-dom": "^2.0.0",
1062 "@radix-ui/react-arrow": "1.1.1",
1063 "@radix-ui/react-compose-refs": "1.1.1",
1064 "@radix-ui/react-context": "1.1.1",
1065 "@radix-ui/react-primitive": "2.0.1",
1066 "@radix-ui/react-use-callback-ref": "1.1.0",
1067 "@radix-ui/react-use-layout-effect": "1.1.0",
1068 "@radix-ui/react-use-rect": "1.1.0",
1069 "@radix-ui/react-use-size": "1.1.0",
1070 "@radix-ui/rect": "1.1.0"
1071 },
1072 "peerDependencies": {
1073 "@types/react": "*",
1074 "@types/react-dom": "*",
1075 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1076 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1077 },
1078 "peerDependenciesMeta": {
1079 "@types/react": {
1080 "optional": true
1081 },
1082 "@types/react-dom": {
1083 "optional": true
1084 }
1085 }
1086 },
1087 "node_modules/@radix-ui/react-portal": {
1088 "version": "1.1.3",
1089 "license": "MIT",
1090 "dependencies": {
1091 "@radix-ui/react-primitive": "2.0.1",
1092 "@radix-ui/react-use-layout-effect": "1.1.0"
1093 },
1094 "peerDependencies": {
1095 "@types/react": "*",
1096 "@types/react-dom": "*",
1097 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1098 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1099 },
1100 "peerDependenciesMeta": {
1101 "@types/react": {
1102 "optional": true
1103 },
1104 "@types/react-dom": {
1105 "optional": true
1106 }
1107 }
1108 },
1109 "node_modules/@radix-ui/react-presence": {
1110 "version": "1.1.2",
1111 "license": "MIT",
1112 "dependencies": {
1113 "@radix-ui/react-compose-refs": "1.1.1",
1114 "@radix-ui/react-use-layout-effect": "1.1.0"
1115 },
1116 "peerDependencies": {
1117 "@types/react": "*",
1118 "@types/react-dom": "*",
1119 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1120 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1121 },
1122 "peerDependenciesMeta": {
1123 "@types/react": {
1124 "optional": true
1125 },
1126 "@types/react-dom": {
1127 "optional": true
1128 }
1129 }
1130 },
1131 "node_modules/@radix-ui/react-primitive": {
1132 "version": "2.0.1",
1133 "license": "MIT",
1134 "dependencies": {
1135 "@radix-ui/react-slot": "1.1.1"
1136 },
1137 "peerDependencies": {
1138 "@types/react": "*",
1139 "@types/react-dom": "*",
1140 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1141 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1142 },
1143 "peerDependenciesMeta": {
1144 "@types/react": {
1145 "optional": true
1146 },
1147 "@types/react-dom": {
1148 "optional": true
1149 }
1150 }
1151 },
1152 "node_modules/@radix-ui/react-roving-focus": {
1153 "version": "1.1.1",
1154 "license": "MIT",
1155 "dependencies": {
1156 "@radix-ui/primitive": "1.1.1",
1157 "@radix-ui/react-collection": "1.1.1",
1158 "@radix-ui/react-compose-refs": "1.1.1",
1159 "@radix-ui/react-context": "1.1.1",
1160 "@radix-ui/react-direction": "1.1.0",
1161 "@radix-ui/react-id": "1.1.0",
1162 "@radix-ui/react-primitive": "2.0.1",
1163 "@radix-ui/react-use-callback-ref": "1.1.0",
1164 "@radix-ui/react-use-controllable-state": "1.1.0"
1165 },
1166 "peerDependencies": {
1167 "@types/react": "*",
1168 "@types/react-dom": "*",
1169 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1170 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1171 },
1172 "peerDependenciesMeta": {
1173 "@types/react": {
1174 "optional": true
1175 },
1176 "@types/react-dom": {
1177 "optional": true
1178 }
1179 }
1180 },
1181 "node_modules/@radix-ui/react-slot": {
1182 "version": "1.1.1",
1183 "license": "MIT",
1184 "dependencies": {
1185 "@radix-ui/react-compose-refs": "1.1.1"
1186 },
1187 "peerDependencies": {
1188 "@types/react": "*",
1189 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1190 },
1191 "peerDependenciesMeta": {
1192 "@types/react": {
1193 "optional": true
1194 }
1195 }
1196 },
1197 "node_modules/@radix-ui/react-tabs": {
1198 "version": "1.1.2",
1199 "license": "MIT",
1200 "dependencies": {
1201 "@radix-ui/primitive": "1.1.1",
1202 "@radix-ui/react-context": "1.1.1",
1203 "@radix-ui/react-direction": "1.1.0",
1204 "@radix-ui/react-id": "1.1.0",
1205 "@radix-ui/react-presence": "1.1.2",
1206 "@radix-ui/react-primitive": "2.0.1",
1207 "@radix-ui/react-roving-focus": "1.1.1",
1208 "@radix-ui/react-use-controllable-state": "1.1.0"
1209 },
1210 "peerDependencies": {
1211 "@types/react": "*",
1212 "@types/react-dom": "*",
1213 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1214 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1215 },
1216 "peerDependenciesMeta": {
1217 "@types/react": {
1218 "optional": true
1219 },
1220 "@types/react-dom": {
1221 "optional": true
1222 }
1223 }
1224 },
1225 "node_modules/@radix-ui/react-toast": {
1226 "version": "1.2.5",
1227 "license": "MIT",
1228 "dependencies": {
1229 "@radix-ui/primitive": "1.1.1",
1230 "@radix-ui/react-collection": "1.1.1",
1231 "@radix-ui/react-compose-refs": "1.1.1",
1232 "@radix-ui/react-context": "1.1.1",
1233 "@radix-ui/react-dismissable-layer": "1.1.4",
1234 "@radix-ui/react-portal": "1.1.3",
1235 "@radix-ui/react-presence": "1.1.2",
1236 "@radix-ui/react-primitive": "2.0.1",
1237 "@radix-ui/react-use-callback-ref": "1.1.0",
1238 "@radix-ui/react-use-controllable-state": "1.1.0",
1239 "@radix-ui/react-use-layout-effect": "1.1.0",
1240 "@radix-ui/react-visually-hidden": "1.1.1"
1241 },
1242 "peerDependencies": {
1243 "@types/react": "*",
1244 "@types/react-dom": "*",
1245 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1246 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1247 },
1248 "peerDependenciesMeta": {
1249 "@types/react": {
1250 "optional": true
1251 },
1252 "@types/react-dom": {
1253 "optional": true
1254 }
1255 }
1256 },
1257 "node_modules/@radix-ui/react-use-callback-ref": {
1258 "version": "1.1.0",
1259 "license": "MIT",
1260 "peerDependencies": {
1261 "@types/react": "*",
1262 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1263 },
1264 "peerDependenciesMeta": {
1265 "@types/react": {
1266 "optional": true
1267 }
1268 }
1269 },
1270 "node_modules/@radix-ui/react-use-controllable-state": {
1271 "version": "1.1.0",
1272 "license": "MIT",
1273 "dependencies": {
1274 "@radix-ui/react-use-callback-ref": "1.1.0"
1275 },
1276 "peerDependencies": {
1277 "@types/react": "*",
1278 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1279 },
1280 "peerDependenciesMeta": {
1281 "@types/react": {
1282 "optional": true
1283 }
1284 }
1285 },
1286 "node_modules/@radix-ui/react-use-escape-keydown": {
1287 "version": "1.1.0",
1288 "license": "MIT",
1289 "dependencies": {
1290 "@radix-ui/react-use-callback-ref": "1.1.0"
1291 },
1292 "peerDependencies": {
1293 "@types/react": "*",
1294 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1295 },
1296 "peerDependenciesMeta": {
1297 "@types/react": {
1298 "optional": true
1299 }
1300 }
1301 },
1302 "node_modules/@radix-ui/react-use-layout-effect": {
1303 "version": "1.1.0",
1304 "license": "MIT",
1305 "peerDependencies": {
1306 "@types/react": "*",
1307 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1308 },
1309 "peerDependenciesMeta": {
1310 "@types/react": {
1311 "optional": true
1312 }
1313 }
1314 },
1315 "node_modules/@radix-ui/react-use-rect": {
1316 "version": "1.1.0",
1317 "license": "MIT",
1318 "dependencies": {
1319 "@radix-ui/rect": "1.1.0"
1320 },
1321 "peerDependencies": {
1322 "@types/react": "*",
1323 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1324 },
1325 "peerDependenciesMeta": {
1326 "@types/react": {
1327 "optional": true
1328 }
1329 }
1330 },
1331 "node_modules/@radix-ui/react-use-size": {
1332 "version": "1.1.0",
1333 "license": "MIT",
1334 "dependencies": {
1335 "@radix-ui/react-use-layout-effect": "1.1.0"
1336 },
1337 "peerDependencies": {
1338 "@types/react": "*",
1339 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1340 },
1341 "peerDependenciesMeta": {
1342 "@types/react": {
1343 "optional": true
1344 }
1345 }
1346 },
1347 "node_modules/@radix-ui/react-visually-hidden": {
1348 "version": "1.1.1",
1349 "license": "MIT",
1350 "dependencies": {
1351 "@radix-ui/react-primitive": "2.0.1"
1352 },
1353 "peerDependencies": {
1354 "@types/react": "*",
1355 "@types/react-dom": "*",
1356 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
1357 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
1358 },
1359 "peerDependenciesMeta": {
1360 "@types/react": {
1361 "optional": true
1362 },
1363 "@types/react-dom": {
1364 "optional": true
1365 }
1366 }
1367 },
1368 "node_modules/@radix-ui/rect": {
1369 "version": "1.1.0",
1370 "license": "MIT"
1371 },
1372 "node_modules/@rollup/rollup-darwin-arm64": {
1373 "version": "4.32.0",
1374 "cpu": [
1375 "arm64"
1376 ],
1377 "license": "MIT",
1378 "optional": true,
1379 "os": [
1380 "darwin"
1381 ]
1382 },
1383 "node_modules/@tailwindcss/node": {
1384 "version": "4.0.0",
1385 "license": "MIT",
1386 "dependencies": {
1387 "enhanced-resolve": "^5.18.0",
1388 "jiti": "^2.4.2",
1389 "tailwindcss": "4.0.0"
1390 }
1391 },
1392 "node_modules/@tailwindcss/oxide": {
1393 "version": "4.0.0",
1394 "license": "MIT",
1395 "engines": {
1396 "node": ">= 10"
1397 },
1398 "optionalDependencies": {
1399 "@tailwindcss/oxide-android-arm64": "4.0.0",
1400 "@tailwindcss/oxide-darwin-arm64": "4.0.0",
1401 "@tailwindcss/oxide-darwin-x64": "4.0.0",
1402 "@tailwindcss/oxide-freebsd-x64": "4.0.0",
1403 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.0",
1404 "@tailwindcss/oxide-linux-arm64-gnu": "4.0.0",
1405 "@tailwindcss/oxide-linux-arm64-musl": "4.0.0",
1406 "@tailwindcss/oxide-linux-x64-gnu": "4.0.0",
1407 "@tailwindcss/oxide-linux-x64-musl": "4.0.0",
1408 "@tailwindcss/oxide-win32-arm64-msvc": "4.0.0",
1409 "@tailwindcss/oxide-win32-x64-msvc": "4.0.0"
1410 }
1411 },
1412 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1413 "version": "4.0.0",
1414 "cpu": [
1415 "arm64"
1416 ],
1417 "license": "MIT",
1418 "optional": true,
1419 "os": [
1420 "darwin"
1421 ],
1422 "engines": {
1423 "node": ">= 10"
1424 }
1425 },
1426 "node_modules/@tailwindcss/postcss": {
1427 "version": "4.0.0",
1428 "dev": true,
1429 "license": "MIT",
1430 "dependencies": {
1431 "@alloc/quick-lru": "^5.2.0",
1432 "@tailwindcss/node": "^4.0.0",
1433 "@tailwindcss/oxide": "^4.0.0",
1434 "lightningcss": "^1.29.1",
1435 "postcss": "^8.4.41",
1436 "tailwindcss": "4.0.0"
1437 }
1438 },
1439 "node_modules/@tailwindcss/vite": {
1440 "version": "4.0.0",
1441 "license": "MIT",
1442 "dependencies": {
1443 "@tailwindcss/node": "^4.0.0",
1444 "@tailwindcss/oxide": "^4.0.0",
1445 "lightningcss": "^1.29.1",
1446 "tailwindcss": "4.0.0"
1447 },
1448 "peerDependencies": {
1449 "vite": "^5.2.0 || ^6"
1450 }
1451 },
1452 "node_modules/@types/babel__core": {
1453 "version": "7.20.5",
1454 "dev": true,
1455 "license": "MIT",
1456 "dependencies": {
1457 "@babel/parser": "^7.20.7",
1458 "@babel/types": "^7.20.7",
1459 "@types/babel__generator": "*",
1460 "@types/babel__template": "*",
1461 "@types/babel__traverse": "*"
1462 }
1463 },
1464 "node_modules/@types/babel__generator": {
1465 "version": "7.6.8",
1466 "dev": true,
1467 "license": "MIT",
1468 "dependencies": {
1469 "@babel/types": "^7.0.0"
1470 }
1471 },
1472 "node_modules/@types/babel__template": {
1473 "version": "7.4.4",
1474 "dev": true,
1475 "license": "MIT",
1476 "dependencies": {
1477 "@babel/parser": "^7.1.0",
1478 "@babel/types": "^7.0.0"
1479 }
1480 },
1481 "node_modules/@types/babel__traverse": {
1482 "version": "7.20.6",
1483 "dev": true,
1484 "license": "MIT",
1485 "dependencies": {
1486 "@babel/types": "^7.20.7"
1487 }
1488 },
1489 "node_modules/@types/d3-array": {
1490 "version": "3.2.1",
1491 "license": "MIT"
1492 },
1493 "node_modules/@types/d3-color": {
1494 "version": "3.1.3",
1495 "license": "MIT"
1496 },
1497 "node_modules/@types/d3-ease": {
1498 "version": "3.0.2",
1499 "license": "MIT"
1500 },
1501 "node_modules/@types/d3-interpolate": {
1502 "version": "3.0.4",
1503 "license": "MIT",
1504 "dependencies": {
1505 "@types/d3-color": "*"
1506 }
1507 },
1508 "node_modules/@types/d3-path": {
1509 "version": "3.1.0",
1510 "license": "MIT"
1511 },
1512 "node_modules/@types/d3-scale": {
1513 "version": "4.0.8",
1514 "license": "MIT",
1515 "dependencies": {
1516 "@types/d3-time": "*"
1517 }
1518 },
1519 "node_modules/@types/d3-shape": {
1520 "version": "3.1.7",
1521 "license": "MIT",
1522 "dependencies": {
1523 "@types/d3-path": "*"
1524 }
1525 },
1526 "node_modules/@types/d3-time": {
1527 "version": "3.0.4",
1528 "license": "MIT"
1529 },
1530 "node_modules/@types/d3-timer": {
1531 "version": "3.0.2",
1532 "license": "MIT"
1533 },
1534 "node_modules/@types/estree": {
1535 "version": "1.0.6",
1536 "license": "MIT"
1537 },
1538 "node_modules/@types/json-schema": {
1539 "version": "7.0.15",
1540 "dev": true,
1541 "license": "MIT"
1542 },
1543 "node_modules/@types/node": {
1544 "version": "22.10.10",
1545 "devOptional": true,
1546 "license": "MIT",
1547 "dependencies": {
1548 "undici-types": "~6.20.0"
1549 }
1550 },
1551 "node_modules/@types/parse-json": {
1552 "version": "4.0.2",
1553 "license": "MIT"
1554 },
1555 "node_modules/@types/prop-types": {
1556 "version": "15.7.14",
1557 "devOptional": true,
1558 "license": "MIT"
1559 },
1560 "node_modules/@types/react": {
1561 "version": "18.3.18",
1562 "devOptional": true,
1563 "license": "MIT",
1564 "dependencies": {
1565 "@types/prop-types": "*",
1566 "csstype": "^3.0.2"
1567 }
1568 },
1569 "node_modules/@types/react-dom": {
1570 "version": "18.3.5",
1571 "devOptional": true,
1572 "license": "MIT",
1573 "peerDependencies": {
1574 "@types/react": "^18.0.0"
1575 }
1576 },
1577 "node_modules/@typescript-eslint/eslint-plugin": {
1578 "version": "8.21.0",
1579 "dev": true,
1580 "license": "MIT",
1581 "dependencies": {
1582 "@eslint-community/regexpp": "^4.10.0",
1583 "@typescript-eslint/scope-manager": "8.21.0",
1584 "@typescript-eslint/type-utils": "8.21.0",
1585 "@typescript-eslint/utils": "8.21.0",
1586 "@typescript-eslint/visitor-keys": "8.21.0",
1587 "graphemer": "^1.4.0",
1588 "ignore": "^5.3.1",
1589 "natural-compare": "^1.4.0",
1590 "ts-api-utils": "^2.0.0"
1591 },
1592 "engines": {
1593 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1594 },
1595 "funding": {
1596 "type": "opencollective",
1597 "url": "https://opencollective.com/typescript-eslint"
1598 },
1599 "peerDependencies": {
1600 "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
1601 "eslint": "^8.57.0 || ^9.0.0",
1602 "typescript": ">=4.8.4 <5.8.0"
1603 }
1604 },
1605 "node_modules/@typescript-eslint/parser": {
1606 "version": "8.21.0",
1607 "dev": true,
1608 "license": "MIT",
1609 "dependencies": {
1610 "@typescript-eslint/scope-manager": "8.21.0",
1611 "@typescript-eslint/types": "8.21.0",
1612 "@typescript-eslint/typescript-estree": "8.21.0",
1613 "@typescript-eslint/visitor-keys": "8.21.0",
1614 "debug": "^4.3.4"
1615 },
1616 "engines": {
1617 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1618 },
1619 "funding": {
1620 "type": "opencollective",
1621 "url": "https://opencollective.com/typescript-eslint"
1622 },
1623 "peerDependencies": {
1624 "eslint": "^8.57.0 || ^9.0.0",
1625 "typescript": ">=4.8.4 <5.8.0"
1626 }
1627 },
1628 "node_modules/@typescript-eslint/scope-manager": {
1629 "version": "8.21.0",
1630 "dev": true,
1631 "license": "MIT",
1632 "dependencies": {
1633 "@typescript-eslint/types": "8.21.0",
1634 "@typescript-eslint/visitor-keys": "8.21.0"
1635 },
1636 "engines": {
1637 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1638 },
1639 "funding": {
1640 "type": "opencollective",
1641 "url": "https://opencollective.com/typescript-eslint"
1642 }
1643 },
1644 "node_modules/@typescript-eslint/type-utils": {
1645 "version": "8.21.0",
1646 "dev": true,
1647 "license": "MIT",
1648 "dependencies": {
1649 "@typescript-eslint/typescript-estree": "8.21.0",
1650 "@typescript-eslint/utils": "8.21.0",
1651 "debug": "^4.3.4",
1652 "ts-api-utils": "^2.0.0"
1653 },
1654 "engines": {
1655 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1656 },
1657 "funding": {
1658 "type": "opencollective",
1659 "url": "https://opencollective.com/typescript-eslint"
1660 },
1661 "peerDependencies": {
1662 "eslint": "^8.57.0 || ^9.0.0",
1663 "typescript": ">=4.8.4 <5.8.0"
1664 }
1665 },
1666 "node_modules/@typescript-eslint/types": {
1667 "version": "8.21.0",
1668 "dev": true,
1669 "license": "MIT",
1670 "engines": {
1671 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1672 },
1673 "funding": {
1674 "type": "opencollective",
1675 "url": "https://opencollective.com/typescript-eslint"
1676 }
1677 },
1678 "node_modules/@typescript-eslint/typescript-estree": {
1679 "version": "8.21.0",
1680 "dev": true,
1681 "license": "MIT",
1682 "dependencies": {
1683 "@typescript-eslint/types": "8.21.0",
1684 "@typescript-eslint/visitor-keys": "8.21.0",
1685 "debug": "^4.3.4",
1686 "fast-glob": "^3.3.2",
1687 "is-glob": "^4.0.3",
1688 "minimatch": "^9.0.4",
1689 "semver": "^7.6.0",
1690 "ts-api-utils": "^2.0.0"
1691 },
1692 "engines": {
1693 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1694 },
1695 "funding": {
1696 "type": "opencollective",
1697 "url": "https://opencollective.com/typescript-eslint"
1698 },
1699 "peerDependencies": {
1700 "typescript": ">=4.8.4 <5.8.0"
1701 }
1702 },
1703 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
1704 "version": "9.0.5",
1705 "dev": true,
1706 "license": "ISC",
1707 "dependencies": {
1708 "brace-expansion": "^2.0.1"
1709 },
1710 "engines": {
1711 "node": ">=16 || 14 >=14.17"
1712 },
1713 "funding": {
1714 "url": "https://github.com/sponsors/isaacs"
1715 }
1716 },
1717 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/node_modules/brace-expansion": {
1718 "version": "2.0.1",
1719 "dev": true,
1720 "license": "MIT",
1721 "dependencies": {
1722 "balanced-match": "^1.0.0"
1723 }
1724 },
1725 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
1726 "version": "7.6.3",
1727 "dev": true,
1728 "license": "ISC",
1729 "bin": {
1730 "semver": "bin/semver.js"
1731 },
1732 "engines": {
1733 "node": ">=10"
1734 }
1735 },
1736 "node_modules/@typescript-eslint/utils": {
1737 "version": "8.21.0",
1738 "dev": true,
1739 "license": "MIT",
1740 "dependencies": {
1741 "@eslint-community/eslint-utils": "^4.4.0",
1742 "@typescript-eslint/scope-manager": "8.21.0",
1743 "@typescript-eslint/types": "8.21.0",
1744 "@typescript-eslint/typescript-estree": "8.21.0"
1745 },
1746 "engines": {
1747 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1748 },
1749 "funding": {
1750 "type": "opencollective",
1751 "url": "https://opencollective.com/typescript-eslint"
1752 },
1753 "peerDependencies": {
1754 "eslint": "^8.57.0 || ^9.0.0",
1755 "typescript": ">=4.8.4 <5.8.0"
1756 }
1757 },
1758 "node_modules/@typescript-eslint/visitor-keys": {
1759 "version": "8.21.0",
1760 "dev": true,
1761 "license": "MIT",
1762 "dependencies": {
1763 "@typescript-eslint/types": "8.21.0",
1764 "eslint-visitor-keys": "^4.2.0"
1765 },
1766 "engines": {
1767 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1768 },
1769 "funding": {
1770 "type": "opencollective",
1771 "url": "https://opencollective.com/typescript-eslint"
1772 }
1773 },
1774 "node_modules/@vitejs/plugin-react": {
1775 "version": "4.3.4",
1776 "dev": true,
1777 "license": "MIT",
1778 "dependencies": {
1779 "@babel/core": "^7.26.0",
1780 "@babel/plugin-transform-react-jsx-self": "^7.25.9",
1781 "@babel/plugin-transform-react-jsx-source": "^7.25.9",
1782 "@types/babel__core": "^7.20.5",
1783 "react-refresh": "^0.14.2"
1784 },
1785 "engines": {
1786 "node": "^14.18.0 || >=16.0.0"
1787 },
1788 "peerDependencies": {
1789 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0"
1790 }
1791 },
1792 "node_modules/acorn": {
1793 "version": "8.14.0",
1794 "dev": true,
1795 "license": "MIT",
1796 "bin": {
1797 "acorn": "bin/acorn"
1798 },
1799 "engines": {
1800 "node": ">=0.4.0"
1801 }
1802 },
1803 "node_modules/acorn-jsx": {
1804 "version": "5.3.2",
1805 "dev": true,
1806 "license": "MIT",
1807 "peerDependencies": {
1808 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1809 }
1810 },
1811 "node_modules/ajv": {
1812 "version": "6.12.6",
1813 "dev": true,
1814 "license": "MIT",
1815 "dependencies": {
1816 "fast-deep-equal": "^3.1.1",
1817 "fast-json-stable-stringify": "^2.0.0",
1818 "json-schema-traverse": "^0.4.1",
1819 "uri-js": "^4.2.2"
1820 },
1821 "funding": {
1822 "type": "github",
1823 "url": "https://github.com/sponsors/epoberezkin"
1824 }
1825 },
1826 "node_modules/ansi-styles": {
1827 "version": "4.3.0",
1828 "dev": true,
1829 "license": "MIT",
1830 "dependencies": {
1831 "color-convert": "^2.0.1"
1832 },
1833 "engines": {
1834 "node": ">=8"
1835 },
1836 "funding": {
1837 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1838 }
1839 },
1840 "node_modules/argparse": {
1841 "version": "2.0.1",
1842 "dev": true,
1843 "license": "Python-2.0"
1844 },
1845 "node_modules/aria-hidden": {
1846 "version": "1.2.4",
1847 "license": "MIT",
1848 "dependencies": {
1849 "tslib": "^2.0.0"
1850 },
1851 "engines": {
1852 "node": ">=10"
1853 }
1854 },
1855 "node_modules/asynckit": {
1856 "version": "0.4.0",
1857 "license": "MIT"
1858 },
1859 "node_modules/axios": {
1860 "version": "1.7.9",
1861 "license": "MIT",
1862 "dependencies": {
1863 "follow-redirects": "^1.15.6",
1864 "form-data": "^4.0.0",
1865 "proxy-from-env": "^1.1.0"
1866 }
1867 },
1868 "node_modules/babel-plugin-macros": {
1869 "version": "3.1.0",
1870 "license": "MIT",
1871 "dependencies": {
1872 "@babel/runtime": "^7.12.5",
1873 "cosmiconfig": "^7.0.0",
1874 "resolve": "^1.19.0"
1875 },
1876 "engines": {
1877 "node": ">=10",
1878 "npm": ">=6"
1879 }
1880 },
1881 "node_modules/balanced-match": {
1882 "version": "1.0.2",
1883 "dev": true,
1884 "license": "MIT"
1885 },
1886 "node_modules/brace-expansion": {
1887 "version": "1.1.11",
1888 "dev": true,
1889 "license": "MIT",
1890 "dependencies": {
1891 "balanced-match": "^1.0.0",
1892 "concat-map": "0.0.1"
1893 }
1894 },
1895 "node_modules/braces": {
1896 "version": "3.0.3",
1897 "dev": true,
1898 "license": "MIT",
1899 "dependencies": {
1900 "fill-range": "^7.1.1"
1901 },
1902 "engines": {
1903 "node": ">=8"
1904 }
1905 },
1906 "node_modules/browserslist": {
1907 "version": "4.24.4",
1908 "dev": true,
1909 "funding": [
1910 {
1911 "type": "opencollective",
1912 "url": "https://opencollective.com/browserslist"
1913 },
1914 {
1915 "type": "tidelift",
1916 "url": "https://tidelift.com/funding/github/npm/browserslist"
1917 },
1918 {
1919 "type": "github",
1920 "url": "https://github.com/sponsors/ai"
1921 }
1922 ],
1923 "license": "MIT",
1924 "dependencies": {
1925 "caniuse-lite": "^1.0.30001688",
1926 "electron-to-chromium": "^1.5.73",
1927 "node-releases": "^2.0.19",
1928 "update-browserslist-db": "^1.1.1"
1929 },
1930 "bin": {
1931 "browserslist": "cli.js"
1932 },
1933 "engines": {
1934 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1935 }
1936 },
1937 "node_modules/callsites": {
1938 "version": "3.1.0",
1939 "license": "MIT",
1940 "engines": {
1941 "node": ">=6"
1942 }
1943 },
1944 "node_modules/caniuse-lite": {
1945 "version": "1.0.30001695",
1946 "dev": true,
1947 "funding": [
1948 {
1949 "type": "opencollective",
1950 "url": "https://opencollective.com/browserslist"
1951 },
1952 {
1953 "type": "tidelift",
1954 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1955 },
1956 {
1957 "type": "github",
1958 "url": "https://github.com/sponsors/ai"
1959 }
1960 ],
1961 "license": "CC-BY-4.0"
1962 },
1963 "node_modules/chalk": {
1964 "version": "4.1.2",
1965 "dev": true,
1966 "license": "MIT",
1967 "dependencies": {
1968 "ansi-styles": "^4.1.0",
1969 "supports-color": "^7.1.0"
1970 },
1971 "engines": {
1972 "node": ">=10"
1973 },
1974 "funding": {
1975 "url": "https://github.com/chalk/chalk?sponsor=1"
1976 }
1977 },
1978 "node_modules/class-variance-authority": {
1979 "version": "0.7.1",
1980 "license": "Apache-2.0",
1981 "dependencies": {
1982 "clsx": "^2.1.1"
1983 },
1984 "funding": {
1985 "url": "https://polar.sh/cva"
1986 }
1987 },
1988 "node_modules/clsx": {
1989 "version": "2.1.1",
1990 "license": "MIT",
1991 "engines": {
1992 "node": ">=6"
1993 }
1994 },
1995 "node_modules/color-convert": {
1996 "version": "2.0.1",
1997 "dev": true,
1998 "license": "MIT",
1999 "dependencies": {
2000 "color-name": "~1.1.4"
2001 },
2002 "engines": {
2003 "node": ">=7.0.0"
2004 }
2005 },
2006 "node_modules/color-name": {
2007 "version": "1.1.4",
2008 "dev": true,
2009 "license": "MIT"
2010 },
2011 "node_modules/combined-stream": {
2012 "version": "1.0.8",
2013 "license": "MIT",
2014 "dependencies": {
2015 "delayed-stream": "~1.0.0"
2016 },
2017 "engines": {
2018 "node": ">= 0.8"
2019 }
2020 },
2021 "node_modules/concat-map": {
2022 "version": "0.0.1",
2023 "dev": true,
2024 "license": "MIT"
2025 },
2026 "node_modules/convert-source-map": {
2027 "version": "2.0.0",
2028 "dev": true,
2029 "license": "MIT"
2030 },
2031 "node_modules/cosmiconfig": {
2032 "version": "7.1.0",
2033 "license": "MIT",
2034 "dependencies": {
2035 "@types/parse-json": "^4.0.0",
2036 "import-fresh": "^3.2.1",
2037 "parse-json": "^5.0.0",
2038 "path-type": "^4.0.0",
2039 "yaml": "^1.10.0"
2040 },
2041 "engines": {
2042 "node": ">=10"
2043 }
2044 },
2045 "node_modules/cosmiconfig/node_modules/yaml": {
2046 "version": "1.10.2",
2047 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2048 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2049 "license": "ISC",
2050 "engines": {
2051 "node": ">= 6"
2052 }
2053 },
2054 "node_modules/cross-spawn": {
2055 "version": "7.0.6",
2056 "dev": true,
2057 "license": "MIT",
2058 "dependencies": {
2059 "path-key": "^3.1.0",
2060 "shebang-command": "^2.0.0",
2061 "which": "^2.0.1"
2062 },
2063 "engines": {
2064 "node": ">= 8"
2065 }
2066 },
2067 "node_modules/csstype": {
2068 "version": "3.1.3",
2069 "license": "MIT"
2070 },
2071 "node_modules/d3-array": {
2072 "version": "3.2.4",
2073 "license": "ISC",
2074 "dependencies": {
2075 "internmap": "1 - 2"
2076 },
2077 "engines": {
2078 "node": ">=12"
2079 }
2080 },
2081 "node_modules/d3-color": {
2082 "version": "3.1.0",
2083 "license": "ISC",
2084 "engines": {
2085 "node": ">=12"
2086 }
2087 },
2088 "node_modules/d3-ease": {
2089 "version": "3.0.1",
2090 "license": "BSD-3-Clause",
2091 "engines": {
2092 "node": ">=12"
2093 }
2094 },
2095 "node_modules/d3-format": {
2096 "version": "3.1.0",
2097 "license": "ISC",
2098 "engines": {
2099 "node": ">=12"
2100 }
2101 },
2102 "node_modules/d3-interpolate": {
2103 "version": "3.0.1",
2104 "license": "ISC",
2105 "dependencies": {
2106 "d3-color": "1 - 3"
2107 },
2108 "engines": {
2109 "node": ">=12"
2110 }
2111 },
2112 "node_modules/d3-path": {
2113 "version": "3.1.0",
2114 "license": "ISC",
2115 "engines": {
2116 "node": ">=12"
2117 }
2118 },
2119 "node_modules/d3-scale": {
2120 "version": "4.0.2",
2121 "license": "ISC",
2122 "dependencies": {
2123 "d3-array": "2.10.0 - 3",
2124 "d3-format": "1 - 3",
2125 "d3-interpolate": "1.2.0 - 3",
2126 "d3-time": "2.1.1 - 3",
2127 "d3-time-format": "2 - 4"
2128 },
2129 "engines": {
2130 "node": ">=12"
2131 }
2132 },
2133 "node_modules/d3-shape": {
2134 "version": "3.2.0",
2135 "license": "ISC",
2136 "dependencies": {
2137 "d3-path": "^3.1.0"
2138 },
2139 "engines": {
2140 "node": ">=12"
2141 }
2142 },
2143 "node_modules/d3-time": {
2144 "version": "3.1.0",
2145 "license": "ISC",
2146 "dependencies": {
2147 "d3-array": "2 - 3"
2148 },
2149 "engines": {
2150 "node": ">=12"
2151 }
2152 },
2153 "node_modules/d3-time-format": {
2154 "version": "4.1.0",
2155 "license": "ISC",
2156 "dependencies": {
2157 "d3-time": "1 - 3"
2158 },
2159 "engines": {
2160 "node": ">=12"
2161 }
2162 },
2163 "node_modules/d3-timer": {
2164 "version": "3.0.1",
2165 "license": "ISC",
2166 "engines": {
2167 "node": ">=12"
2168 }
2169 },
2170 "node_modules/debug": {
2171 "version": "4.4.0",
2172 "license": "MIT",
2173 "dependencies": {
2174 "ms": "^2.1.3"
2175 },
2176 "engines": {
2177 "node": ">=6.0"
2178 },
2179 "peerDependenciesMeta": {
2180 "supports-color": {
2181 "optional": true
2182 }
2183 }
2184 },
2185 "node_modules/decimal.js-light": {
2186 "version": "2.5.1",
2187 "license": "MIT"
2188 },
2189 "node_modules/deep-is": {
2190 "version": "0.1.4",
2191 "dev": true,
2192 "license": "MIT"
2193 },
2194 "node_modules/delayed-stream": {
2195 "version": "1.0.0",
2196 "license": "MIT",
2197 "engines": {
2198 "node": ">=0.4.0"
2199 }
2200 },
2201 "node_modules/detect-libc": {
2202 "version": "1.0.3",
2203 "license": "Apache-2.0",
2204 "bin": {
2205 "detect-libc": "bin/detect-libc.js"
2206 },
2207 "engines": {
2208 "node": ">=0.10"
2209 }
2210 },
2211 "node_modules/detect-node-es": {
2212 "version": "1.1.0",
2213 "license": "MIT"
2214 },
2215 "node_modules/dom-helpers": {
2216 "version": "5.2.1",
2217 "license": "MIT",
2218 "dependencies": {
2219 "@babel/runtime": "^7.8.7",
2220 "csstype": "^3.0.2"
2221 }
2222 },
2223 "node_modules/electron-to-chromium": {
2224 "version": "1.5.88",
2225 "dev": true,
2226 "license": "ISC"
2227 },
2228 "node_modules/enhanced-resolve": {
2229 "version": "5.18.0",
2230 "license": "MIT",
2231 "dependencies": {
2232 "graceful-fs": "^4.2.4",
2233 "tapable": "^2.2.0"
2234 },
2235 "engines": {
2236 "node": ">=10.13.0"
2237 }
2238 },
2239 "node_modules/error-ex": {
2240 "version": "1.3.2",
2241 "license": "MIT",
2242 "dependencies": {
2243 "is-arrayish": "^0.2.1"
2244 }
2245 },
2246 "node_modules/esbuild": {
2247 "version": "0.24.2",
2248 "hasInstallScript": true,
2249 "license": "MIT",
2250 "bin": {
2251 "esbuild": "bin/esbuild"
2252 },
2253 "engines": {
2254 "node": ">=18"
2255 },
2256 "optionalDependencies": {
2257 "@esbuild/aix-ppc64": "0.24.2",
2258 "@esbuild/android-arm": "0.24.2",
2259 "@esbuild/android-arm64": "0.24.2",
2260 "@esbuild/android-x64": "0.24.2",
2261 "@esbuild/darwin-arm64": "0.24.2",
2262 "@esbuild/darwin-x64": "0.24.2",
2263 "@esbuild/freebsd-arm64": "0.24.2",
2264 "@esbuild/freebsd-x64": "0.24.2",
2265 "@esbuild/linux-arm": "0.24.2",
2266 "@esbuild/linux-arm64": "0.24.2",
2267 "@esbuild/linux-ia32": "0.24.2",
2268 "@esbuild/linux-loong64": "0.24.2",
2269 "@esbuild/linux-mips64el": "0.24.2",
2270 "@esbuild/linux-ppc64": "0.24.2",
2271 "@esbuild/linux-riscv64": "0.24.2",
2272 "@esbuild/linux-s390x": "0.24.2",
2273 "@esbuild/linux-x64": "0.24.2",
2274 "@esbuild/netbsd-arm64": "0.24.2",
2275 "@esbuild/netbsd-x64": "0.24.2",
2276 "@esbuild/openbsd-arm64": "0.24.2",
2277 "@esbuild/openbsd-x64": "0.24.2",
2278 "@esbuild/sunos-x64": "0.24.2",
2279 "@esbuild/win32-arm64": "0.24.2",
2280 "@esbuild/win32-ia32": "0.24.2",
2281 "@esbuild/win32-x64": "0.24.2"
2282 }
2283 },
2284 "node_modules/escalade": {
2285 "version": "3.2.0",
2286 "dev": true,
2287 "license": "MIT",
2288 "engines": {
2289 "node": ">=6"
2290 }
2291 },
2292 "node_modules/escape-string-regexp": {
2293 "version": "4.0.0",
2294 "license": "MIT",
2295 "engines": {
2296 "node": ">=10"
2297 },
2298 "funding": {
2299 "url": "https://github.com/sponsors/sindresorhus"
2300 }
2301 },
2302 "node_modules/eslint": {
2303 "version": "9.19.0",
2304 "dev": true,
2305 "license": "MIT",
2306 "dependencies": {
2307 "@eslint-community/eslint-utils": "^4.2.0",
2308 "@eslint-community/regexpp": "^4.12.1",
2309 "@eslint/config-array": "^0.19.0",
2310 "@eslint/core": "^0.10.0",
2311 "@eslint/eslintrc": "^3.2.0",
2312 "@eslint/js": "9.19.0",
2313 "@eslint/plugin-kit": "^0.2.5",
2314 "@humanfs/node": "^0.16.6",
2315 "@humanwhocodes/module-importer": "^1.0.1",
2316 "@humanwhocodes/retry": "^0.4.1",
2317 "@types/estree": "^1.0.6",
2318 "@types/json-schema": "^7.0.15",
2319 "ajv": "^6.12.4",
2320 "chalk": "^4.0.0",
2321 "cross-spawn": "^7.0.6",
2322 "debug": "^4.3.2",
2323 "escape-string-regexp": "^4.0.0",
2324 "eslint-scope": "^8.2.0",
2325 "eslint-visitor-keys": "^4.2.0",
2326 "espree": "^10.3.0",
2327 "esquery": "^1.5.0",
2328 "esutils": "^2.0.2",
2329 "fast-deep-equal": "^3.1.3",
2330 "file-entry-cache": "^8.0.0",
2331 "find-up": "^5.0.0",
2332 "glob-parent": "^6.0.2",
2333 "ignore": "^5.2.0",
2334 "imurmurhash": "^0.1.4",
2335 "is-glob": "^4.0.0",
2336 "json-stable-stringify-without-jsonify": "^1.0.1",
2337 "lodash.merge": "^4.6.2",
2338 "minimatch": "^3.1.2",
2339 "natural-compare": "^1.4.0",
2340 "optionator": "^0.9.3"
2341 },
2342 "bin": {
2343 "eslint": "bin/eslint.js"
2344 },
2345 "engines": {
2346 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2347 },
2348 "funding": {
2349 "url": "https://eslint.org/donate"
2350 },
2351 "peerDependencies": {
2352 "jiti": "*"
2353 },
2354 "peerDependenciesMeta": {
2355 "jiti": {
2356 "optional": true
2357 }
2358 }
2359 },
2360 "node_modules/eslint-plugin-react-hooks": {
2361 "version": "5.1.0",
2362 "dev": true,
2363 "license": "MIT",
2364 "engines": {
2365 "node": ">=10"
2366 },
2367 "peerDependencies": {
2368 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
2369 }
2370 },
2371 "node_modules/eslint-plugin-react-refresh": {
2372 "version": "0.4.18",
2373 "dev": true,
2374 "license": "MIT",
2375 "peerDependencies": {
2376 "eslint": ">=8.40"
2377 }
2378 },
2379 "node_modules/eslint-scope": {
2380 "version": "8.2.0",
2381 "dev": true,
2382 "license": "BSD-2-Clause",
2383 "dependencies": {
2384 "esrecurse": "^4.3.0",
2385 "estraverse": "^5.2.0"
2386 },
2387 "engines": {
2388 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2389 },
2390 "funding": {
2391 "url": "https://opencollective.com/eslint"
2392 }
2393 },
2394 "node_modules/eslint-visitor-keys": {
2395 "version": "4.2.0",
2396 "dev": true,
2397 "license": "Apache-2.0",
2398 "engines": {
2399 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2400 },
2401 "funding": {
2402 "url": "https://opencollective.com/eslint"
2403 }
2404 },
2405 "node_modules/espree": {
2406 "version": "10.3.0",
2407 "dev": true,
2408 "license": "BSD-2-Clause",
2409 "dependencies": {
2410 "acorn": "^8.14.0",
2411 "acorn-jsx": "^5.3.2",
2412 "eslint-visitor-keys": "^4.2.0"
2413 },
2414 "engines": {
2415 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2416 },
2417 "funding": {
2418 "url": "https://opencollective.com/eslint"
2419 }
2420 },
2421 "node_modules/esquery": {
2422 "version": "1.6.0",
2423 "dev": true,
2424 "license": "BSD-3-Clause",
2425 "dependencies": {
2426 "estraverse": "^5.1.0"
2427 },
2428 "engines": {
2429 "node": ">=0.10"
2430 }
2431 },
2432 "node_modules/esrecurse": {
2433 "version": "4.3.0",
2434 "dev": true,
2435 "license": "BSD-2-Clause",
2436 "dependencies": {
2437 "estraverse": "^5.2.0"
2438 },
2439 "engines": {
2440 "node": ">=4.0"
2441 }
2442 },
2443 "node_modules/estraverse": {
2444 "version": "5.3.0",
2445 "dev": true,
2446 "license": "BSD-2-Clause",
2447 "engines": {
2448 "node": ">=4.0"
2449 }
2450 },
2451 "node_modules/esutils": {
2452 "version": "2.0.3",
2453 "dev": true,
2454 "license": "BSD-2-Clause",
2455 "engines": {
2456 "node": ">=0.10.0"
2457 }
2458 },
2459 "node_modules/eventemitter3": {
2460 "version": "4.0.7",
2461 "license": "MIT"
2462 },
2463 "node_modules/fast-deep-equal": {
2464 "version": "3.1.3",
2465 "license": "MIT"
2466 },
2467 "node_modules/fast-equals": {
2468 "version": "5.2.2",
2469 "license": "MIT",
2470 "engines": {
2471 "node": ">=6.0.0"
2472 }
2473 },
2474 "node_modules/fast-glob": {
2475 "version": "3.3.3",
2476 "dev": true,
2477 "license": "MIT",
2478 "dependencies": {
2479 "@nodelib/fs.stat": "^2.0.2",
2480 "@nodelib/fs.walk": "^1.2.3",
2481 "glob-parent": "^5.1.2",
2482 "merge2": "^1.3.0",
2483 "micromatch": "^4.0.8"
2484 },
2485 "engines": {
2486 "node": ">=8.6.0"
2487 }
2488 },
2489 "node_modules/fast-glob/node_modules/glob-parent": {
2490 "version": "5.1.2",
2491 "dev": true,
2492 "license": "ISC",
2493 "dependencies": {
2494 "is-glob": "^4.0.1"
2495 },
2496 "engines": {
2497 "node": ">= 6"
2498 }
2499 },
2500 "node_modules/fast-json-stable-stringify": {
2501 "version": "2.1.0",
2502 "dev": true,
2503 "license": "MIT"
2504 },
2505 "node_modules/fast-levenshtein": {
2506 "version": "2.0.6",
2507 "dev": true,
2508 "license": "MIT"
2509 },
2510 "node_modules/fastq": {
2511 "version": "1.18.0",
2512 "dev": true,
2513 "license": "ISC",
2514 "dependencies": {
2515 "reusify": "^1.0.4"
2516 }
2517 },
2518 "node_modules/file-entry-cache": {
2519 "version": "8.0.0",
2520 "dev": true,
2521 "license": "MIT",
2522 "dependencies": {
2523 "flat-cache": "^4.0.0"
2524 },
2525 "engines": {
2526 "node": ">=16.0.0"
2527 }
2528 },
2529 "node_modules/fill-range": {
2530 "version": "7.1.1",
2531 "dev": true,
2532 "license": "MIT",
2533 "dependencies": {
2534 "to-regex-range": "^5.0.1"
2535 },
2536 "engines": {
2537 "node": ">=8"
2538 }
2539 },
2540 "node_modules/find-root": {
2541 "version": "1.1.0",
2542 "license": "MIT"
2543 },
2544 "node_modules/find-up": {
2545 "version": "5.0.0",
2546 "dev": true,
2547 "license": "MIT",
2548 "dependencies": {
2549 "locate-path": "^6.0.0",
2550 "path-exists": "^4.0.0"
2551 },
2552 "engines": {
2553 "node": ">=10"
2554 },
2555 "funding": {
2556 "url": "https://github.com/sponsors/sindresorhus"
2557 }
2558 },
2559 "node_modules/flat-cache": {
2560 "version": "4.0.1",
2561 "dev": true,
2562 "license": "MIT",
2563 "dependencies": {
2564 "flatted": "^3.2.9",
2565 "keyv": "^4.5.4"
2566 },
2567 "engines": {
2568 "node": ">=16"
2569 }
2570 },
2571 "node_modules/flatted": {
2572 "version": "3.3.2",
2573 "dev": true,
2574 "license": "ISC"
2575 },
2576 "node_modules/follow-redirects": {
2577 "version": "1.15.9",
2578 "funding": [
2579 {
2580 "type": "individual",
2581 "url": "https://github.com/sponsors/RubenVerborgh"
2582 }
2583 ],
2584 "license": "MIT",
2585 "engines": {
2586 "node": ">=4.0"
2587 },
2588 "peerDependenciesMeta": {
2589 "debug": {
2590 "optional": true
2591 }
2592 }
2593 },
2594 "node_modules/form-data": {
2595 "version": "4.0.1",
2596 "license": "MIT",
2597 "dependencies": {
2598 "asynckit": "^0.4.0",
2599 "combined-stream": "^1.0.8",
2600 "mime-types": "^2.1.12"
2601 },
2602 "engines": {
2603 "node": ">= 6"
2604 }
2605 },
2606 "node_modules/fsevents": {
2607 "version": "2.3.3",
2608 "license": "MIT",
2609 "optional": true,
2610 "os": [
2611 "darwin"
2612 ],
2613 "engines": {
2614 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2615 }
2616 },
2617 "node_modules/function-bind": {
2618 "version": "1.1.2",
2619 "license": "MIT",
2620 "funding": {
2621 "url": "https://github.com/sponsors/ljharb"
2622 }
2623 },
2624 "node_modules/gensync": {
2625 "version": "1.0.0-beta.2",
2626 "dev": true,
2627 "license": "MIT",
2628 "engines": {
2629 "node": ">=6.9.0"
2630 }
2631 },
2632 "node_modules/get-nonce": {
2633 "version": "1.0.1",
2634 "license": "MIT",
2635 "engines": {
2636 "node": ">=6"
2637 }
2638 },
2639 "node_modules/glob-parent": {
2640 "version": "6.0.2",
2641 "dev": true,
2642 "license": "ISC",
2643 "dependencies": {
2644 "is-glob": "^4.0.3"
2645 },
2646 "engines": {
2647 "node": ">=10.13.0"
2648 }
2649 },
2650 "node_modules/globals": {
2651 "version": "15.14.0",
2652 "dev": true,
2653 "license": "MIT",
2654 "engines": {
2655 "node": ">=18"
2656 },
2657 "funding": {
2658 "url": "https://github.com/sponsors/sindresorhus"
2659 }
2660 },
2661 "node_modules/graceful-fs": {
2662 "version": "4.2.11",
2663 "license": "ISC"
2664 },
2665 "node_modules/graphemer": {
2666 "version": "1.4.0",
2667 "dev": true,
2668 "license": "MIT"
2669 },
2670 "node_modules/has-flag": {
2671 "version": "4.0.0",
2672 "dev": true,
2673 "license": "MIT",
2674 "engines": {
2675 "node": ">=8"
2676 }
2677 },
2678 "node_modules/hasown": {
2679 "version": "2.0.2",
2680 "license": "MIT",
2681 "dependencies": {
2682 "function-bind": "^1.1.2"
2683 },
2684 "engines": {
2685 "node": ">= 0.4"
2686 }
2687 },
2688 "node_modules/hoist-non-react-statics": {
2689 "version": "3.3.2",
2690 "license": "BSD-3-Clause",
2691 "dependencies": {
2692 "react-is": "^16.7.0"
2693 }
2694 },
2695 "node_modules/hoist-non-react-statics/node_modules/react-is": {
2696 "version": "16.13.1",
2697 "license": "MIT"
2698 },
2699 "node_modules/ignore": {
2700 "version": "5.3.2",
2701 "dev": true,
2702 "license": "MIT",
2703 "engines": {
2704 "node": ">= 4"
2705 }
2706 },
2707 "node_modules/import-fresh": {
2708 "version": "3.3.0",
2709 "license": "MIT",
2710 "dependencies": {
2711 "parent-module": "^1.0.0",
2712 "resolve-from": "^4.0.0"
2713 },
2714 "engines": {
2715 "node": ">=6"
2716 },
2717 "funding": {
2718 "url": "https://github.com/sponsors/sindresorhus"
2719 }
2720 },
2721 "node_modules/imurmurhash": {
2722 "version": "0.1.4",
2723 "dev": true,
2724 "license": "MIT",
2725 "engines": {
2726 "node": ">=0.8.19"
2727 }
2728 },
2729 "node_modules/internmap": {
2730 "version": "2.0.3",
2731 "license": "ISC",
2732 "engines": {
2733 "node": ">=12"
2734 }
2735 },
2736 "node_modules/is-arrayish": {
2737 "version": "0.2.1",
2738 "license": "MIT"
2739 },
2740 "node_modules/is-core-module": {
2741 "version": "2.16.1",
2742 "license": "MIT",
2743 "dependencies": {
2744 "hasown": "^2.0.2"
2745 },
2746 "engines": {
2747 "node": ">= 0.4"
2748 },
2749 "funding": {
2750 "url": "https://github.com/sponsors/ljharb"
2751 }
2752 },
2753 "node_modules/is-extglob": {
2754 "version": "2.1.1",
2755 "dev": true,
2756 "license": "MIT",
2757 "engines": {
2758 "node": ">=0.10.0"
2759 }
2760 },
2761 "node_modules/is-glob": {
2762 "version": "4.0.3",
2763 "dev": true,
2764 "license": "MIT",
2765 "dependencies": {
2766 "is-extglob": "^2.1.1"
2767 },
2768 "engines": {
2769 "node": ">=0.10.0"
2770 }
2771 },
2772 "node_modules/is-number": {
2773 "version": "7.0.0",
2774 "dev": true,
2775 "license": "MIT",
2776 "engines": {
2777 "node": ">=0.12.0"
2778 }
2779 },
2780 "node_modules/isexe": {
2781 "version": "2.0.0",
2782 "dev": true,
2783 "license": "ISC"
2784 },
2785 "node_modules/jiti": {
2786 "version": "2.4.2",
2787 "license": "MIT",
2788 "bin": {
2789 "jiti": "lib/jiti-cli.mjs"
2790 }
2791 },
2792 "node_modules/js-tokens": {
2793 "version": "4.0.0",
2794 "license": "MIT"
2795 },
2796 "node_modules/js-yaml": {
2797 "version": "4.1.0",
2798 "dev": true,
2799 "license": "MIT",
2800 "dependencies": {
2801 "argparse": "^2.0.1"
2802 },
2803 "bin": {
2804 "js-yaml": "bin/js-yaml.js"
2805 }
2806 },
2807 "node_modules/jsesc": {
2808 "version": "3.1.0",
2809 "license": "MIT",
2810 "bin": {
2811 "jsesc": "bin/jsesc"
2812 },
2813 "engines": {
2814 "node": ">=6"
2815 }
2816 },
2817 "node_modules/json-buffer": {
2818 "version": "3.0.1",
2819 "dev": true,
2820 "license": "MIT"
2821 },
2822 "node_modules/json-parse-even-better-errors": {
2823 "version": "2.3.1",
2824 "license": "MIT"
2825 },
2826 "node_modules/json-schema-traverse": {
2827 "version": "0.4.1",
2828 "dev": true,
2829 "license": "MIT"
2830 },
2831 "node_modules/json-stable-stringify-without-jsonify": {
2832 "version": "1.0.1",
2833 "dev": true,
2834 "license": "MIT"
2835 },
2836 "node_modules/json5": {
2837 "version": "2.2.3",
2838 "dev": true,
2839 "license": "MIT",
2840 "bin": {
2841 "json5": "lib/cli.js"
2842 },
2843 "engines": {
2844 "node": ">=6"
2845 }
2846 },
2847 "node_modules/keyv": {
2848 "version": "4.5.4",
2849 "dev": true,
2850 "license": "MIT",
2851 "dependencies": {
2852 "json-buffer": "3.0.1"
2853 }
2854 },
2855 "node_modules/klona": {
2856 "version": "2.0.6",
2857 "license": "MIT",
2858 "engines": {
2859 "node": ">= 8"
2860 }
2861 },
2862 "node_modules/levn": {
2863 "version": "0.4.1",
2864 "dev": true,
2865 "license": "MIT",
2866 "dependencies": {
2867 "prelude-ls": "^1.2.1",
2868 "type-check": "~0.4.0"
2869 },
2870 "engines": {
2871 "node": ">= 0.8.0"
2872 }
2873 },
2874 "node_modules/lightningcss": {
2875 "version": "1.29.1",
2876 "license": "MPL-2.0",
2877 "dependencies": {
2878 "detect-libc": "^1.0.3"
2879 },
2880 "engines": {
2881 "node": ">= 12.0.0"
2882 },
2883 "funding": {
2884 "type": "opencollective",
2885 "url": "https://opencollective.com/parcel"
2886 },
2887 "optionalDependencies": {
2888 "lightningcss-darwin-arm64": "1.29.1",
2889 "lightningcss-darwin-x64": "1.29.1",
2890 "lightningcss-freebsd-x64": "1.29.1",
2891 "lightningcss-linux-arm-gnueabihf": "1.29.1",
2892 "lightningcss-linux-arm64-gnu": "1.29.1",
2893 "lightningcss-linux-arm64-musl": "1.29.1",
2894 "lightningcss-linux-x64-gnu": "1.29.1",
2895 "lightningcss-linux-x64-musl": "1.29.1",
2896 "lightningcss-win32-arm64-msvc": "1.29.1",
2897 "lightningcss-win32-x64-msvc": "1.29.1"
2898 }
2899 },
2900 "node_modules/lightningcss-darwin-arm64": {
2901 "version": "1.29.1",
2902 "cpu": [
2903 "arm64"
2904 ],
2905 "license": "MPL-2.0",
2906 "optional": true,
2907 "os": [
2908 "darwin"
2909 ],
2910 "engines": {
2911 "node": ">= 12.0.0"
2912 },
2913 "funding": {
2914 "type": "opencollective",
2915 "url": "https://opencollective.com/parcel"
2916 }
2917 },
2918 "node_modules/lines-and-columns": {
2919 "version": "1.2.4",
2920 "license": "MIT"
2921 },
2922 "node_modules/locate-path": {
2923 "version": "6.0.0",
2924 "dev": true,
2925 "license": "MIT",
2926 "dependencies": {
2927 "p-locate": "^5.0.0"
2928 },
2929 "engines": {
2930 "node": ">=10"
2931 },
2932 "funding": {
2933 "url": "https://github.com/sponsors/sindresorhus"
2934 }
2935 },
2936 "node_modules/lodash": {
2937 "version": "4.17.21",
2938 "license": "MIT"
2939 },
2940 "node_modules/lodash.merge": {
2941 "version": "4.6.2",
2942 "dev": true,
2943 "license": "MIT"
2944 },
2945 "node_modules/loose-envify": {
2946 "version": "1.4.0",
2947 "license": "MIT",
2948 "dependencies": {
2949 "js-tokens": "^3.0.0 || ^4.0.0"
2950 },
2951 "bin": {
2952 "loose-envify": "cli.js"
2953 }
2954 },
2955 "node_modules/lru-cache": {
2956 "version": "5.1.1",
2957 "dev": true,
2958 "license": "ISC",
2959 "dependencies": {
2960 "yallist": "^3.0.2"
2961 }
2962 },
2963 "node_modules/lucide-react": {
2964 "version": "0.474.0",
2965 "license": "ISC",
2966 "peerDependencies": {
2967 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
2968 }
2969 },
2970 "node_modules/merge2": {
2971 "version": "1.4.1",
2972 "dev": true,
2973 "license": "MIT",
2974 "engines": {
2975 "node": ">= 8"
2976 }
2977 },
2978 "node_modules/micromatch": {
2979 "version": "4.0.8",
2980 "dev": true,
2981 "license": "MIT",
2982 "dependencies": {
2983 "braces": "^3.0.3",
2984 "picomatch": "^2.3.1"
2985 },
2986 "engines": {
2987 "node": ">=8.6"
2988 }
2989 },
2990 "node_modules/mime-db": {
2991 "version": "1.52.0",
2992 "license": "MIT",
2993 "engines": {
2994 "node": ">= 0.6"
2995 }
2996 },
2997 "node_modules/mime-types": {
2998 "version": "2.1.35",
2999 "license": "MIT",
3000 "dependencies": {
3001 "mime-db": "1.52.0"
3002 },
3003 "engines": {
3004 "node": ">= 0.6"
3005 }
3006 },
3007 "node_modules/minimatch": {
3008 "version": "3.1.2",
3009 "dev": true,
3010 "license": "ISC",
3011 "dependencies": {
3012 "brace-expansion": "^1.1.7"
3013 },
3014 "engines": {
3015 "node": "*"
3016 }
3017 },
3018 "node_modules/ms": {
3019 "version": "2.1.3",
3020 "license": "MIT"
3021 },
3022 "node_modules/nanoid": {
3023 "version": "3.3.8",
3024 "funding": [
3025 {
3026 "type": "github",
3027 "url": "https://github.com/sponsors/ai"
3028 }
3029 ],
3030 "license": "MIT",
3031 "bin": {
3032 "nanoid": "bin/nanoid.cjs"
3033 },
3034 "engines": {
3035 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3036 }
3037 },
3038 "node_modules/natural-compare": {
3039 "version": "1.4.0",
3040 "dev": true,
3041 "license": "MIT"
3042 },
3043 "node_modules/node-releases": {
3044 "version": "2.0.19",
3045 "dev": true,
3046 "license": "MIT"
3047 },
3048 "node_modules/object-assign": {
3049 "version": "4.1.1",
3050 "license": "MIT",
3051 "engines": {
3052 "node": ">=0.10.0"
3053 }
3054 },
3055 "node_modules/optionator": {
3056 "version": "0.9.4",
3057 "dev": true,
3058 "license": "MIT",
3059 "dependencies": {
3060 "deep-is": "^0.1.3",
3061 "fast-levenshtein": "^2.0.6",
3062 "levn": "^0.4.1",
3063 "prelude-ls": "^1.2.1",
3064 "type-check": "^0.4.0",
3065 "word-wrap": "^1.2.5"
3066 },
3067 "engines": {
3068 "node": ">= 0.8.0"
3069 }
3070 },
3071 "node_modules/p-limit": {
3072 "version": "3.1.0",
3073 "dev": true,
3074 "license": "MIT",
3075 "dependencies": {
3076 "yocto-queue": "^0.1.0"
3077 },
3078 "engines": {
3079 "node": ">=10"
3080 },
3081 "funding": {
3082 "url": "https://github.com/sponsors/sindresorhus"
3083 }
3084 },
3085 "node_modules/p-locate": {
3086 "version": "5.0.0",
3087 "dev": true,
3088 "license": "MIT",
3089 "dependencies": {
3090 "p-limit": "^3.0.2"
3091 },
3092 "engines": {
3093 "node": ">=10"
3094 },
3095 "funding": {
3096 "url": "https://github.com/sponsors/sindresorhus"
3097 }
3098 },
3099 "node_modules/parent-module": {
3100 "version": "1.0.1",
3101 "license": "MIT",
3102 "dependencies": {
3103 "callsites": "^3.0.0"
3104 },
3105 "engines": {
3106 "node": ">=6"
3107 }
3108 },
3109 "node_modules/parse-json": {
3110 "version": "5.2.0",
3111 "license": "MIT",
3112 "dependencies": {
3113 "@babel/code-frame": "^7.0.0",
3114 "error-ex": "^1.3.1",
3115 "json-parse-even-better-errors": "^2.3.0",
3116 "lines-and-columns": "^1.1.6"
3117 },
3118 "engines": {
3119 "node": ">=8"
3120 },
3121 "funding": {
3122 "url": "https://github.com/sponsors/sindresorhus"
3123 }
3124 },
3125 "node_modules/path-exists": {
3126 "version": "4.0.0",
3127 "dev": true,
3128 "license": "MIT",
3129 "engines": {
3130 "node": ">=8"
3131 }
3132 },
3133 "node_modules/path-key": {
3134 "version": "3.1.1",
3135 "dev": true,
3136 "license": "MIT",
3137 "engines": {
3138 "node": ">=8"
3139 }
3140 },
3141 "node_modules/path-parse": {
3142 "version": "1.0.7",
3143 "license": "MIT"
3144 },
3145 "node_modules/path-type": {
3146 "version": "4.0.0",
3147 "license": "MIT",
3148 "engines": {
3149 "node": ">=8"
3150 }
3151 },
3152 "node_modules/picocolors": {
3153 "version": "1.1.1",
3154 "license": "ISC"
3155 },
3156 "node_modules/picomatch": {
3157 "version": "2.3.1",
3158 "dev": true,
3159 "license": "MIT",
3160 "engines": {
3161 "node": ">=8.6"
3162 },
3163 "funding": {
3164 "url": "https://github.com/sponsors/jonschlinkert"
3165 }
3166 },
3167 "node_modules/postcss": {
3168 "version": "8.5.1",
3169 "funding": [
3170 {
3171 "type": "opencollective",
3172 "url": "https://opencollective.com/postcss/"
3173 },
3174 {
3175 "type": "tidelift",
3176 "url": "https://tidelift.com/funding/github/npm/postcss"
3177 },
3178 {
3179 "type": "github",
3180 "url": "https://github.com/sponsors/ai"
3181 }
3182 ],
3183 "license": "MIT",
3184 "dependencies": {
3185 "nanoid": "^3.3.8",
3186 "picocolors": "^1.1.1",
3187 "source-map-js": "^1.2.1"
3188 },
3189 "engines": {
3190 "node": "^10 || ^12 || >=14"
3191 }
3192 },
3193 "node_modules/prelude-ls": {
3194 "version": "1.2.1",
3195 "dev": true,
3196 "license": "MIT",
3197 "engines": {
3198 "node": ">= 0.8.0"
3199 }
3200 },
3201 "node_modules/prop-types": {
3202 "version": "15.8.1",
3203 "license": "MIT",
3204 "dependencies": {
3205 "loose-envify": "^1.4.0",
3206 "object-assign": "^4.1.1",
3207 "react-is": "^16.13.1"
3208 }
3209 },
3210 "node_modules/prop-types/node_modules/react-is": {
3211 "version": "16.13.1",
3212 "license": "MIT"
3213 },
3214 "node_modules/proxy-from-env": {
3215 "version": "1.1.0",
3216 "license": "MIT"
3217 },
3218 "node_modules/punycode": {
3219 "version": "2.3.1",
3220 "dev": true,
3221 "license": "MIT",
3222 "engines": {
3223 "node": ">=6"
3224 }
3225 },
3226 "node_modules/queue-microtask": {
3227 "version": "1.2.3",
3228 "dev": true,
3229 "funding": [
3230 {
3231 "type": "github",
3232 "url": "https://github.com/sponsors/feross"
3233 },
3234 {
3235 "type": "patreon",
3236 "url": "https://www.patreon.com/feross"
3237 },
3238 {
3239 "type": "consulting",
3240 "url": "https://feross.org/support"
3241 }
3242 ],
3243 "license": "MIT"
3244 },
3245 "node_modules/react": {
3246 "version": "18.3.1",
3247 "license": "MIT",
3248 "dependencies": {
3249 "loose-envify": "^1.1.0"
3250 },
3251 "engines": {
3252 "node": ">=0.10.0"
3253 }
3254 },
3255 "node_modules/react-dom": {
3256 "version": "18.3.1",
3257 "license": "MIT",
3258 "dependencies": {
3259 "loose-envify": "^1.1.0",
3260 "scheduler": "^0.23.2"
3261 },
3262 "peerDependencies": {
3263 "react": "^18.3.1"
3264 }
3265 },
3266 "node_modules/react-hook-form": {
3267 "version": "7.54.2",
3268 "license": "MIT",
3269 "engines": {
3270 "node": ">=18.0.0"
3271 },
3272 "funding": {
3273 "type": "opencollective",
3274 "url": "https://opencollective.com/react-hook-form"
3275 },
3276 "peerDependencies": {
3277 "react": "^16.8.0 || ^17 || ^18 || ^19"
3278 }
3279 },
3280 "node_modules/react-is": {
3281 "version": "18.3.1",
3282 "license": "MIT"
3283 },
3284 "node_modules/react-number-format": {
3285 "version": "5.4.3",
3286 "license": "MIT",
3287 "peerDependencies": {
3288 "react": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
3289 "react-dom": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3290 }
3291 },
3292 "node_modules/react-refresh": {
3293 "version": "0.14.2",
3294 "dev": true,
3295 "license": "MIT",
3296 "engines": {
3297 "node": ">=0.10.0"
3298 }
3299 },
3300 "node_modules/react-remove-scroll": {
3301 "version": "2.6.3",
3302 "license": "MIT",
3303 "dependencies": {
3304 "react-remove-scroll-bar": "^2.3.7",
3305 "react-style-singleton": "^2.2.3",
3306 "tslib": "^2.1.0",
3307 "use-callback-ref": "^1.3.3",
3308 "use-sidecar": "^1.1.3"
3309 },
3310 "engines": {
3311 "node": ">=10"
3312 },
3313 "peerDependencies": {
3314 "@types/react": "*",
3315 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
3316 },
3317 "peerDependenciesMeta": {
3318 "@types/react": {
3319 "optional": true
3320 }
3321 }
3322 },
3323 "node_modules/react-remove-scroll-bar": {
3324 "version": "2.3.8",
3325 "license": "MIT",
3326 "dependencies": {
3327 "react-style-singleton": "^2.2.2",
3328 "tslib": "^2.0.0"
3329 },
3330 "engines": {
3331 "node": ">=10"
3332 },
3333 "peerDependencies": {
3334 "@types/react": "*",
3335 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3336 },
3337 "peerDependenciesMeta": {
3338 "@types/react": {
3339 "optional": true
3340 }
3341 }
3342 },
3343 "node_modules/react-smooth": {
3344 "version": "4.0.4",
3345 "license": "MIT",
3346 "dependencies": {
3347 "fast-equals": "^5.0.1",
3348 "prop-types": "^15.8.1",
3349 "react-transition-group": "^4.4.5"
3350 },
3351 "peerDependencies": {
3352 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
3353 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3354 }
3355 },
3356 "node_modules/react-style-singleton": {
3357 "version": "2.2.3",
3358 "license": "MIT",
3359 "dependencies": {
3360 "get-nonce": "^1.0.0",
3361 "tslib": "^2.0.0"
3362 },
3363 "engines": {
3364 "node": ">=10"
3365 },
3366 "peerDependencies": {
3367 "@types/react": "*",
3368 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
3369 },
3370 "peerDependenciesMeta": {
3371 "@types/react": {
3372 "optional": true
3373 }
3374 }
3375 },
3376 "node_modules/react-textarea-autosize": {
3377 "version": "8.5.6",
3378 "license": "MIT",
3379 "dependencies": {
3380 "@babel/runtime": "^7.20.13",
3381 "use-composed-ref": "^1.3.0",
3382 "use-latest": "^1.2.1"
3383 },
3384 "engines": {
3385 "node": ">=10"
3386 },
3387 "peerDependencies": {
3388 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3389 }
3390 },
3391 "node_modules/react-transition-group": {
3392 "version": "4.4.5",
3393 "license": "BSD-3-Clause",
3394 "dependencies": {
3395 "@babel/runtime": "^7.5.5",
3396 "dom-helpers": "^5.0.1",
3397 "loose-envify": "^1.4.0",
3398 "prop-types": "^15.6.2"
3399 },
3400 "peerDependencies": {
3401 "react": ">=16.6.0",
3402 "react-dom": ">=16.6.0"
3403 }
3404 },
3405 "node_modules/recharts": {
3406 "version": "2.15.0",
3407 "license": "MIT",
3408 "dependencies": {
3409 "clsx": "^2.0.0",
3410 "eventemitter3": "^4.0.1",
3411 "lodash": "^4.17.21",
3412 "react-is": "^18.3.1",
3413 "react-smooth": "^4.0.0",
3414 "recharts-scale": "^0.4.4",
3415 "tiny-invariant": "^1.3.1",
3416 "victory-vendor": "^36.6.8"
3417 },
3418 "engines": {
3419 "node": ">=14"
3420 },
3421 "peerDependencies": {
3422 "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
3423 "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3424 }
3425 },
3426 "node_modules/recharts-scale": {
3427 "version": "0.4.5",
3428 "license": "MIT",
3429 "dependencies": {
3430 "decimal.js-light": "^2.4.1"
3431 }
3432 },
3433 "node_modules/regenerator-runtime": {
3434 "version": "0.14.1",
3435 "license": "MIT"
3436 },
3437 "node_modules/resolve": {
3438 "version": "1.22.10",
3439 "license": "MIT",
3440 "dependencies": {
3441 "is-core-module": "^2.16.0",
3442 "path-parse": "^1.0.7",
3443 "supports-preserve-symlinks-flag": "^1.0.0"
3444 },
3445 "bin": {
3446 "resolve": "bin/resolve"
3447 },
3448 "engines": {
3449 "node": ">= 0.4"
3450 },
3451 "funding": {
3452 "url": "https://github.com/sponsors/ljharb"
3453 }
3454 },
3455 "node_modules/resolve-from": {
3456 "version": "4.0.0",
3457 "license": "MIT",
3458 "engines": {
3459 "node": ">=4"
3460 }
3461 },
3462 "node_modules/reusify": {
3463 "version": "1.0.4",
3464 "dev": true,
3465 "license": "MIT",
3466 "engines": {
3467 "iojs": ">=1.0.0",
3468 "node": ">=0.10.0"
3469 }
3470 },
3471 "node_modules/rollup": {
3472 "version": "4.32.0",
3473 "license": "MIT",
3474 "dependencies": {
3475 "@types/estree": "1.0.6"
3476 },
3477 "bin": {
3478 "rollup": "dist/bin/rollup"
3479 },
3480 "engines": {
3481 "node": ">=18.0.0",
3482 "npm": ">=8.0.0"
3483 },
3484 "optionalDependencies": {
3485 "@rollup/rollup-android-arm-eabi": "4.32.0",
3486 "@rollup/rollup-android-arm64": "4.32.0",
3487 "@rollup/rollup-darwin-arm64": "4.32.0",
3488 "@rollup/rollup-darwin-x64": "4.32.0",
3489 "@rollup/rollup-freebsd-arm64": "4.32.0",
3490 "@rollup/rollup-freebsd-x64": "4.32.0",
3491 "@rollup/rollup-linux-arm-gnueabihf": "4.32.0",
3492 "@rollup/rollup-linux-arm-musleabihf": "4.32.0",
3493 "@rollup/rollup-linux-arm64-gnu": "4.32.0",
3494 "@rollup/rollup-linux-arm64-musl": "4.32.0",
3495 "@rollup/rollup-linux-loongarch64-gnu": "4.32.0",
3496 "@rollup/rollup-linux-powerpc64le-gnu": "4.32.0",
3497 "@rollup/rollup-linux-riscv64-gnu": "4.32.0",
3498 "@rollup/rollup-linux-s390x-gnu": "4.32.0",
3499 "@rollup/rollup-linux-x64-gnu": "4.32.0",
3500 "@rollup/rollup-linux-x64-musl": "4.32.0",
3501 "@rollup/rollup-win32-arm64-msvc": "4.32.0",
3502 "@rollup/rollup-win32-ia32-msvc": "4.32.0",
3503 "@rollup/rollup-win32-x64-msvc": "4.32.0",
3504 "fsevents": "~2.3.2"
3505 }
3506 },
3507 "node_modules/run-parallel": {
3508 "version": "1.2.0",
3509 "dev": true,
3510 "funding": [
3511 {
3512 "type": "github",
3513 "url": "https://github.com/sponsors/feross"
3514 },
3515 {
3516 "type": "patreon",
3517 "url": "https://www.patreon.com/feross"
3518 },
3519 {
3520 "type": "consulting",
3521 "url": "https://feross.org/support"
3522 }
3523 ],
3524 "license": "MIT",
3525 "dependencies": {
3526 "queue-microtask": "^1.2.2"
3527 }
3528 },
3529 "node_modules/scheduler": {
3530 "version": "0.23.2",
3531 "license": "MIT",
3532 "dependencies": {
3533 "loose-envify": "^1.1.0"
3534 }
3535 },
3536 "node_modules/semver": {
3537 "version": "6.3.1",
3538 "dev": true,
3539 "license": "ISC",
3540 "bin": {
3541 "semver": "bin/semver.js"
3542 }
3543 },
3544 "node_modules/shebang-command": {
3545 "version": "2.0.0",
3546 "dev": true,
3547 "license": "MIT",
3548 "dependencies": {
3549 "shebang-regex": "^3.0.0"
3550 },
3551 "engines": {
3552 "node": ">=8"
3553 }
3554 },
3555 "node_modules/shebang-regex": {
3556 "version": "3.0.0",
3557 "dev": true,
3558 "license": "MIT",
3559 "engines": {
3560 "node": ">=8"
3561 }
3562 },
3563 "node_modules/source-map": {
3564 "version": "0.5.7",
3565 "license": "BSD-3-Clause",
3566 "engines": {
3567 "node": ">=0.10.0"
3568 }
3569 },
3570 "node_modules/source-map-js": {
3571 "version": "1.2.1",
3572 "license": "BSD-3-Clause",
3573 "engines": {
3574 "node": ">=0.10.0"
3575 }
3576 },
3577 "node_modules/strip-json-comments": {
3578 "version": "3.1.1",
3579 "dev": true,
3580 "license": "MIT",
3581 "engines": {
3582 "node": ">=8"
3583 },
3584 "funding": {
3585 "url": "https://github.com/sponsors/sindresorhus"
3586 }
3587 },
3588 "node_modules/stylis": {
3589 "version": "4.2.0",
3590 "license": "MIT"
3591 },
3592 "node_modules/supports-color": {
3593 "version": "7.2.0",
3594 "dev": true,
3595 "license": "MIT",
3596 "dependencies": {
3597 "has-flag": "^4.0.0"
3598 },
3599 "engines": {
3600 "node": ">=8"
3601 }
3602 },
3603 "node_modules/supports-preserve-symlinks-flag": {
3604 "version": "1.0.0",
3605 "license": "MIT",
3606 "engines": {
3607 "node": ">= 0.4"
3608 },
3609 "funding": {
3610 "url": "https://github.com/sponsors/ljharb"
3611 }
3612 },
3613 "node_modules/tabbable": {
3614 "version": "6.2.0",
3615 "license": "MIT"
3616 },
3617 "node_modules/tailwind-merge": {
3618 "version": "2.6.0",
3619 "license": "MIT",
3620 "funding": {
3621 "type": "github",
3622 "url": "https://github.com/sponsors/dcastil"
3623 }
3624 },
3625 "node_modules/tailwindcss": {
3626 "version": "4.0.0",
3627 "license": "MIT"
3628 },
3629 "node_modules/tailwindcss-animate": {
3630 "version": "1.0.7",
3631 "license": "MIT",
3632 "peerDependencies": {
3633 "tailwindcss": ">=3.0.0 || insiders"
3634 }
3635 },
3636 "node_modules/tapable": {
3637 "version": "2.2.1",
3638 "license": "MIT",
3639 "engines": {
3640 "node": ">=6"
3641 }
3642 },
3643 "node_modules/tiny-invariant": {
3644 "version": "1.3.3",
3645 "license": "MIT"
3646 },
3647 "node_modules/to-regex-range": {
3648 "version": "5.0.1",
3649 "dev": true,
3650 "license": "MIT",
3651 "dependencies": {
3652 "is-number": "^7.0.0"
3653 },
3654 "engines": {
3655 "node": ">=8.0"
3656 }
3657 },
3658 "node_modules/ts-api-utils": {
3659 "version": "2.0.0",
3660 "dev": true,
3661 "license": "MIT",
3662 "engines": {
3663 "node": ">=18.12"
3664 },
3665 "peerDependencies": {
3666 "typescript": ">=4.8.4"
3667 }
3668 },
3669 "node_modules/tslib": {
3670 "version": "2.8.1",
3671 "license": "0BSD"
3672 },
3673 "node_modules/type-check": {
3674 "version": "0.4.0",
3675 "dev": true,
3676 "license": "MIT",
3677 "dependencies": {
3678 "prelude-ls": "^1.2.1"
3679 },
3680 "engines": {
3681 "node": ">= 0.8.0"
3682 }
3683 },
3684 "node_modules/type-fest": {
3685 "version": "4.33.0",
3686 "license": "(MIT OR CC0-1.0)",
3687 "engines": {
3688 "node": ">=16"
3689 },
3690 "funding": {
3691 "url": "https://github.com/sponsors/sindresorhus"
3692 }
3693 },
3694 "node_modules/typescript": {
3695 "version": "5.6.3",
3696 "dev": true,
3697 "license": "Apache-2.0",
3698 "bin": {
3699 "tsc": "bin/tsc",
3700 "tsserver": "bin/tsserver"
3701 },
3702 "engines": {
3703 "node": ">=14.17"
3704 }
3705 },
3706 "node_modules/typescript-eslint": {
3707 "version": "8.21.0",
3708 "dev": true,
3709 "license": "MIT",
3710 "dependencies": {
3711 "@typescript-eslint/eslint-plugin": "8.21.0",
3712 "@typescript-eslint/parser": "8.21.0",
3713 "@typescript-eslint/utils": "8.21.0"
3714 },
3715 "engines": {
3716 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3717 },
3718 "funding": {
3719 "type": "opencollective",
3720 "url": "https://opencollective.com/typescript-eslint"
3721 },
3722 "peerDependencies": {
3723 "eslint": "^8.57.0 || ^9.0.0",
3724 "typescript": ">=4.8.4 <5.8.0"
3725 }
3726 },
3727 "node_modules/undici-types": {
3728 "version": "6.20.0",
3729 "devOptional": true,
3730 "license": "MIT"
3731 },
3732 "node_modules/update-browserslist-db": {
3733 "version": "1.1.2",
3734 "dev": true,
3735 "funding": [
3736 {
3737 "type": "opencollective",
3738 "url": "https://opencollective.com/browserslist"
3739 },
3740 {
3741 "type": "tidelift",
3742 "url": "https://tidelift.com/funding/github/npm/browserslist"
3743 },
3744 {
3745 "type": "github",
3746 "url": "https://github.com/sponsors/ai"
3747 }
3748 ],
3749 "license": "MIT",
3750 "dependencies": {
3751 "escalade": "^3.2.0",
3752 "picocolors": "^1.1.1"
3753 },
3754 "bin": {
3755 "update-browserslist-db": "cli.js"
3756 },
3757 "peerDependencies": {
3758 "browserslist": ">= 4.21.0"
3759 }
3760 },
3761 "node_modules/uri-js": {
3762 "version": "4.4.1",
3763 "dev": true,
3764 "license": "BSD-2-Clause",
3765 "dependencies": {
3766 "punycode": "^2.1.0"
3767 }
3768 },
3769 "node_modules/use-callback-ref": {
3770 "version": "1.3.3",
3771 "license": "MIT",
3772 "dependencies": {
3773 "tslib": "^2.0.0"
3774 },
3775 "engines": {
3776 "node": ">=10"
3777 },
3778 "peerDependencies": {
3779 "@types/react": "*",
3780 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
3781 },
3782 "peerDependenciesMeta": {
3783 "@types/react": {
3784 "optional": true
3785 }
3786 }
3787 },
3788 "node_modules/use-composed-ref": {
3789 "version": "1.4.0",
3790 "license": "MIT",
3791 "peerDependencies": {
3792 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3793 },
3794 "peerDependenciesMeta": {
3795 "@types/react": {
3796 "optional": true
3797 }
3798 }
3799 },
3800 "node_modules/use-isomorphic-layout-effect": {
3801 "version": "1.2.0",
3802 "license": "MIT",
3803 "peerDependencies": {
3804 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3805 },
3806 "peerDependenciesMeta": {
3807 "@types/react": {
3808 "optional": true
3809 }
3810 }
3811 },
3812 "node_modules/use-latest": {
3813 "version": "1.3.0",
3814 "license": "MIT",
3815 "dependencies": {
3816 "use-isomorphic-layout-effect": "^1.1.1"
3817 },
3818 "peerDependencies": {
3819 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3820 },
3821 "peerDependenciesMeta": {
3822 "@types/react": {
3823 "optional": true
3824 }
3825 }
3826 },
3827 "node_modules/use-sidecar": {
3828 "version": "1.1.3",
3829 "license": "MIT",
3830 "dependencies": {
3831 "detect-node-es": "^1.1.0",
3832 "tslib": "^2.0.0"
3833 },
3834 "engines": {
3835 "node": ">=10"
3836 },
3837 "peerDependencies": {
3838 "@types/react": "*",
3839 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
3840 },
3841 "peerDependenciesMeta": {
3842 "@types/react": {
3843 "optional": true
3844 }
3845 }
3846 },
3847 "node_modules/victory-vendor": {
3848 "version": "36.9.2",
3849 "license": "MIT AND ISC",
3850 "dependencies": {
3851 "@types/d3-array": "^3.0.3",
3852 "@types/d3-ease": "^3.0.0",
3853 "@types/d3-interpolate": "^3.0.1",
3854 "@types/d3-scale": "^4.0.2",
3855 "@types/d3-shape": "^3.1.0",
3856 "@types/d3-time": "^3.0.0",
3857 "@types/d3-timer": "^3.0.0",
3858 "d3-array": "^3.1.6",
3859 "d3-ease": "^3.0.1",
3860 "d3-interpolate": "^3.0.1",
3861 "d3-scale": "^4.0.2",
3862 "d3-shape": "^3.1.0",
3863 "d3-time": "^3.0.0",
3864 "d3-timer": "^3.0.1"
3865 }
3866 },
3867 "node_modules/vite": {
3868 "version": "6.0.11",
3869 "license": "MIT",
3870 "dependencies": {
3871 "esbuild": "^0.24.2",
3872 "postcss": "^8.4.49",
3873 "rollup": "^4.23.0"
3874 },
3875 "bin": {
3876 "vite": "bin/vite.js"
3877 },
3878 "engines": {
3879 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
3880 },
3881 "funding": {
3882 "url": "https://github.com/vitejs/vite?sponsor=1"
3883 },
3884 "optionalDependencies": {
3885 "fsevents": "~2.3.3"
3886 },
3887 "peerDependencies": {
3888 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
3889 "jiti": ">=1.21.0",
3890 "less": "*",
3891 "lightningcss": "^1.21.0",
3892 "sass": "*",
3893 "sass-embedded": "*",
3894 "stylus": "*",
3895 "sugarss": "*",
3896 "terser": "^5.16.0",
3897 "tsx": "^4.8.1",
3898 "yaml": "^2.4.2"
3899 },
3900 "peerDependenciesMeta": {
3901 "@types/node": {
3902 "optional": true
3903 },
3904 "jiti": {
3905 "optional": true
3906 },
3907 "less": {
3908 "optional": true
3909 },
3910 "lightningcss": {
3911 "optional": true
3912 },
3913 "sass": {
3914 "optional": true
3915 },
3916 "sass-embedded": {
3917 "optional": true
3918 },
3919 "stylus": {
3920 "optional": true
3921 },
3922 "sugarss": {
3923 "optional": true
3924 },
3925 "terser": {
3926 "optional": true
3927 },
3928 "tsx": {
3929 "optional": true
3930 },
3931 "yaml": {
3932 "optional": true
3933 }
3934 }
3935 },
3936 "node_modules/which": {
3937 "version": "2.0.2",
3938 "dev": true,
3939 "license": "ISC",
3940 "dependencies": {
3941 "isexe": "^2.0.0"
3942 },
3943 "bin": {
3944 "node-which": "bin/node-which"
3945 },
3946 "engines": {
3947 "node": ">= 8"
3948 }
3949 },
3950 "node_modules/word-wrap": {
3951 "version": "1.2.5",
3952 "dev": true,
3953 "license": "MIT",
3954 "engines": {
3955 "node": ">=0.10.0"
3956 }
3957 },
3958 "node_modules/yallist": {
3959 "version": "3.1.1",
3960 "dev": true,
3961 "license": "ISC"
3962 },
3963 "node_modules/yaml": {
3964 "version": "2.7.0",
3965 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz",
3966 "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==",
3967 "license": "ISC",
3968 "optional": true,
3969 "peer": true,
3970 "bin": {
3971 "yaml": "bin.mjs"
3972 },
3973 "engines": {
3974 "node": ">= 14"
3975 }
3976 },
3977 "node_modules/yocto-queue": {
3978 "version": "0.1.0",
3979 "dev": true,
3980 "license": "MIT",
3981 "engines": {
3982 "node": ">=10"
3983 },
3984 "funding": {
3985 "url": "https://github.com/sponsors/sindresorhus"
3986 }
3987 },
3988 "node_modules/zod": {
3989 "version": "3.24.1",
3990 "license": "MIT",
3991 "funding": {
3992 "url": "https://github.com/sponsors/colinhacks"
3993 }
3994 }
3995 }
3996}