profileShare

rasmusjy / voicetask

Read-only snapshot

No repository description.

main default branch 105 files Expires Sep 13, 2026, 9:06 AM
package-lock.json 135,819 bytes
1 {
2 "name": "voicetask",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "voicetask",
9 "version": "0.1.0",
10 "dependencies": {
11 "@anthropic-ai/sdk": "^0.113.0",
12 "@fastify/cors": "^10.0.2",
13 "@fastify/multipart": "^9.2.1",
14 "@fastify/static": "^8.2.0",
15 "fastify": "^5.6.1",
16 "react": "^19.2.7",
17 "react-dom": "^19.2.7",
18 "zod": "^4.4.3"
19 },
20 "devDependencies": {
21 "@types/node": "^24.13.2",
22 "@types/react": "^19.2.17",
23 "@types/react-dom": "^19.2.3",
24 "@vitejs/plugin-react": "^6.0.3",
25 "concurrently": "^9.2.1",
26 "tsx": "^4.20.6",
27 "typescript": "~5.9.3",
28 "vite": "^8.1.1",
29 "vitest": "^3.2.4"
30 },
31 "engines": {
32 "node": ">=20.12"
33 }
34 },
35 "node_modules/@anthropic-ai/sdk": {
36 "version": "0.113.0",
37 "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.113.0.tgz",
38 "integrity": "sha512-8YKIP333ypmy8QjtSP691fIqdes3HL/rSXAT4FDZX/HRnkQaNG+iOVBfEQw4vjPNpYHeoy7FSYc2o/jb8b3AnA==",
39 "license": "MIT",
40 "dependencies": {
41 "json-schema-to-ts": "^3.1.1",
42 "standardwebhooks": "^1.0.0"
43 },
44 "bin": {
45 "anthropic-ai-sdk": "bin/cli"
46 },
47 "peerDependencies": {
48 "zod": "^3.25.0 || ^4.0.0"
49 },
50 "peerDependenciesMeta": {
51 "zod": {
52 "optional": true
53 }
54 }
55 },
56 "node_modules/@babel/runtime": {
57 "version": "7.29.7",
58 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
59 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
60 "license": "MIT",
61 "engines": {
62 "node": ">=6.9.0"
63 }
64 },
65 "node_modules/@emnapi/core": {
66 "version": "1.11.1",
67 "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz",
68 "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==",
69 "dev": true,
70 "license": "MIT",
71 "optional": true,
72 "dependencies": {
73 "@emnapi/wasi-threads": "1.2.2",
74 "tslib": "^2.4.0"
75 }
76 },
77 "node_modules/@emnapi/runtime": {
78 "version": "1.11.1",
79 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz",
80 "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==",
81 "dev": true,
82 "license": "MIT",
83 "optional": true,
84 "dependencies": {
85 "tslib": "^2.4.0"
86 }
87 },
88 "node_modules/@emnapi/wasi-threads": {
89 "version": "1.2.2",
90 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz",
91 "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==",
92 "dev": true,
93 "license": "MIT",
94 "optional": true,
95 "dependencies": {
96 "tslib": "^2.4.0"
97 }
98 },
99 "node_modules/@esbuild/aix-ppc64": {
100 "version": "0.28.1",
101 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
102 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
103 "cpu": [
104 "ppc64"
105 ],
106 "dev": true,
107 "license": "MIT",
108 "optional": true,
109 "os": [
110 "aix"
111 ],
112 "engines": {
113 "node": ">=18"
114 }
115 },
116 "node_modules/@esbuild/android-arm": {
117 "version": "0.28.1",
118 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
119 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
120 "cpu": [
121 "arm"
122 ],
123 "dev": true,
124 "license": "MIT",
125 "optional": true,
126 "os": [
127 "android"
128 ],
129 "engines": {
130 "node": ">=18"
131 }
132 },
133 "node_modules/@esbuild/android-arm64": {
134 "version": "0.28.1",
135 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
136 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
137 "cpu": [
138 "arm64"
139 ],
140 "dev": true,
141 "license": "MIT",
142 "optional": true,
143 "os": [
144 "android"
145 ],
146 "engines": {
147 "node": ">=18"
148 }
149 },
150 "node_modules/@esbuild/android-x64": {
151 "version": "0.28.1",
152 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
153 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
154 "cpu": [
155 "x64"
156 ],
157 "dev": true,
158 "license": "MIT",
159 "optional": true,
160 "os": [
161 "android"
162 ],
163 "engines": {
164 "node": ">=18"
165 }
166 },
167 "node_modules/@esbuild/darwin-arm64": {
168 "version": "0.28.1",
169 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
170 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
171 "cpu": [
172 "arm64"
173 ],
174 "dev": true,
175 "license": "MIT",
176 "optional": true,
177 "os": [
178 "darwin"
179 ],
180 "engines": {
181 "node": ">=18"
182 }
183 },
184 "node_modules/@esbuild/darwin-x64": {
185 "version": "0.28.1",
186 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
187 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
188 "cpu": [
189 "x64"
190 ],
191 "dev": true,
192 "license": "MIT",
193 "optional": true,
194 "os": [
195 "darwin"
196 ],
197 "engines": {
198 "node": ">=18"
199 }
200 },
201 "node_modules/@esbuild/freebsd-arm64": {
202 "version": "0.28.1",
203 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
204 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
205 "cpu": [
206 "arm64"
207 ],
208 "dev": true,
209 "license": "MIT",
210 "optional": true,
211 "os": [
212 "freebsd"
213 ],
214 "engines": {
215 "node": ">=18"
216 }
217 },
218 "node_modules/@esbuild/freebsd-x64": {
219 "version": "0.28.1",
220 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
221 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
222 "cpu": [
223 "x64"
224 ],
225 "dev": true,
226 "license": "MIT",
227 "optional": true,
228 "os": [
229 "freebsd"
230 ],
231 "engines": {
232 "node": ">=18"
233 }
234 },
235 "node_modules/@esbuild/linux-arm": {
236 "version": "0.28.1",
237 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
238 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
239 "cpu": [
240 "arm"
241 ],
242 "dev": true,
243 "license": "MIT",
244 "optional": true,
245 "os": [
246 "linux"
247 ],
248 "engines": {
249 "node": ">=18"
250 }
251 },
252 "node_modules/@esbuild/linux-arm64": {
253 "version": "0.28.1",
254 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
255 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
256 "cpu": [
257 "arm64"
258 ],
259 "dev": true,
260 "license": "MIT",
261 "optional": true,
262 "os": [
263 "linux"
264 ],
265 "engines": {
266 "node": ">=18"
267 }
268 },
269 "node_modules/@esbuild/linux-ia32": {
270 "version": "0.28.1",
271 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
272 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
273 "cpu": [
274 "ia32"
275 ],
276 "dev": true,
277 "license": "MIT",
278 "optional": true,
279 "os": [
280 "linux"
281 ],
282 "engines": {
283 "node": ">=18"
284 }
285 },
286 "node_modules/@esbuild/linux-loong64": {
287 "version": "0.28.1",
288 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
289 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
290 "cpu": [
291 "loong64"
292 ],
293 "dev": true,
294 "license": "MIT",
295 "optional": true,
296 "os": [
297 "linux"
298 ],
299 "engines": {
300 "node": ">=18"
301 }
302 },
303 "node_modules/@esbuild/linux-mips64el": {
304 "version": "0.28.1",
305 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
306 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
307 "cpu": [
308 "mips64el"
309 ],
310 "dev": true,
311 "license": "MIT",
312 "optional": true,
313 "os": [
314 "linux"
315 ],
316 "engines": {
317 "node": ">=18"
318 }
319 },
320 "node_modules/@esbuild/linux-ppc64": {
321 "version": "0.28.1",
322 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
323 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
324 "cpu": [
325 "ppc64"
326 ],
327 "dev": true,
328 "license": "MIT",
329 "optional": true,
330 "os": [
331 "linux"
332 ],
333 "engines": {
334 "node": ">=18"
335 }
336 },
337 "node_modules/@esbuild/linux-riscv64": {
338 "version": "0.28.1",
339 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
340 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
341 "cpu": [
342 "riscv64"
343 ],
344 "dev": true,
345 "license": "MIT",
346 "optional": true,
347 "os": [
348 "linux"
349 ],
350 "engines": {
351 "node": ">=18"
352 }
353 },
354 "node_modules/@esbuild/linux-s390x": {
355 "version": "0.28.1",
356 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
357 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
358 "cpu": [
359 "s390x"
360 ],
361 "dev": true,
362 "license": "MIT",
363 "optional": true,
364 "os": [
365 "linux"
366 ],
367 "engines": {
368 "node": ">=18"
369 }
370 },
371 "node_modules/@esbuild/linux-x64": {
372 "version": "0.28.1",
373 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
374 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
375 "cpu": [
376 "x64"
377 ],
378 "dev": true,
379 "license": "MIT",
380 "optional": true,
381 "os": [
382 "linux"
383 ],
384 "engines": {
385 "node": ">=18"
386 }
387 },
388 "node_modules/@esbuild/netbsd-arm64": {
389 "version": "0.28.1",
390 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
391 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
392 "cpu": [
393 "arm64"
394 ],
395 "dev": true,
396 "license": "MIT",
397 "optional": true,
398 "os": [
399 "netbsd"
400 ],
401 "engines": {
402 "node": ">=18"
403 }
404 },
405 "node_modules/@esbuild/netbsd-x64": {
406 "version": "0.28.1",
407 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
408 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
409 "cpu": [
410 "x64"
411 ],
412 "dev": true,
413 "license": "MIT",
414 "optional": true,
415 "os": [
416 "netbsd"
417 ],
418 "engines": {
419 "node": ">=18"
420 }
421 },
422 "node_modules/@esbuild/openbsd-arm64": {
423 "version": "0.28.1",
424 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
425 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
426 "cpu": [
427 "arm64"
428 ],
429 "dev": true,
430 "license": "MIT",
431 "optional": true,
432 "os": [
433 "openbsd"
434 ],
435 "engines": {
436 "node": ">=18"
437 }
438 },
439 "node_modules/@esbuild/openbsd-x64": {
440 "version": "0.28.1",
441 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
442 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
443 "cpu": [
444 "x64"
445 ],
446 "dev": true,
447 "license": "MIT",
448 "optional": true,
449 "os": [
450 "openbsd"
451 ],
452 "engines": {
453 "node": ">=18"
454 }
455 },
456 "node_modules/@esbuild/openharmony-arm64": {
457 "version": "0.28.1",
458 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
459 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
460 "cpu": [
461 "arm64"
462 ],
463 "dev": true,
464 "license": "MIT",
465 "optional": true,
466 "os": [
467 "openharmony"
468 ],
469 "engines": {
470 "node": ">=18"
471 }
472 },
473 "node_modules/@esbuild/sunos-x64": {
474 "version": "0.28.1",
475 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
476 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
477 "cpu": [
478 "x64"
479 ],
480 "dev": true,
481 "license": "MIT",
482 "optional": true,
483 "os": [
484 "sunos"
485 ],
486 "engines": {
487 "node": ">=18"
488 }
489 },
490 "node_modules/@esbuild/win32-arm64": {
491 "version": "0.28.1",
492 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
493 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
494 "cpu": [
495 "arm64"
496 ],
497 "dev": true,
498 "license": "MIT",
499 "optional": true,
500 "os": [
501 "win32"
502 ],
503 "engines": {
504 "node": ">=18"
505 }
506 },
507 "node_modules/@esbuild/win32-ia32": {
508 "version": "0.28.1",
509 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
510 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
511 "cpu": [
512 "ia32"
513 ],
514 "dev": true,
515 "license": "MIT",
516 "optional": true,
517 "os": [
518 "win32"
519 ],
520 "engines": {
521 "node": ">=18"
522 }
523 },
524 "node_modules/@esbuild/win32-x64": {
525 "version": "0.28.1",
526 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
527 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
528 "cpu": [
529 "x64"
530 ],
531 "dev": true,
532 "license": "MIT",
533 "optional": true,
534 "os": [
535 "win32"
536 ],
537 "engines": {
538 "node": ">=18"
539 }
540 },
541 "node_modules/@fastify/accept-negotiator": {
542 "version": "2.0.1",
543 "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-2.0.1.tgz",
544 "integrity": "sha512-/c/TW2bO/v9JeEgoD/g1G5GxGeCF1Hafdf79WPmUlgYiBXummY0oX3VVq4yFkKKVBKDNlaDUYoab7g38RpPqCQ==",
545 "funding": [
546 {
547 "type": "github",
548 "url": "https://github.com/sponsors/fastify"
549 },
550 {
551 "type": "opencollective",
552 "url": "https://opencollective.com/fastify"
553 }
554 ],
555 "license": "MIT"
556 },
557 "node_modules/@fastify/ajv-compiler": {
558 "version": "4.0.5",
559 "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-4.0.5.tgz",
560 "integrity": "sha512-KoWKW+MhvfTRWL4qrhUwAAZoaChluo0m0vbiJlGMt2GXvL4LVPQEjt8kSpHI3IBq5Rez8fg+XeH3cneztq+C7A==",
561 "funding": [
562 {
563 "type": "github",
564 "url": "https://github.com/sponsors/fastify"
565 },
566 {
567 "type": "opencollective",
568 "url": "https://opencollective.com/fastify"
569 }
570 ],
571 "license": "MIT",
572 "dependencies": {
573 "ajv": "^8.12.0",
574 "ajv-formats": "^3.0.1",
575 "fast-uri": "^3.0.0"
576 }
577 },
578 "node_modules/@fastify/busboy": {
579 "version": "3.2.0",
580 "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.2.0.tgz",
581 "integrity": "sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==",
582 "license": "MIT"
583 },
584 "node_modules/@fastify/cors": {
585 "version": "10.1.0",
586 "resolved": "https://registry.npmjs.org/@fastify/cors/-/cors-10.1.0.tgz",
587 "integrity": "sha512-MZyBCBJtII60CU9Xme/iE4aEy8G7QpzGR8zkdXZkDFt7ElEMachbE61tfhAG/bvSaULlqlf0huMT12T7iqEmdQ==",
588 "funding": [
589 {
590 "type": "github",
591 "url": "https://github.com/sponsors/fastify"
592 },
593 {
594 "type": "opencollective",
595 "url": "https://opencollective.com/fastify"
596 }
597 ],
598 "license": "MIT",
599 "dependencies": {
600 "fastify-plugin": "^5.0.0",
601 "mnemonist": "0.40.0"
602 }
603 },
604 "node_modules/@fastify/deepmerge": {
605 "version": "3.2.1",
606 "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-3.2.1.tgz",
607 "integrity": "sha512-N5Oqvltoa2r9z1tbx4xjky0oRR60v+T47Ic4J1ukoVQcptLOrIdRnCSdTGmOmajZuHVKlTnfcmrjyqsGEW1ztA==",
608 "funding": [
609 {
610 "type": "github",
611 "url": "https://github.com/sponsors/fastify"
612 },
613 {
614 "type": "opencollective",
615 "url": "https://opencollective.com/fastify"
616 }
617 ],
618 "license": "MIT"
619 },
620 "node_modules/@fastify/error": {
621 "version": "4.2.0",
622 "resolved": "https://registry.npmjs.org/@fastify/error/-/error-4.2.0.tgz",
623 "integrity": "sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==",
624 "funding": [
625 {
626 "type": "github",
627 "url": "https://github.com/sponsors/fastify"
628 },
629 {
630 "type": "opencollective",
631 "url": "https://opencollective.com/fastify"
632 }
633 ],
634 "license": "MIT"
635 },
636 "node_modules/@fastify/fast-json-stringify-compiler": {
637 "version": "5.1.0",
638 "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-5.1.0.tgz",
639 "integrity": "sha512-PxcYtKLbQ8Z+yApiqjK8FwxIwvEj38k2OiLc17u8dkJSlmfi2wHHPaSnaoqBPQqtvF8YVsDgDpP2snDCfFrpfw==",
640 "funding": [
641 {
642 "type": "github",
643 "url": "https://github.com/sponsors/fastify"
644 },
645 {
646 "type": "opencollective",
647 "url": "https://opencollective.com/fastify"
648 }
649 ],
650 "license": "MIT",
651 "dependencies": {
652 "fast-json-stringify": "^7.0.0"
653 }
654 },
655 "node_modules/@fastify/forwarded": {
656 "version": "3.0.1",
657 "resolved": "https://registry.npmjs.org/@fastify/forwarded/-/forwarded-3.0.1.tgz",
658 "integrity": "sha512-JqDochHFqXs3C3Ml3gOY58zM7OqO9ENqPo0UqAjAjH8L01fRZqwX9iLeX34//kiJubF7r2ZQHtBRU36vONbLlw==",
659 "funding": [
660 {
661 "type": "github",
662 "url": "https://github.com/sponsors/fastify"
663 },
664 {
665 "type": "opencollective",
666 "url": "https://opencollective.com/fastify"
667 }
668 ],
669 "license": "MIT"
670 },
671 "node_modules/@fastify/merge-json-schemas": {
672 "version": "0.2.1",
673 "resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.2.1.tgz",
674 "integrity": "sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==",
675 "funding": [
676 {
677 "type": "github",
678 "url": "https://github.com/sponsors/fastify"
679 },
680 {
681 "type": "opencollective",
682 "url": "https://opencollective.com/fastify"
683 }
684 ],
685 "license": "MIT",
686 "dependencies": {
687 "dequal": "^2.0.3"
688 }
689 },
690 "node_modules/@fastify/multipart": {
691 "version": "9.4.0",
692 "resolved": "https://registry.npmjs.org/@fastify/multipart/-/multipart-9.4.0.tgz",
693 "integrity": "sha512-Z404bzZeLSXTBmp/trCBuoVFX28pM7rhv849Q5TsbTFZHuk1lc4QjQITTPK92DKVpXmNtJXeHSSc7GYvqFpxAQ==",
694 "funding": [
695 {
696 "type": "github",
697 "url": "https://github.com/sponsors/fastify"
698 },
699 {
700 "type": "opencollective",
701 "url": "https://opencollective.com/fastify"
702 }
703 ],
704 "license": "MIT",
705 "dependencies": {
706 "@fastify/busboy": "^3.0.0",
707 "@fastify/deepmerge": "^3.0.0",
708 "@fastify/error": "^4.0.0",
709 "fastify-plugin": "^5.0.0",
710 "secure-json-parse": "^4.0.0"
711 }
712 },
713 "node_modules/@fastify/proxy-addr": {
714 "version": "5.1.0",
715 "resolved": "https://registry.npmjs.org/@fastify/proxy-addr/-/proxy-addr-5.1.0.tgz",
716 "integrity": "sha512-INS+6gh91cLUjB+PVHfu1UqcB76Sqtpyp7bnL+FYojhjygvOPA9ctiD/JDKsyD9Xgu4hUhCSJBPig/w7duNajw==",
717 "funding": [
718 {
719 "type": "github",
720 "url": "https://github.com/sponsors/fastify"
721 },
722 {
723 "type": "opencollective",
724 "url": "https://opencollective.com/fastify"
725 }
726 ],
727 "license": "MIT",
728 "dependencies": {
729 "@fastify/forwarded": "^3.0.0",
730 "ipaddr.js": "^2.1.0"
731 }
732 },
733 "node_modules/@fastify/send": {
734 "version": "4.1.0",
735 "resolved": "https://registry.npmjs.org/@fastify/send/-/send-4.1.0.tgz",
736 "integrity": "sha512-TMYeQLCBSy2TOFmV95hQWkiTYgC/SEx7vMdV+wnZVX4tt8VBLKzmH8vV9OzJehV0+XBfg+WxPMt5wp+JBUKsVw==",
737 "funding": [
738 {
739 "type": "github",
740 "url": "https://github.com/sponsors/fastify"
741 },
742 {
743 "type": "opencollective",
744 "url": "https://opencollective.com/fastify"
745 }
746 ],
747 "license": "MIT",
748 "dependencies": {
749 "@lukeed/ms": "^2.0.2",
750 "escape-html": "~1.0.3",
751 "fast-decode-uri-component": "^1.0.1",
752 "http-errors": "^2.0.0",
753 "mime": "^3"
754 }
755 },
756 "node_modules/@fastify/static": {
757 "version": "8.3.0",
758 "resolved": "https://registry.npmjs.org/@fastify/static/-/static-8.3.0.tgz",
759 "integrity": "sha512-yKxviR5PH1OKNnisIzZKmgZSus0r2OZb8qCSbqmw34aolT4g3UlzYfeBRym+HJ1J471CR8e2ldNub4PubD1coA==",
760 "funding": [
761 {
762 "type": "github",
763 "url": "https://github.com/sponsors/fastify"
764 },
765 {
766 "type": "opencollective",
767 "url": "https://opencollective.com/fastify"
768 }
769 ],
770 "license": "MIT",
771 "dependencies": {
772 "@fastify/accept-negotiator": "^2.0.0",
773 "@fastify/send": "^4.0.0",
774 "content-disposition": "^0.5.4",
775 "fastify-plugin": "^5.0.0",
776 "fastq": "^1.17.1",
777 "glob": "^11.0.0"
778 }
779 },
780 "node_modules/@isaacs/cliui": {
781 "version": "9.0.0",
782 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",
783 "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",
784 "license": "BlueOak-1.0.0",
785 "engines": {
786 "node": ">=18"
787 }
788 },
789 "node_modules/@jridgewell/sourcemap-codec": {
790 "version": "1.5.5",
791 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
792 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
793 "dev": true,
794 "license": "MIT"
795 },
796 "node_modules/@lukeed/ms": {
797 "version": "2.0.2",
798 "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.2.tgz",
799 "integrity": "sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==",
800 "license": "MIT",
801 "engines": {
802 "node": ">=8"
803 }
804 },
805 "node_modules/@napi-rs/wasm-runtime": {
806 "version": "1.1.6",
807 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz",
808 "integrity": "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==",
809 "dev": true,
810 "license": "MIT",
811 "optional": true,
812 "dependencies": {
813 "@tybys/wasm-util": "^0.10.3"
814 },
815 "funding": {
816 "type": "github",
817 "url": "https://github.com/sponsors/Brooooooklyn"
818 },
819 "peerDependencies": {
820 "@emnapi/core": "^1.7.1",
821 "@emnapi/runtime": "^1.7.1"
822 }
823 },
824 "node_modules/@oxc-project/types": {
825 "version": "0.139.0",
826 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz",
827 "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==",
828 "dev": true,
829 "license": "MIT",
830 "funding": {
831 "url": "https://github.com/sponsors/Boshen"
832 }
833 },
834 "node_modules/@pinojs/redact": {
835 "version": "0.4.0",
836 "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz",
837 "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==",
838 "license": "MIT"
839 },
840 "node_modules/@rolldown/binding-android-arm64": {
841 "version": "1.1.5",
842 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz",
843 "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==",
844 "cpu": [
845 "arm64"
846 ],
847 "dev": true,
848 "license": "MIT",
849 "optional": true,
850 "os": [
851 "android"
852 ],
853 "engines": {
854 "node": "^20.19.0 || >=22.12.0"
855 }
856 },
857 "node_modules/@rolldown/binding-darwin-arm64": {
858 "version": "1.1.5",
859 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz",
860 "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==",
861 "cpu": [
862 "arm64"
863 ],
864 "dev": true,
865 "license": "MIT",
866 "optional": true,
867 "os": [
868 "darwin"
869 ],
870 "engines": {
871 "node": "^20.19.0 || >=22.12.0"
872 }
873 },
874 "node_modules/@rolldown/binding-darwin-x64": {
875 "version": "1.1.5",
876 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz",
877 "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==",
878 "cpu": [
879 "x64"
880 ],
881 "dev": true,
882 "license": "MIT",
883 "optional": true,
884 "os": [
885 "darwin"
886 ],
887 "engines": {
888 "node": "^20.19.0 || >=22.12.0"
889 }
890 },
891 "node_modules/@rolldown/binding-freebsd-x64": {
892 "version": "1.1.5",
893 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz",
894 "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==",
895 "cpu": [
896 "x64"
897 ],
898 "dev": true,
899 "license": "MIT",
900 "optional": true,
901 "os": [
902 "freebsd"
903 ],
904 "engines": {
905 "node": "^20.19.0 || >=22.12.0"
906 }
907 },
908 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
909 "version": "1.1.5",
910 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz",
911 "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==",
912 "cpu": [
913 "arm"
914 ],
915 "dev": true,
916 "license": "MIT",
917 "optional": true,
918 "os": [
919 "linux"
920 ],
921 "engines": {
922 "node": "^20.19.0 || >=22.12.0"
923 }
924 },
925 "node_modules/@rolldown/binding-linux-arm64-gnu": {
926 "version": "1.1.5",
927 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz",
928 "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==",
929 "cpu": [
930 "arm64"
931 ],
932 "dev": true,
933 "license": "MIT",
934 "optional": true,
935 "os": [
936 "linux"
937 ],
938 "engines": {
939 "node": "^20.19.0 || >=22.12.0"
940 }
941 },
942 "node_modules/@rolldown/binding-linux-arm64-musl": {
943 "version": "1.1.5",
944 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz",
945 "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==",
946 "cpu": [
947 "arm64"
948 ],
949 "dev": true,
950 "license": "MIT",
951 "optional": true,
952 "os": [
953 "linux"
954 ],
955 "engines": {
956 "node": "^20.19.0 || >=22.12.0"
957 }
958 },
959 "node_modules/@rolldown/binding-linux-ppc64-gnu": {
960 "version": "1.1.5",
961 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz",
962 "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==",
963 "cpu": [
964 "ppc64"
965 ],
966 "dev": true,
967 "license": "MIT",
968 "optional": true,
969 "os": [
970 "linux"
971 ],
972 "engines": {
973 "node": "^20.19.0 || >=22.12.0"
974 }
975 },
976 "node_modules/@rolldown/binding-linux-s390x-gnu": {
977 "version": "1.1.5",
978 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz",
979 "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==",
980 "cpu": [
981 "s390x"
982 ],
983 "dev": true,
984 "license": "MIT",
985 "optional": true,
986 "os": [
987 "linux"
988 ],
989 "engines": {
990 "node": "^20.19.0 || >=22.12.0"
991 }
992 },
993 "node_modules/@rolldown/binding-linux-x64-gnu": {
994 "version": "1.1.5",
995 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz",
996 "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==",
997 "cpu": [
998 "x64"
999 ],
1000 "dev": true,
1001 "license": "MIT",
1002 "optional": true,
1003 "os": [
1004 "linux"
1005 ],
1006 "engines": {
1007 "node": "^20.19.0 || >=22.12.0"
1008 }
1009 },
1010 "node_modules/@rolldown/binding-linux-x64-musl": {
1011 "version": "1.1.5",
1012 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz",
1013 "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==",
1014 "cpu": [
1015 "x64"
1016 ],
1017 "dev": true,
1018 "license": "MIT",
1019 "optional": true,
1020 "os": [
1021 "linux"
1022 ],
1023 "engines": {
1024 "node": "^20.19.0 || >=22.12.0"
1025 }
1026 },
1027 "node_modules/@rolldown/binding-openharmony-arm64": {
1028 "version": "1.1.5",
1029 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz",
1030 "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==",
1031 "cpu": [
1032 "arm64"
1033 ],
1034 "dev": true,
1035 "license": "MIT",
1036 "optional": true,
1037 "os": [
1038 "openharmony"
1039 ],
1040 "engines": {
1041 "node": "^20.19.0 || >=22.12.0"
1042 }
1043 },
1044 "node_modules/@rolldown/binding-wasm32-wasi": {
1045 "version": "1.1.5",
1046 "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz",
1047 "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==",
1048 "cpu": [
1049 "wasm32"
1050 ],
1051 "dev": true,
1052 "license": "MIT",
1053 "optional": true,
1054 "dependencies": {
1055 "@emnapi/core": "1.11.1",
1056 "@emnapi/runtime": "1.11.1",
1057 "@napi-rs/wasm-runtime": "^1.1.6"
1058 },
1059 "engines": {
1060 "node": "^20.19.0 || >=22.12.0"
1061 }
1062 },
1063 "node_modules/@rolldown/binding-win32-arm64-msvc": {
1064 "version": "1.1.5",
1065 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz",
1066 "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==",
1067 "cpu": [
1068 "arm64"
1069 ],
1070 "dev": true,
1071 "license": "MIT",
1072 "optional": true,
1073 "os": [
1074 "win32"
1075 ],
1076 "engines": {
1077 "node": "^20.19.0 || >=22.12.0"
1078 }
1079 },
1080 "node_modules/@rolldown/binding-win32-x64-msvc": {
1081 "version": "1.1.5",
1082 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz",
1083 "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==",
1084 "cpu": [
1085 "x64"
1086 ],
1087 "dev": true,
1088 "license": "MIT",
1089 "optional": true,
1090 "os": [
1091 "win32"
1092 ],
1093 "engines": {
1094 "node": "^20.19.0 || >=22.12.0"
1095 }
1096 },
1097 "node_modules/@rolldown/pluginutils": {
1098 "version": "1.0.1",
1099 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
1100 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
1101 "dev": true,
1102 "license": "MIT"
1103 },
1104 "node_modules/@rollup/rollup-android-arm-eabi": {
1105 "version": "4.62.2",
1106 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.2.tgz",
1107 "integrity": "sha512-6o7ZLZK+BeenkZCFNDXqpbjw9bD6nuWonvS/lwQJp7NoVVxm6p3qE7qQ5jGuBjiFsgvqjD8mZAU5oWxTmbOeOg==",
1108 "cpu": [
1109 "arm"
1110 ],
1111 "dev": true,
1112 "license": "MIT",
1113 "optional": true,
1114 "os": [
1115 "android"
1116 ]
1117 },
1118 "node_modules/@rollup/rollup-android-arm64": {
1119 "version": "4.62.2",
1120 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.2.tgz",
1121 "integrity": "sha512-BaH7BllCACHoH1LguOU56UItGfUWjujlO65kS9LAodViaN4bwIKd7oeW/ZHJ/4ljr/7MIiENnNy3HJ0zXv8Zkw==",
1122 "cpu": [
1123 "arm64"
1124 ],
1125 "dev": true,
1126 "license": "MIT",
1127 "optional": true,
1128 "os": [
1129 "android"
1130 ]
1131 },
1132 "node_modules/@rollup/rollup-darwin-arm64": {
1133 "version": "4.62.2",
1134 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.2.tgz",
1135 "integrity": "sha512-v39RCCvj4He82I9sFmk+M1VZ0PLM9sfsLVikjfx2hYBNALhrrOR2D3JjQA6AhlaSOgcR+RzrKY7e1+bT6SUO/A==",
1136 "cpu": [
1137 "arm64"
1138 ],
1139 "dev": true,
1140 "license": "MIT",
1141 "optional": true,
1142 "os": [
1143 "darwin"
1144 ]
1145 },
1146 "node_modules/@rollup/rollup-darwin-x64": {
1147 "version": "4.62.2",
1148 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.2.tgz",
1149 "integrity": "sha512-yl0y2vq3S3lHeuXhEdss6TWfKW8vkujImO12tn4ZkG/4oghr09LvdYm2RElVjokTQiUvDUGXLGsYeLqUMCKpGA==",
1150 "cpu": [
1151 "x64"
1152 ],
1153 "dev": true,
1154 "license": "MIT",
1155 "optional": true,
1156 "os": [
1157 "darwin"
1158 ]
1159 },
1160 "node_modules/@rollup/rollup-freebsd-arm64": {
1161 "version": "4.62.2",
1162 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.2.tgz",
1163 "integrity": "sha512-tT4pvt4qXD+vEoezupCWi+a1F0vvDiksiHc+PxRlYTOH1I6/X4id9jPxTP+Fg+545euaFT1jJVs4CEdHZAU1vw==",
1164 "cpu": [
1165 "arm64"
1166 ],
1167 "dev": true,
1168 "license": "MIT",
1169 "optional": true,
1170 "os": [
1171 "freebsd"
1172 ]
1173 },
1174 "node_modules/@rollup/rollup-freebsd-x64": {
1175 "version": "4.62.2",
1176 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.2.tgz",
1177 "integrity": "sha512-6nU5F2wCW+qvCBhTn1pdIU3bzsIoF7EUwsCDRxilWGprQR6yd508YnH9+OKFCwpfS8pjZqDUmnCAr7exax0XCg==",
1178 "cpu": [
1179 "x64"
1180 ],
1181 "dev": true,
1182 "license": "MIT",
1183 "optional": true,
1184 "os": [
1185 "freebsd"
1186 ]
1187 },
1188 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1189 "version": "4.62.2",
1190 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.2.tgz",
1191 "integrity": "sha512-n1GJHPOvpIfhi3TmrCeh6S6URt9BFCt0KQE3qvexyGCTAKpR4Lg+eWvNZEqu7epxwus/8ElT3hacYEucm49SZg==",
1192 "cpu": [
1193 "arm"
1194 ],
1195 "dev": true,
1196 "license": "MIT",
1197 "optional": true,
1198 "os": [
1199 "linux"
1200 ]
1201 },
1202 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1203 "version": "4.62.2",
1204 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.2.tgz",
1205 "integrity": "sha512-JqgflS8wEB+UXV/vS1RpRbifGBeN4D5lz8D8oOFbFZw4vedvdOgCFAjfBmIMdW3yL10XpQQ0Ambepw6MXrhOnA==",
1206 "cpu": [
1207 "arm"
1208 ],
1209 "dev": true,
1210 "license": "MIT",
1211 "optional": true,
1212 "os": [
1213 "linux"
1214 ]
1215 },
1216 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1217 "version": "4.62.2",
1218 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.2.tgz",
1219 "integrity": "sha512-wnFJkogWvN4jm/hQRF2UBaeUmk20j5+DmHvoyWii2b8HJDyvz1MF2OU/6ynXt2KR63rbZLWkFpoytpdc/yBuSA==",
1220 "cpu": [
1221 "arm64"
1222 ],
1223 "dev": true,
1224 "license": "MIT",
1225 "optional": true,
1226 "os": [
1227 "linux"
1228 ]
1229 },
1230 "node_modules/@rollup/rollup-linux-arm64-musl": {
1231 "version": "4.62.2",
1232 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.2.tgz",
1233 "integrity": "sha512-HVu2bp0zhvJ8xHEV9+UUs7S90VadmBSY3LcIMvozbPo4AuMGDWlz3ymHLHZPX4hR67TKTt8Qp5PJ5RBg/i+RMQ==",
1234 "cpu": [
1235 "arm64"
1236 ],
1237 "dev": true,
1238 "license": "MIT",
1239 "optional": true,
1240 "os": [
1241 "linux"
1242 ]
1243 },
1244 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1245 "version": "4.62.2",
1246 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.2.tgz",
1247 "integrity": "sha512-mQqqAV8QaoSgr9I2fKDLY2BAVvmKjWoGiu/cSYQonsLvtqwEn1E4QYfnCOcp5zoEqNhsDYin1s6jx/VJmrxlZg==",
1248 "cpu": [
1249 "loong64"
1250 ],
1251 "dev": true,
1252 "license": "MIT",
1253 "optional": true,
1254 "os": [
1255 "linux"
1256 ]
1257 },
1258 "node_modules/@rollup/rollup-linux-loong64-musl": {
1259 "version": "4.62.2",
1260 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.2.tgz",
1261 "integrity": "sha512-IxKLoxCQ2IWi6bT2akyDUBGsOImDKB+sPp4EsTmwFQ/fMwpCKm8uLSSgP/Kx/QYUgKis6SEZ5/Nlhup0DIA0PQ==",
1262 "cpu": [
1263 "loong64"
1264 ],
1265 "dev": true,
1266 "license": "MIT",
1267 "optional": true,
1268 "os": [
1269 "linux"
1270 ]
1271 },
1272 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1273 "version": "4.62.2",
1274 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.2.tgz",
1275 "integrity": "sha512-Mk5ha2RQSgyFfmYYLkBpPnUk8D8FriBxesO1u9O75X0mHgXL1UQcH5Itl2lurWL2tj0RxV9b9tJgipac0hRY9A==",
1276 "cpu": [
1277 "ppc64"
1278 ],
1279 "dev": true,
1280 "license": "MIT",
1281 "optional": true,
1282 "os": [
1283 "linux"
1284 ]
1285 },
1286 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1287 "version": "4.62.2",
1288 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.2.tgz",
1289 "integrity": "sha512-CjvEnqJL/0/TQ3TXX3OPIJ/kmBellrWd4heXUmHeJlTnmwjKpSJzoehLaL6Xk0ZnMHBu9dZuFADNOrtjF4v+2w==",
1290 "cpu": [
1291 "ppc64"
1292 ],
1293 "dev": true,
1294 "license": "MIT",
1295 "optional": true,
1296 "os": [
1297 "linux"
1298 ]
1299 },
1300 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1301 "version": "4.62.2",
1302 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.2.tgz",
1303 "integrity": "sha512-1SiZbzwdkaDURsew/tSOrooKiYy7EQGT6m8ufavAi9NEyQb/6VuIxFXAL1fqa4iZe3g4NbNk4P7J32z2tw5Mgg==",
1304 "cpu": [
1305 "riscv64"
1306 ],
1307 "dev": true,
1308 "license": "MIT",
1309 "optional": true,
1310 "os": [
1311 "linux"
1312 ]
1313 },
1314 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1315 "version": "4.62.2",
1316 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.2.tgz",
1317 "integrity": "sha512-nQts12zJ3NQRoE6uYljOH89v7szzLDvG2JD/vsX+vGXU8w/At1GowTZ5/7qeFQ8m7L55rpR8Okugnuo5bgjy2Q==",
1318 "cpu": [
1319 "riscv64"
1320 ],
1321 "dev": true,
1322 "license": "MIT",
1323 "optional": true,
1324 "os": [
1325 "linux"
1326 ]
1327 },
1328 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1329 "version": "4.62.2",
1330 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.2.tgz",
1331 "integrity": "sha512-E9/ll019jhPIJgpzfZoIkBGhcz+kKNgVWYRY0zr9srBdPPFVpvOKW8VaJKUbeK+eZXyQF9ltME+Kk6affeaPgg==",
1332 "cpu": [
1333 "s390x"
1334 ],
1335 "dev": true,
1336 "license": "MIT",
1337 "optional": true,
1338 "os": [
1339 "linux"
1340 ]
1341 },
1342 "node_modules/@rollup/rollup-linux-x64-gnu": {
1343 "version": "4.62.2",
1344 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.2.tgz",
1345 "integrity": "sha512-5BqxR/pshjey51iliyzTD5Xi3EN0aLmQ2lZ3lvefVV9c82BvrLo2/6OT55iifpWBufs6kdwWbuOKS841DrmK9A==",
1346 "cpu": [
1347 "x64"
1348 ],
1349 "dev": true,
1350 "license": "MIT",
1351 "optional": true,
1352 "os": [
1353 "linux"
1354 ]
1355 },
1356 "node_modules/@rollup/rollup-linux-x64-musl": {
1357 "version": "4.62.2",
1358 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.2.tgz",
1359 "integrity": "sha512-uNN83XxQrRAh/w0/pmAfibcwyb6YWt4gP+dpnQKPVJshAloQ785ii8CT8ZCIxkGg9opVsvAlGhFitSm6D1Jjpg==",
1360 "cpu": [
1361 "x64"
1362 ],
1363 "dev": true,
1364 "license": "MIT",
1365 "optional": true,
1366 "os": [
1367 "linux"
1368 ]
1369 },
1370 "node_modules/@rollup/rollup-openbsd-x64": {
1371 "version": "4.62.2",
1372 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.2.tgz",
1373 "integrity": "sha512-srjEIxSH3LRnJN6THczDHWQplqEMFiAJrTab0msUryh9kwNpkICf3Ea6q6MN/2cZwRFUNx5w+h6Hpi4QuHS6Zg==",
1374 "cpu": [
1375 "x64"
1376 ],
1377 "dev": true,
1378 "license": "MIT",
1379 "optional": true,
1380 "os": [
1381 "openbsd"
1382 ]
1383 },
1384 "node_modules/@rollup/rollup-openharmony-arm64": {
1385 "version": "4.62.2",
1386 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.2.tgz",
1387 "integrity": "sha512-8hOJnxgbyObnCm5AlRA3A931xX19xq80RjVTKgJOvEKWqJruP/Uf12IbAOaDjjEXYRewwHLfmF0YRIdK3OwKWA==",
1388 "cpu": [
1389 "arm64"
1390 ],
1391 "dev": true,
1392 "license": "MIT",
1393 "optional": true,
1394 "os": [
1395 "openharmony"
1396 ]
1397 },
1398 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1399 "version": "4.62.2",
1400 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.2.tgz",
1401 "integrity": "sha512-mmF4AY1i0hG/bLWUctUq59gtmgaSIRa3cu/A3JFRp/sCNEme2bgDEiDS22P9FbnJB8NJNF4jPJiSP5RHQpUTDg==",
1402 "cpu": [
1403 "arm64"
1404 ],
1405 "dev": true,
1406 "license": "MIT",
1407 "optional": true,
1408 "os": [
1409 "win32"
1410 ]
1411 },
1412 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1413 "version": "4.62.2",
1414 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.2.tgz",
1415 "integrity": "sha512-DZgkknc6jhHrk46V25vbAM0zZkyP0nSDkJB8/dRkLTxv470dOmWDqGoEJl/9A0dFfS7yE3REOwNDxpHwSLSt0Q==",
1416 "cpu": [
1417 "ia32"
1418 ],
1419 "dev": true,
1420 "license": "MIT",
1421 "optional": true,
1422 "os": [
1423 "win32"
1424 ]
1425 },
1426 "node_modules/@rollup/rollup-win32-x64-gnu": {
1427 "version": "4.62.2",
1428 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.2.tgz",
1429 "integrity": "sha512-T6xr6ucWSFto+VGajA8YH26LdpHRuP4YLHEKAtCWvJDOlnmWcDZVCI2Jmjr+IFHDlt2zRaTAKE4tfjTaWLgJBg==",
1430 "cpu": [
1431 "x64"
1432 ],
1433 "dev": true,
1434 "license": "MIT",
1435 "optional": true,
1436 "os": [
1437 "win32"
1438 ]
1439 },
1440 "node_modules/@rollup/rollup-win32-x64-msvc": {
1441 "version": "4.62.2",
1442 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.2.tgz",
1443 "integrity": "sha512-BfzEnDJOt9T8M989/lA37EcJgat01wLRnoi5dQf3QzOH7jzpqTAzdDbVfRljVr5r+jzKqpbHeyOfAaXxAd0PAA==",
1444 "cpu": [
1445 "x64"
1446 ],
1447 "dev": true,
1448 "license": "MIT",
1449 "optional": true,
1450 "os": [
1451 "win32"
1452 ]
1453 },
1454 "node_modules/@stablelib/base64": {
1455 "version": "1.0.1",
1456 "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
1457 "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==",
1458 "license": "MIT"
1459 },
1460 "node_modules/@tybys/wasm-util": {
1461 "version": "0.10.3",
1462 "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz",
1463 "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==",
1464 "dev": true,
1465 "license": "MIT",
1466 "optional": true,
1467 "dependencies": {
1468 "tslib": "^2.4.0"
1469 }
1470 },
1471 "node_modules/@types/chai": {
1472 "version": "5.2.3",
1473 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
1474 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
1475 "dev": true,
1476 "license": "MIT",
1477 "dependencies": {
1478 "@types/deep-eql": "*",
1479 "assertion-error": "^2.0.1"
1480 }
1481 },
1482 "node_modules/@types/deep-eql": {
1483 "version": "4.0.2",
1484 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
1485 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
1486 "dev": true,
1487 "license": "MIT"
1488 },
1489 "node_modules/@types/estree": {
1490 "version": "1.0.9",
1491 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1492 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1493 "dev": true,
1494 "license": "MIT"
1495 },
1496 "node_modules/@types/node": {
1497 "version": "24.13.3",
1498 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
1499 "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
1500 "dev": true,
1501 "license": "MIT",
1502 "dependencies": {
1503 "undici-types": "~7.18.0"
1504 }
1505 },
1506 "node_modules/@types/react": {
1507 "version": "19.2.17",
1508 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
1509 "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
1510 "dev": true,
1511 "license": "MIT",
1512 "dependencies": {
1513 "csstype": "^3.2.2"
1514 }
1515 },
1516 "node_modules/@types/react-dom": {
1517 "version": "19.2.3",
1518 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
1519 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
1520 "dev": true,
1521 "license": "MIT",
1522 "peerDependencies": {
1523 "@types/react": "^19.2.0"
1524 }
1525 },
1526 "node_modules/@vitejs/plugin-react": {
1527 "version": "6.0.4",
1528 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.4.tgz",
1529 "integrity": "sha512-XcCQz0TBpBgljhj0gMuuDj49i6Ytqh5q1osT/Gp5uAVJUCTWxyskk/l1jwYYiu2xcNHHipdMz40EGfM1VdamVg==",
1530 "dev": true,
1531 "license": "MIT",
1532 "dependencies": {
1533 "@rolldown/pluginutils": "^1.0.1"
1534 },
1535 "engines": {
1536 "node": "^20.19.0 || >=22.12.0"
1537 },
1538 "peerDependencies": {
1539 "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0",
1540 "babel-plugin-react-compiler": "^1.0.0",
1541 "vite": "^8.0.0"
1542 },
1543 "peerDependenciesMeta": {
1544 "@rolldown/plugin-babel": {
1545 "optional": true
1546 },
1547 "babel-plugin-react-compiler": {
1548 "optional": true
1549 }
1550 }
1551 },
1552 "node_modules/@vitest/expect": {
1553 "version": "3.2.7",
1554 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.7.tgz",
1555 "integrity": "sha512-E8eBXaKibuvH2pSZErOjdVb5vF4PbKYcrnluBTYxEk1l/VhhwZg1kZQsdtjq+CsF5CFydf2Rdkz7jDHKSisi3w==",
1556 "dev": true,
1557 "license": "MIT",
1558 "dependencies": {
1559 "@types/chai": "^5.2.2",
1560 "@vitest/spy": "3.2.7",
1561 "@vitest/utils": "3.2.7",
1562 "chai": "^5.2.0",
1563 "tinyrainbow": "^2.0.0"
1564 },
1565 "funding": {
1566 "url": "https://opencollective.com/vitest"
1567 }
1568 },
1569 "node_modules/@vitest/pretty-format": {
1570 "version": "3.2.7",
1571 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.7.tgz",
1572 "integrity": "sha512-KUHlwqVu0sRlhCdyPdQ/wBoTfRahjUky1MubOmYw9fWfIZy1gNoHpuaaQBPAaMaVYdQYHJLurzj8ECCj5OwTqA==",
1573 "dev": true,
1574 "license": "MIT",
1575 "dependencies": {
1576 "tinyrainbow": "^2.0.0"
1577 },
1578 "funding": {
1579 "url": "https://opencollective.com/vitest"
1580 }
1581 },
1582 "node_modules/@vitest/runner": {
1583 "version": "3.2.7",
1584 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.7.tgz",
1585 "integrity": "sha512-sB9y4ovltoQP+WaUPwmSxO9WIg9Ig694Di5PalVPsYHklAdE027mehpWF2SQSVq+k6sFgaivbTjTJwZLSHbedA==",
1586 "dev": true,
1587 "license": "MIT",
1588 "dependencies": {
1589 "@vitest/utils": "3.2.7",
1590 "pathe": "^2.0.3",
1591 "strip-literal": "^3.0.0"
1592 },
1593 "funding": {
1594 "url": "https://opencollective.com/vitest"
1595 }
1596 },
1597 "node_modules/@vitest/snapshot": {
1598 "version": "3.2.7",
1599 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.7.tgz",
1600 "integrity": "sha512-7C+MwShwtBSI5Buwoyg3s/iY1eHL9PKAf+O1wVh/TdnjXUtkoL/9YQtre90i4MtNXM6edP1wJ2zOBpfCyhIS7g==",
1601 "dev": true,
1602 "license": "MIT",
1603 "dependencies": {
1604 "@vitest/pretty-format": "3.2.7",
1605 "magic-string": "^0.30.17",
1606 "pathe": "^2.0.3"
1607 },
1608 "funding": {
1609 "url": "https://opencollective.com/vitest"
1610 }
1611 },
1612 "node_modules/@vitest/spy": {
1613 "version": "3.2.7",
1614 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.7.tgz",
1615 "integrity": "sha512-Q2eQGI6d2L/hBtZ0qNuKcAGid68XK6cv1xsoaIma6PaJhHPoqcEJhYpXZ/5myCMqkNgtP6UKuBhbc0nHKnrkuQ==",
1616 "dev": true,
1617 "license": "MIT",
1618 "dependencies": {
1619 "tinyspy": "^4.0.3"
1620 },
1621 "funding": {
1622 "url": "https://opencollective.com/vitest"
1623 }
1624 },
1625 "node_modules/@vitest/utils": {
1626 "version": "3.2.7",
1627 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.7.tgz",
1628 "integrity": "sha512-x6BDOd7dyo3PFLY3I9/HJ25X/6OurhGXk2/B9gOZNPF7XDVjeBK4k01lQE5uvDpbuheErh91qYuE1E2OEjK3Rw==",
1629 "dev": true,
1630 "license": "MIT",
1631 "dependencies": {
1632 "@vitest/pretty-format": "3.2.7",
1633 "loupe": "^3.1.4",
1634 "tinyrainbow": "^2.0.0"
1635 },
1636 "funding": {
1637 "url": "https://opencollective.com/vitest"
1638 }
1639 },
1640 "node_modules/abstract-logging": {
1641 "version": "2.0.1",
1642 "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz",
1643 "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==",
1644 "license": "MIT"
1645 },
1646 "node_modules/ajv": {
1647 "version": "8.20.0",
1648 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
1649 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
1650 "license": "MIT",
1651 "dependencies": {
1652 "fast-deep-equal": "^3.1.3",
1653 "fast-uri": "^3.0.1",
1654 "json-schema-traverse": "^1.0.0",
1655 "require-from-string": "^2.0.2"
1656 },
1657 "funding": {
1658 "type": "github",
1659 "url": "https://github.com/sponsors/epoberezkin"
1660 }
1661 },
1662 "node_modules/ajv-formats": {
1663 "version": "3.0.1",
1664 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
1665 "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
1666 "license": "MIT",
1667 "dependencies": {
1668 "ajv": "^8.0.0"
1669 },
1670 "peerDependencies": {
1671 "ajv": "^8.0.0"
1672 },
1673 "peerDependenciesMeta": {
1674 "ajv": {
1675 "optional": true
1676 }
1677 }
1678 },
1679 "node_modules/ansi-regex": {
1680 "version": "5.0.1",
1681 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1682 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1683 "dev": true,
1684 "license": "MIT",
1685 "engines": {
1686 "node": ">=8"
1687 }
1688 },
1689 "node_modules/ansi-styles": {
1690 "version": "4.3.0",
1691 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1692 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1693 "dev": true,
1694 "license": "MIT",
1695 "dependencies": {
1696 "color-convert": "^2.0.1"
1697 },
1698 "engines": {
1699 "node": ">=8"
1700 },
1701 "funding": {
1702 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1703 }
1704 },
1705 "node_modules/assertion-error": {
1706 "version": "2.0.1",
1707 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
1708 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
1709 "dev": true,
1710 "license": "MIT",
1711 "engines": {
1712 "node": ">=12"
1713 }
1714 },
1715 "node_modules/atomic-sleep": {
1716 "version": "1.0.0",
1717 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
1718 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
1719 "license": "MIT",
1720 "engines": {
1721 "node": ">=8.0.0"
1722 }
1723 },
1724 "node_modules/avvio": {
1725 "version": "9.3.0",
1726 "resolved": "https://registry.npmjs.org/avvio/-/avvio-9.3.0.tgz",
1727 "integrity": "sha512-g2tQ7LE7oOSqDfwEm3M+ZCMTJc7KiZCdJ4UwyZJb5ckTKyYu50OYmvv0mCFXPuYXoM4zkSt8zM9XQ9KCvxA74A==",
1728 "funding": [
1729 {
1730 "type": "github",
1731 "url": "https://github.com/sponsors/fastify"
1732 },
1733 {
1734 "type": "opencollective",
1735 "url": "https://opencollective.com/fastify"
1736 }
1737 ],
1738 "license": "MIT",
1739 "dependencies": {
1740 "@fastify/error": "^4.0.0",
1741 "fastq": "^1.17.1"
1742 }
1743 },
1744 "node_modules/balanced-match": {
1745 "version": "4.0.4",
1746 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
1747 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
1748 "license": "MIT",
1749 "engines": {
1750 "node": "18 || 20 || >=22"
1751 }
1752 },
1753 "node_modules/brace-expansion": {
1754 "version": "5.0.7",
1755 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.7.tgz",
1756 "integrity": "sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==",
1757 "license": "MIT",
1758 "dependencies": {
1759 "balanced-match": "^4.0.2"
1760 },
1761 "engines": {
1762 "node": "18 || 20 || >=22"
1763 }
1764 },
1765 "node_modules/cac": {
1766 "version": "6.7.14",
1767 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
1768 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
1769 "dev": true,
1770 "license": "MIT",
1771 "engines": {
1772 "node": ">=8"
1773 }
1774 },
1775 "node_modules/chai": {
1776 "version": "5.3.3",
1777 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
1778 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
1779 "dev": true,
1780 "license": "MIT",
1781 "dependencies": {
1782 "assertion-error": "^2.0.1",
1783 "check-error": "^2.1.1",
1784 "deep-eql": "^5.0.1",
1785 "loupe": "^3.1.0",
1786 "pathval": "^2.0.0"
1787 },
1788 "engines": {
1789 "node": ">=18"
1790 }
1791 },
1792 "node_modules/chalk": {
1793 "version": "4.1.2",
1794 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1795 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1796 "dev": true,
1797 "license": "MIT",
1798 "dependencies": {
1799 "ansi-styles": "^4.1.0",
1800 "supports-color": "^7.1.0"
1801 },
1802 "engines": {
1803 "node": ">=10"
1804 },
1805 "funding": {
1806 "url": "https://github.com/chalk/chalk?sponsor=1"
1807 }
1808 },
1809 "node_modules/chalk/node_modules/supports-color": {
1810 "version": "7.2.0",
1811 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1812 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1813 "dev": true,
1814 "license": "MIT",
1815 "dependencies": {
1816 "has-flag": "^4.0.0"
1817 },
1818 "engines": {
1819 "node": ">=8"
1820 }
1821 },
1822 "node_modules/check-error": {
1823 "version": "2.1.3",
1824 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
1825 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
1826 "dev": true,
1827 "license": "MIT",
1828 "engines": {
1829 "node": ">= 16"
1830 }
1831 },
1832 "node_modules/cliui": {
1833 "version": "8.0.1",
1834 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
1835 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
1836 "dev": true,
1837 "license": "ISC",
1838 "dependencies": {
1839 "string-width": "^4.2.0",
1840 "strip-ansi": "^6.0.1",
1841 "wrap-ansi": "^7.0.0"
1842 },
1843 "engines": {
1844 "node": ">=12"
1845 }
1846 },
1847 "node_modules/color-convert": {
1848 "version": "2.0.1",
1849 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1850 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1851 "dev": true,
1852 "license": "MIT",
1853 "dependencies": {
1854 "color-name": "~1.1.4"
1855 },
1856 "engines": {
1857 "node": ">=7.0.0"
1858 }
1859 },
1860 "node_modules/color-name": {
1861 "version": "1.1.4",
1862 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1863 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1864 "dev": true,
1865 "license": "MIT"
1866 },
1867 "node_modules/concurrently": {
1868 "version": "9.2.4",
1869 "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.4.tgz",
1870 "integrity": "sha512-TZ0CEhyzvFjgtAvHTusDMgj7wNdihCh7LLLrzdUOXIhdlnL2JBBGA9eJxR24rtqgmdjh3OA3hrN1rCHj6HM8qA==",
1871 "dev": true,
1872 "license": "MIT",
1873 "dependencies": {
1874 "chalk": "4.1.2",
1875 "rxjs": "7.8.2",
1876 "shell-quote": "1.9.0",
1877 "supports-color": "8.1.1",
1878 "tree-kill": "1.2.2",
1879 "yargs": "17.7.2"
1880 },
1881 "bin": {
1882 "conc": "dist/bin/concurrently.js",
1883 "concurrently": "dist/bin/concurrently.js"
1884 },
1885 "engines": {
1886 "node": ">=18"
1887 },
1888 "funding": {
1889 "url": "https://github.com/open-cli-tools/concurrently?sponsor=1"
1890 }
1891 },
1892 "node_modules/content-disposition": {
1893 "version": "0.5.4",
1894 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
1895 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
1896 "license": "MIT",
1897 "dependencies": {
1898 "safe-buffer": "5.2.1"
1899 },
1900 "engines": {
1901 "node": ">= 0.6"
1902 }
1903 },
1904 "node_modules/cookie": {
1905 "version": "1.1.1",
1906 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
1907 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
1908 "license": "MIT",
1909 "engines": {
1910 "node": ">=18"
1911 },
1912 "funding": {
1913 "type": "opencollective",
1914 "url": "https://opencollective.com/express"
1915 }
1916 },
1917 "node_modules/cross-spawn": {
1918 "version": "7.0.6",
1919 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
1920 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
1921 "license": "MIT",
1922 "dependencies": {
1923 "path-key": "^3.1.0",
1924 "shebang-command": "^2.0.0",
1925 "which": "^2.0.1"
1926 },
1927 "engines": {
1928 "node": ">= 8"
1929 }
1930 },
1931 "node_modules/csstype": {
1932 "version": "3.2.3",
1933 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1934 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1935 "dev": true,
1936 "license": "MIT"
1937 },
1938 "node_modules/debug": {
1939 "version": "4.4.3",
1940 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1941 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1942 "dev": true,
1943 "license": "MIT",
1944 "dependencies": {
1945 "ms": "^2.1.3"
1946 },
1947 "engines": {
1948 "node": ">=6.0"
1949 },
1950 "peerDependenciesMeta": {
1951 "supports-color": {
1952 "optional": true
1953 }
1954 }
1955 },
1956 "node_modules/deep-eql": {
1957 "version": "5.0.2",
1958 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
1959 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
1960 "dev": true,
1961 "license": "MIT",
1962 "engines": {
1963 "node": ">=6"
1964 }
1965 },
1966 "node_modules/depd": {
1967 "version": "2.0.0",
1968 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
1969 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
1970 "license": "MIT",
1971 "engines": {
1972 "node": ">= 0.8"
1973 }
1974 },
1975 "node_modules/dequal": {
1976 "version": "2.0.3",
1977 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
1978 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
1979 "license": "MIT",
1980 "engines": {
1981 "node": ">=6"
1982 }
1983 },
1984 "node_modules/detect-libc": {
1985 "version": "2.1.2",
1986 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1987 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1988 "dev": true,
1989 "license": "Apache-2.0",
1990 "engines": {
1991 "node": ">=8"
1992 }
1993 },
1994 "node_modules/emoji-regex": {
1995 "version": "8.0.0",
1996 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1997 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1998 "dev": true,
1999 "license": "MIT"
2000 },
2001 "node_modules/es-module-lexer": {
2002 "version": "1.7.0",
2003 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
2004 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
2005 "dev": true,
2006 "license": "MIT"
2007 },
2008 "node_modules/esbuild": {
2009 "version": "0.28.1",
2010 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
2011 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
2012 "dev": true,
2013 "hasInstallScript": true,
2014 "license": "MIT",
2015 "bin": {
2016 "esbuild": "bin/esbuild"
2017 },
2018 "engines": {
2019 "node": ">=18"
2020 },
2021 "optionalDependencies": {
2022 "@esbuild/aix-ppc64": "0.28.1",
2023 "@esbuild/android-arm": "0.28.1",
2024 "@esbuild/android-arm64": "0.28.1",
2025 "@esbuild/android-x64": "0.28.1",
2026 "@esbuild/darwin-arm64": "0.28.1",
2027 "@esbuild/darwin-x64": "0.28.1",
2028 "@esbuild/freebsd-arm64": "0.28.1",
2029 "@esbuild/freebsd-x64": "0.28.1",
2030 "@esbuild/linux-arm": "0.28.1",
2031 "@esbuild/linux-arm64": "0.28.1",
2032 "@esbuild/linux-ia32": "0.28.1",
2033 "@esbuild/linux-loong64": "0.28.1",
2034 "@esbuild/linux-mips64el": "0.28.1",
2035 "@esbuild/linux-ppc64": "0.28.1",
2036 "@esbuild/linux-riscv64": "0.28.1",
2037 "@esbuild/linux-s390x": "0.28.1",
2038 "@esbuild/linux-x64": "0.28.1",
2039 "@esbuild/netbsd-arm64": "0.28.1",
2040 "@esbuild/netbsd-x64": "0.28.1",
2041 "@esbuild/openbsd-arm64": "0.28.1",
2042 "@esbuild/openbsd-x64": "0.28.1",
2043 "@esbuild/openharmony-arm64": "0.28.1",
2044 "@esbuild/sunos-x64": "0.28.1",
2045 "@esbuild/win32-arm64": "0.28.1",
2046 "@esbuild/win32-ia32": "0.28.1",
2047 "@esbuild/win32-x64": "0.28.1"
2048 }
2049 },
2050 "node_modules/escalade": {
2051 "version": "3.2.0",
2052 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2053 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2054 "dev": true,
2055 "license": "MIT",
2056 "engines": {
2057 "node": ">=6"
2058 }
2059 },
2060 "node_modules/escape-html": {
2061 "version": "1.0.3",
2062 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2063 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
2064 "license": "MIT"
2065 },
2066 "node_modules/estree-walker": {
2067 "version": "3.0.3",
2068 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
2069 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
2070 "dev": true,
2071 "license": "MIT",
2072 "dependencies": {
2073 "@types/estree": "^1.0.0"
2074 }
2075 },
2076 "node_modules/expect-type": {
2077 "version": "1.4.0",
2078 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",
2079 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",
2080 "dev": true,
2081 "license": "Apache-2.0",
2082 "engines": {
2083 "node": ">=12.0.0"
2084 }
2085 },
2086 "node_modules/fast-decode-uri-component": {
2087 "version": "1.0.1",
2088 "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz",
2089 "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==",
2090 "license": "MIT"
2091 },
2092 "node_modules/fast-deep-equal": {
2093 "version": "3.1.3",
2094 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2095 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2096 "license": "MIT"
2097 },
2098 "node_modules/fast-json-stringify": {
2099 "version": "7.0.1",
2100 "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-7.0.1.tgz",
2101 "integrity": "sha512-eRSayARSbbwlBjpP4vnTTIRD5QPcIrmihPxDeN1DtKnHPg66UuJLx+8hlK1kaFdjvzyQ/dzALoi4vwAQ+T+iZA==",
2102 "funding": [
2103 {
2104 "type": "github",
2105 "url": "https://github.com/sponsors/fastify"
2106 },
2107 {
2108 "type": "opencollective",
2109 "url": "https://opencollective.com/fastify"
2110 }
2111 ],
2112 "license": "MIT",
2113 "dependencies": {
2114 "@fastify/merge-json-schemas": "^0.2.0",
2115 "ajv": "^8.12.0",
2116 "ajv-formats": "^3.0.1",
2117 "fast-uri": "^4.0.0",
2118 "json-schema-ref-resolver": "^3.0.0",
2119 "rfdc": "^1.2.0"
2120 }
2121 },
2122 "node_modules/fast-json-stringify/node_modules/fast-uri": {
2123 "version": "4.1.1",
2124 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-4.1.1.tgz",
2125 "integrity": "sha512-YPOs1zD5TG2+EZt+r88LwF6mclA7TPkpwMP7ZN3TO2HiHS8TXvq7QA/17iJsV9dubcLo/f8eEYqMBruyQV21hQ==",
2126 "funding": [
2127 {
2128 "type": "github",
2129 "url": "https://github.com/sponsors/fastify"
2130 },
2131 {
2132 "type": "opencollective",
2133 "url": "https://opencollective.com/fastify"
2134 }
2135 ],
2136 "license": "BSD-3-Clause"
2137 },
2138 "node_modules/fast-querystring": {
2139 "version": "1.1.2",
2140 "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz",
2141 "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==",
2142 "license": "MIT",
2143 "dependencies": {
2144 "fast-decode-uri-component": "^1.0.1"
2145 }
2146 },
2147 "node_modules/fast-sha256": {
2148 "version": "1.3.0",
2149 "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
2150 "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
2151 "license": "Unlicense"
2152 },
2153 "node_modules/fast-uri": {
2154 "version": "3.1.4",
2155 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.4.tgz",
2156 "integrity": "sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==",
2157 "funding": [
2158 {
2159 "type": "github",
2160 "url": "https://github.com/sponsors/fastify"
2161 },
2162 {
2163 "type": "opencollective",
2164 "url": "https://opencollective.com/fastify"
2165 }
2166 ],
2167 "license": "BSD-3-Clause"
2168 },
2169 "node_modules/fastify": {
2170 "version": "5.10.0",
2171 "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.10.0.tgz",
2172 "integrity": "sha512-A9L0ziuWGQHgEEVgF3davQ9vbD93IuX+lo2IsxapQmu5b/Y/ynn9m9K5JHt9dvyJXOFc5iN0Zk5GHEOqnzhWjg==",
2173 "funding": [
2174 {
2175 "type": "github",
2176 "url": "https://github.com/sponsors/fastify"
2177 },
2178 {
2179 "type": "opencollective",
2180 "url": "https://opencollective.com/fastify"
2181 }
2182 ],
2183 "license": "MIT",
2184 "dependencies": {
2185 "@fastify/ajv-compiler": "^4.0.5",
2186 "@fastify/error": "^4.0.0",
2187 "@fastify/fast-json-stringify-compiler": "^5.0.0",
2188 "@fastify/proxy-addr": "^5.0.0",
2189 "abstract-logging": "^2.0.1",
2190 "avvio": "^9.0.0",
2191 "fast-json-stringify": "^7.0.0",
2192 "find-my-way": "^9.6.0",
2193 "light-my-request": "^6.0.0",
2194 "pino": "^9.14.0 || ^10.1.0",
2195 "process-warning": "^5.0.0",
2196 "rfdc": "^1.3.1",
2197 "secure-json-parse": "^4.0.0",
2198 "semver": "^7.6.0",
2199 "toad-cache": "^3.7.0"
2200 }
2201 },
2202 "node_modules/fastify-plugin": {
2203 "version": "5.1.0",
2204 "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-5.1.0.tgz",
2205 "integrity": "sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==",
2206 "funding": [
2207 {
2208 "type": "github",
2209 "url": "https://github.com/sponsors/fastify"
2210 },
2211 {
2212 "type": "opencollective",
2213 "url": "https://opencollective.com/fastify"
2214 }
2215 ],
2216 "license": "MIT"
2217 },
2218 "node_modules/fastq": {
2219 "version": "1.20.1",
2220 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
2221 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
2222 "license": "ISC",
2223 "dependencies": {
2224 "reusify": "^1.0.4"
2225 }
2226 },
2227 "node_modules/fdir": {
2228 "version": "6.5.0",
2229 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2230 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2231 "dev": true,
2232 "license": "MIT",
2233 "engines": {
2234 "node": ">=12.0.0"
2235 },
2236 "peerDependencies": {
2237 "picomatch": "^3 || ^4"
2238 },
2239 "peerDependenciesMeta": {
2240 "picomatch": {
2241 "optional": true
2242 }
2243 }
2244 },
2245 "node_modules/find-my-way": {
2246 "version": "9.7.0",
2247 "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-9.7.0.tgz",
2248 "integrity": "sha512-f2JHn75x2JlwUwLenZypgczR7YWMb/uO9BvUXtus+JMgkbIkLADd38cI4EiV+OQqrGo1Zlq6V8wnqMJ8e62wUQ==",
2249 "license": "MIT",
2250 "dependencies": {
2251 "fast-deep-equal": "^3.1.3",
2252 "fast-querystring": "^1.0.0",
2253 "safe-regex2": "^5.0.0"
2254 },
2255 "engines": {
2256 "node": ">=20"
2257 }
2258 },
2259 "node_modules/foreground-child": {
2260 "version": "3.3.1",
2261 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
2262 "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
2263 "license": "ISC",
2264 "dependencies": {
2265 "cross-spawn": "^7.0.6",
2266 "signal-exit": "^4.0.1"
2267 },
2268 "engines": {
2269 "node": ">=14"
2270 },
2271 "funding": {
2272 "url": "https://github.com/sponsors/isaacs"
2273 }
2274 },
2275 "node_modules/fsevents": {
2276 "version": "2.3.3",
2277 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2278 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2279 "dev": true,
2280 "hasInstallScript": true,
2281 "license": "MIT",
2282 "optional": true,
2283 "os": [
2284 "darwin"
2285 ],
2286 "engines": {
2287 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2288 }
2289 },
2290 "node_modules/get-caller-file": {
2291 "version": "2.0.5",
2292 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
2293 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
2294 "dev": true,
2295 "license": "ISC",
2296 "engines": {
2297 "node": "6.* || 8.* || >= 10.*"
2298 }
2299 },
2300 "node_modules/glob": {
2301 "version": "11.1.0",
2302 "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz",
2303 "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==",
2304 "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
2305 "license": "BlueOak-1.0.0",
2306 "dependencies": {
2307 "foreground-child": "^3.3.1",
2308 "jackspeak": "^4.1.1",
2309 "minimatch": "^10.1.1",
2310 "minipass": "^7.1.2",
2311 "package-json-from-dist": "^1.0.0",
2312 "path-scurry": "^2.0.0"
2313 },
2314 "bin": {
2315 "glob": "dist/esm/bin.mjs"
2316 },
2317 "engines": {
2318 "node": "20 || >=22"
2319 },
2320 "funding": {
2321 "url": "https://github.com/sponsors/isaacs"
2322 }
2323 },
2324 "node_modules/has-flag": {
2325 "version": "4.0.0",
2326 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2327 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2328 "dev": true,
2329 "license": "MIT",
2330 "engines": {
2331 "node": ">=8"
2332 }
2333 },
2334 "node_modules/http-errors": {
2335 "version": "2.0.1",
2336 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
2337 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
2338 "license": "MIT",
2339 "dependencies": {
2340 "depd": "~2.0.0",
2341 "inherits": "~2.0.4",
2342 "setprototypeof": "~1.2.0",
2343 "statuses": "~2.0.2",
2344 "toidentifier": "~1.0.1"
2345 },
2346 "engines": {
2347 "node": ">= 0.8"
2348 },
2349 "funding": {
2350 "type": "opencollective",
2351 "url": "https://opencollective.com/express"
2352 }
2353 },
2354 "node_modules/inherits": {
2355 "version": "2.0.4",
2356 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2357 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2358 "license": "ISC"
2359 },
2360 "node_modules/ipaddr.js": {
2361 "version": "2.4.0",
2362 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.4.0.tgz",
2363 "integrity": "sha512-9VGk3HGanVE6JoZXHiCpnGy5X0jYDnN4EA4lntFPj+1vIWlFhIylq2CrrCOJH9EAhc5CYhq18F2Av2tgoAPsYQ==",
2364 "license": "MIT",
2365 "engines": {
2366 "node": ">= 10"
2367 }
2368 },
2369 "node_modules/is-fullwidth-code-point": {
2370 "version": "3.0.0",
2371 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2372 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2373 "dev": true,
2374 "license": "MIT",
2375 "engines": {
2376 "node": ">=8"
2377 }
2378 },
2379 "node_modules/isexe": {
2380 "version": "2.0.0",
2381 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2382 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2383 "license": "ISC"
2384 },
2385 "node_modules/jackspeak": {
2386 "version": "4.2.3",
2387 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",
2388 "integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",
2389 "license": "BlueOak-1.0.0",
2390 "dependencies": {
2391 "@isaacs/cliui": "^9.0.0"
2392 },
2393 "engines": {
2394 "node": "20 || >=22"
2395 },
2396 "funding": {
2397 "url": "https://github.com/sponsors/isaacs"
2398 }
2399 },
2400 "node_modules/js-tokens": {
2401 "version": "9.0.1",
2402 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
2403 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
2404 "dev": true,
2405 "license": "MIT"
2406 },
2407 "node_modules/json-schema-ref-resolver": {
2408 "version": "3.0.0",
2409 "resolved": "https://registry.npmjs.org/json-schema-ref-resolver/-/json-schema-ref-resolver-3.0.0.tgz",
2410 "integrity": "sha512-hOrZIVL5jyYFjzk7+y7n5JDzGlU8rfWDuYyHwGa2WA8/pcmMHezp2xsVwxrebD/Q9t8Nc5DboieySDpCp4WG4A==",
2411 "funding": [
2412 {
2413 "type": "github",
2414 "url": "https://github.com/sponsors/fastify"
2415 },
2416 {
2417 "type": "opencollective",
2418 "url": "https://opencollective.com/fastify"
2419 }
2420 ],
2421 "license": "MIT",
2422 "dependencies": {
2423 "dequal": "^2.0.3"
2424 }
2425 },
2426 "node_modules/json-schema-to-ts": {
2427 "version": "3.1.1",
2428 "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
2429 "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==",
2430 "license": "MIT",
2431 "dependencies": {
2432 "@babel/runtime": "^7.18.3",
2433 "ts-algebra": "^2.0.0"
2434 },
2435 "engines": {
2436 "node": ">=16"
2437 }
2438 },
2439 "node_modules/json-schema-traverse": {
2440 "version": "1.0.0",
2441 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
2442 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
2443 "license": "MIT"
2444 },
2445 "node_modules/light-my-request": {
2446 "version": "6.6.0",
2447 "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-6.6.0.tgz",
2448 "integrity": "sha512-CHYbu8RtboSIoVsHZ6Ye4cj4Aw/yg2oAFimlF7mNvfDV192LR7nDiKtSIfCuLT7KokPSTn/9kfVLm5OGN0A28A==",
2449 "funding": [
2450 {
2451 "type": "github",
2452 "url": "https://github.com/sponsors/fastify"
2453 },
2454 {
2455 "type": "opencollective",
2456 "url": "https://opencollective.com/fastify"
2457 }
2458 ],
2459 "license": "BSD-3-Clause",
2460 "dependencies": {
2461 "cookie": "^1.0.1",
2462 "process-warning": "^4.0.0",
2463 "set-cookie-parser": "^2.6.0"
2464 }
2465 },
2466 "node_modules/light-my-request/node_modules/process-warning": {
2467 "version": "4.0.1",
2468 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-4.0.1.tgz",
2469 "integrity": "sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==",
2470 "funding": [
2471 {
2472 "type": "github",
2473 "url": "https://github.com/sponsors/fastify"
2474 },
2475 {
2476 "type": "opencollective",
2477 "url": "https://opencollective.com/fastify"
2478 }
2479 ],
2480 "license": "MIT"
2481 },
2482 "node_modules/lightningcss": {
2483 "version": "1.33.0",
2484 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
2485 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
2486 "dev": true,
2487 "license": "MPL-2.0",
2488 "dependencies": {
2489 "detect-libc": "^2.0.3"
2490 },
2491 "engines": {
2492 "node": ">= 12.0.0"
2493 },
2494 "funding": {
2495 "type": "opencollective",
2496 "url": "https://opencollective.com/parcel"
2497 },
2498 "optionalDependencies": {
2499 "lightningcss-android-arm64": "1.33.0",
2500 "lightningcss-darwin-arm64": "1.33.0",
2501 "lightningcss-darwin-x64": "1.33.0",
2502 "lightningcss-freebsd-x64": "1.33.0",
2503 "lightningcss-linux-arm-gnueabihf": "1.33.0",
2504 "lightningcss-linux-arm64-gnu": "1.33.0",
2505 "lightningcss-linux-arm64-musl": "1.33.0",
2506 "lightningcss-linux-x64-gnu": "1.33.0",
2507 "lightningcss-linux-x64-musl": "1.33.0",
2508 "lightningcss-win32-arm64-msvc": "1.33.0",
2509 "lightningcss-win32-x64-msvc": "1.33.0"
2510 }
2511 },
2512 "node_modules/lightningcss-android-arm64": {
2513 "version": "1.33.0",
2514 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
2515 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
2516 "cpu": [
2517 "arm64"
2518 ],
2519 "dev": true,
2520 "license": "MPL-2.0",
2521 "optional": true,
2522 "os": [
2523 "android"
2524 ],
2525 "engines": {
2526 "node": ">= 12.0.0"
2527 },
2528 "funding": {
2529 "type": "opencollective",
2530 "url": "https://opencollective.com/parcel"
2531 }
2532 },
2533 "node_modules/lightningcss-darwin-arm64": {
2534 "version": "1.33.0",
2535 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
2536 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
2537 "cpu": [
2538 "arm64"
2539 ],
2540 "dev": true,
2541 "license": "MPL-2.0",
2542 "optional": true,
2543 "os": [
2544 "darwin"
2545 ],
2546 "engines": {
2547 "node": ">= 12.0.0"
2548 },
2549 "funding": {
2550 "type": "opencollective",
2551 "url": "https://opencollective.com/parcel"
2552 }
2553 },
2554 "node_modules/lightningcss-darwin-x64": {
2555 "version": "1.33.0",
2556 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
2557 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
2558 "cpu": [
2559 "x64"
2560 ],
2561 "dev": true,
2562 "license": "MPL-2.0",
2563 "optional": true,
2564 "os": [
2565 "darwin"
2566 ],
2567 "engines": {
2568 "node": ">= 12.0.0"
2569 },
2570 "funding": {
2571 "type": "opencollective",
2572 "url": "https://opencollective.com/parcel"
2573 }
2574 },
2575 "node_modules/lightningcss-freebsd-x64": {
2576 "version": "1.33.0",
2577 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
2578 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
2579 "cpu": [
2580 "x64"
2581 ],
2582 "dev": true,
2583 "license": "MPL-2.0",
2584 "optional": true,
2585 "os": [
2586 "freebsd"
2587 ],
2588 "engines": {
2589 "node": ">= 12.0.0"
2590 },
2591 "funding": {
2592 "type": "opencollective",
2593 "url": "https://opencollective.com/parcel"
2594 }
2595 },
2596 "node_modules/lightningcss-linux-arm-gnueabihf": {
2597 "version": "1.33.0",
2598 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
2599 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
2600 "cpu": [
2601 "arm"
2602 ],
2603 "dev": true,
2604 "license": "MPL-2.0",
2605 "optional": true,
2606 "os": [
2607 "linux"
2608 ],
2609 "engines": {
2610 "node": ">= 12.0.0"
2611 },
2612 "funding": {
2613 "type": "opencollective",
2614 "url": "https://opencollective.com/parcel"
2615 }
2616 },
2617 "node_modules/lightningcss-linux-arm64-gnu": {
2618 "version": "1.33.0",
2619 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
2620 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
2621 "cpu": [
2622 "arm64"
2623 ],
2624 "dev": true,
2625 "license": "MPL-2.0",
2626 "optional": true,
2627 "os": [
2628 "linux"
2629 ],
2630 "engines": {
2631 "node": ">= 12.0.0"
2632 },
2633 "funding": {
2634 "type": "opencollective",
2635 "url": "https://opencollective.com/parcel"
2636 }
2637 },
2638 "node_modules/lightningcss-linux-arm64-musl": {
2639 "version": "1.33.0",
2640 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
2641 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
2642 "cpu": [
2643 "arm64"
2644 ],
2645 "dev": true,
2646 "license": "MPL-2.0",
2647 "optional": true,
2648 "os": [
2649 "linux"
2650 ],
2651 "engines": {
2652 "node": ">= 12.0.0"
2653 },
2654 "funding": {
2655 "type": "opencollective",
2656 "url": "https://opencollective.com/parcel"
2657 }
2658 },
2659 "node_modules/lightningcss-linux-x64-gnu": {
2660 "version": "1.33.0",
2661 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
2662 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
2663 "cpu": [
2664 "x64"
2665 ],
2666 "dev": true,
2667 "license": "MPL-2.0",
2668 "optional": true,
2669 "os": [
2670 "linux"
2671 ],
2672 "engines": {
2673 "node": ">= 12.0.0"
2674 },
2675 "funding": {
2676 "type": "opencollective",
2677 "url": "https://opencollective.com/parcel"
2678 }
2679 },
2680 "node_modules/lightningcss-linux-x64-musl": {
2681 "version": "1.33.0",
2682 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
2683 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
2684 "cpu": [
2685 "x64"
2686 ],
2687 "dev": true,
2688 "license": "MPL-2.0",
2689 "optional": true,
2690 "os": [
2691 "linux"
2692 ],
2693 "engines": {
2694 "node": ">= 12.0.0"
2695 },
2696 "funding": {
2697 "type": "opencollective",
2698 "url": "https://opencollective.com/parcel"
2699 }
2700 },
2701 "node_modules/lightningcss-win32-arm64-msvc": {
2702 "version": "1.33.0",
2703 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
2704 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
2705 "cpu": [
2706 "arm64"
2707 ],
2708 "dev": true,
2709 "license": "MPL-2.0",
2710 "optional": true,
2711 "os": [
2712 "win32"
2713 ],
2714 "engines": {
2715 "node": ">= 12.0.0"
2716 },
2717 "funding": {
2718 "type": "opencollective",
2719 "url": "https://opencollective.com/parcel"
2720 }
2721 },
2722 "node_modules/lightningcss-win32-x64-msvc": {
2723 "version": "1.33.0",
2724 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
2725 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
2726 "cpu": [
2727 "x64"
2728 ],
2729 "dev": true,
2730 "license": "MPL-2.0",
2731 "optional": true,
2732 "os": [
2733 "win32"
2734 ],
2735 "engines": {
2736 "node": ">= 12.0.0"
2737 },
2738 "funding": {
2739 "type": "opencollective",
2740 "url": "https://opencollective.com/parcel"
2741 }
2742 },
2743 "node_modules/loupe": {
2744 "version": "3.2.1",
2745 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
2746 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
2747 "dev": true,
2748 "license": "MIT"
2749 },
2750 "node_modules/lru-cache": {
2751 "version": "11.5.2",
2752 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
2753 "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
2754 "license": "BlueOak-1.0.0",
2755 "engines": {
2756 "node": "20 || >=22"
2757 }
2758 },
2759 "node_modules/magic-string": {
2760 "version": "0.30.21",
2761 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
2762 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
2763 "dev": true,
2764 "license": "MIT",
2765 "dependencies": {
2766 "@jridgewell/sourcemap-codec": "^1.5.5"
2767 }
2768 },
2769 "node_modules/mime": {
2770 "version": "3.0.0",
2771 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
2772 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
2773 "license": "MIT",
2774 "bin": {
2775 "mime": "cli.js"
2776 },
2777 "engines": {
2778 "node": ">=10.0.0"
2779 }
2780 },
2781 "node_modules/minimatch": {
2782 "version": "10.2.5",
2783 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
2784 "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
2785 "license": "BlueOak-1.0.0",
2786 "dependencies": {
2787 "brace-expansion": "^5.0.5"
2788 },
2789 "engines": {
2790 "node": "18 || 20 || >=22"
2791 },
2792 "funding": {
2793 "url": "https://github.com/sponsors/isaacs"
2794 }
2795 },
2796 "node_modules/minipass": {
2797 "version": "7.1.3",
2798 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
2799 "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
2800 "license": "BlueOak-1.0.0",
2801 "engines": {
2802 "node": ">=16 || 14 >=14.17"
2803 }
2804 },
2805 "node_modules/mnemonist": {
2806 "version": "0.40.0",
2807 "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.40.0.tgz",
2808 "integrity": "sha512-kdd8AFNig2AD5Rkih7EPCXhu/iMvwevQFX/uEiGhZyPZi7fHqOoF4V4kHLpCfysxXMgQ4B52kdPMCwARshKvEg==",
2809 "license": "MIT",
2810 "dependencies": {
2811 "obliterator": "^2.0.4"
2812 }
2813 },
2814 "node_modules/ms": {
2815 "version": "2.1.3",
2816 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2817 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2818 "dev": true,
2819 "license": "MIT"
2820 },
2821 "node_modules/nanoid": {
2822 "version": "3.3.16",
2823 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz",
2824 "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==",
2825 "dev": true,
2826 "funding": [
2827 {
2828 "type": "github",
2829 "url": "https://github.com/sponsors/ai"
2830 }
2831 ],
2832 "license": "MIT",
2833 "bin": {
2834 "nanoid": "bin/nanoid.cjs"
2835 },
2836 "engines": {
2837 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2838 }
2839 },
2840 "node_modules/obliterator": {
2841 "version": "2.0.5",
2842 "resolved": "https://registry.npmjs.org/obliterator/-/obliterator-2.0.5.tgz",
2843 "integrity": "sha512-42CPE9AhahZRsMNslczq0ctAEtqk8Eka26QofnqC346BZdHDySk3LWka23LI7ULIw11NmltpiLagIq8gBozxTw==",
2844 "license": "MIT"
2845 },
2846 "node_modules/on-exit-leak-free": {
2847 "version": "2.1.2",
2848 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
2849 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",
2850 "license": "MIT",
2851 "engines": {
2852 "node": ">=14.0.0"
2853 }
2854 },
2855 "node_modules/package-json-from-dist": {
2856 "version": "1.0.1",
2857 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
2858 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
2859 "license": "BlueOak-1.0.0"
2860 },
2861 "node_modules/path-key": {
2862 "version": "3.1.1",
2863 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2864 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2865 "license": "MIT",
2866 "engines": {
2867 "node": ">=8"
2868 }
2869 },
2870 "node_modules/path-scurry": {
2871 "version": "2.0.2",
2872 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
2873 "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
2874 "license": "BlueOak-1.0.0",
2875 "dependencies": {
2876 "lru-cache": "^11.0.0",
2877 "minipass": "^7.1.2"
2878 },
2879 "engines": {
2880 "node": "18 || 20 || >=22"
2881 },
2882 "funding": {
2883 "url": "https://github.com/sponsors/isaacs"
2884 }
2885 },
2886 "node_modules/pathe": {
2887 "version": "2.0.3",
2888 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
2889 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
2890 "dev": true,
2891 "license": "MIT"
2892 },
2893 "node_modules/pathval": {
2894 "version": "2.0.1",
2895 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
2896 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
2897 "dev": true,
2898 "license": "MIT",
2899 "engines": {
2900 "node": ">= 14.16"
2901 }
2902 },
2903 "node_modules/picocolors": {
2904 "version": "1.1.1",
2905 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2906 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2907 "dev": true,
2908 "license": "ISC"
2909 },
2910 "node_modules/picomatch": {
2911 "version": "4.0.5",
2912 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
2913 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
2914 "dev": true,
2915 "license": "MIT",
2916 "engines": {
2917 "node": ">=12"
2918 },
2919 "funding": {
2920 "url": "https://github.com/sponsors/jonschlinkert"
2921 }
2922 },
2923 "node_modules/pino": {
2924 "version": "10.3.1",
2925 "resolved": "https://registry.npmjs.org/pino/-/pino-10.3.1.tgz",
2926 "integrity": "sha512-r34yH/GlQpKZbU1BvFFqOjhISRo1MNx1tWYsYvmj6KIRHSPMT2+yHOEb1SG6NMvRoHRF0a07kCOox/9yakl1vg==",
2927 "license": "MIT",
2928 "dependencies": {
2929 "@pinojs/redact": "^0.4.0",
2930 "atomic-sleep": "^1.0.0",
2931 "on-exit-leak-free": "^2.1.0",
2932 "pino-abstract-transport": "^3.0.0",
2933 "pino-std-serializers": "^7.0.0",
2934 "process-warning": "^5.0.0",
2935 "quick-format-unescaped": "^4.0.3",
2936 "real-require": "^0.2.0",
2937 "safe-stable-stringify": "^2.3.1",
2938 "sonic-boom": "^4.0.1",
2939 "thread-stream": "^4.0.0"
2940 },
2941 "bin": {
2942 "pino": "bin.js"
2943 }
2944 },
2945 "node_modules/pino-abstract-transport": {
2946 "version": "3.0.0",
2947 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-3.0.0.tgz",
2948 "integrity": "sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==",
2949 "license": "MIT",
2950 "dependencies": {
2951 "split2": "^4.0.0"
2952 }
2953 },
2954 "node_modules/pino-std-serializers": {
2955 "version": "7.1.0",
2956 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz",
2957 "integrity": "sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==",
2958 "license": "MIT"
2959 },
2960 "node_modules/postcss": {
2961 "version": "8.5.22",
2962 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.22.tgz",
2963 "integrity": "sha512-KBDEIpLrvpv16pp3K0Fw+UCoZfopFjjgeB+0tA/aaThfEE74kKDLrgg603YvOWJyg3+WYtyq3xYsQWsIyZlPqQ==",
2964 "dev": true,
2965 "funding": [
2966 {
2967 "type": "opencollective",
2968 "url": "https://opencollective.com/postcss/"
2969 },
2970 {
2971 "type": "tidelift",
2972 "url": "https://tidelift.com/funding/github/npm/postcss"
2973 },
2974 {
2975 "type": "github",
2976 "url": "https://github.com/sponsors/ai"
2977 }
2978 ],
2979 "license": "MIT",
2980 "dependencies": {
2981 "nanoid": "^3.3.16",
2982 "picocolors": "^1.1.1",
2983 "source-map-js": "^1.2.1"
2984 },
2985 "engines": {
2986 "node": "^10 || ^12 || >=14"
2987 }
2988 },
2989 "node_modules/process-warning": {
2990 "version": "5.0.0",
2991 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz",
2992 "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==",
2993 "funding": [
2994 {
2995 "type": "github",
2996 "url": "https://github.com/sponsors/fastify"
2997 },
2998 {
2999 "type": "opencollective",
3000 "url": "https://opencollective.com/fastify"
3001 }
3002 ],
3003 "license": "MIT"
3004 },
3005 "node_modules/quick-format-unescaped": {
3006 "version": "4.0.4",
3007 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
3008 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
3009 "license": "MIT"
3010 },
3011 "node_modules/react": {
3012 "version": "19.2.8",
3013 "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
3014 "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
3015 "license": "MIT",
3016 "engines": {
3017 "node": ">=0.10.0"
3018 }
3019 },
3020 "node_modules/react-dom": {
3021 "version": "19.2.8",
3022 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
3023 "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
3024 "license": "MIT",
3025 "dependencies": {
3026 "scheduler": "^0.27.0"
3027 },
3028 "peerDependencies": {
3029 "react": "^19.2.8"
3030 }
3031 },
3032 "node_modules/real-require": {
3033 "version": "0.2.0",
3034 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",
3035 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",
3036 "license": "MIT",
3037 "engines": {
3038 "node": ">= 12.13.0"
3039 }
3040 },
3041 "node_modules/require-directory": {
3042 "version": "2.1.1",
3043 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3044 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
3045 "dev": true,
3046 "license": "MIT",
3047 "engines": {
3048 "node": ">=0.10.0"
3049 }
3050 },
3051 "node_modules/require-from-string": {
3052 "version": "2.0.2",
3053 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
3054 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
3055 "license": "MIT",
3056 "engines": {
3057 "node": ">=0.10.0"
3058 }
3059 },
3060 "node_modules/ret": {
3061 "version": "0.5.0",
3062 "resolved": "https://registry.npmjs.org/ret/-/ret-0.5.0.tgz",
3063 "integrity": "sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==",
3064 "license": "MIT",
3065 "engines": {
3066 "node": ">=10"
3067 }
3068 },
3069 "node_modules/reusify": {
3070 "version": "1.1.0",
3071 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
3072 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
3073 "license": "MIT",
3074 "engines": {
3075 "iojs": ">=1.0.0",
3076 "node": ">=0.10.0"
3077 }
3078 },
3079 "node_modules/rfdc": {
3080 "version": "1.4.1",
3081 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
3082 "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
3083 "license": "MIT"
3084 },
3085 "node_modules/rolldown": {
3086 "version": "1.1.5",
3087 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz",
3088 "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==",
3089 "dev": true,
3090 "license": "MIT",
3091 "dependencies": {
3092 "@oxc-project/types": "=0.139.0",
3093 "@rolldown/pluginutils": "^1.0.0"
3094 },
3095 "bin": {
3096 "rolldown": "bin/cli.mjs"
3097 },
3098 "engines": {
3099 "node": "^20.19.0 || >=22.12.0"
3100 },
3101 "optionalDependencies": {
3102 "@rolldown/binding-android-arm64": "1.1.5",
3103 "@rolldown/binding-darwin-arm64": "1.1.5",
3104 "@rolldown/binding-darwin-x64": "1.1.5",
3105 "@rolldown/binding-freebsd-x64": "1.1.5",
3106 "@rolldown/binding-linux-arm-gnueabihf": "1.1.5",
3107 "@rolldown/binding-linux-arm64-gnu": "1.1.5",
3108 "@rolldown/binding-linux-arm64-musl": "1.1.5",
3109 "@rolldown/binding-linux-ppc64-gnu": "1.1.5",
3110 "@rolldown/binding-linux-s390x-gnu": "1.1.5",
3111 "@rolldown/binding-linux-x64-gnu": "1.1.5",
3112 "@rolldown/binding-linux-x64-musl": "1.1.5",
3113 "@rolldown/binding-openharmony-arm64": "1.1.5",
3114 "@rolldown/binding-wasm32-wasi": "1.1.5",
3115 "@rolldown/binding-win32-arm64-msvc": "1.1.5",
3116 "@rolldown/binding-win32-x64-msvc": "1.1.5"
3117 }
3118 },
3119 "node_modules/rollup": {
3120 "version": "4.62.2",
3121 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.2.tgz",
3122 "integrity": "sha512-RFnrW4lhXA3s3eqHDZvN654g8OTjzRfqpIRJYczCGB6HzphckVAi/Qh4tbPUbRuDi7s1Llv8g/NspLkttY3gTA==",
3123 "dev": true,
3124 "license": "MIT",
3125 "dependencies": {
3126 "@types/estree": "1.0.9"
3127 },
3128 "bin": {
3129 "rollup": "dist/bin/rollup"
3130 },
3131 "engines": {
3132 "node": ">=18.0.0",
3133 "npm": ">=8.0.0"
3134 },
3135 "optionalDependencies": {
3136 "@rollup/rollup-android-arm-eabi": "4.62.2",
3137 "@rollup/rollup-android-arm64": "4.62.2",
3138 "@rollup/rollup-darwin-arm64": "4.62.2",
3139 "@rollup/rollup-darwin-x64": "4.62.2",
3140 "@rollup/rollup-freebsd-arm64": "4.62.2",
3141 "@rollup/rollup-freebsd-x64": "4.62.2",
3142 "@rollup/rollup-linux-arm-gnueabihf": "4.62.2",
3143 "@rollup/rollup-linux-arm-musleabihf": "4.62.2",
3144 "@rollup/rollup-linux-arm64-gnu": "4.62.2",
3145 "@rollup/rollup-linux-arm64-musl": "4.62.2",
3146 "@rollup/rollup-linux-loong64-gnu": "4.62.2",
3147 "@rollup/rollup-linux-loong64-musl": "4.62.2",
3148 "@rollup/rollup-linux-ppc64-gnu": "4.62.2",
3149 "@rollup/rollup-linux-ppc64-musl": "4.62.2",
3150 "@rollup/rollup-linux-riscv64-gnu": "4.62.2",
3151 "@rollup/rollup-linux-riscv64-musl": "4.62.2",
3152 "@rollup/rollup-linux-s390x-gnu": "4.62.2",
3153 "@rollup/rollup-linux-x64-gnu": "4.62.2",
3154 "@rollup/rollup-linux-x64-musl": "4.62.2",
3155 "@rollup/rollup-openbsd-x64": "4.62.2",
3156 "@rollup/rollup-openharmony-arm64": "4.62.2",
3157 "@rollup/rollup-win32-arm64-msvc": "4.62.2",
3158 "@rollup/rollup-win32-ia32-msvc": "4.62.2",
3159 "@rollup/rollup-win32-x64-gnu": "4.62.2",
3160 "@rollup/rollup-win32-x64-msvc": "4.62.2",
3161 "fsevents": "~2.3.2"
3162 }
3163 },
3164 "node_modules/rxjs": {
3165 "version": "7.8.2",
3166 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz",
3167 "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==",
3168 "dev": true,
3169 "license": "Apache-2.0",
3170 "dependencies": {
3171 "tslib": "^2.1.0"
3172 }
3173 },
3174 "node_modules/safe-buffer": {
3175 "version": "5.2.1",
3176 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3177 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
3178 "funding": [
3179 {
3180 "type": "github",
3181 "url": "https://github.com/sponsors/feross"
3182 },
3183 {
3184 "type": "patreon",
3185 "url": "https://www.patreon.com/feross"
3186 },
3187 {
3188 "type": "consulting",
3189 "url": "https://feross.org/support"
3190 }
3191 ],
3192 "license": "MIT"
3193 },
3194 "node_modules/safe-regex2": {
3195 "version": "5.1.1",
3196 "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-5.1.1.tgz",
3197 "integrity": "sha512-mOSBvHGDZMuIEZMdOz/aCEYDCv0E7nfcNsIhUF+/P+xC7Hyf3FkvymqgPbg9D1EdSGu+uKbJgy09K/RKKc7kJA==",
3198 "funding": [
3199 {
3200 "type": "github",
3201 "url": "https://github.com/sponsors/fastify"
3202 },
3203 {
3204 "type": "opencollective",
3205 "url": "https://opencollective.com/fastify"
3206 }
3207 ],
3208 "license": "MIT",
3209 "dependencies": {
3210 "ret": "~0.5.0"
3211 },
3212 "bin": {
3213 "safe-regex2": "bin/safe-regex2.js"
3214 }
3215 },
3216 "node_modules/safe-stable-stringify": {
3217 "version": "2.5.0",
3218 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
3219 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",
3220 "license": "MIT",
3221 "engines": {
3222 "node": ">=10"
3223 }
3224 },
3225 "node_modules/scheduler": {
3226 "version": "0.27.0",
3227 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
3228 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
3229 "license": "MIT"
3230 },
3231 "node_modules/secure-json-parse": {
3232 "version": "4.1.0",
3233 "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-4.1.0.tgz",
3234 "integrity": "sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==",
3235 "funding": [
3236 {
3237 "type": "github",
3238 "url": "https://github.com/sponsors/fastify"
3239 },
3240 {
3241 "type": "opencollective",
3242 "url": "https://opencollective.com/fastify"
3243 }
3244 ],
3245 "license": "BSD-3-Clause"
3246 },
3247 "node_modules/semver": {
3248 "version": "7.8.5",
3249 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
3250 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
3251 "license": "ISC",
3252 "bin": {
3253 "semver": "bin/semver.js"
3254 },
3255 "engines": {
3256 "node": ">=10"
3257 }
3258 },
3259 "node_modules/set-cookie-parser": {
3260 "version": "2.7.2",
3261 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",
3262 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==",
3263 "license": "MIT"
3264 },
3265 "node_modules/setprototypeof": {
3266 "version": "1.2.0",
3267 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
3268 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
3269 "license": "ISC"
3270 },
3271 "node_modules/shebang-command": {
3272 "version": "2.0.0",
3273 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3274 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3275 "license": "MIT",
3276 "dependencies": {
3277 "shebang-regex": "^3.0.0"
3278 },
3279 "engines": {
3280 "node": ">=8"
3281 }
3282 },
3283 "node_modules/shebang-regex": {
3284 "version": "3.0.0",
3285 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3286 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3287 "license": "MIT",
3288 "engines": {
3289 "node": ">=8"
3290 }
3291 },
3292 "node_modules/shell-quote": {
3293 "version": "1.9.0",
3294 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.9.0.tgz",
3295 "integrity": "sha512-Iov+JwFv/2HcTpcwNMKd8+IWNb8tboQJNQTkAY/LLVK7gGH9jy+LGkVqPxfekHl+yMmiqXszdGWXgkfml7hjqA==",
3296 "dev": true,
3297 "license": "MIT",
3298 "engines": {
3299 "node": ">= 0.4"
3300 },
3301 "funding": {
3302 "url": "https://github.com/sponsors/ljharb"
3303 }
3304 },
3305 "node_modules/siginfo": {
3306 "version": "2.0.0",
3307 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
3308 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
3309 "dev": true,
3310 "license": "ISC"
3311 },
3312 "node_modules/signal-exit": {
3313 "version": "4.1.0",
3314 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
3315 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
3316 "license": "ISC",
3317 "engines": {
3318 "node": ">=14"
3319 },
3320 "funding": {
3321 "url": "https://github.com/sponsors/isaacs"
3322 }
3323 },
3324 "node_modules/sonic-boom": {
3325 "version": "4.2.1",
3326 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz",
3327 "integrity": "sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==",
3328 "license": "MIT",
3329 "dependencies": {
3330 "atomic-sleep": "^1.0.0"
3331 }
3332 },
3333 "node_modules/source-map-js": {
3334 "version": "1.2.1",
3335 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3336 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3337 "dev": true,
3338 "license": "BSD-3-Clause",
3339 "engines": {
3340 "node": ">=0.10.0"
3341 }
3342 },
3343 "node_modules/split2": {
3344 "version": "4.2.0",
3345 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
3346 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
3347 "license": "ISC",
3348 "engines": {
3349 "node": ">= 10.x"
3350 }
3351 },
3352 "node_modules/stackback": {
3353 "version": "0.0.2",
3354 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
3355 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
3356 "dev": true,
3357 "license": "MIT"
3358 },
3359 "node_modules/standardwebhooks": {
3360 "version": "1.0.0",
3361 "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz",
3362 "integrity": "sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==",
3363 "license": "MIT",
3364 "dependencies": {
3365 "@stablelib/base64": "^1.0.0",
3366 "fast-sha256": "^1.3.0"
3367 }
3368 },
3369 "node_modules/statuses": {
3370 "version": "2.0.2",
3371 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
3372 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
3373 "license": "MIT",
3374 "engines": {
3375 "node": ">= 0.8"
3376 }
3377 },
3378 "node_modules/std-env": {
3379 "version": "3.10.0",
3380 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
3381 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
3382 "dev": true,
3383 "license": "MIT"
3384 },
3385 "node_modules/string-width": {
3386 "version": "4.2.3",
3387 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3388 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3389 "dev": true,
3390 "license": "MIT",
3391 "dependencies": {
3392 "emoji-regex": "^8.0.0",
3393 "is-fullwidth-code-point": "^3.0.0",
3394 "strip-ansi": "^6.0.1"
3395 },
3396 "engines": {
3397 "node": ">=8"
3398 }
3399 },
3400 "node_modules/strip-ansi": {
3401 "version": "6.0.1",
3402 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3403 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3404 "dev": true,
3405 "license": "MIT",
3406 "dependencies": {
3407 "ansi-regex": "^5.0.1"
3408 },
3409 "engines": {
3410 "node": ">=8"
3411 }
3412 },
3413 "node_modules/strip-literal": {
3414 "version": "3.1.0",
3415 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",
3416 "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",
3417 "dev": true,
3418 "license": "MIT",
3419 "dependencies": {
3420 "js-tokens": "^9.0.1"
3421 },
3422 "funding": {
3423 "url": "https://github.com/sponsors/antfu"
3424 }
3425 },
3426 "node_modules/supports-color": {
3427 "version": "8.1.1",
3428 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
3429 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
3430 "dev": true,
3431 "license": "MIT",
3432 "dependencies": {
3433 "has-flag": "^4.0.0"
3434 },
3435 "engines": {
3436 "node": ">=10"
3437 },
3438 "funding": {
3439 "url": "https://github.com/chalk/supports-color?sponsor=1"
3440 }
3441 },
3442 "node_modules/thread-stream": {
3443 "version": "4.2.0",
3444 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-4.2.0.tgz",
3445 "integrity": "sha512-e2zZ96wSChazBsbENf/Pcm/4swHt2cEKQ92rhUjkL9GCKiTDJIaTBenjE/m9DXi0QBmTMDkFDdOomUy20A1tDQ==",
3446 "license": "MIT",
3447 "dependencies": {
3448 "real-require": "^1.0.0"
3449 },
3450 "engines": {
3451 "node": ">=20"
3452 }
3453 },
3454 "node_modules/thread-stream/node_modules/real-require": {
3455 "version": "1.0.0",
3456 "resolved": "https://registry.npmjs.org/real-require/-/real-require-1.0.0.tgz",
3457 "integrity": "sha512-P4nbQYQfePJxRSmY+v/KINxVucm4NF3p3s7pJveMTtom52FR4YGltUQLB8idDXwDDWW+eYrWDFbuzUnjoWHF7g==",
3458 "license": "MIT"
3459 },
3460 "node_modules/tinybench": {
3461 "version": "2.9.0",
3462 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
3463 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
3464 "dev": true,
3465 "license": "MIT"
3466 },
3467 "node_modules/tinyexec": {
3468 "version": "0.3.2",
3469 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
3470 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
3471 "dev": true,
3472 "license": "MIT"
3473 },
3474 "node_modules/tinyglobby": {
3475 "version": "0.2.17",
3476 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
3477 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
3478 "dev": true,
3479 "license": "MIT",
3480 "dependencies": {
3481 "fdir": "^6.5.0",
3482 "picomatch": "^4.0.4"
3483 },
3484 "engines": {
3485 "node": ">=12.0.0"
3486 },
3487 "funding": {
3488 "url": "https://github.com/sponsors/SuperchupuDev"
3489 }
3490 },
3491 "node_modules/tinypool": {
3492 "version": "1.1.1",
3493 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
3494 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
3495 "dev": true,
3496 "license": "MIT",
3497 "engines": {
3498 "node": "^18.0.0 || >=20.0.0"
3499 }
3500 },
3501 "node_modules/tinyrainbow": {
3502 "version": "2.0.0",
3503 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
3504 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
3505 "dev": true,
3506 "license": "MIT",
3507 "engines": {
3508 "node": ">=14.0.0"
3509 }
3510 },
3511 "node_modules/tinyspy": {
3512 "version": "4.0.4",
3513 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz",
3514 "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==",
3515 "dev": true,
3516 "license": "MIT",
3517 "engines": {
3518 "node": ">=14.0.0"
3519 }
3520 },
3521 "node_modules/toad-cache": {
3522 "version": "3.7.4",
3523 "resolved": "https://registry.npmjs.org/toad-cache/-/toad-cache-3.7.4.tgz",
3524 "integrity": "sha512-m1TdR/rvT7kgGJZhspNtXdsdYk0fddFpJJFlG5s+UkPFo6lkLoZ3YLOaovPYjq1R75NP5JfeTlSHaOsE09peCg==",
3525 "license": "MIT",
3526 "engines": {
3527 "node": ">=20"
3528 }
3529 },
3530 "node_modules/toidentifier": {
3531 "version": "1.0.1",
3532 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
3533 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
3534 "license": "MIT",
3535 "engines": {
3536 "node": ">=0.6"
3537 }
3538 },
3539 "node_modules/tree-kill": {
3540 "version": "1.2.2",
3541 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
3542 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
3543 "dev": true,
3544 "license": "MIT",
3545 "bin": {
3546 "tree-kill": "cli.js"
3547 }
3548 },
3549 "node_modules/ts-algebra": {
3550 "version": "2.0.0",
3551 "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
3552 "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==",
3553 "license": "MIT"
3554 },
3555 "node_modules/tslib": {
3556 "version": "2.8.1",
3557 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
3558 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
3559 "dev": true,
3560 "license": "0BSD"
3561 },
3562 "node_modules/tsx": {
3563 "version": "4.23.1",
3564 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.1.tgz",
3565 "integrity": "sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ==",
3566 "dev": true,
3567 "license": "MIT",
3568 "dependencies": {
3569 "esbuild": "~0.28.0"
3570 },
3571 "bin": {
3572 "tsx": "dist/cli.mjs"
3573 },
3574 "engines": {
3575 "node": ">=18.0.0"
3576 },
3577 "optionalDependencies": {
3578 "fsevents": "~2.3.3"
3579 }
3580 },
3581 "node_modules/typescript": {
3582 "version": "5.9.3",
3583 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3584 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3585 "dev": true,
3586 "license": "Apache-2.0",
3587 "bin": {
3588 "tsc": "bin/tsc",
3589 "tsserver": "bin/tsserver"
3590 },
3591 "engines": {
3592 "node": ">=14.17"
3593 }
3594 },
3595 "node_modules/undici-types": {
3596 "version": "7.18.2",
3597 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
3598 "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
3599 "dev": true,
3600 "license": "MIT"
3601 },
3602 "node_modules/vite": {
3603 "version": "8.1.5",
3604 "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.5.tgz",
3605 "integrity": "sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==",
3606 "dev": true,
3607 "license": "MIT",
3608 "dependencies": {
3609 "lightningcss": "^1.32.0",
3610 "picomatch": "^4.0.5",
3611 "postcss": "^8.5.17",
3612 "rolldown": "~1.1.5",
3613 "tinyglobby": "^0.2.17"
3614 },
3615 "bin": {
3616 "vite": "bin/vite.js"
3617 },
3618 "engines": {
3619 "node": "^20.19.0 || >=22.12.0"
3620 },
3621 "funding": {
3622 "url": "https://github.com/vitejs/vite?sponsor=1"
3623 },
3624 "optionalDependencies": {
3625 "fsevents": "~2.3.3"
3626 },
3627 "peerDependencies": {
3628 "@types/node": "^20.19.0 || >=22.12.0",
3629 "@vitejs/devtools": "^0.3.0",
3630 "esbuild": "^0.27.0 || ^0.28.0",
3631 "jiti": ">=1.21.0",
3632 "less": "^4.0.0",
3633 "sass": "^1.70.0",
3634 "sass-embedded": "^1.70.0",
3635 "stylus": ">=0.54.8",
3636 "sugarss": "^5.0.0",
3637 "terser": "^5.16.0",
3638 "tsx": "^4.8.1",
3639 "yaml": "^2.4.2"
3640 },
3641 "peerDependenciesMeta": {
3642 "@types/node": {
3643 "optional": true
3644 },
3645 "@vitejs/devtools": {
3646 "optional": true
3647 },
3648 "esbuild": {
3649 "optional": true
3650 },
3651 "jiti": {
3652 "optional": true
3653 },
3654 "less": {
3655 "optional": true
3656 },
3657 "sass": {
3658 "optional": true
3659 },
3660 "sass-embedded": {
3661 "optional": true
3662 },
3663 "stylus": {
3664 "optional": true
3665 },
3666 "sugarss": {
3667 "optional": true
3668 },
3669 "terser": {
3670 "optional": true
3671 },
3672 "tsx": {
3673 "optional": true
3674 },
3675 "yaml": {
3676 "optional": true
3677 }
3678 }
3679 },
3680 "node_modules/vite-node": {
3681 "version": "3.2.4",
3682 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",
3683 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",
3684 "dev": true,
3685 "license": "MIT",
3686 "dependencies": {
3687 "cac": "^6.7.14",
3688 "debug": "^4.4.1",
3689 "es-module-lexer": "^1.7.0",
3690 "pathe": "^2.0.3",
3691 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
3692 },
3693 "bin": {
3694 "vite-node": "vite-node.mjs"
3695 },
3696 "engines": {
3697 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
3698 },
3699 "funding": {
3700 "url": "https://opencollective.com/vitest"
3701 }
3702 },
3703 "node_modules/vite-node/node_modules/vite": {
3704 "version": "7.3.6",
3705 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz",
3706 "integrity": "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==",
3707 "dev": true,
3708 "license": "MIT",
3709 "dependencies": {
3710 "esbuild": "^0.27.0 || ^0.28.0",
3711 "fdir": "^6.5.0",
3712 "picomatch": "^4.0.3",
3713 "postcss": "^8.5.6",
3714 "rollup": "^4.43.0",
3715 "tinyglobby": "^0.2.15"
3716 },
3717 "bin": {
3718 "vite": "bin/vite.js"
3719 },
3720 "engines": {
3721 "node": "^20.19.0 || >=22.12.0"
3722 },
3723 "funding": {
3724 "url": "https://github.com/vitejs/vite?sponsor=1"
3725 },
3726 "optionalDependencies": {
3727 "fsevents": "~2.3.3"
3728 },
3729 "peerDependencies": {
3730 "@types/node": "^20.19.0 || >=22.12.0",
3731 "jiti": ">=1.21.0",
3732 "less": "^4.0.0",
3733 "lightningcss": "^1.21.0",
3734 "sass": "^1.70.0",
3735 "sass-embedded": "^1.70.0",
3736 "stylus": ">=0.54.8",
3737 "sugarss": "^5.0.0",
3738 "terser": "^5.16.0",
3739 "tsx": "^4.8.1",
3740 "yaml": "^2.4.2"
3741 },
3742 "peerDependenciesMeta": {
3743 "@types/node": {
3744 "optional": true
3745 },
3746 "jiti": {
3747 "optional": true
3748 },
3749 "less": {
3750 "optional": true
3751 },
3752 "lightningcss": {
3753 "optional": true
3754 },
3755 "sass": {
3756 "optional": true
3757 },
3758 "sass-embedded": {
3759 "optional": true
3760 },
3761 "stylus": {
3762 "optional": true
3763 },
3764 "sugarss": {
3765 "optional": true
3766 },
3767 "terser": {
3768 "optional": true
3769 },
3770 "tsx": {
3771 "optional": true
3772 },
3773 "yaml": {
3774 "optional": true
3775 }
3776 }
3777 },
3778 "node_modules/vitest": {
3779 "version": "3.2.7",
3780 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.7.tgz",
3781 "integrity": "sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==",
3782 "dev": true,
3783 "license": "MIT",
3784 "dependencies": {
3785 "@types/chai": "^5.2.2",
3786 "@vitest/expect": "3.2.7",
3787 "@vitest/mocker": "3.2.7",
3788 "@vitest/pretty-format": "^3.2.7",
3789 "@vitest/runner": "3.2.7",
3790 "@vitest/snapshot": "3.2.7",
3791 "@vitest/spy": "3.2.7",
3792 "@vitest/utils": "3.2.7",
3793 "chai": "^5.2.0",
3794 "debug": "^4.4.1",
3795 "expect-type": "^1.2.1",
3796 "magic-string": "^0.30.17",
3797 "pathe": "^2.0.3",
3798 "picomatch": "^4.0.2",
3799 "std-env": "^3.9.0",
3800 "tinybench": "^2.9.0",
3801 "tinyexec": "^0.3.2",
3802 "tinyglobby": "^0.2.14",
3803 "tinypool": "^1.1.1",
3804 "tinyrainbow": "^2.0.0",
3805 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
3806 "vite-node": "3.2.4",
3807 "why-is-node-running": "^2.3.0"
3808 },
3809 "bin": {
3810 "vitest": "vitest.mjs"
3811 },
3812 "engines": {
3813 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
3814 },
3815 "funding": {
3816 "url": "https://opencollective.com/vitest"
3817 },
3818 "peerDependencies": {
3819 "@edge-runtime/vm": "*",
3820 "@types/debug": "^4.1.12",
3821 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
3822 "@vitest/browser": "3.2.7",
3823 "@vitest/ui": "3.2.7",
3824 "happy-dom": "*",
3825 "jsdom": "*"
3826 },
3827 "peerDependenciesMeta": {
3828 "@edge-runtime/vm": {
3829 "optional": true
3830 },
3831 "@types/debug": {
3832 "optional": true
3833 },
3834 "@types/node": {
3835 "optional": true
3836 },
3837 "@vitest/browser": {
3838 "optional": true
3839 },
3840 "@vitest/ui": {
3841 "optional": true
3842 },
3843 "happy-dom": {
3844 "optional": true
3845 },
3846 "jsdom": {
3847 "optional": true
3848 }
3849 }
3850 },
3851 "node_modules/vitest/node_modules/@vitest/mocker": {
3852 "version": "3.2.7",
3853 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.7.tgz",
3854 "integrity": "sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==",
3855 "dev": true,
3856 "license": "MIT",
3857 "dependencies": {
3858 "@vitest/spy": "3.2.7",
3859 "estree-walker": "^3.0.3",
3860 "magic-string": "^0.30.17"
3861 },
3862 "funding": {
3863 "url": "https://opencollective.com/vitest"
3864 },
3865 "peerDependencies": {
3866 "msw": "^2.4.9",
3867 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
3868 },
3869 "peerDependenciesMeta": {
3870 "msw": {
3871 "optional": true
3872 },
3873 "vite": {
3874 "optional": true
3875 }
3876 }
3877 },
3878 "node_modules/vitest/node_modules/vite": {
3879 "version": "7.3.6",
3880 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz",
3881 "integrity": "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==",
3882 "dev": true,
3883 "license": "MIT",
3884 "dependencies": {
3885 "esbuild": "^0.27.0 || ^0.28.0",
3886 "fdir": "^6.5.0",
3887 "picomatch": "^4.0.3",
3888 "postcss": "^8.5.6",
3889 "rollup": "^4.43.0",
3890 "tinyglobby": "^0.2.15"
3891 },
3892 "bin": {
3893 "vite": "bin/vite.js"
3894 },
3895 "engines": {
3896 "node": "^20.19.0 || >=22.12.0"
3897 },
3898 "funding": {
3899 "url": "https://github.com/vitejs/vite?sponsor=1"
3900 },
3901 "optionalDependencies": {
3902 "fsevents": "~2.3.3"
3903 },
3904 "peerDependencies": {
3905 "@types/node": "^20.19.0 || >=22.12.0",
3906 "jiti": ">=1.21.0",
3907 "less": "^4.0.0",
3908 "lightningcss": "^1.21.0",
3909 "sass": "^1.70.0",
3910 "sass-embedded": "^1.70.0",
3911 "stylus": ">=0.54.8",
3912 "sugarss": "^5.0.0",
3913 "terser": "^5.16.0",
3914 "tsx": "^4.8.1",
3915 "yaml": "^2.4.2"
3916 },
3917 "peerDependenciesMeta": {
3918 "@types/node": {
3919 "optional": true
3920 },
3921 "jiti": {
3922 "optional": true
3923 },
3924 "less": {
3925 "optional": true
3926 },
3927 "lightningcss": {
3928 "optional": true
3929 },
3930 "sass": {
3931 "optional": true
3932 },
3933 "sass-embedded": {
3934 "optional": true
3935 },
3936 "stylus": {
3937 "optional": true
3938 },
3939 "sugarss": {
3940 "optional": true
3941 },
3942 "terser": {
3943 "optional": true
3944 },
3945 "tsx": {
3946 "optional": true
3947 },
3948 "yaml": {
3949 "optional": true
3950 }
3951 }
3952 },
3953 "node_modules/which": {
3954 "version": "2.0.2",
3955 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3956 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3957 "license": "ISC",
3958 "dependencies": {
3959 "isexe": "^2.0.0"
3960 },
3961 "bin": {
3962 "node-which": "bin/node-which"
3963 },
3964 "engines": {
3965 "node": ">= 8"
3966 }
3967 },
3968 "node_modules/why-is-node-running": {
3969 "version": "2.3.0",
3970 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
3971 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
3972 "dev": true,
3973 "license": "MIT",
3974 "dependencies": {
3975 "siginfo": "^2.0.0",
3976 "stackback": "0.0.2"
3977 },
3978 "bin": {
3979 "why-is-node-running": "cli.js"
3980 },
3981 "engines": {
3982 "node": ">=8"
3983 }
3984 },
3985 "node_modules/wrap-ansi": {
3986 "version": "7.0.0",
3987 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
3988 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
3989 "dev": true,
3990 "license": "MIT",
3991 "dependencies": {
3992 "ansi-styles": "^4.0.0",
3993 "string-width": "^4.1.0",
3994 "strip-ansi": "^6.0.0"
3995 },
3996 "engines": {
3997 "node": ">=10"
3998 },
3999 "funding": {
4000 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4001 }
4002 },
4003 "node_modules/y18n": {
4004 "version": "5.0.8",
4005 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
4006 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
4007 "dev": true,
4008 "license": "ISC",
4009 "engines": {
4010 "node": ">=10"
4011 }
4012 },
4013 "node_modules/yargs": {
4014 "version": "17.7.2",
4015 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
4016 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
4017 "dev": true,
4018 "license": "MIT",
4019 "dependencies": {
4020 "cliui": "^8.0.1",
4021 "escalade": "^3.1.1",
4022 "get-caller-file": "^2.0.5",
4023 "require-directory": "^2.1.1",
4024 "string-width": "^4.2.3",
4025 "y18n": "^5.0.5",
4026 "yargs-parser": "^21.1.1"
4027 },
4028 "engines": {
4029 "node": ">=12"
4030 }
4031 },
4032 "node_modules/yargs-parser": {
4033 "version": "21.1.1",
4034 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
4035 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
4036 "dev": true,
4037 "license": "ISC",
4038 "engines": {
4039 "node": ">=12"
4040 }
4041 },
4042 "node_modules/zod": {
4043 "version": "4.4.3",
4044 "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
4045 "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",
4046 "license": "MIT",
4047 "funding": {
4048 "url": "https://github.com/sponsors/colinhacks"
4049 }
4050 }
4051 }
4052 }
4053