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}