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}