repos / starfx

a micro-mvc framework for react apps
git clone https://github.com/neurosnap/starfx.git

Jacob Bolda  ·  2025-07-07

package-lock.json

   1{
   2  "name": "starfx",
   3  "version": "0.14.4",
   4  "lockfileVersion": 3,
   5  "requires": true,
   6  "packages": {
   7    "": {
   8      "name": "starfx",
   9      "version": "0.14.4",
  10      "license": "MIT",
  11      "dependencies": {
  12        "effection": "^3.5.0",
  13        "immer": "^10.1.1",
  14        "reselect": "^5.1.1"
  15      },
  16      "devDependencies": {
  17        "@biomejs/biome": "^1.9.4",
  18        "@types/node": "^22.15.29",
  19        "@types/react": "^19.1.6",
  20        "@types/react-dom": "^19.1.5",
  21        "execa": "^9.6.0",
  22        "nock": "^14.0.5",
  23        "react": "^19.1.0",
  24        "react-dom": "^19.1.0",
  25        "tsx": "^4.19.4",
  26        "typescript": "^5.8.3",
  27        "vitest": "^3.2.0"
  28      },
  29      "peerDependencies": {
  30        "react": ">=18",
  31        "react-dom": ">=18",
  32        "react-redux": "9.x"
  33      },
  34      "peerDependenciesMeta": {
  35        "react-redux": {
  36          "optional": true
  37        }
  38      }
  39    },
  40    "node_modules/@biomejs/biome": {
  41      "version": "1.9.4",
  42      "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.4.tgz",
  43      "integrity": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==",
  44      "dev": true,
  45      "hasInstallScript": true,
  46      "license": "MIT OR Apache-2.0",
  47      "bin": {
  48        "biome": "bin/biome"
  49      },
  50      "engines": {
  51        "node": ">=14.21.3"
  52      },
  53      "funding": {
  54        "type": "opencollective",
  55        "url": "https://opencollective.com/biome"
  56      },
  57      "optionalDependencies": {
  58        "@biomejs/cli-darwin-arm64": "1.9.4",
  59        "@biomejs/cli-darwin-x64": "1.9.4",
  60        "@biomejs/cli-linux-arm64": "1.9.4",
  61        "@biomejs/cli-linux-arm64-musl": "1.9.4",
  62        "@biomejs/cli-linux-x64": "1.9.4",
  63        "@biomejs/cli-linux-x64-musl": "1.9.4",
  64        "@biomejs/cli-win32-arm64": "1.9.4",
  65        "@biomejs/cli-win32-x64": "1.9.4"
  66      }
  67    },
  68    "node_modules/@biomejs/cli-darwin-arm64": {
  69      "version": "1.9.4",
  70      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.4.tgz",
  71      "integrity": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==",
  72      "cpu": [
  73        "arm64"
  74      ],
  75      "dev": true,
  76      "license": "MIT OR Apache-2.0",
  77      "optional": true,
  78      "os": [
  79        "darwin"
  80      ],
  81      "engines": {
  82        "node": ">=14.21.3"
  83      }
  84    },
  85    "node_modules/@biomejs/cli-darwin-x64": {
  86      "version": "1.9.4",
  87      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.4.tgz",
  88      "integrity": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==",
  89      "cpu": [
  90        "x64"
  91      ],
  92      "dev": true,
  93      "license": "MIT OR Apache-2.0",
  94      "optional": true,
  95      "os": [
  96        "darwin"
  97      ],
  98      "engines": {
  99        "node": ">=14.21.3"
 100      }
 101    },
 102    "node_modules/@biomejs/cli-linux-arm64": {
 103      "version": "1.9.4",
 104      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.4.tgz",
 105      "integrity": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==",
 106      "cpu": [
 107        "arm64"
 108      ],
 109      "dev": true,
 110      "license": "MIT OR Apache-2.0",
 111      "optional": true,
 112      "os": [
 113        "linux"
 114      ],
 115      "engines": {
 116        "node": ">=14.21.3"
 117      }
 118    },
 119    "node_modules/@biomejs/cli-linux-arm64-musl": {
 120      "version": "1.9.4",
 121      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.4.tgz",
 122      "integrity": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==",
 123      "cpu": [
 124        "arm64"
 125      ],
 126      "dev": true,
 127      "license": "MIT OR Apache-2.0",
 128      "optional": true,
 129      "os": [
 130        "linux"
 131      ],
 132      "engines": {
 133        "node": ">=14.21.3"
 134      }
 135    },
 136    "node_modules/@biomejs/cli-linux-x64": {
 137      "version": "1.9.4",
 138      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.4.tgz",
 139      "integrity": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==",
 140      "cpu": [
 141        "x64"
 142      ],
 143      "dev": true,
 144      "license": "MIT OR Apache-2.0",
 145      "optional": true,
 146      "os": [
 147        "linux"
 148      ],
 149      "engines": {
 150        "node": ">=14.21.3"
 151      }
 152    },
 153    "node_modules/@biomejs/cli-linux-x64-musl": {
 154      "version": "1.9.4",
 155      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.4.tgz",
 156      "integrity": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==",
 157      "cpu": [
 158        "x64"
 159      ],
 160      "dev": true,
 161      "license": "MIT OR Apache-2.0",
 162      "optional": true,
 163      "os": [
 164        "linux"
 165      ],
 166      "engines": {
 167        "node": ">=14.21.3"
 168      }
 169    },
 170    "node_modules/@biomejs/cli-win32-arm64": {
 171      "version": "1.9.4",
 172      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.4.tgz",
 173      "integrity": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==",
 174      "cpu": [
 175        "arm64"
 176      ],
 177      "dev": true,
 178      "license": "MIT OR Apache-2.0",
 179      "optional": true,
 180      "os": [
 181        "win32"
 182      ],
 183      "engines": {
 184        "node": ">=14.21.3"
 185      }
 186    },
 187    "node_modules/@biomejs/cli-win32-x64": {
 188      "version": "1.9.4",
 189      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.4.tgz",
 190      "integrity": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==",
 191      "cpu": [
 192        "x64"
 193      ],
 194      "dev": true,
 195      "license": "MIT OR Apache-2.0",
 196      "optional": true,
 197      "os": [
 198        "win32"
 199      ],
 200      "engines": {
 201        "node": ">=14.21.3"
 202      }
 203    },
 204    "node_modules/@esbuild/aix-ppc64": {
 205      "version": "0.25.5",
 206      "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz",
 207      "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==",
 208      "cpu": [
 209        "ppc64"
 210      ],
 211      "dev": true,
 212      "license": "MIT",
 213      "optional": true,
 214      "os": [
 215        "aix"
 216      ],
 217      "engines": {
 218        "node": ">=18"
 219      }
 220    },
 221    "node_modules/@esbuild/android-arm": {
 222      "version": "0.25.5",
 223      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz",
 224      "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==",
 225      "cpu": [
 226        "arm"
 227      ],
 228      "dev": true,
 229      "license": "MIT",
 230      "optional": true,
 231      "os": [
 232        "android"
 233      ],
 234      "engines": {
 235        "node": ">=18"
 236      }
 237    },
 238    "node_modules/@esbuild/android-arm64": {
 239      "version": "0.25.5",
 240      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz",
 241      "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==",
 242      "cpu": [
 243        "arm64"
 244      ],
 245      "dev": true,
 246      "license": "MIT",
 247      "optional": true,
 248      "os": [
 249        "android"
 250      ],
 251      "engines": {
 252        "node": ">=18"
 253      }
 254    },
 255    "node_modules/@esbuild/android-x64": {
 256      "version": "0.25.5",
 257      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz",
 258      "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==",
 259      "cpu": [
 260        "x64"
 261      ],
 262      "dev": true,
 263      "license": "MIT",
 264      "optional": true,
 265      "os": [
 266        "android"
 267      ],
 268      "engines": {
 269        "node": ">=18"
 270      }
 271    },
 272    "node_modules/@esbuild/darwin-arm64": {
 273      "version": "0.25.5",
 274      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz",
 275      "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==",
 276      "cpu": [
 277        "arm64"
 278      ],
 279      "dev": true,
 280      "license": "MIT",
 281      "optional": true,
 282      "os": [
 283        "darwin"
 284      ],
 285      "engines": {
 286        "node": ">=18"
 287      }
 288    },
 289    "node_modules/@esbuild/darwin-x64": {
 290      "version": "0.25.5",
 291      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz",
 292      "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==",
 293      "cpu": [
 294        "x64"
 295      ],
 296      "dev": true,
 297      "license": "MIT",
 298      "optional": true,
 299      "os": [
 300        "darwin"
 301      ],
 302      "engines": {
 303        "node": ">=18"
 304      }
 305    },
 306    "node_modules/@esbuild/freebsd-arm64": {
 307      "version": "0.25.5",
 308      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz",
 309      "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==",
 310      "cpu": [
 311        "arm64"
 312      ],
 313      "dev": true,
 314      "license": "MIT",
 315      "optional": true,
 316      "os": [
 317        "freebsd"
 318      ],
 319      "engines": {
 320        "node": ">=18"
 321      }
 322    },
 323    "node_modules/@esbuild/freebsd-x64": {
 324      "version": "0.25.5",
 325      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz",
 326      "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==",
 327      "cpu": [
 328        "x64"
 329      ],
 330      "dev": true,
 331      "license": "MIT",
 332      "optional": true,
 333      "os": [
 334        "freebsd"
 335      ],
 336      "engines": {
 337        "node": ">=18"
 338      }
 339    },
 340    "node_modules/@esbuild/linux-arm": {
 341      "version": "0.25.5",
 342      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz",
 343      "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==",
 344      "cpu": [
 345        "arm"
 346      ],
 347      "dev": true,
 348      "license": "MIT",
 349      "optional": true,
 350      "os": [
 351        "linux"
 352      ],
 353      "engines": {
 354        "node": ">=18"
 355      }
 356    },
 357    "node_modules/@esbuild/linux-arm64": {
 358      "version": "0.25.5",
 359      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz",
 360      "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==",
 361      "cpu": [
 362        "arm64"
 363      ],
 364      "dev": true,
 365      "license": "MIT",
 366      "optional": true,
 367      "os": [
 368        "linux"
 369      ],
 370      "engines": {
 371        "node": ">=18"
 372      }
 373    },
 374    "node_modules/@esbuild/linux-ia32": {
 375      "version": "0.25.5",
 376      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz",
 377      "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==",
 378      "cpu": [
 379        "ia32"
 380      ],
 381      "dev": true,
 382      "license": "MIT",
 383      "optional": true,
 384      "os": [
 385        "linux"
 386      ],
 387      "engines": {
 388        "node": ">=18"
 389      }
 390    },
 391    "node_modules/@esbuild/linux-loong64": {
 392      "version": "0.25.5",
 393      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz",
 394      "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==",
 395      "cpu": [
 396        "loong64"
 397      ],
 398      "dev": true,
 399      "license": "MIT",
 400      "optional": true,
 401      "os": [
 402        "linux"
 403      ],
 404      "engines": {
 405        "node": ">=18"
 406      }
 407    },
 408    "node_modules/@esbuild/linux-mips64el": {
 409      "version": "0.25.5",
 410      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz",
 411      "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==",
 412      "cpu": [
 413        "mips64el"
 414      ],
 415      "dev": true,
 416      "license": "MIT",
 417      "optional": true,
 418      "os": [
 419        "linux"
 420      ],
 421      "engines": {
 422        "node": ">=18"
 423      }
 424    },
 425    "node_modules/@esbuild/linux-ppc64": {
 426      "version": "0.25.5",
 427      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz",
 428      "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==",
 429      "cpu": [
 430        "ppc64"
 431      ],
 432      "dev": true,
 433      "license": "MIT",
 434      "optional": true,
 435      "os": [
 436        "linux"
 437      ],
 438      "engines": {
 439        "node": ">=18"
 440      }
 441    },
 442    "node_modules/@esbuild/linux-riscv64": {
 443      "version": "0.25.5",
 444      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz",
 445      "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==",
 446      "cpu": [
 447        "riscv64"
 448      ],
 449      "dev": true,
 450      "license": "MIT",
 451      "optional": true,
 452      "os": [
 453        "linux"
 454      ],
 455      "engines": {
 456        "node": ">=18"
 457      }
 458    },
 459    "node_modules/@esbuild/linux-s390x": {
 460      "version": "0.25.5",
 461      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz",
 462      "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==",
 463      "cpu": [
 464        "s390x"
 465      ],
 466      "dev": true,
 467      "license": "MIT",
 468      "optional": true,
 469      "os": [
 470        "linux"
 471      ],
 472      "engines": {
 473        "node": ">=18"
 474      }
 475    },
 476    "node_modules/@esbuild/linux-x64": {
 477      "version": "0.25.5",
 478      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz",
 479      "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==",
 480      "cpu": [
 481        "x64"
 482      ],
 483      "dev": true,
 484      "license": "MIT",
 485      "optional": true,
 486      "os": [
 487        "linux"
 488      ],
 489      "engines": {
 490        "node": ">=18"
 491      }
 492    },
 493    "node_modules/@esbuild/netbsd-arm64": {
 494      "version": "0.25.5",
 495      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz",
 496      "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==",
 497      "cpu": [
 498        "arm64"
 499      ],
 500      "dev": true,
 501      "license": "MIT",
 502      "optional": true,
 503      "os": [
 504        "netbsd"
 505      ],
 506      "engines": {
 507        "node": ">=18"
 508      }
 509    },
 510    "node_modules/@esbuild/netbsd-x64": {
 511      "version": "0.25.5",
 512      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz",
 513      "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==",
 514      "cpu": [
 515        "x64"
 516      ],
 517      "dev": true,
 518      "license": "MIT",
 519      "optional": true,
 520      "os": [
 521        "netbsd"
 522      ],
 523      "engines": {
 524        "node": ">=18"
 525      }
 526    },
 527    "node_modules/@esbuild/openbsd-arm64": {
 528      "version": "0.25.5",
 529      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz",
 530      "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==",
 531      "cpu": [
 532        "arm64"
 533      ],
 534      "dev": true,
 535      "license": "MIT",
 536      "optional": true,
 537      "os": [
 538        "openbsd"
 539      ],
 540      "engines": {
 541        "node": ">=18"
 542      }
 543    },
 544    "node_modules/@esbuild/openbsd-x64": {
 545      "version": "0.25.5",
 546      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz",
 547      "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==",
 548      "cpu": [
 549        "x64"
 550      ],
 551      "dev": true,
 552      "license": "MIT",
 553      "optional": true,
 554      "os": [
 555        "openbsd"
 556      ],
 557      "engines": {
 558        "node": ">=18"
 559      }
 560    },
 561    "node_modules/@esbuild/sunos-x64": {
 562      "version": "0.25.5",
 563      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz",
 564      "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==",
 565      "cpu": [
 566        "x64"
 567      ],
 568      "dev": true,
 569      "license": "MIT",
 570      "optional": true,
 571      "os": [
 572        "sunos"
 573      ],
 574      "engines": {
 575        "node": ">=18"
 576      }
 577    },
 578    "node_modules/@esbuild/win32-arm64": {
 579      "version": "0.25.5",
 580      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz",
 581      "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==",
 582      "cpu": [
 583        "arm64"
 584      ],
 585      "dev": true,
 586      "license": "MIT",
 587      "optional": true,
 588      "os": [
 589        "win32"
 590      ],
 591      "engines": {
 592        "node": ">=18"
 593      }
 594    },
 595    "node_modules/@esbuild/win32-ia32": {
 596      "version": "0.25.5",
 597      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz",
 598      "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==",
 599      "cpu": [
 600        "ia32"
 601      ],
 602      "dev": true,
 603      "license": "MIT",
 604      "optional": true,
 605      "os": [
 606        "win32"
 607      ],
 608      "engines": {
 609        "node": ">=18"
 610      }
 611    },
 612    "node_modules/@esbuild/win32-x64": {
 613      "version": "0.25.5",
 614      "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz",
 615      "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==",
 616      "cpu": [
 617        "x64"
 618      ],
 619      "dev": true,
 620      "license": "MIT",
 621      "optional": true,
 622      "os": [
 623        "win32"
 624      ],
 625      "engines": {
 626        "node": ">=18"
 627      }
 628    },
 629    "node_modules/@jridgewell/sourcemap-codec": {
 630      "version": "1.5.0",
 631      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
 632      "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
 633      "dev": true,
 634      "license": "MIT"
 635    },
 636    "node_modules/@mswjs/interceptors": {
 637      "version": "0.38.7",
 638      "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.38.7.tgz",
 639      "integrity": "sha512-Jkb27iSn7JPdkqlTqKfhncFfnEZsIJVYxsFbUSWEkxdIPdsyngrhoDBk0/BGD2FQcRH99vlRrkHpNTyKqI+0/w==",
 640      "dev": true,
 641      "license": "MIT",
 642      "dependencies": {
 643        "@open-draft/deferred-promise": "^2.2.0",
 644        "@open-draft/logger": "^0.3.0",
 645        "@open-draft/until": "^2.0.0",
 646        "is-node-process": "^1.2.0",
 647        "outvariant": "^1.4.3",
 648        "strict-event-emitter": "^0.5.1"
 649      },
 650      "engines": {
 651        "node": ">=18"
 652      }
 653    },
 654    "node_modules/@open-draft/deferred-promise": {
 655      "version": "2.2.0",
 656      "resolved": "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz",
 657      "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==",
 658      "dev": true,
 659      "license": "MIT"
 660    },
 661    "node_modules/@open-draft/logger": {
 662      "version": "0.3.0",
 663      "resolved": "https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz",
 664      "integrity": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==",
 665      "dev": true,
 666      "license": "MIT",
 667      "dependencies": {
 668        "is-node-process": "^1.2.0",
 669        "outvariant": "^1.4.0"
 670      }
 671    },
 672    "node_modules/@open-draft/until": {
 673      "version": "2.1.0",
 674      "resolved": "https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz",
 675      "integrity": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==",
 676      "dev": true,
 677      "license": "MIT"
 678    },
 679    "node_modules/@rollup/rollup-android-arm-eabi": {
 680      "version": "4.41.1",
 681      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.41.1.tgz",
 682      "integrity": "sha512-NELNvyEWZ6R9QMkiytB4/L4zSEaBC03KIXEghptLGLZWJ6VPrL63ooZQCOnlx36aQPGhzuOMwDerC1Eb2VmrLw==",
 683      "cpu": [
 684        "arm"
 685      ],
 686      "dev": true,
 687      "license": "MIT",
 688      "optional": true,
 689      "os": [
 690        "android"
 691      ]
 692    },
 693    "node_modules/@rollup/rollup-android-arm64": {
 694      "version": "4.41.1",
 695      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.41.1.tgz",
 696      "integrity": "sha512-DXdQe1BJ6TK47ukAoZLehRHhfKnKg9BjnQYUu9gzhI8Mwa1d2fzxA1aw2JixHVl403bwp1+/o/NhhHtxWJBgEA==",
 697      "cpu": [
 698        "arm64"
 699      ],
 700      "dev": true,
 701      "license": "MIT",
 702      "optional": true,
 703      "os": [
 704        "android"
 705      ]
 706    },
 707    "node_modules/@rollup/rollup-darwin-arm64": {
 708      "version": "4.41.1",
 709      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.41.1.tgz",
 710      "integrity": "sha512-5afxvwszzdulsU2w8JKWwY8/sJOLPzf0e1bFuvcW5h9zsEg+RQAojdW0ux2zyYAz7R8HvvzKCjLNJhVq965U7w==",
 711      "cpu": [
 712        "arm64"
 713      ],
 714      "dev": true,
 715      "license": "MIT",
 716      "optional": true,
 717      "os": [
 718        "darwin"
 719      ]
 720    },
 721    "node_modules/@rollup/rollup-darwin-x64": {
 722      "version": "4.41.1",
 723      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.41.1.tgz",
 724      "integrity": "sha512-egpJACny8QOdHNNMZKf8xY0Is6gIMz+tuqXlusxquWu3F833DcMwmGM7WlvCO9sB3OsPjdC4U0wHw5FabzCGZg==",
 725      "cpu": [
 726        "x64"
 727      ],
 728      "dev": true,
 729      "license": "MIT",
 730      "optional": true,
 731      "os": [
 732        "darwin"
 733      ]
 734    },
 735    "node_modules/@rollup/rollup-freebsd-arm64": {
 736      "version": "4.41.1",
 737      "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.41.1.tgz",
 738      "integrity": "sha512-DBVMZH5vbjgRk3r0OzgjS38z+atlupJ7xfKIDJdZZL6sM6wjfDNo64aowcLPKIx7LMQi8vybB56uh1Ftck/Atg==",
 739      "cpu": [
 740        "arm64"
 741      ],
 742      "dev": true,
 743      "license": "MIT",
 744      "optional": true,
 745      "os": [
 746        "freebsd"
 747      ]
 748    },
 749    "node_modules/@rollup/rollup-freebsd-x64": {
 750      "version": "4.41.1",
 751      "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.41.1.tgz",
 752      "integrity": "sha512-3FkydeohozEskBxNWEIbPfOE0aqQgB6ttTkJ159uWOFn42VLyfAiyD9UK5mhu+ItWzft60DycIN1Xdgiy8o/SA==",
 753      "cpu": [
 754        "x64"
 755      ],
 756      "dev": true,
 757      "license": "MIT",
 758      "optional": true,
 759      "os": [
 760        "freebsd"
 761      ]
 762    },
 763    "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
 764      "version": "4.41.1",
 765      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.41.1.tgz",
 766      "integrity": "sha512-wC53ZNDgt0pqx5xCAgNunkTzFE8GTgdZ9EwYGVcg+jEjJdZGtq9xPjDnFgfFozQI/Xm1mh+D9YlYtl+ueswNEg==",
 767      "cpu": [
 768        "arm"
 769      ],
 770      "dev": true,
 771      "license": "MIT",
 772      "optional": true,
 773      "os": [
 774        "linux"
 775      ]
 776    },
 777    "node_modules/@rollup/rollup-linux-arm-musleabihf": {
 778      "version": "4.41.1",
 779      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.41.1.tgz",
 780      "integrity": "sha512-jwKCca1gbZkZLhLRtsrka5N8sFAaxrGz/7wRJ8Wwvq3jug7toO21vWlViihG85ei7uJTpzbXZRcORotE+xyrLA==",
 781      "cpu": [
 782        "arm"
 783      ],
 784      "dev": true,
 785      "license": "MIT",
 786      "optional": true,
 787      "os": [
 788        "linux"
 789      ]
 790    },
 791    "node_modules/@rollup/rollup-linux-arm64-gnu": {
 792      "version": "4.41.1",
 793      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.41.1.tgz",
 794      "integrity": "sha512-g0UBcNknsmmNQ8V2d/zD2P7WWfJKU0F1nu0k5pW4rvdb+BIqMm8ToluW/eeRmxCared5dD76lS04uL4UaNgpNA==",
 795      "cpu": [
 796        "arm64"
 797      ],
 798      "dev": true,
 799      "license": "MIT",
 800      "optional": true,
 801      "os": [
 802        "linux"
 803      ]
 804    },
 805    "node_modules/@rollup/rollup-linux-arm64-musl": {
 806      "version": "4.41.1",
 807      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.41.1.tgz",
 808      "integrity": "sha512-XZpeGB5TKEZWzIrj7sXr+BEaSgo/ma/kCgrZgL0oo5qdB1JlTzIYQKel/RmhT6vMAvOdM2teYlAaOGJpJ9lahg==",
 809      "cpu": [
 810        "arm64"
 811      ],
 812      "dev": true,
 813      "license": "MIT",
 814      "optional": true,
 815      "os": [
 816        "linux"
 817      ]
 818    },
 819    "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
 820      "version": "4.41.1",
 821      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.41.1.tgz",
 822      "integrity": "sha512-bkCfDJ4qzWfFRCNt5RVV4DOw6KEgFTUZi2r2RuYhGWC8WhCA8lCAJhDeAmrM/fdiAH54m0mA0Vk2FGRPyzI+tw==",
 823      "cpu": [
 824        "loong64"
 825      ],
 826      "dev": true,
 827      "license": "MIT",
 828      "optional": true,
 829      "os": [
 830        "linux"
 831      ]
 832    },
 833    "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
 834      "version": "4.41.1",
 835      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.41.1.tgz",
 836      "integrity": "sha512-3mr3Xm+gvMX+/8EKogIZSIEF0WUu0HL9di+YWlJpO8CQBnoLAEL/roTCxuLncEdgcfJcvA4UMOf+2dnjl4Ut1A==",
 837      "cpu": [
 838        "ppc64"
 839      ],
 840      "dev": true,
 841      "license": "MIT",
 842      "optional": true,
 843      "os": [
 844        "linux"
 845      ]
 846    },
 847    "node_modules/@rollup/rollup-linux-riscv64-gnu": {
 848      "version": "4.41.1",
 849      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.41.1.tgz",
 850      "integrity": "sha512-3rwCIh6MQ1LGrvKJitQjZFuQnT2wxfU+ivhNBzmxXTXPllewOF7JR1s2vMX/tWtUYFgphygxjqMl76q4aMotGw==",
 851      "cpu": [
 852        "riscv64"
 853      ],
 854      "dev": true,
 855      "license": "MIT",
 856      "optional": true,
 857      "os": [
 858        "linux"
 859      ]
 860    },
 861    "node_modules/@rollup/rollup-linux-riscv64-musl": {
 862      "version": "4.41.1",
 863      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.41.1.tgz",
 864      "integrity": "sha512-LdIUOb3gvfmpkgFZuccNa2uYiqtgZAz3PTzjuM5bH3nvuy9ty6RGc/Q0+HDFrHrizJGVpjnTZ1yS5TNNjFlklw==",
 865      "cpu": [
 866        "riscv64"
 867      ],
 868      "dev": true,
 869      "license": "MIT",
 870      "optional": true,
 871      "os": [
 872        "linux"
 873      ]
 874    },
 875    "node_modules/@rollup/rollup-linux-s390x-gnu": {
 876      "version": "4.41.1",
 877      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.41.1.tgz",
 878      "integrity": "sha512-oIE6M8WC9ma6xYqjvPhzZYk6NbobIURvP/lEbh7FWplcMO6gn7MM2yHKA1eC/GvYwzNKK/1LYgqzdkZ8YFxR8g==",
 879      "cpu": [
 880        "s390x"
 881      ],
 882      "dev": true,
 883      "license": "MIT",
 884      "optional": true,
 885      "os": [
 886        "linux"
 887      ]
 888    },
 889    "node_modules/@rollup/rollup-linux-x64-gnu": {
 890      "version": "4.41.1",
 891      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.41.1.tgz",
 892      "integrity": "sha512-cWBOvayNvA+SyeQMp79BHPK8ws6sHSsYnK5zDcsC3Hsxr1dgTABKjMnMslPq1DvZIp6uO7kIWhiGwaTdR4Og9A==",
 893      "cpu": [
 894        "x64"
 895      ],
 896      "dev": true,
 897      "license": "MIT",
 898      "optional": true,
 899      "os": [
 900        "linux"
 901      ]
 902    },
 903    "node_modules/@rollup/rollup-linux-x64-musl": {
 904      "version": "4.41.1",
 905      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.41.1.tgz",
 906      "integrity": "sha512-y5CbN44M+pUCdGDlZFzGGBSKCA4A/J2ZH4edTYSSxFg7ce1Xt3GtydbVKWLlzL+INfFIZAEg1ZV6hh9+QQf9YQ==",
 907      "cpu": [
 908        "x64"
 909      ],
 910      "dev": true,
 911      "license": "MIT",
 912      "optional": true,
 913      "os": [
 914        "linux"
 915      ]
 916    },
 917    "node_modules/@rollup/rollup-win32-arm64-msvc": {
 918      "version": "4.41.1",
 919      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.41.1.tgz",
 920      "integrity": "sha512-lZkCxIrjlJlMt1dLO/FbpZbzt6J/A8p4DnqzSa4PWqPEUUUnzXLeki/iyPLfV0BmHItlYgHUqJe+3KiyydmiNQ==",
 921      "cpu": [
 922        "arm64"
 923      ],
 924      "dev": true,
 925      "license": "MIT",
 926      "optional": true,
 927      "os": [
 928        "win32"
 929      ]
 930    },
 931    "node_modules/@rollup/rollup-win32-ia32-msvc": {
 932      "version": "4.41.1",
 933      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.41.1.tgz",
 934      "integrity": "sha512-+psFT9+pIh2iuGsxFYYa/LhS5MFKmuivRsx9iPJWNSGbh2XVEjk90fmpUEjCnILPEPJnikAU6SFDiEUyOv90Pg==",
 935      "cpu": [
 936        "ia32"
 937      ],
 938      "dev": true,
 939      "license": "MIT",
 940      "optional": true,
 941      "os": [
 942        "win32"
 943      ]
 944    },
 945    "node_modules/@rollup/rollup-win32-x64-msvc": {
 946      "version": "4.41.1",
 947      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.41.1.tgz",
 948      "integrity": "sha512-Wq2zpapRYLfi4aKxf2Xff0tN+7slj2d4R87WEzqw7ZLsVvO5zwYCIuEGSZYiK41+GlwUo1HiR+GdkLEJnCKTCw==",
 949      "cpu": [
 950        "x64"
 951      ],
 952      "dev": true,
 953      "license": "MIT",
 954      "optional": true,
 955      "os": [
 956        "win32"
 957      ]
 958    },
 959    "node_modules/@sec-ant/readable-stream": {
 960      "version": "0.4.1",
 961      "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
 962      "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==",
 963      "dev": true,
 964      "license": "MIT"
 965    },
 966    "node_modules/@sindresorhus/merge-streams": {
 967      "version": "4.0.0",
 968      "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
 969      "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
 970      "dev": true,
 971      "license": "MIT",
 972      "engines": {
 973        "node": ">=18"
 974      },
 975      "funding": {
 976        "url": "https://github.com/sponsors/sindresorhus"
 977      }
 978    },
 979    "node_modules/@types/chai": {
 980      "version": "5.2.2",
 981      "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.2.tgz",
 982      "integrity": "sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==",
 983      "dev": true,
 984      "license": "MIT",
 985      "dependencies": {
 986        "@types/deep-eql": "*"
 987      }
 988    },
 989    "node_modules/@types/deep-eql": {
 990      "version": "4.0.2",
 991      "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
 992      "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
 993      "dev": true,
 994      "license": "MIT"
 995    },
 996    "node_modules/@types/estree": {
 997      "version": "1.0.7",
 998      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
 999      "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
1000      "dev": true,
1001      "license": "MIT"
1002    },
1003    "node_modules/@types/node": {
1004      "version": "22.15.29",
1005      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
1006      "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
1007      "dev": true,
1008      "license": "MIT",
1009      "dependencies": {
1010        "undici-types": "~6.21.0"
1011      }
1012    },
1013    "node_modules/@types/react": {
1014      "version": "19.1.6",
1015      "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.6.tgz",
1016      "integrity": "sha512-JeG0rEWak0N6Itr6QUx+X60uQmN+5t3j9r/OVDtWzFXKaj6kD1BwJzOksD0FF6iWxZlbE1kB0q9vtnU2ekqa1Q==",
1017      "devOptional": true,
1018      "license": "MIT",
1019      "dependencies": {
1020        "csstype": "^3.0.2"
1021      }
1022    },
1023    "node_modules/@types/react-dom": {
1024      "version": "19.1.5",
1025      "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.5.tgz",
1026      "integrity": "sha512-CMCjrWucUBZvohgZxkjd6S9h0nZxXjzus6yDfUb+xLxYM7VvjKNH1tQrE9GWLql1XoOP4/Ds3bwFqShHUYraGg==",
1027      "dev": true,
1028      "license": "MIT",
1029      "peerDependencies": {
1030        "@types/react": "^19.0.0"
1031      }
1032    },
1033    "node_modules/@types/use-sync-external-store": {
1034      "version": "0.0.6",
1035      "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz",
1036      "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==",
1037      "license": "MIT",
1038      "optional": true,
1039      "peer": true
1040    },
1041    "node_modules/@vitest/expect": {
1042      "version": "3.2.0",
1043      "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.0.tgz",
1044      "integrity": "sha512-0v4YVbhDKX3SKoy0PHWXpKhj44w+3zZkIoVES9Ex2pq+u6+Bijijbi2ua5kE+h3qT6LBWFTNZSCOEU37H8Y5sA==",
1045      "dev": true,
1046      "license": "MIT",
1047      "dependencies": {
1048        "@types/chai": "^5.2.2",
1049        "@vitest/spy": "3.2.0",
1050        "@vitest/utils": "3.2.0",
1051        "chai": "^5.2.0",
1052        "tinyrainbow": "^2.0.0"
1053      },
1054      "funding": {
1055        "url": "https://opencollective.com/vitest"
1056      }
1057    },
1058    "node_modules/@vitest/mocker": {
1059      "version": "3.2.0",
1060      "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.0.tgz",
1061      "integrity": "sha512-HFcW0lAMx3eN9vQqis63H0Pscv0QcVMo1Kv8BNysZbxcmHu3ZUYv59DS6BGYiGQ8F5lUkmsfMMlPm4DJFJdf/A==",
1062      "dev": true,
1063      "license": "MIT",
1064      "dependencies": {
1065        "@vitest/spy": "3.2.0",
1066        "estree-walker": "^3.0.3",
1067        "magic-string": "^0.30.17"
1068      },
1069      "funding": {
1070        "url": "https://opencollective.com/vitest"
1071      },
1072      "peerDependencies": {
1073        "msw": "^2.4.9",
1074        "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
1075      },
1076      "peerDependenciesMeta": {
1077        "msw": {
1078          "optional": true
1079        },
1080        "vite": {
1081          "optional": true
1082        }
1083      }
1084    },
1085    "node_modules/@vitest/pretty-format": {
1086      "version": "3.2.0",
1087      "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.0.tgz",
1088      "integrity": "sha512-gUUhaUmPBHFkrqnOokmfMGRBMHhgpICud9nrz/xpNV3/4OXCn35oG+Pl8rYYsKaTNd/FAIrqRHnwpDpmYxCYZw==",
1089      "dev": true,
1090      "license": "MIT",
1091      "dependencies": {
1092        "tinyrainbow": "^2.0.0"
1093      },
1094      "funding": {
1095        "url": "https://opencollective.com/vitest"
1096      }
1097    },
1098    "node_modules/@vitest/runner": {
1099      "version": "3.2.0",
1100      "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.0.tgz",
1101      "integrity": "sha512-bXdmnHxuB7fXJdh+8vvnlwi/m1zvu+I06i1dICVcDQFhyV4iKw2RExC/acavtDn93m/dRuawUObKsrNE1gJacA==",
1102      "dev": true,
1103      "license": "MIT",
1104      "dependencies": {
1105        "@vitest/utils": "3.2.0",
1106        "pathe": "^2.0.3"
1107      },
1108      "funding": {
1109        "url": "https://opencollective.com/vitest"
1110      }
1111    },
1112    "node_modules/@vitest/snapshot": {
1113      "version": "3.2.0",
1114      "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.0.tgz",
1115      "integrity": "sha512-z7P/EneBRMe7hdvWhcHoXjhA6at0Q4ipcoZo6SqgxLyQQ8KSMMCmvw1cSt7FHib3ozt0wnRHc37ivuUMbxzG/A==",
1116      "dev": true,
1117      "license": "MIT",
1118      "dependencies": {
1119        "@vitest/pretty-format": "3.2.0",
1120        "magic-string": "^0.30.17",
1121        "pathe": "^2.0.3"
1122      },
1123      "funding": {
1124        "url": "https://opencollective.com/vitest"
1125      }
1126    },
1127    "node_modules/@vitest/spy": {
1128      "version": "3.2.0",
1129      "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.0.tgz",
1130      "integrity": "sha512-s3+TkCNUIEOX99S0JwNDfsHRaZDDZZR/n8F0mop0PmsEbQGKZikCGpTGZ6JRiHuONKew3Fb5//EPwCP+pUX9cw==",
1131      "dev": true,
1132      "license": "MIT",
1133      "dependencies": {
1134        "tinyspy": "^4.0.3"
1135      },
1136      "funding": {
1137        "url": "https://opencollective.com/vitest"
1138      }
1139    },
1140    "node_modules/@vitest/utils": {
1141      "version": "3.2.0",
1142      "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.0.tgz",
1143      "integrity": "sha512-gXXOe7Fj6toCsZKVQouTRLJftJwmvbhH5lKOBR6rlP950zUq9AitTUjnFoXS/CqjBC2aoejAztLPzzuva++XBw==",
1144      "dev": true,
1145      "license": "MIT",
1146      "dependencies": {
1147        "@vitest/pretty-format": "3.2.0",
1148        "loupe": "^3.1.3",
1149        "tinyrainbow": "^2.0.0"
1150      },
1151      "funding": {
1152        "url": "https://opencollective.com/vitest"
1153      }
1154    },
1155    "node_modules/assertion-error": {
1156      "version": "2.0.1",
1157      "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
1158      "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
1159      "dev": true,
1160      "license": "MIT",
1161      "engines": {
1162        "node": ">=12"
1163      }
1164    },
1165    "node_modules/cac": {
1166      "version": "6.7.14",
1167      "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
1168      "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
1169      "dev": true,
1170      "license": "MIT",
1171      "engines": {
1172        "node": ">=8"
1173      }
1174    },
1175    "node_modules/chai": {
1176      "version": "5.2.0",
1177      "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz",
1178      "integrity": "sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==",
1179      "dev": true,
1180      "license": "MIT",
1181      "dependencies": {
1182        "assertion-error": "^2.0.1",
1183        "check-error": "^2.1.1",
1184        "deep-eql": "^5.0.1",
1185        "loupe": "^3.1.0",
1186        "pathval": "^2.0.0"
1187      },
1188      "engines": {
1189        "node": ">=12"
1190      }
1191    },
1192    "node_modules/check-error": {
1193      "version": "2.1.1",
1194      "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
1195      "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==",
1196      "dev": true,
1197      "license": "MIT",
1198      "engines": {
1199        "node": ">= 16"
1200      }
1201    },
1202    "node_modules/cross-spawn": {
1203      "version": "7.0.6",
1204      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
1205      "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
1206      "dev": true,
1207      "license": "MIT",
1208      "dependencies": {
1209        "path-key": "^3.1.0",
1210        "shebang-command": "^2.0.0",
1211        "which": "^2.0.1"
1212      },
1213      "engines": {
1214        "node": ">= 8"
1215      }
1216    },
1217    "node_modules/csstype": {
1218      "version": "3.1.3",
1219      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
1220      "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
1221      "devOptional": true,
1222      "license": "MIT"
1223    },
1224    "node_modules/debug": {
1225      "version": "4.4.1",
1226      "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
1227      "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
1228      "dev": true,
1229      "license": "MIT",
1230      "dependencies": {
1231        "ms": "^2.1.3"
1232      },
1233      "engines": {
1234        "node": ">=6.0"
1235      },
1236      "peerDependenciesMeta": {
1237        "supports-color": {
1238          "optional": true
1239        }
1240      }
1241    },
1242    "node_modules/deep-eql": {
1243      "version": "5.0.2",
1244      "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
1245      "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
1246      "dev": true,
1247      "license": "MIT",
1248      "engines": {
1249        "node": ">=6"
1250      }
1251    },
1252    "node_modules/effection": {
1253      "version": "3.5.0",
1254      "resolved": "https://registry.npmjs.org/effection/-/effection-3.5.0.tgz",
1255      "integrity": "sha512-PcKRGoP68CM3c/DODTc38xp0rIjfREH7/fBGu4tiHU/aPb/PvSxv3tvWaJt6JxpxqT0jIXvcOyn+yjk46KcNXw==",
1256      "license": "ISC",
1257      "engines": {
1258        "node": ">= 16"
1259      }
1260    },
1261    "node_modules/es-module-lexer": {
1262      "version": "1.7.0",
1263      "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
1264      "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
1265      "dev": true,
1266      "license": "MIT"
1267    },
1268    "node_modules/esbuild": {
1269      "version": "0.25.5",
1270      "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz",
1271      "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==",
1272      "dev": true,
1273      "hasInstallScript": true,
1274      "license": "MIT",
1275      "bin": {
1276        "esbuild": "bin/esbuild"
1277      },
1278      "engines": {
1279        "node": ">=18"
1280      },
1281      "optionalDependencies": {
1282        "@esbuild/aix-ppc64": "0.25.5",
1283        "@esbuild/android-arm": "0.25.5",
1284        "@esbuild/android-arm64": "0.25.5",
1285        "@esbuild/android-x64": "0.25.5",
1286        "@esbuild/darwin-arm64": "0.25.5",
1287        "@esbuild/darwin-x64": "0.25.5",
1288        "@esbuild/freebsd-arm64": "0.25.5",
1289        "@esbuild/freebsd-x64": "0.25.5",
1290        "@esbuild/linux-arm": "0.25.5",
1291        "@esbuild/linux-arm64": "0.25.5",
1292        "@esbuild/linux-ia32": "0.25.5",
1293        "@esbuild/linux-loong64": "0.25.5",
1294        "@esbuild/linux-mips64el": "0.25.5",
1295        "@esbuild/linux-ppc64": "0.25.5",
1296        "@esbuild/linux-riscv64": "0.25.5",
1297        "@esbuild/linux-s390x": "0.25.5",
1298        "@esbuild/linux-x64": "0.25.5",
1299        "@esbuild/netbsd-arm64": "0.25.5",
1300        "@esbuild/netbsd-x64": "0.25.5",
1301        "@esbuild/openbsd-arm64": "0.25.5",
1302        "@esbuild/openbsd-x64": "0.25.5",
1303        "@esbuild/sunos-x64": "0.25.5",
1304        "@esbuild/win32-arm64": "0.25.5",
1305        "@esbuild/win32-ia32": "0.25.5",
1306        "@esbuild/win32-x64": "0.25.5"
1307      }
1308    },
1309    "node_modules/estree-walker": {
1310      "version": "3.0.3",
1311      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1312      "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1313      "dev": true,
1314      "license": "MIT",
1315      "dependencies": {
1316        "@types/estree": "^1.0.0"
1317      }
1318    },
1319    "node_modules/execa": {
1320      "version": "9.6.0",
1321      "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.0.tgz",
1322      "integrity": "sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==",
1323      "dev": true,
1324      "license": "MIT",
1325      "dependencies": {
1326        "@sindresorhus/merge-streams": "^4.0.0",
1327        "cross-spawn": "^7.0.6",
1328        "figures": "^6.1.0",
1329        "get-stream": "^9.0.0",
1330        "human-signals": "^8.0.1",
1331        "is-plain-obj": "^4.1.0",
1332        "is-stream": "^4.0.1",
1333        "npm-run-path": "^6.0.0",
1334        "pretty-ms": "^9.2.0",
1335        "signal-exit": "^4.1.0",
1336        "strip-final-newline": "^4.0.0",
1337        "yoctocolors": "^2.1.1"
1338      },
1339      "engines": {
1340        "node": "^18.19.0 || >=20.5.0"
1341      },
1342      "funding": {
1343        "url": "https://github.com/sindresorhus/execa?sponsor=1"
1344      }
1345    },
1346    "node_modules/expect-type": {
1347      "version": "1.2.1",
1348      "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.1.tgz",
1349      "integrity": "sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==",
1350      "dev": true,
1351      "license": "Apache-2.0",
1352      "engines": {
1353        "node": ">=12.0.0"
1354      }
1355    },
1356    "node_modules/fdir": {
1357      "version": "6.4.5",
1358      "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.5.tgz",
1359      "integrity": "sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw==",
1360      "dev": true,
1361      "license": "MIT",
1362      "peerDependencies": {
1363        "picomatch": "^3 || ^4"
1364      },
1365      "peerDependenciesMeta": {
1366        "picomatch": {
1367          "optional": true
1368        }
1369      }
1370    },
1371    "node_modules/figures": {
1372      "version": "6.1.0",
1373      "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
1374      "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
1375      "dev": true,
1376      "license": "MIT",
1377      "dependencies": {
1378        "is-unicode-supported": "^2.0.0"
1379      },
1380      "engines": {
1381        "node": ">=18"
1382      },
1383      "funding": {
1384        "url": "https://github.com/sponsors/sindresorhus"
1385      }
1386    },
1387    "node_modules/fsevents": {
1388      "version": "2.3.3",
1389      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1390      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1391      "dev": true,
1392      "hasInstallScript": true,
1393      "license": "MIT",
1394      "optional": true,
1395      "os": [
1396        "darwin"
1397      ],
1398      "engines": {
1399        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1400      }
1401    },
1402    "node_modules/get-stream": {
1403      "version": "9.0.1",
1404      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
1405      "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
1406      "dev": true,
1407      "license": "MIT",
1408      "dependencies": {
1409        "@sec-ant/readable-stream": "^0.4.1",
1410        "is-stream": "^4.0.1"
1411      },
1412      "engines": {
1413        "node": ">=18"
1414      },
1415      "funding": {
1416        "url": "https://github.com/sponsors/sindresorhus"
1417      }
1418    },
1419    "node_modules/get-tsconfig": {
1420      "version": "4.10.1",
1421      "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.1.tgz",
1422      "integrity": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==",
1423      "dev": true,
1424      "license": "MIT",
1425      "dependencies": {
1426        "resolve-pkg-maps": "^1.0.0"
1427      },
1428      "funding": {
1429        "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
1430      }
1431    },
1432    "node_modules/human-signals": {
1433      "version": "8.0.1",
1434      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
1435      "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==",
1436      "dev": true,
1437      "license": "Apache-2.0",
1438      "engines": {
1439        "node": ">=18.18.0"
1440      }
1441    },
1442    "node_modules/immer": {
1443      "version": "10.1.1",
1444      "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.1.tgz",
1445      "integrity": "sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==",
1446      "license": "MIT",
1447      "funding": {
1448        "type": "opencollective",
1449        "url": "https://opencollective.com/immer"
1450      }
1451    },
1452    "node_modules/is-node-process": {
1453      "version": "1.2.0",
1454      "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz",
1455      "integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==",
1456      "dev": true,
1457      "license": "MIT"
1458    },
1459    "node_modules/is-plain-obj": {
1460      "version": "4.1.0",
1461      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
1462      "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
1463      "dev": true,
1464      "license": "MIT",
1465      "engines": {
1466        "node": ">=12"
1467      },
1468      "funding": {
1469        "url": "https://github.com/sponsors/sindresorhus"
1470      }
1471    },
1472    "node_modules/is-stream": {
1473      "version": "4.0.1",
1474      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
1475      "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
1476      "dev": true,
1477      "license": "MIT",
1478      "engines": {
1479        "node": ">=18"
1480      },
1481      "funding": {
1482        "url": "https://github.com/sponsors/sindresorhus"
1483      }
1484    },
1485    "node_modules/is-unicode-supported": {
1486      "version": "2.1.0",
1487      "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
1488      "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
1489      "dev": true,
1490      "license": "MIT",
1491      "engines": {
1492        "node": ">=18"
1493      },
1494      "funding": {
1495        "url": "https://github.com/sponsors/sindresorhus"
1496      }
1497    },
1498    "node_modules/isexe": {
1499      "version": "2.0.0",
1500      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1501      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1502      "dev": true,
1503      "license": "ISC"
1504    },
1505    "node_modules/json-stringify-safe": {
1506      "version": "5.0.1",
1507      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1508      "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
1509      "dev": true,
1510      "license": "ISC"
1511    },
1512    "node_modules/loupe": {
1513      "version": "3.1.3",
1514      "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz",
1515      "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==",
1516      "dev": true,
1517      "license": "MIT"
1518    },
1519    "node_modules/magic-string": {
1520      "version": "0.30.17",
1521      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
1522      "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
1523      "dev": true,
1524      "license": "MIT",
1525      "dependencies": {
1526        "@jridgewell/sourcemap-codec": "^1.5.0"
1527      }
1528    },
1529    "node_modules/ms": {
1530      "version": "2.1.3",
1531      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1532      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1533      "dev": true,
1534      "license": "MIT"
1535    },
1536    "node_modules/nanoid": {
1537      "version": "3.3.11",
1538      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1539      "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1540      "dev": true,
1541      "funding": [
1542        {
1543          "type": "github",
1544          "url": "https://github.com/sponsors/ai"
1545        }
1546      ],
1547      "license": "MIT",
1548      "bin": {
1549        "nanoid": "bin/nanoid.cjs"
1550      },
1551      "engines": {
1552        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1553      }
1554    },
1555    "node_modules/nock": {
1556      "version": "14.0.5",
1557      "resolved": "https://registry.npmjs.org/nock/-/nock-14.0.5.tgz",
1558      "integrity": "sha512-R49fALR9caB6vxuSWUIaK2eBYeTloZQUFBZ4rHO+TbhMGQHtwnhdqKLYki+o+8qMgLvoBYWrp/2KzGPhxL4S6w==",
1559      "dev": true,
1560      "license": "MIT",
1561      "dependencies": {
1562        "@mswjs/interceptors": "^0.38.7",
1563        "json-stringify-safe": "^5.0.1",
1564        "propagate": "^2.0.0"
1565      },
1566      "engines": {
1567        "node": ">=18.20.0 <20 || >=20.12.1"
1568      }
1569    },
1570    "node_modules/npm-run-path": {
1571      "version": "6.0.0",
1572      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
1573      "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
1574      "dev": true,
1575      "license": "MIT",
1576      "dependencies": {
1577        "path-key": "^4.0.0",
1578        "unicorn-magic": "^0.3.0"
1579      },
1580      "engines": {
1581        "node": ">=18"
1582      },
1583      "funding": {
1584        "url": "https://github.com/sponsors/sindresorhus"
1585      }
1586    },
1587    "node_modules/npm-run-path/node_modules/path-key": {
1588      "version": "4.0.0",
1589      "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
1590      "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
1591      "dev": true,
1592      "license": "MIT",
1593      "engines": {
1594        "node": ">=12"
1595      },
1596      "funding": {
1597        "url": "https://github.com/sponsors/sindresorhus"
1598      }
1599    },
1600    "node_modules/outvariant": {
1601      "version": "1.4.3",
1602      "resolved": "https://registry.npmjs.org/outvariant/-/outvariant-1.4.3.tgz",
1603      "integrity": "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==",
1604      "dev": true,
1605      "license": "MIT"
1606    },
1607    "node_modules/parse-ms": {
1608      "version": "4.0.0",
1609      "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
1610      "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
1611      "dev": true,
1612      "license": "MIT",
1613      "engines": {
1614        "node": ">=18"
1615      },
1616      "funding": {
1617        "url": "https://github.com/sponsors/sindresorhus"
1618      }
1619    },
1620    "node_modules/path-key": {
1621      "version": "3.1.1",
1622      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1623      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1624      "dev": true,
1625      "license": "MIT",
1626      "engines": {
1627        "node": ">=8"
1628      }
1629    },
1630    "node_modules/pathe": {
1631      "version": "2.0.3",
1632      "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
1633      "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
1634      "dev": true,
1635      "license": "MIT"
1636    },
1637    "node_modules/pathval": {
1638      "version": "2.0.0",
1639      "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
1640      "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
1641      "dev": true,
1642      "license": "MIT",
1643      "engines": {
1644        "node": ">= 14.16"
1645      }
1646    },
1647    "node_modules/picocolors": {
1648      "version": "1.1.1",
1649      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1650      "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1651      "dev": true,
1652      "license": "ISC"
1653    },
1654    "node_modules/picomatch": {
1655      "version": "4.0.2",
1656      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
1657      "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
1658      "dev": true,
1659      "license": "MIT",
1660      "engines": {
1661        "node": ">=12"
1662      },
1663      "funding": {
1664        "url": "https://github.com/sponsors/jonschlinkert"
1665      }
1666    },
1667    "node_modules/postcss": {
1668      "version": "8.5.4",
1669      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.4.tgz",
1670      "integrity": "sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==",
1671      "dev": true,
1672      "funding": [
1673        {
1674          "type": "opencollective",
1675          "url": "https://opencollective.com/postcss/"
1676        },
1677        {
1678          "type": "tidelift",
1679          "url": "https://tidelift.com/funding/github/npm/postcss"
1680        },
1681        {
1682          "type": "github",
1683          "url": "https://github.com/sponsors/ai"
1684        }
1685      ],
1686      "license": "MIT",
1687      "dependencies": {
1688        "nanoid": "^3.3.11",
1689        "picocolors": "^1.1.1",
1690        "source-map-js": "^1.2.1"
1691      },
1692      "engines": {
1693        "node": "^10 || ^12 || >=14"
1694      }
1695    },
1696    "node_modules/pretty-ms": {
1697      "version": "9.2.0",
1698      "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.2.0.tgz",
1699      "integrity": "sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==",
1700      "dev": true,
1701      "license": "MIT",
1702      "dependencies": {
1703        "parse-ms": "^4.0.0"
1704      },
1705      "engines": {
1706        "node": ">=18"
1707      },
1708      "funding": {
1709        "url": "https://github.com/sponsors/sindresorhus"
1710      }
1711    },
1712    "node_modules/propagate": {
1713      "version": "2.0.1",
1714      "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz",
1715      "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==",
1716      "dev": true,
1717      "license": "MIT",
1718      "engines": {
1719        "node": ">= 8"
1720      }
1721    },
1722    "node_modules/react": {
1723      "version": "19.1.0",
1724      "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz",
1725      "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==",
1726      "devOptional": true,
1727      "license": "MIT",
1728      "engines": {
1729        "node": ">=0.10.0"
1730      }
1731    },
1732    "node_modules/react-dom": {
1733      "version": "19.1.0",
1734      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz",
1735      "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
1736      "dev": true,
1737      "license": "MIT",
1738      "dependencies": {
1739        "scheduler": "^0.26.0"
1740      },
1741      "peerDependencies": {
1742        "react": "^19.1.0"
1743      }
1744    },
1745    "node_modules/react-redux": {
1746      "version": "9.2.0",
1747      "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz",
1748      "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==",
1749      "license": "MIT",
1750      "optional": true,
1751      "peer": true,
1752      "dependencies": {
1753        "@types/use-sync-external-store": "^0.0.6",
1754        "use-sync-external-store": "^1.4.0"
1755      },
1756      "peerDependencies": {
1757        "@types/react": "^18.2.25 || ^19",
1758        "react": "^18.0 || ^19",
1759        "redux": "^5.0.0"
1760      },
1761      "peerDependenciesMeta": {
1762        "@types/react": {
1763          "optional": true
1764        },
1765        "redux": {
1766          "optional": true
1767        }
1768      }
1769    },
1770    "node_modules/reselect": {
1771      "version": "5.1.1",
1772      "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
1773      "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==",
1774      "license": "MIT"
1775    },
1776    "node_modules/resolve-pkg-maps": {
1777      "version": "1.0.0",
1778      "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
1779      "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
1780      "dev": true,
1781      "license": "MIT",
1782      "funding": {
1783        "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
1784      }
1785    },
1786    "node_modules/rollup": {
1787      "version": "4.41.1",
1788      "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.41.1.tgz",
1789      "integrity": "sha512-cPmwD3FnFv8rKMBc1MxWCwVQFxwf1JEmSX3iQXrRVVG15zerAIXRjMFVWnd5Q5QvgKF7Aj+5ykXFhUl+QGnyOw==",
1790      "dev": true,
1791      "license": "MIT",
1792      "dependencies": {
1793        "@types/estree": "1.0.7"
1794      },
1795      "bin": {
1796        "rollup": "dist/bin/rollup"
1797      },
1798      "engines": {
1799        "node": ">=18.0.0",
1800        "npm": ">=8.0.0"
1801      },
1802      "optionalDependencies": {
1803        "@rollup/rollup-android-arm-eabi": "4.41.1",
1804        "@rollup/rollup-android-arm64": "4.41.1",
1805        "@rollup/rollup-darwin-arm64": "4.41.1",
1806        "@rollup/rollup-darwin-x64": "4.41.1",
1807        "@rollup/rollup-freebsd-arm64": "4.41.1",
1808        "@rollup/rollup-freebsd-x64": "4.41.1",
1809        "@rollup/rollup-linux-arm-gnueabihf": "4.41.1",
1810        "@rollup/rollup-linux-arm-musleabihf": "4.41.1",
1811        "@rollup/rollup-linux-arm64-gnu": "4.41.1",
1812        "@rollup/rollup-linux-arm64-musl": "4.41.1",
1813        "@rollup/rollup-linux-loongarch64-gnu": "4.41.1",
1814        "@rollup/rollup-linux-powerpc64le-gnu": "4.41.1",
1815        "@rollup/rollup-linux-riscv64-gnu": "4.41.1",
1816        "@rollup/rollup-linux-riscv64-musl": "4.41.1",
1817        "@rollup/rollup-linux-s390x-gnu": "4.41.1",
1818        "@rollup/rollup-linux-x64-gnu": "4.41.1",
1819        "@rollup/rollup-linux-x64-musl": "4.41.1",
1820        "@rollup/rollup-win32-arm64-msvc": "4.41.1",
1821        "@rollup/rollup-win32-ia32-msvc": "4.41.1",
1822        "@rollup/rollup-win32-x64-msvc": "4.41.1",
1823        "fsevents": "~2.3.2"
1824      }
1825    },
1826    "node_modules/scheduler": {
1827      "version": "0.26.0",
1828      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
1829      "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
1830      "dev": true,
1831      "license": "MIT"
1832    },
1833    "node_modules/shebang-command": {
1834      "version": "2.0.0",
1835      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1836      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1837      "dev": true,
1838      "license": "MIT",
1839      "dependencies": {
1840        "shebang-regex": "^3.0.0"
1841      },
1842      "engines": {
1843        "node": ">=8"
1844      }
1845    },
1846    "node_modules/shebang-regex": {
1847      "version": "3.0.0",
1848      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1849      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1850      "dev": true,
1851      "license": "MIT",
1852      "engines": {
1853        "node": ">=8"
1854      }
1855    },
1856    "node_modules/siginfo": {
1857      "version": "2.0.0",
1858      "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
1859      "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
1860      "dev": true,
1861      "license": "ISC"
1862    },
1863    "node_modules/signal-exit": {
1864      "version": "4.1.0",
1865      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
1866      "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
1867      "dev": true,
1868      "license": "ISC",
1869      "engines": {
1870        "node": ">=14"
1871      },
1872      "funding": {
1873        "url": "https://github.com/sponsors/isaacs"
1874      }
1875    },
1876    "node_modules/source-map-js": {
1877      "version": "1.2.1",
1878      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1879      "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1880      "dev": true,
1881      "license": "BSD-3-Clause",
1882      "engines": {
1883        "node": ">=0.10.0"
1884      }
1885    },
1886    "node_modules/stackback": {
1887      "version": "0.0.2",
1888      "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
1889      "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
1890      "dev": true,
1891      "license": "MIT"
1892    },
1893    "node_modules/std-env": {
1894      "version": "3.9.0",
1895      "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz",
1896      "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==",
1897      "dev": true,
1898      "license": "MIT"
1899    },
1900    "node_modules/strict-event-emitter": {
1901      "version": "0.5.1",
1902      "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz",
1903      "integrity": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==",
1904      "dev": true,
1905      "license": "MIT"
1906    },
1907    "node_modules/strip-final-newline": {
1908      "version": "4.0.0",
1909      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
1910      "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
1911      "dev": true,
1912      "license": "MIT",
1913      "engines": {
1914        "node": ">=18"
1915      },
1916      "funding": {
1917        "url": "https://github.com/sponsors/sindresorhus"
1918      }
1919    },
1920    "node_modules/tinybench": {
1921      "version": "2.9.0",
1922      "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
1923      "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
1924      "dev": true,
1925      "license": "MIT"
1926    },
1927    "node_modules/tinyexec": {
1928      "version": "0.3.2",
1929      "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
1930      "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
1931      "dev": true,
1932      "license": "MIT"
1933    },
1934    "node_modules/tinyglobby": {
1935      "version": "0.2.14",
1936      "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz",
1937      "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==",
1938      "dev": true,
1939      "license": "MIT",
1940      "dependencies": {
1941        "fdir": "^6.4.4",
1942        "picomatch": "^4.0.2"
1943      },
1944      "engines": {
1945        "node": ">=12.0.0"
1946      },
1947      "funding": {
1948        "url": "https://github.com/sponsors/SuperchupuDev"
1949      }
1950    },
1951    "node_modules/tinypool": {
1952      "version": "1.1.0",
1953      "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.0.tgz",
1954      "integrity": "sha512-7CotroY9a8DKsKprEy/a14aCCm8jYVmR7aFy4fpkZM8sdpNJbKkixuNjgM50yCmip2ezc8z4N7k3oe2+rfRJCQ==",
1955      "dev": true,
1956      "license": "MIT",
1957      "engines": {
1958        "node": "^18.0.0 || >=20.0.0"
1959      }
1960    },
1961    "node_modules/tinyrainbow": {
1962      "version": "2.0.0",
1963      "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
1964      "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
1965      "dev": true,
1966      "license": "MIT",
1967      "engines": {
1968        "node": ">=14.0.0"
1969      }
1970    },
1971    "node_modules/tinyspy": {
1972      "version": "4.0.3",
1973      "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.3.tgz",
1974      "integrity": "sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==",
1975      "dev": true,
1976      "license": "MIT",
1977      "engines": {
1978        "node": ">=14.0.0"
1979      }
1980    },
1981    "node_modules/tsx": {
1982      "version": "4.19.4",
1983      "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.4.tgz",
1984      "integrity": "sha512-gK5GVzDkJK1SI1zwHf32Mqxf2tSJkNx+eYcNly5+nHvWqXUJYUkWBQtKauoESz3ymezAI++ZwT855x5p5eop+Q==",
1985      "dev": true,
1986      "license": "MIT",
1987      "dependencies": {
1988        "esbuild": "~0.25.0",
1989        "get-tsconfig": "^4.7.5"
1990      },
1991      "bin": {
1992        "tsx": "dist/cli.mjs"
1993      },
1994      "engines": {
1995        "node": ">=18.0.0"
1996      },
1997      "optionalDependencies": {
1998        "fsevents": "~2.3.3"
1999      }
2000    },
2001    "node_modules/typescript": {
2002      "version": "5.8.3",
2003      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
2004      "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
2005      "dev": true,
2006      "license": "Apache-2.0",
2007      "bin": {
2008        "tsc": "bin/tsc",
2009        "tsserver": "bin/tsserver"
2010      },
2011      "engines": {
2012        "node": ">=14.17"
2013      }
2014    },
2015    "node_modules/undici-types": {
2016      "version": "6.21.0",
2017      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
2018      "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
2019      "dev": true,
2020      "license": "MIT"
2021    },
2022    "node_modules/unicorn-magic": {
2023      "version": "0.3.0",
2024      "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
2025      "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
2026      "dev": true,
2027      "license": "MIT",
2028      "engines": {
2029        "node": ">=18"
2030      },
2031      "funding": {
2032        "url": "https://github.com/sponsors/sindresorhus"
2033      }
2034    },
2035    "node_modules/use-sync-external-store": {
2036      "version": "1.5.0",
2037      "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz",
2038      "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==",
2039      "license": "MIT",
2040      "optional": true,
2041      "peer": true,
2042      "peerDependencies": {
2043        "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
2044      }
2045    },
2046    "node_modules/vite": {
2047      "version": "6.3.5",
2048      "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz",
2049      "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==",
2050      "dev": true,
2051      "license": "MIT",
2052      "dependencies": {
2053        "esbuild": "^0.25.0",
2054        "fdir": "^6.4.4",
2055        "picomatch": "^4.0.2",
2056        "postcss": "^8.5.3",
2057        "rollup": "^4.34.9",
2058        "tinyglobby": "^0.2.13"
2059      },
2060      "bin": {
2061        "vite": "bin/vite.js"
2062      },
2063      "engines": {
2064        "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2065      },
2066      "funding": {
2067        "url": "https://github.com/vitejs/vite?sponsor=1"
2068      },
2069      "optionalDependencies": {
2070        "fsevents": "~2.3.3"
2071      },
2072      "peerDependencies": {
2073        "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
2074        "jiti": ">=1.21.0",
2075        "less": "*",
2076        "lightningcss": "^1.21.0",
2077        "sass": "*",
2078        "sass-embedded": "*",
2079        "stylus": "*",
2080        "sugarss": "*",
2081        "terser": "^5.16.0",
2082        "tsx": "^4.8.1",
2083        "yaml": "^2.4.2"
2084      },
2085      "peerDependenciesMeta": {
2086        "@types/node": {
2087          "optional": true
2088        },
2089        "jiti": {
2090          "optional": true
2091        },
2092        "less": {
2093          "optional": true
2094        },
2095        "lightningcss": {
2096          "optional": true
2097        },
2098        "sass": {
2099          "optional": true
2100        },
2101        "sass-embedded": {
2102          "optional": true
2103        },
2104        "stylus": {
2105          "optional": true
2106        },
2107        "sugarss": {
2108          "optional": true
2109        },
2110        "terser": {
2111          "optional": true
2112        },
2113        "tsx": {
2114          "optional": true
2115        },
2116        "yaml": {
2117          "optional": true
2118        }
2119      }
2120    },
2121    "node_modules/vite-node": {
2122      "version": "3.2.0",
2123      "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.0.tgz",
2124      "integrity": "sha512-8Fc5Ko5Y4URIJkmMF/iFP1C0/OJyY+VGVe9Nw6WAdZyw4bTO+eVg9mwxWkQp/y8NnAoQY3o9KAvE1ZdA2v+Vmg==",
2125      "dev": true,
2126      "license": "MIT",
2127      "dependencies": {
2128        "cac": "^6.7.14",
2129        "debug": "^4.4.1",
2130        "es-module-lexer": "^1.7.0",
2131        "pathe": "^2.0.3",
2132        "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
2133      },
2134      "bin": {
2135        "vite-node": "vite-node.mjs"
2136      },
2137      "engines": {
2138        "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2139      },
2140      "funding": {
2141        "url": "https://opencollective.com/vitest"
2142      }
2143    },
2144    "node_modules/vitest": {
2145      "version": "3.2.0",
2146      "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.0.tgz",
2147      "integrity": "sha512-P7Nvwuli8WBNmeMHHek7PnGW4oAZl9za1fddfRVidZar8wDZRi7hpznLKQePQ8JPLwSBEYDK11g+++j7uFJV8Q==",
2148      "dev": true,
2149      "license": "MIT",
2150      "dependencies": {
2151        "@types/chai": "^5.2.2",
2152        "@vitest/expect": "3.2.0",
2153        "@vitest/mocker": "3.2.0",
2154        "@vitest/pretty-format": "^3.2.0",
2155        "@vitest/runner": "3.2.0",
2156        "@vitest/snapshot": "3.2.0",
2157        "@vitest/spy": "3.2.0",
2158        "@vitest/utils": "3.2.0",
2159        "chai": "^5.2.0",
2160        "debug": "^4.4.1",
2161        "expect-type": "^1.2.1",
2162        "magic-string": "^0.30.17",
2163        "pathe": "^2.0.3",
2164        "picomatch": "^4.0.2",
2165        "std-env": "^3.9.0",
2166        "tinybench": "^2.9.0",
2167        "tinyexec": "^0.3.2",
2168        "tinyglobby": "^0.2.14",
2169        "tinypool": "^1.1.0",
2170        "tinyrainbow": "^2.0.0",
2171        "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
2172        "vite-node": "3.2.0",
2173        "why-is-node-running": "^2.3.0"
2174      },
2175      "bin": {
2176        "vitest": "vitest.mjs"
2177      },
2178      "engines": {
2179        "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2180      },
2181      "funding": {
2182        "url": "https://opencollective.com/vitest"
2183      },
2184      "peerDependencies": {
2185        "@edge-runtime/vm": "*",
2186        "@types/debug": "^4.1.12",
2187        "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
2188        "@vitest/browser": "3.2.0",
2189        "@vitest/ui": "3.2.0",
2190        "happy-dom": "*",
2191        "jsdom": "*"
2192      },
2193      "peerDependenciesMeta": {
2194        "@edge-runtime/vm": {
2195          "optional": true
2196        },
2197        "@types/debug": {
2198          "optional": true
2199        },
2200        "@types/node": {
2201          "optional": true
2202        },
2203        "@vitest/browser": {
2204          "optional": true
2205        },
2206        "@vitest/ui": {
2207          "optional": true
2208        },
2209        "happy-dom": {
2210          "optional": true
2211        },
2212        "jsdom": {
2213          "optional": true
2214        }
2215      }
2216    },
2217    "node_modules/which": {
2218      "version": "2.0.2",
2219      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2220      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2221      "dev": true,
2222      "license": "ISC",
2223      "dependencies": {
2224        "isexe": "^2.0.0"
2225      },
2226      "bin": {
2227        "node-which": "bin/node-which"
2228      },
2229      "engines": {
2230        "node": ">= 8"
2231      }
2232    },
2233    "node_modules/why-is-node-running": {
2234      "version": "2.3.0",
2235      "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
2236      "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
2237      "dev": true,
2238      "license": "MIT",
2239      "dependencies": {
2240        "siginfo": "^2.0.0",
2241        "stackback": "0.0.2"
2242      },
2243      "bin": {
2244        "why-is-node-running": "cli.js"
2245      },
2246      "engines": {
2247        "node": ">=8"
2248      }
2249    },
2250    "node_modules/yoctocolors": {
2251      "version": "2.1.1",
2252      "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz",
2253      "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==",
2254      "dev": true,
2255      "license": "MIT",
2256      "engines": {
2257        "node": ">=18"
2258      },
2259      "funding": {
2260        "url": "https://github.com/sponsors/sindresorhus"
2261      }
2262    }
2263  }
2264}