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