this repo has no description
1{
2 "name": "budget-edge",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "budget-edge",
9 "version": "0.0.0",
10 "devDependencies": {
11 "@cloudflare/vitest-pool-workers": "^0.8.19",
12 "@types/node": "^22.15.18",
13 "typescript": "^5.5.2",
14 "vitest": "~3.0.7",
15 "wrangler": "^4.14.4"
16 }
17 },
18 "node_modules/@cloudflare/kv-asset-handler": {
19 "version": "0.4.0",
20 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.0.tgz",
21 "integrity": "sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==",
22 "dev": true,
23 "license": "MIT OR Apache-2.0",
24 "dependencies": {
25 "mime": "^3.0.0"
26 },
27 "engines": {
28 "node": ">=18.0.0"
29 }
30 },
31 "node_modules/@cloudflare/unenv-preset": {
32 "version": "2.3.1",
33 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.3.1.tgz",
34 "integrity": "sha512-Xq57Qd+ADpt6hibcVBO0uLG9zzRgyRhfCUgBT9s+g3+3Ivg5zDyVgLFy40ES1VdNcu8rPNSivm9A+kGP5IVaPg==",
35 "dev": true,
36 "license": "MIT OR Apache-2.0",
37 "peerDependencies": {
38 "unenv": "2.0.0-rc.15",
39 "workerd": "^1.20250320.0"
40 },
41 "peerDependenciesMeta": {
42 "workerd": {
43 "optional": true
44 }
45 }
46 },
47 "node_modules/@cloudflare/vitest-pool-workers": {
48 "version": "0.8.28",
49 "resolved": "https://registry.npmjs.org/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.8.28.tgz",
50 "integrity": "sha512-GyPfttXeoeqSzAymwn7DCnrWyPMiLSp1RSG0Pq1mXdB2t1qrQGgih9IP8l7yh8H6Hl4GWqjemE3UmIWtjaqN6Q==",
51 "dev": true,
52 "license": "MIT",
53 "dependencies": {
54 "birpc": "0.2.14",
55 "cjs-module-lexer": "^1.2.3",
56 "devalue": "^4.3.0",
57 "miniflare": "4.20250508.0",
58 "semver": "^7.7.1",
59 "wrangler": "4.15.0",
60 "zod": "^3.22.3"
61 },
62 "peerDependencies": {
63 "@vitest/runner": "2.0.x - 3.1.x",
64 "@vitest/snapshot": "2.0.x - 3.1.x",
65 "vitest": "2.0.x - 3.1.x"
66 }
67 },
68 "node_modules/@cloudflare/vitest-pool-workers/node_modules/wrangler": {
69 "version": "4.15.0",
70 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.15.0.tgz",
71 "integrity": "sha512-1fCdp2BQ5OtoNQU63/tjLmikmHIB1Vjh2gCs6K+DPz0f1U9PpQusPkcDv0UVONtH82XSfZGNFHZ5s5jPzwHFjw==",
72 "deprecated": "Please downgrade to v4.14.4",
73 "dev": true,
74 "license": "MIT OR Apache-2.0",
75 "dependencies": {
76 "@cloudflare/kv-asset-handler": "0.4.0",
77 "@cloudflare/unenv-preset": "2.3.1",
78 "blake3-wasm": "2.1.5",
79 "esbuild": "0.25.4",
80 "miniflare": "4.20250508.0",
81 "path-to-regexp": "6.3.0",
82 "unenv": "2.0.0-rc.15",
83 "workerd": "1.20250508.0"
84 },
85 "bin": {
86 "wrangler": "bin/wrangler.js",
87 "wrangler2": "bin/wrangler.js"
88 },
89 "engines": {
90 "node": ">=18.0.0"
91 },
92 "optionalDependencies": {
93 "fsevents": "~2.3.2",
94 "sharp": "^0.33.5"
95 },
96 "peerDependencies": {
97 "@cloudflare/workers-types": "^4.20250508.0"
98 },
99 "peerDependenciesMeta": {
100 "@cloudflare/workers-types": {
101 "optional": true
102 }
103 }
104 },
105 "node_modules/@cloudflare/workerd-darwin-64": {
106 "version": "1.20250508.0",
107 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250508.0.tgz",
108 "integrity": "sha512-9x09MrA9Y5RQs3zqWvWns8xHgM2pVNXWpeJ+3hQYu4PrwPFZXtTD6b/iMmOnlYKzINlREq1RGeEybMFyWEUlUg==",
109 "cpu": [
110 "x64"
111 ],
112 "dev": true,
113 "license": "Apache-2.0",
114 "optional": true,
115 "os": [
116 "darwin"
117 ],
118 "engines": {
119 "node": ">=16"
120 }
121 },
122 "node_modules/@cloudflare/workerd-darwin-arm64": {
123 "version": "1.20250508.0",
124 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250508.0.tgz",
125 "integrity": "sha512-0Ili+nE2LLRzYue/yPc1pepSyNNg6LxR3/ng/rlQzVQUxPXIXldHFkJ/ynsYwQnAcf6OxasSi/kbTm6yvDoSAQ==",
126 "cpu": [
127 "arm64"
128 ],
129 "dev": true,
130 "license": "Apache-2.0",
131 "optional": true,
132 "os": [
133 "darwin"
134 ],
135 "engines": {
136 "node": ">=16"
137 }
138 },
139 "node_modules/@cloudflare/workerd-linux-64": {
140 "version": "1.20250508.0",
141 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250508.0.tgz",
142 "integrity": "sha512-5saVrZ3uVwYxvBa7BaonXjeqB6X0YF3ak05qvBaWcmZ3FNmnarMm2W8842cnbhnckDVBpB/iDo51Sy6Y7y1jcw==",
143 "cpu": [
144 "x64"
145 ],
146 "dev": true,
147 "license": "Apache-2.0",
148 "optional": true,
149 "os": [
150 "linux"
151 ],
152 "engines": {
153 "node": ">=16"
154 }
155 },
156 "node_modules/@cloudflare/workerd-linux-arm64": {
157 "version": "1.20250508.0",
158 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250508.0.tgz",
159 "integrity": "sha512-muQe1pkxRi3eaq1Q417xvfGd2SlktbLTzNhT5Yftsx8OecWrYuB8i4ttR6Nr5ER06bfEj0FqQjqJJhcp6wLLUQ==",
160 "cpu": [
161 "arm64"
162 ],
163 "dev": true,
164 "license": "Apache-2.0",
165 "optional": true,
166 "os": [
167 "linux"
168 ],
169 "engines": {
170 "node": ">=16"
171 }
172 },
173 "node_modules/@cloudflare/workerd-windows-64": {
174 "version": "1.20250508.0",
175 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250508.0.tgz",
176 "integrity": "sha512-EJj8iTWFMqjgvZUxxNvzK7frA1JMFi3y/9eDIdZPL/OaQh3cmk5Lai5DCXsKYUxfooMBZWYTp53zOLrvuJI8VQ==",
177 "cpu": [
178 "x64"
179 ],
180 "dev": true,
181 "license": "Apache-2.0",
182 "optional": true,
183 "os": [
184 "win32"
185 ],
186 "engines": {
187 "node": ">=16"
188 }
189 },
190 "node_modules/@cspotcode/source-map-support": {
191 "version": "0.8.1",
192 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
193 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
194 "dev": true,
195 "license": "MIT",
196 "dependencies": {
197 "@jridgewell/trace-mapping": "0.3.9"
198 },
199 "engines": {
200 "node": ">=12"
201 }
202 },
203 "node_modules/@emnapi/runtime": {
204 "version": "1.4.3",
205 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz",
206 "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==",
207 "dev": true,
208 "license": "MIT",
209 "optional": true,
210 "dependencies": {
211 "tslib": "^2.4.0"
212 }
213 },
214 "node_modules/@esbuild/aix-ppc64": {
215 "version": "0.25.4",
216 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz",
217 "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==",
218 "cpu": [
219 "ppc64"
220 ],
221 "dev": true,
222 "license": "MIT",
223 "optional": true,
224 "os": [
225 "aix"
226 ],
227 "engines": {
228 "node": ">=18"
229 }
230 },
231 "node_modules/@esbuild/android-arm": {
232 "version": "0.25.4",
233 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz",
234 "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==",
235 "cpu": [
236 "arm"
237 ],
238 "dev": true,
239 "license": "MIT",
240 "optional": true,
241 "os": [
242 "android"
243 ],
244 "engines": {
245 "node": ">=18"
246 }
247 },
248 "node_modules/@esbuild/android-arm64": {
249 "version": "0.25.4",
250 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz",
251 "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==",
252 "cpu": [
253 "arm64"
254 ],
255 "dev": true,
256 "license": "MIT",
257 "optional": true,
258 "os": [
259 "android"
260 ],
261 "engines": {
262 "node": ">=18"
263 }
264 },
265 "node_modules/@esbuild/android-x64": {
266 "version": "0.25.4",
267 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz",
268 "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==",
269 "cpu": [
270 "x64"
271 ],
272 "dev": true,
273 "license": "MIT",
274 "optional": true,
275 "os": [
276 "android"
277 ],
278 "engines": {
279 "node": ">=18"
280 }
281 },
282 "node_modules/@esbuild/darwin-arm64": {
283 "version": "0.25.4",
284 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz",
285 "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==",
286 "cpu": [
287 "arm64"
288 ],
289 "dev": true,
290 "license": "MIT",
291 "optional": true,
292 "os": [
293 "darwin"
294 ],
295 "engines": {
296 "node": ">=18"
297 }
298 },
299 "node_modules/@esbuild/darwin-x64": {
300 "version": "0.25.4",
301 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz",
302 "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==",
303 "cpu": [
304 "x64"
305 ],
306 "dev": true,
307 "license": "MIT",
308 "optional": true,
309 "os": [
310 "darwin"
311 ],
312 "engines": {
313 "node": ">=18"
314 }
315 },
316 "node_modules/@esbuild/freebsd-arm64": {
317 "version": "0.25.4",
318 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz",
319 "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==",
320 "cpu": [
321 "arm64"
322 ],
323 "dev": true,
324 "license": "MIT",
325 "optional": true,
326 "os": [
327 "freebsd"
328 ],
329 "engines": {
330 "node": ">=18"
331 }
332 },
333 "node_modules/@esbuild/freebsd-x64": {
334 "version": "0.25.4",
335 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz",
336 "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==",
337 "cpu": [
338 "x64"
339 ],
340 "dev": true,
341 "license": "MIT",
342 "optional": true,
343 "os": [
344 "freebsd"
345 ],
346 "engines": {
347 "node": ">=18"
348 }
349 },
350 "node_modules/@esbuild/linux-arm": {
351 "version": "0.25.4",
352 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz",
353 "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==",
354 "cpu": [
355 "arm"
356 ],
357 "dev": true,
358 "license": "MIT",
359 "optional": true,
360 "os": [
361 "linux"
362 ],
363 "engines": {
364 "node": ">=18"
365 }
366 },
367 "node_modules/@esbuild/linux-arm64": {
368 "version": "0.25.4",
369 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz",
370 "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==",
371 "cpu": [
372 "arm64"
373 ],
374 "dev": true,
375 "license": "MIT",
376 "optional": true,
377 "os": [
378 "linux"
379 ],
380 "engines": {
381 "node": ">=18"
382 }
383 },
384 "node_modules/@esbuild/linux-ia32": {
385 "version": "0.25.4",
386 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz",
387 "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==",
388 "cpu": [
389 "ia32"
390 ],
391 "dev": true,
392 "license": "MIT",
393 "optional": true,
394 "os": [
395 "linux"
396 ],
397 "engines": {
398 "node": ">=18"
399 }
400 },
401 "node_modules/@esbuild/linux-loong64": {
402 "version": "0.25.4",
403 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz",
404 "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==",
405 "cpu": [
406 "loong64"
407 ],
408 "dev": true,
409 "license": "MIT",
410 "optional": true,
411 "os": [
412 "linux"
413 ],
414 "engines": {
415 "node": ">=18"
416 }
417 },
418 "node_modules/@esbuild/linux-mips64el": {
419 "version": "0.25.4",
420 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz",
421 "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==",
422 "cpu": [
423 "mips64el"
424 ],
425 "dev": true,
426 "license": "MIT",
427 "optional": true,
428 "os": [
429 "linux"
430 ],
431 "engines": {
432 "node": ">=18"
433 }
434 },
435 "node_modules/@esbuild/linux-ppc64": {
436 "version": "0.25.4",
437 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz",
438 "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==",
439 "cpu": [
440 "ppc64"
441 ],
442 "dev": true,
443 "license": "MIT",
444 "optional": true,
445 "os": [
446 "linux"
447 ],
448 "engines": {
449 "node": ">=18"
450 }
451 },
452 "node_modules/@esbuild/linux-riscv64": {
453 "version": "0.25.4",
454 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz",
455 "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==",
456 "cpu": [
457 "riscv64"
458 ],
459 "dev": true,
460 "license": "MIT",
461 "optional": true,
462 "os": [
463 "linux"
464 ],
465 "engines": {
466 "node": ">=18"
467 }
468 },
469 "node_modules/@esbuild/linux-s390x": {
470 "version": "0.25.4",
471 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz",
472 "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==",
473 "cpu": [
474 "s390x"
475 ],
476 "dev": true,
477 "license": "MIT",
478 "optional": true,
479 "os": [
480 "linux"
481 ],
482 "engines": {
483 "node": ">=18"
484 }
485 },
486 "node_modules/@esbuild/linux-x64": {
487 "version": "0.25.4",
488 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz",
489 "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==",
490 "cpu": [
491 "x64"
492 ],
493 "dev": true,
494 "license": "MIT",
495 "optional": true,
496 "os": [
497 "linux"
498 ],
499 "engines": {
500 "node": ">=18"
501 }
502 },
503 "node_modules/@esbuild/netbsd-arm64": {
504 "version": "0.25.4",
505 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz",
506 "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==",
507 "cpu": [
508 "arm64"
509 ],
510 "dev": true,
511 "license": "MIT",
512 "optional": true,
513 "os": [
514 "netbsd"
515 ],
516 "engines": {
517 "node": ">=18"
518 }
519 },
520 "node_modules/@esbuild/netbsd-x64": {
521 "version": "0.25.4",
522 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz",
523 "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==",
524 "cpu": [
525 "x64"
526 ],
527 "dev": true,
528 "license": "MIT",
529 "optional": true,
530 "os": [
531 "netbsd"
532 ],
533 "engines": {
534 "node": ">=18"
535 }
536 },
537 "node_modules/@esbuild/openbsd-arm64": {
538 "version": "0.25.4",
539 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz",
540 "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==",
541 "cpu": [
542 "arm64"
543 ],
544 "dev": true,
545 "license": "MIT",
546 "optional": true,
547 "os": [
548 "openbsd"
549 ],
550 "engines": {
551 "node": ">=18"
552 }
553 },
554 "node_modules/@esbuild/openbsd-x64": {
555 "version": "0.25.4",
556 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz",
557 "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==",
558 "cpu": [
559 "x64"
560 ],
561 "dev": true,
562 "license": "MIT",
563 "optional": true,
564 "os": [
565 "openbsd"
566 ],
567 "engines": {
568 "node": ">=18"
569 }
570 },
571 "node_modules/@esbuild/sunos-x64": {
572 "version": "0.25.4",
573 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz",
574 "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==",
575 "cpu": [
576 "x64"
577 ],
578 "dev": true,
579 "license": "MIT",
580 "optional": true,
581 "os": [
582 "sunos"
583 ],
584 "engines": {
585 "node": ">=18"
586 }
587 },
588 "node_modules/@esbuild/win32-arm64": {
589 "version": "0.25.4",
590 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz",
591 "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==",
592 "cpu": [
593 "arm64"
594 ],
595 "dev": true,
596 "license": "MIT",
597 "optional": true,
598 "os": [
599 "win32"
600 ],
601 "engines": {
602 "node": ">=18"
603 }
604 },
605 "node_modules/@esbuild/win32-ia32": {
606 "version": "0.25.4",
607 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz",
608 "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==",
609 "cpu": [
610 "ia32"
611 ],
612 "dev": true,
613 "license": "MIT",
614 "optional": true,
615 "os": [
616 "win32"
617 ],
618 "engines": {
619 "node": ">=18"
620 }
621 },
622 "node_modules/@esbuild/win32-x64": {
623 "version": "0.25.4",
624 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz",
625 "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==",
626 "cpu": [
627 "x64"
628 ],
629 "dev": true,
630 "license": "MIT",
631 "optional": true,
632 "os": [
633 "win32"
634 ],
635 "engines": {
636 "node": ">=18"
637 }
638 },
639 "node_modules/@fastify/busboy": {
640 "version": "2.1.1",
641 "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz",
642 "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==",
643 "dev": true,
644 "license": "MIT",
645 "engines": {
646 "node": ">=14"
647 }
648 },
649 "node_modules/@img/sharp-darwin-arm64": {
650 "version": "0.33.5",
651 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
652 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
653 "cpu": [
654 "arm64"
655 ],
656 "dev": true,
657 "license": "Apache-2.0",
658 "optional": true,
659 "os": [
660 "darwin"
661 ],
662 "engines": {
663 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
664 },
665 "funding": {
666 "url": "https://opencollective.com/libvips"
667 },
668 "optionalDependencies": {
669 "@img/sharp-libvips-darwin-arm64": "1.0.4"
670 }
671 },
672 "node_modules/@img/sharp-darwin-x64": {
673 "version": "0.33.5",
674 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
675 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
676 "cpu": [
677 "x64"
678 ],
679 "dev": true,
680 "license": "Apache-2.0",
681 "optional": true,
682 "os": [
683 "darwin"
684 ],
685 "engines": {
686 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
687 },
688 "funding": {
689 "url": "https://opencollective.com/libvips"
690 },
691 "optionalDependencies": {
692 "@img/sharp-libvips-darwin-x64": "1.0.4"
693 }
694 },
695 "node_modules/@img/sharp-libvips-darwin-arm64": {
696 "version": "1.0.4",
697 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
698 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
699 "cpu": [
700 "arm64"
701 ],
702 "dev": true,
703 "license": "LGPL-3.0-or-later",
704 "optional": true,
705 "os": [
706 "darwin"
707 ],
708 "funding": {
709 "url": "https://opencollective.com/libvips"
710 }
711 },
712 "node_modules/@img/sharp-libvips-darwin-x64": {
713 "version": "1.0.4",
714 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
715 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
716 "cpu": [
717 "x64"
718 ],
719 "dev": true,
720 "license": "LGPL-3.0-or-later",
721 "optional": true,
722 "os": [
723 "darwin"
724 ],
725 "funding": {
726 "url": "https://opencollective.com/libvips"
727 }
728 },
729 "node_modules/@img/sharp-libvips-linux-arm": {
730 "version": "1.0.5",
731 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
732 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
733 "cpu": [
734 "arm"
735 ],
736 "dev": true,
737 "license": "LGPL-3.0-or-later",
738 "optional": true,
739 "os": [
740 "linux"
741 ],
742 "funding": {
743 "url": "https://opencollective.com/libvips"
744 }
745 },
746 "node_modules/@img/sharp-libvips-linux-arm64": {
747 "version": "1.0.4",
748 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
749 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
750 "cpu": [
751 "arm64"
752 ],
753 "dev": true,
754 "license": "LGPL-3.0-or-later",
755 "optional": true,
756 "os": [
757 "linux"
758 ],
759 "funding": {
760 "url": "https://opencollective.com/libvips"
761 }
762 },
763 "node_modules/@img/sharp-libvips-linux-s390x": {
764 "version": "1.0.4",
765 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
766 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
767 "cpu": [
768 "s390x"
769 ],
770 "dev": true,
771 "license": "LGPL-3.0-or-later",
772 "optional": true,
773 "os": [
774 "linux"
775 ],
776 "funding": {
777 "url": "https://opencollective.com/libvips"
778 }
779 },
780 "node_modules/@img/sharp-libvips-linux-x64": {
781 "version": "1.0.4",
782 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
783 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
784 "cpu": [
785 "x64"
786 ],
787 "dev": true,
788 "license": "LGPL-3.0-or-later",
789 "optional": true,
790 "os": [
791 "linux"
792 ],
793 "funding": {
794 "url": "https://opencollective.com/libvips"
795 }
796 },
797 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
798 "version": "1.0.4",
799 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
800 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
801 "cpu": [
802 "arm64"
803 ],
804 "dev": true,
805 "license": "LGPL-3.0-or-later",
806 "optional": true,
807 "os": [
808 "linux"
809 ],
810 "funding": {
811 "url": "https://opencollective.com/libvips"
812 }
813 },
814 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
815 "version": "1.0.4",
816 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
817 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
818 "cpu": [
819 "x64"
820 ],
821 "dev": true,
822 "license": "LGPL-3.0-or-later",
823 "optional": true,
824 "os": [
825 "linux"
826 ],
827 "funding": {
828 "url": "https://opencollective.com/libvips"
829 }
830 },
831 "node_modules/@img/sharp-linux-arm": {
832 "version": "0.33.5",
833 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
834 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
835 "cpu": [
836 "arm"
837 ],
838 "dev": true,
839 "license": "Apache-2.0",
840 "optional": true,
841 "os": [
842 "linux"
843 ],
844 "engines": {
845 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
846 },
847 "funding": {
848 "url": "https://opencollective.com/libvips"
849 },
850 "optionalDependencies": {
851 "@img/sharp-libvips-linux-arm": "1.0.5"
852 }
853 },
854 "node_modules/@img/sharp-linux-arm64": {
855 "version": "0.33.5",
856 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
857 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
858 "cpu": [
859 "arm64"
860 ],
861 "dev": true,
862 "license": "Apache-2.0",
863 "optional": true,
864 "os": [
865 "linux"
866 ],
867 "engines": {
868 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
869 },
870 "funding": {
871 "url": "https://opencollective.com/libvips"
872 },
873 "optionalDependencies": {
874 "@img/sharp-libvips-linux-arm64": "1.0.4"
875 }
876 },
877 "node_modules/@img/sharp-linux-s390x": {
878 "version": "0.33.5",
879 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
880 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
881 "cpu": [
882 "s390x"
883 ],
884 "dev": true,
885 "license": "Apache-2.0",
886 "optional": true,
887 "os": [
888 "linux"
889 ],
890 "engines": {
891 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
892 },
893 "funding": {
894 "url": "https://opencollective.com/libvips"
895 },
896 "optionalDependencies": {
897 "@img/sharp-libvips-linux-s390x": "1.0.4"
898 }
899 },
900 "node_modules/@img/sharp-linux-x64": {
901 "version": "0.33.5",
902 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
903 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
904 "cpu": [
905 "x64"
906 ],
907 "dev": true,
908 "license": "Apache-2.0",
909 "optional": true,
910 "os": [
911 "linux"
912 ],
913 "engines": {
914 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
915 },
916 "funding": {
917 "url": "https://opencollective.com/libvips"
918 },
919 "optionalDependencies": {
920 "@img/sharp-libvips-linux-x64": "1.0.4"
921 }
922 },
923 "node_modules/@img/sharp-linuxmusl-arm64": {
924 "version": "0.33.5",
925 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
926 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
927 "cpu": [
928 "arm64"
929 ],
930 "dev": true,
931 "license": "Apache-2.0",
932 "optional": true,
933 "os": [
934 "linux"
935 ],
936 "engines": {
937 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
938 },
939 "funding": {
940 "url": "https://opencollective.com/libvips"
941 },
942 "optionalDependencies": {
943 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
944 }
945 },
946 "node_modules/@img/sharp-linuxmusl-x64": {
947 "version": "0.33.5",
948 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
949 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
950 "cpu": [
951 "x64"
952 ],
953 "dev": true,
954 "license": "Apache-2.0",
955 "optional": true,
956 "os": [
957 "linux"
958 ],
959 "engines": {
960 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
961 },
962 "funding": {
963 "url": "https://opencollective.com/libvips"
964 },
965 "optionalDependencies": {
966 "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
967 }
968 },
969 "node_modules/@img/sharp-wasm32": {
970 "version": "0.33.5",
971 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
972 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
973 "cpu": [
974 "wasm32"
975 ],
976 "dev": true,
977 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
978 "optional": true,
979 "dependencies": {
980 "@emnapi/runtime": "^1.2.0"
981 },
982 "engines": {
983 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
984 },
985 "funding": {
986 "url": "https://opencollective.com/libvips"
987 }
988 },
989 "node_modules/@img/sharp-win32-ia32": {
990 "version": "0.33.5",
991 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
992 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
993 "cpu": [
994 "ia32"
995 ],
996 "dev": true,
997 "license": "Apache-2.0 AND LGPL-3.0-or-later",
998 "optional": true,
999 "os": [
1000 "win32"
1001 ],
1002 "engines": {
1003 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1004 },
1005 "funding": {
1006 "url": "https://opencollective.com/libvips"
1007 }
1008 },
1009 "node_modules/@img/sharp-win32-x64": {
1010 "version": "0.33.5",
1011 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
1012 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
1013 "cpu": [
1014 "x64"
1015 ],
1016 "dev": true,
1017 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1018 "optional": true,
1019 "os": [
1020 "win32"
1021 ],
1022 "engines": {
1023 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1024 },
1025 "funding": {
1026 "url": "https://opencollective.com/libvips"
1027 }
1028 },
1029 "node_modules/@jridgewell/resolve-uri": {
1030 "version": "3.1.2",
1031 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1032 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1033 "dev": true,
1034 "license": "MIT",
1035 "engines": {
1036 "node": ">=6.0.0"
1037 }
1038 },
1039 "node_modules/@jridgewell/sourcemap-codec": {
1040 "version": "1.5.0",
1041 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
1042 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
1043 "dev": true,
1044 "license": "MIT"
1045 },
1046 "node_modules/@jridgewell/trace-mapping": {
1047 "version": "0.3.9",
1048 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1049 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1050 "dev": true,
1051 "license": "MIT",
1052 "dependencies": {
1053 "@jridgewell/resolve-uri": "^3.0.3",
1054 "@jridgewell/sourcemap-codec": "^1.4.10"
1055 }
1056 },
1057 "node_modules/@rollup/rollup-android-arm-eabi": {
1058 "version": "4.40.2",
1059 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.2.tgz",
1060 "integrity": "sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg==",
1061 "cpu": [
1062 "arm"
1063 ],
1064 "dev": true,
1065 "license": "MIT",
1066 "optional": true,
1067 "os": [
1068 "android"
1069 ]
1070 },
1071 "node_modules/@rollup/rollup-android-arm64": {
1072 "version": "4.40.2",
1073 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.2.tgz",
1074 "integrity": "sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw==",
1075 "cpu": [
1076 "arm64"
1077 ],
1078 "dev": true,
1079 "license": "MIT",
1080 "optional": true,
1081 "os": [
1082 "android"
1083 ]
1084 },
1085 "node_modules/@rollup/rollup-darwin-arm64": {
1086 "version": "4.40.2",
1087 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.2.tgz",
1088 "integrity": "sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w==",
1089 "cpu": [
1090 "arm64"
1091 ],
1092 "dev": true,
1093 "license": "MIT",
1094 "optional": true,
1095 "os": [
1096 "darwin"
1097 ]
1098 },
1099 "node_modules/@rollup/rollup-darwin-x64": {
1100 "version": "4.40.2",
1101 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.2.tgz",
1102 "integrity": "sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ==",
1103 "cpu": [
1104 "x64"
1105 ],
1106 "dev": true,
1107 "license": "MIT",
1108 "optional": true,
1109 "os": [
1110 "darwin"
1111 ]
1112 },
1113 "node_modules/@rollup/rollup-freebsd-arm64": {
1114 "version": "4.40.2",
1115 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.2.tgz",
1116 "integrity": "sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ==",
1117 "cpu": [
1118 "arm64"
1119 ],
1120 "dev": true,
1121 "license": "MIT",
1122 "optional": true,
1123 "os": [
1124 "freebsd"
1125 ]
1126 },
1127 "node_modules/@rollup/rollup-freebsd-x64": {
1128 "version": "4.40.2",
1129 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.2.tgz",
1130 "integrity": "sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q==",
1131 "cpu": [
1132 "x64"
1133 ],
1134 "dev": true,
1135 "license": "MIT",
1136 "optional": true,
1137 "os": [
1138 "freebsd"
1139 ]
1140 },
1141 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1142 "version": "4.40.2",
1143 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.2.tgz",
1144 "integrity": "sha512-de6TFZYIvJwRNjmW3+gaXiZ2DaWL5D5yGmSYzkdzjBDS3W+B9JQ48oZEsmMvemqjtAFzE16DIBLqd6IQQRuG9Q==",
1145 "cpu": [
1146 "arm"
1147 ],
1148 "dev": true,
1149 "license": "MIT",
1150 "optional": true,
1151 "os": [
1152 "linux"
1153 ]
1154 },
1155 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1156 "version": "4.40.2",
1157 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.2.tgz",
1158 "integrity": "sha512-urjaEZubdIkacKc930hUDOfQPysezKla/O9qV+O89enqsqUmQm8Xj8O/vh0gHg4LYfv7Y7UsE3QjzLQzDYN1qg==",
1159 "cpu": [
1160 "arm"
1161 ],
1162 "dev": true,
1163 "license": "MIT",
1164 "optional": true,
1165 "os": [
1166 "linux"
1167 ]
1168 },
1169 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1170 "version": "4.40.2",
1171 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.2.tgz",
1172 "integrity": "sha512-KlE8IC0HFOC33taNt1zR8qNlBYHj31qGT1UqWqtvR/+NuCVhfufAq9fxO8BMFC22Wu0rxOwGVWxtCMvZVLmhQg==",
1173 "cpu": [
1174 "arm64"
1175 ],
1176 "dev": true,
1177 "license": "MIT",
1178 "optional": true,
1179 "os": [
1180 "linux"
1181 ]
1182 },
1183 "node_modules/@rollup/rollup-linux-arm64-musl": {
1184 "version": "4.40.2",
1185 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.2.tgz",
1186 "integrity": "sha512-j8CgxvfM0kbnhu4XgjnCWJQyyBOeBI1Zq91Z850aUddUmPeQvuAy6OiMdPS46gNFgy8gN1xkYyLgwLYZG3rBOg==",
1187 "cpu": [
1188 "arm64"
1189 ],
1190 "dev": true,
1191 "license": "MIT",
1192 "optional": true,
1193 "os": [
1194 "linux"
1195 ]
1196 },
1197 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
1198 "version": "4.40.2",
1199 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.2.tgz",
1200 "integrity": "sha512-Ybc/1qUampKuRF4tQXc7G7QY9YRyeVSykfK36Y5Qc5dmrIxwFhrOzqaVTNoZygqZ1ZieSWTibfFhQ5qK8jpWxw==",
1201 "cpu": [
1202 "loong64"
1203 ],
1204 "dev": true,
1205 "license": "MIT",
1206 "optional": true,
1207 "os": [
1208 "linux"
1209 ]
1210 },
1211 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
1212 "version": "4.40.2",
1213 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.2.tgz",
1214 "integrity": "sha512-3FCIrnrt03CCsZqSYAOW/k9n625pjpuMzVfeI+ZBUSDT3MVIFDSPfSUgIl9FqUftxcUXInvFah79hE1c9abD+Q==",
1215 "cpu": [
1216 "ppc64"
1217 ],
1218 "dev": true,
1219 "license": "MIT",
1220 "optional": true,
1221 "os": [
1222 "linux"
1223 ]
1224 },
1225 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1226 "version": "4.40.2",
1227 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.2.tgz",
1228 "integrity": "sha512-QNU7BFHEvHMp2ESSY3SozIkBPaPBDTsfVNGx3Xhv+TdvWXFGOSH2NJvhD1zKAT6AyuuErJgbdvaJhYVhVqrWTg==",
1229 "cpu": [
1230 "riscv64"
1231 ],
1232 "dev": true,
1233 "license": "MIT",
1234 "optional": true,
1235 "os": [
1236 "linux"
1237 ]
1238 },
1239 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1240 "version": "4.40.2",
1241 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.2.tgz",
1242 "integrity": "sha512-5W6vNYkhgfh7URiXTO1E9a0cy4fSgfE4+Hl5agb/U1sa0kjOLMLC1wObxwKxecE17j0URxuTrYZZME4/VH57Hg==",
1243 "cpu": [
1244 "riscv64"
1245 ],
1246 "dev": true,
1247 "license": "MIT",
1248 "optional": true,
1249 "os": [
1250 "linux"
1251 ]
1252 },
1253 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1254 "version": "4.40.2",
1255 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.2.tgz",
1256 "integrity": "sha512-B7LKIz+0+p348JoAL4X/YxGx9zOx3sR+o6Hj15Y3aaApNfAshK8+mWZEf759DXfRLeL2vg5LYJBB7DdcleYCoQ==",
1257 "cpu": [
1258 "s390x"
1259 ],
1260 "dev": true,
1261 "license": "MIT",
1262 "optional": true,
1263 "os": [
1264 "linux"
1265 ]
1266 },
1267 "node_modules/@rollup/rollup-linux-x64-gnu": {
1268 "version": "4.40.2",
1269 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.2.tgz",
1270 "integrity": "sha512-lG7Xa+BmBNwpjmVUbmyKxdQJ3Q6whHjMjzQplOs5Z+Gj7mxPtWakGHqzMqNER68G67kmCX9qX57aRsW5V0VOng==",
1271 "cpu": [
1272 "x64"
1273 ],
1274 "dev": true,
1275 "license": "MIT",
1276 "optional": true,
1277 "os": [
1278 "linux"
1279 ]
1280 },
1281 "node_modules/@rollup/rollup-linux-x64-musl": {
1282 "version": "4.40.2",
1283 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.2.tgz",
1284 "integrity": "sha512-tD46wKHd+KJvsmije4bUskNuvWKFcTOIM9tZ/RrmIvcXnbi0YK/cKS9FzFtAm7Oxi2EhV5N2OpfFB348vSQRXA==",
1285 "cpu": [
1286 "x64"
1287 ],
1288 "dev": true,
1289 "license": "MIT",
1290 "optional": true,
1291 "os": [
1292 "linux"
1293 ]
1294 },
1295 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1296 "version": "4.40.2",
1297 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.2.tgz",
1298 "integrity": "sha512-Bjv/HG8RRWLNkXwQQemdsWw4Mg+IJ29LK+bJPW2SCzPKOUaMmPEppQlu/Fqk1d7+DX3V7JbFdbkh/NMmurT6Pg==",
1299 "cpu": [
1300 "arm64"
1301 ],
1302 "dev": true,
1303 "license": "MIT",
1304 "optional": true,
1305 "os": [
1306 "win32"
1307 ]
1308 },
1309 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1310 "version": "4.40.2",
1311 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.2.tgz",
1312 "integrity": "sha512-dt1llVSGEsGKvzeIO76HToiYPNPYPkmjhMHhP00T9S4rDern8P2ZWvWAQUEJ+R1UdMWJ/42i/QqJ2WV765GZcA==",
1313 "cpu": [
1314 "ia32"
1315 ],
1316 "dev": true,
1317 "license": "MIT",
1318 "optional": true,
1319 "os": [
1320 "win32"
1321 ]
1322 },
1323 "node_modules/@rollup/rollup-win32-x64-msvc": {
1324 "version": "4.40.2",
1325 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.2.tgz",
1326 "integrity": "sha512-bwspbWB04XJpeElvsp+DCylKfF4trJDa2Y9Go8O6A7YLX2LIKGcNK/CYImJN6ZP4DcuOHB4Utl3iCbnR62DudA==",
1327 "cpu": [
1328 "x64"
1329 ],
1330 "dev": true,
1331 "license": "MIT",
1332 "optional": true,
1333 "os": [
1334 "win32"
1335 ]
1336 },
1337 "node_modules/@types/estree": {
1338 "version": "1.0.7",
1339 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
1340 "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
1341 "dev": true,
1342 "license": "MIT"
1343 },
1344 "node_modules/@types/node": {
1345 "version": "22.15.18",
1346 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.18.tgz",
1347 "integrity": "sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==",
1348 "dev": true,
1349 "license": "MIT",
1350 "dependencies": {
1351 "undici-types": "~6.21.0"
1352 }
1353 },
1354 "node_modules/@vitest/expect": {
1355 "version": "3.0.9",
1356 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.9.tgz",
1357 "integrity": "sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==",
1358 "dev": true,
1359 "license": "MIT",
1360 "dependencies": {
1361 "@vitest/spy": "3.0.9",
1362 "@vitest/utils": "3.0.9",
1363 "chai": "^5.2.0",
1364 "tinyrainbow": "^2.0.0"
1365 },
1366 "funding": {
1367 "url": "https://opencollective.com/vitest"
1368 }
1369 },
1370 "node_modules/@vitest/mocker": {
1371 "version": "3.0.9",
1372 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.9.tgz",
1373 "integrity": "sha512-ryERPIBOnvevAkTq+L1lD+DTFBRcjueL9lOUfXsLfwP92h4e+Heb+PjiqS3/OURWPtywfafK0kj++yDFjWUmrA==",
1374 "dev": true,
1375 "license": "MIT",
1376 "dependencies": {
1377 "@vitest/spy": "3.0.9",
1378 "estree-walker": "^3.0.3",
1379 "magic-string": "^0.30.17"
1380 },
1381 "funding": {
1382 "url": "https://opencollective.com/vitest"
1383 },
1384 "peerDependencies": {
1385 "msw": "^2.4.9",
1386 "vite": "^5.0.0 || ^6.0.0"
1387 },
1388 "peerDependenciesMeta": {
1389 "msw": {
1390 "optional": true
1391 },
1392 "vite": {
1393 "optional": true
1394 }
1395 }
1396 },
1397 "node_modules/@vitest/pretty-format": {
1398 "version": "3.1.3",
1399 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.1.3.tgz",
1400 "integrity": "sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==",
1401 "dev": true,
1402 "license": "MIT",
1403 "dependencies": {
1404 "tinyrainbow": "^2.0.0"
1405 },
1406 "funding": {
1407 "url": "https://opencollective.com/vitest"
1408 }
1409 },
1410 "node_modules/@vitest/runner": {
1411 "version": "3.0.9",
1412 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.9.tgz",
1413 "integrity": "sha512-NX9oUXgF9HPfJSwl8tUZCMP1oGx2+Sf+ru6d05QjzQz4OwWg0psEzwY6VexP2tTHWdOkhKHUIZH+fS6nA7jfOw==",
1414 "dev": true,
1415 "license": "MIT",
1416 "dependencies": {
1417 "@vitest/utils": "3.0.9",
1418 "pathe": "^2.0.3"
1419 },
1420 "funding": {
1421 "url": "https://opencollective.com/vitest"
1422 }
1423 },
1424 "node_modules/@vitest/snapshot": {
1425 "version": "3.0.9",
1426 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.9.tgz",
1427 "integrity": "sha512-AiLUiuZ0FuA+/8i19mTYd+re5jqjEc2jZbgJ2up0VY0Ddyyxg/uUtBDpIFAy4uzKaQxOW8gMgBdAJJ2ydhu39A==",
1428 "dev": true,
1429 "license": "MIT",
1430 "dependencies": {
1431 "@vitest/pretty-format": "3.0.9",
1432 "magic-string": "^0.30.17",
1433 "pathe": "^2.0.3"
1434 },
1435 "funding": {
1436 "url": "https://opencollective.com/vitest"
1437 }
1438 },
1439 "node_modules/@vitest/snapshot/node_modules/@vitest/pretty-format": {
1440 "version": "3.0.9",
1441 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz",
1442 "integrity": "sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==",
1443 "dev": true,
1444 "license": "MIT",
1445 "dependencies": {
1446 "tinyrainbow": "^2.0.0"
1447 },
1448 "funding": {
1449 "url": "https://opencollective.com/vitest"
1450 }
1451 },
1452 "node_modules/@vitest/spy": {
1453 "version": "3.0.9",
1454 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.9.tgz",
1455 "integrity": "sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==",
1456 "dev": true,
1457 "license": "MIT",
1458 "dependencies": {
1459 "tinyspy": "^3.0.2"
1460 },
1461 "funding": {
1462 "url": "https://opencollective.com/vitest"
1463 }
1464 },
1465 "node_modules/@vitest/utils": {
1466 "version": "3.0.9",
1467 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.9.tgz",
1468 "integrity": "sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==",
1469 "dev": true,
1470 "license": "MIT",
1471 "dependencies": {
1472 "@vitest/pretty-format": "3.0.9",
1473 "loupe": "^3.1.3",
1474 "tinyrainbow": "^2.0.0"
1475 },
1476 "funding": {
1477 "url": "https://opencollective.com/vitest"
1478 }
1479 },
1480 "node_modules/@vitest/utils/node_modules/@vitest/pretty-format": {
1481 "version": "3.0.9",
1482 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz",
1483 "integrity": "sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==",
1484 "dev": true,
1485 "license": "MIT",
1486 "dependencies": {
1487 "tinyrainbow": "^2.0.0"
1488 },
1489 "funding": {
1490 "url": "https://opencollective.com/vitest"
1491 }
1492 },
1493 "node_modules/acorn": {
1494 "version": "8.14.0",
1495 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
1496 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
1497 "dev": true,
1498 "license": "MIT",
1499 "bin": {
1500 "acorn": "bin/acorn"
1501 },
1502 "engines": {
1503 "node": ">=0.4.0"
1504 }
1505 },
1506 "node_modules/acorn-walk": {
1507 "version": "8.3.2",
1508 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
1509 "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
1510 "dev": true,
1511 "license": "MIT",
1512 "engines": {
1513 "node": ">=0.4.0"
1514 }
1515 },
1516 "node_modules/as-table": {
1517 "version": "1.0.55",
1518 "resolved": "https://registry.npmjs.org/as-table/-/as-table-1.0.55.tgz",
1519 "integrity": "sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==",
1520 "dev": true,
1521 "license": "MIT",
1522 "dependencies": {
1523 "printable-characters": "^1.0.42"
1524 }
1525 },
1526 "node_modules/assertion-error": {
1527 "version": "2.0.1",
1528 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
1529 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
1530 "dev": true,
1531 "license": "MIT",
1532 "engines": {
1533 "node": ">=12"
1534 }
1535 },
1536 "node_modules/birpc": {
1537 "version": "0.2.14",
1538 "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.14.tgz",
1539 "integrity": "sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==",
1540 "dev": true,
1541 "license": "MIT",
1542 "funding": {
1543 "url": "https://github.com/sponsors/antfu"
1544 }
1545 },
1546 "node_modules/blake3-wasm": {
1547 "version": "2.1.5",
1548 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
1549 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
1550 "dev": true,
1551 "license": "MIT"
1552 },
1553 "node_modules/cac": {
1554 "version": "6.7.14",
1555 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
1556 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
1557 "dev": true,
1558 "license": "MIT",
1559 "engines": {
1560 "node": ">=8"
1561 }
1562 },
1563 "node_modules/chai": {
1564 "version": "5.2.0",
1565 "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz",
1566 "integrity": "sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==",
1567 "dev": true,
1568 "license": "MIT",
1569 "dependencies": {
1570 "assertion-error": "^2.0.1",
1571 "check-error": "^2.1.1",
1572 "deep-eql": "^5.0.1",
1573 "loupe": "^3.1.0",
1574 "pathval": "^2.0.0"
1575 },
1576 "engines": {
1577 "node": ">=12"
1578 }
1579 },
1580 "node_modules/check-error": {
1581 "version": "2.1.1",
1582 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
1583 "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==",
1584 "dev": true,
1585 "license": "MIT",
1586 "engines": {
1587 "node": ">= 16"
1588 }
1589 },
1590 "node_modules/cjs-module-lexer": {
1591 "version": "1.4.3",
1592 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",
1593 "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==",
1594 "dev": true,
1595 "license": "MIT"
1596 },
1597 "node_modules/color": {
1598 "version": "4.2.3",
1599 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
1600 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
1601 "dev": true,
1602 "license": "MIT",
1603 "optional": true,
1604 "dependencies": {
1605 "color-convert": "^2.0.1",
1606 "color-string": "^1.9.0"
1607 },
1608 "engines": {
1609 "node": ">=12.5.0"
1610 }
1611 },
1612 "node_modules/color-convert": {
1613 "version": "2.0.1",
1614 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1615 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1616 "dev": true,
1617 "license": "MIT",
1618 "optional": true,
1619 "dependencies": {
1620 "color-name": "~1.1.4"
1621 },
1622 "engines": {
1623 "node": ">=7.0.0"
1624 }
1625 },
1626 "node_modules/color-name": {
1627 "version": "1.1.4",
1628 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1629 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1630 "dev": true,
1631 "license": "MIT",
1632 "optional": true
1633 },
1634 "node_modules/color-string": {
1635 "version": "1.9.1",
1636 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
1637 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
1638 "dev": true,
1639 "license": "MIT",
1640 "optional": true,
1641 "dependencies": {
1642 "color-name": "^1.0.0",
1643 "simple-swizzle": "^0.2.2"
1644 }
1645 },
1646 "node_modules/cookie": {
1647 "version": "0.7.2",
1648 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
1649 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
1650 "dev": true,
1651 "license": "MIT",
1652 "engines": {
1653 "node": ">= 0.6"
1654 }
1655 },
1656 "node_modules/data-uri-to-buffer": {
1657 "version": "2.0.2",
1658 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz",
1659 "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==",
1660 "dev": true,
1661 "license": "MIT"
1662 },
1663 "node_modules/debug": {
1664 "version": "4.4.1",
1665 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
1666 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
1667 "dev": true,
1668 "license": "MIT",
1669 "dependencies": {
1670 "ms": "^2.1.3"
1671 },
1672 "engines": {
1673 "node": ">=6.0"
1674 },
1675 "peerDependenciesMeta": {
1676 "supports-color": {
1677 "optional": true
1678 }
1679 }
1680 },
1681 "node_modules/deep-eql": {
1682 "version": "5.0.2",
1683 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
1684 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
1685 "dev": true,
1686 "license": "MIT",
1687 "engines": {
1688 "node": ">=6"
1689 }
1690 },
1691 "node_modules/defu": {
1692 "version": "6.1.4",
1693 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz",
1694 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==",
1695 "dev": true,
1696 "license": "MIT"
1697 },
1698 "node_modules/detect-libc": {
1699 "version": "2.0.4",
1700 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz",
1701 "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==",
1702 "dev": true,
1703 "license": "Apache-2.0",
1704 "optional": true,
1705 "engines": {
1706 "node": ">=8"
1707 }
1708 },
1709 "node_modules/devalue": {
1710 "version": "4.3.3",
1711 "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.3.tgz",
1712 "integrity": "sha512-UH8EL6H2ifcY8TbD2QsxwCC/pr5xSwPvv85LrLXVihmHVC3T3YqTCIwnR5ak0yO1KYqlxrPVOA/JVZJYPy2ATg==",
1713 "dev": true,
1714 "license": "MIT"
1715 },
1716 "node_modules/es-module-lexer": {
1717 "version": "1.7.0",
1718 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
1719 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
1720 "dev": true,
1721 "license": "MIT"
1722 },
1723 "node_modules/esbuild": {
1724 "version": "0.25.4",
1725 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz",
1726 "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==",
1727 "dev": true,
1728 "hasInstallScript": true,
1729 "license": "MIT",
1730 "bin": {
1731 "esbuild": "bin/esbuild"
1732 },
1733 "engines": {
1734 "node": ">=18"
1735 },
1736 "optionalDependencies": {
1737 "@esbuild/aix-ppc64": "0.25.4",
1738 "@esbuild/android-arm": "0.25.4",
1739 "@esbuild/android-arm64": "0.25.4",
1740 "@esbuild/android-x64": "0.25.4",
1741 "@esbuild/darwin-arm64": "0.25.4",
1742 "@esbuild/darwin-x64": "0.25.4",
1743 "@esbuild/freebsd-arm64": "0.25.4",
1744 "@esbuild/freebsd-x64": "0.25.4",
1745 "@esbuild/linux-arm": "0.25.4",
1746 "@esbuild/linux-arm64": "0.25.4",
1747 "@esbuild/linux-ia32": "0.25.4",
1748 "@esbuild/linux-loong64": "0.25.4",
1749 "@esbuild/linux-mips64el": "0.25.4",
1750 "@esbuild/linux-ppc64": "0.25.4",
1751 "@esbuild/linux-riscv64": "0.25.4",
1752 "@esbuild/linux-s390x": "0.25.4",
1753 "@esbuild/linux-x64": "0.25.4",
1754 "@esbuild/netbsd-arm64": "0.25.4",
1755 "@esbuild/netbsd-x64": "0.25.4",
1756 "@esbuild/openbsd-arm64": "0.25.4",
1757 "@esbuild/openbsd-x64": "0.25.4",
1758 "@esbuild/sunos-x64": "0.25.4",
1759 "@esbuild/win32-arm64": "0.25.4",
1760 "@esbuild/win32-ia32": "0.25.4",
1761 "@esbuild/win32-x64": "0.25.4"
1762 }
1763 },
1764 "node_modules/estree-walker": {
1765 "version": "3.0.3",
1766 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1767 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1768 "dev": true,
1769 "license": "MIT",
1770 "dependencies": {
1771 "@types/estree": "^1.0.0"
1772 }
1773 },
1774 "node_modules/exit-hook": {
1775 "version": "2.2.1",
1776 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz",
1777 "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==",
1778 "dev": true,
1779 "license": "MIT",
1780 "engines": {
1781 "node": ">=6"
1782 },
1783 "funding": {
1784 "url": "https://github.com/sponsors/sindresorhus"
1785 }
1786 },
1787 "node_modules/expect-type": {
1788 "version": "1.2.1",
1789 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.1.tgz",
1790 "integrity": "sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==",
1791 "dev": true,
1792 "license": "Apache-2.0",
1793 "engines": {
1794 "node": ">=12.0.0"
1795 }
1796 },
1797 "node_modules/exsolve": {
1798 "version": "1.0.5",
1799 "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.5.tgz",
1800 "integrity": "sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==",
1801 "dev": true,
1802 "license": "MIT"
1803 },
1804 "node_modules/fdir": {
1805 "version": "6.4.4",
1806 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz",
1807 "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==",
1808 "dev": true,
1809 "license": "MIT",
1810 "peerDependencies": {
1811 "picomatch": "^3 || ^4"
1812 },
1813 "peerDependenciesMeta": {
1814 "picomatch": {
1815 "optional": true
1816 }
1817 }
1818 },
1819 "node_modules/fsevents": {
1820 "version": "2.3.3",
1821 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1822 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1823 "dev": true,
1824 "hasInstallScript": true,
1825 "license": "MIT",
1826 "optional": true,
1827 "os": [
1828 "darwin"
1829 ],
1830 "engines": {
1831 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1832 }
1833 },
1834 "node_modules/get-source": {
1835 "version": "2.0.12",
1836 "resolved": "https://registry.npmjs.org/get-source/-/get-source-2.0.12.tgz",
1837 "integrity": "sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==",
1838 "dev": true,
1839 "license": "Unlicense",
1840 "dependencies": {
1841 "data-uri-to-buffer": "^2.0.0",
1842 "source-map": "^0.6.1"
1843 }
1844 },
1845 "node_modules/glob-to-regexp": {
1846 "version": "0.4.1",
1847 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
1848 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
1849 "dev": true,
1850 "license": "BSD-2-Clause"
1851 },
1852 "node_modules/is-arrayish": {
1853 "version": "0.3.2",
1854 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
1855 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
1856 "dev": true,
1857 "license": "MIT",
1858 "optional": true
1859 },
1860 "node_modules/loupe": {
1861 "version": "3.1.3",
1862 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz",
1863 "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==",
1864 "dev": true,
1865 "license": "MIT"
1866 },
1867 "node_modules/magic-string": {
1868 "version": "0.30.17",
1869 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
1870 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
1871 "dev": true,
1872 "license": "MIT",
1873 "dependencies": {
1874 "@jridgewell/sourcemap-codec": "^1.5.0"
1875 }
1876 },
1877 "node_modules/mime": {
1878 "version": "3.0.0",
1879 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
1880 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
1881 "dev": true,
1882 "license": "MIT",
1883 "bin": {
1884 "mime": "cli.js"
1885 },
1886 "engines": {
1887 "node": ">=10.0.0"
1888 }
1889 },
1890 "node_modules/miniflare": {
1891 "version": "4.20250508.0",
1892 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20250508.0.tgz",
1893 "integrity": "sha512-NvA1W8l7CRSOoaxKoRUpE4YfkNlalekShcV96o9KqGctWd9wydUXAhg4q0KqkDS04CjMNRSKG2kSI3B2BsOxXA==",
1894 "dev": true,
1895 "license": "MIT",
1896 "dependencies": {
1897 "@cspotcode/source-map-support": "0.8.1",
1898 "acorn": "8.14.0",
1899 "acorn-walk": "8.3.2",
1900 "exit-hook": "2.2.1",
1901 "glob-to-regexp": "0.4.1",
1902 "stoppable": "1.1.0",
1903 "undici": "^5.28.5",
1904 "workerd": "1.20250508.0",
1905 "ws": "8.18.0",
1906 "youch": "3.3.4",
1907 "zod": "3.22.3"
1908 },
1909 "bin": {
1910 "miniflare": "bootstrap.js"
1911 },
1912 "engines": {
1913 "node": ">=18.0.0"
1914 }
1915 },
1916 "node_modules/miniflare/node_modules/zod": {
1917 "version": "3.22.3",
1918 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz",
1919 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==",
1920 "dev": true,
1921 "license": "MIT",
1922 "funding": {
1923 "url": "https://github.com/sponsors/colinhacks"
1924 }
1925 },
1926 "node_modules/ms": {
1927 "version": "2.1.3",
1928 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1929 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1930 "dev": true,
1931 "license": "MIT"
1932 },
1933 "node_modules/mustache": {
1934 "version": "4.2.0",
1935 "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
1936 "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
1937 "dev": true,
1938 "license": "MIT",
1939 "bin": {
1940 "mustache": "bin/mustache"
1941 }
1942 },
1943 "node_modules/nanoid": {
1944 "version": "3.3.11",
1945 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1946 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1947 "dev": true,
1948 "funding": [
1949 {
1950 "type": "github",
1951 "url": "https://github.com/sponsors/ai"
1952 }
1953 ],
1954 "license": "MIT",
1955 "bin": {
1956 "nanoid": "bin/nanoid.cjs"
1957 },
1958 "engines": {
1959 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1960 }
1961 },
1962 "node_modules/ohash": {
1963 "version": "2.0.11",
1964 "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz",
1965 "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==",
1966 "dev": true,
1967 "license": "MIT"
1968 },
1969 "node_modules/path-to-regexp": {
1970 "version": "6.3.0",
1971 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
1972 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
1973 "dev": true,
1974 "license": "MIT"
1975 },
1976 "node_modules/pathe": {
1977 "version": "2.0.3",
1978 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
1979 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
1980 "dev": true,
1981 "license": "MIT"
1982 },
1983 "node_modules/pathval": {
1984 "version": "2.0.0",
1985 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
1986 "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
1987 "dev": true,
1988 "license": "MIT",
1989 "engines": {
1990 "node": ">= 14.16"
1991 }
1992 },
1993 "node_modules/picocolors": {
1994 "version": "1.1.1",
1995 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1996 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1997 "dev": true,
1998 "license": "ISC"
1999 },
2000 "node_modules/picomatch": {
2001 "version": "4.0.2",
2002 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
2003 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
2004 "dev": true,
2005 "license": "MIT",
2006 "engines": {
2007 "node": ">=12"
2008 },
2009 "funding": {
2010 "url": "https://github.com/sponsors/jonschlinkert"
2011 }
2012 },
2013 "node_modules/postcss": {
2014 "version": "8.5.3",
2015 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
2016 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
2017 "dev": true,
2018 "funding": [
2019 {
2020 "type": "opencollective",
2021 "url": "https://opencollective.com/postcss/"
2022 },
2023 {
2024 "type": "tidelift",
2025 "url": "https://tidelift.com/funding/github/npm/postcss"
2026 },
2027 {
2028 "type": "github",
2029 "url": "https://github.com/sponsors/ai"
2030 }
2031 ],
2032 "license": "MIT",
2033 "dependencies": {
2034 "nanoid": "^3.3.8",
2035 "picocolors": "^1.1.1",
2036 "source-map-js": "^1.2.1"
2037 },
2038 "engines": {
2039 "node": "^10 || ^12 || >=14"
2040 }
2041 },
2042 "node_modules/printable-characters": {
2043 "version": "1.0.42",
2044 "resolved": "https://registry.npmjs.org/printable-characters/-/printable-characters-1.0.42.tgz",
2045 "integrity": "sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==",
2046 "dev": true,
2047 "license": "Unlicense"
2048 },
2049 "node_modules/rollup": {
2050 "version": "4.40.2",
2051 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.2.tgz",
2052 "integrity": "sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg==",
2053 "dev": true,
2054 "license": "MIT",
2055 "dependencies": {
2056 "@types/estree": "1.0.7"
2057 },
2058 "bin": {
2059 "rollup": "dist/bin/rollup"
2060 },
2061 "engines": {
2062 "node": ">=18.0.0",
2063 "npm": ">=8.0.0"
2064 },
2065 "optionalDependencies": {
2066 "@rollup/rollup-android-arm-eabi": "4.40.2",
2067 "@rollup/rollup-android-arm64": "4.40.2",
2068 "@rollup/rollup-darwin-arm64": "4.40.2",
2069 "@rollup/rollup-darwin-x64": "4.40.2",
2070 "@rollup/rollup-freebsd-arm64": "4.40.2",
2071 "@rollup/rollup-freebsd-x64": "4.40.2",
2072 "@rollup/rollup-linux-arm-gnueabihf": "4.40.2",
2073 "@rollup/rollup-linux-arm-musleabihf": "4.40.2",
2074 "@rollup/rollup-linux-arm64-gnu": "4.40.2",
2075 "@rollup/rollup-linux-arm64-musl": "4.40.2",
2076 "@rollup/rollup-linux-loongarch64-gnu": "4.40.2",
2077 "@rollup/rollup-linux-powerpc64le-gnu": "4.40.2",
2078 "@rollup/rollup-linux-riscv64-gnu": "4.40.2",
2079 "@rollup/rollup-linux-riscv64-musl": "4.40.2",
2080 "@rollup/rollup-linux-s390x-gnu": "4.40.2",
2081 "@rollup/rollup-linux-x64-gnu": "4.40.2",
2082 "@rollup/rollup-linux-x64-musl": "4.40.2",
2083 "@rollup/rollup-win32-arm64-msvc": "4.40.2",
2084 "@rollup/rollup-win32-ia32-msvc": "4.40.2",
2085 "@rollup/rollup-win32-x64-msvc": "4.40.2",
2086 "fsevents": "~2.3.2"
2087 }
2088 },
2089 "node_modules/semver": {
2090 "version": "7.7.2",
2091 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
2092 "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
2093 "dev": true,
2094 "license": "ISC",
2095 "bin": {
2096 "semver": "bin/semver.js"
2097 },
2098 "engines": {
2099 "node": ">=10"
2100 }
2101 },
2102 "node_modules/sharp": {
2103 "version": "0.33.5",
2104 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
2105 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
2106 "dev": true,
2107 "hasInstallScript": true,
2108 "license": "Apache-2.0",
2109 "optional": true,
2110 "dependencies": {
2111 "color": "^4.2.3",
2112 "detect-libc": "^2.0.3",
2113 "semver": "^7.6.3"
2114 },
2115 "engines": {
2116 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
2117 },
2118 "funding": {
2119 "url": "https://opencollective.com/libvips"
2120 },
2121 "optionalDependencies": {
2122 "@img/sharp-darwin-arm64": "0.33.5",
2123 "@img/sharp-darwin-x64": "0.33.5",
2124 "@img/sharp-libvips-darwin-arm64": "1.0.4",
2125 "@img/sharp-libvips-darwin-x64": "1.0.4",
2126 "@img/sharp-libvips-linux-arm": "1.0.5",
2127 "@img/sharp-libvips-linux-arm64": "1.0.4",
2128 "@img/sharp-libvips-linux-s390x": "1.0.4",
2129 "@img/sharp-libvips-linux-x64": "1.0.4",
2130 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
2131 "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
2132 "@img/sharp-linux-arm": "0.33.5",
2133 "@img/sharp-linux-arm64": "0.33.5",
2134 "@img/sharp-linux-s390x": "0.33.5",
2135 "@img/sharp-linux-x64": "0.33.5",
2136 "@img/sharp-linuxmusl-arm64": "0.33.5",
2137 "@img/sharp-linuxmusl-x64": "0.33.5",
2138 "@img/sharp-wasm32": "0.33.5",
2139 "@img/sharp-win32-ia32": "0.33.5",
2140 "@img/sharp-win32-x64": "0.33.5"
2141 }
2142 },
2143 "node_modules/siginfo": {
2144 "version": "2.0.0",
2145 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
2146 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
2147 "dev": true,
2148 "license": "ISC"
2149 },
2150 "node_modules/simple-swizzle": {
2151 "version": "0.2.2",
2152 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
2153 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
2154 "dev": true,
2155 "license": "MIT",
2156 "optional": true,
2157 "dependencies": {
2158 "is-arrayish": "^0.3.1"
2159 }
2160 },
2161 "node_modules/source-map": {
2162 "version": "0.6.1",
2163 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2164 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2165 "dev": true,
2166 "license": "BSD-3-Clause",
2167 "engines": {
2168 "node": ">=0.10.0"
2169 }
2170 },
2171 "node_modules/source-map-js": {
2172 "version": "1.2.1",
2173 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
2174 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
2175 "dev": true,
2176 "license": "BSD-3-Clause",
2177 "engines": {
2178 "node": ">=0.10.0"
2179 }
2180 },
2181 "node_modules/stackback": {
2182 "version": "0.0.2",
2183 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
2184 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
2185 "dev": true,
2186 "license": "MIT"
2187 },
2188 "node_modules/stacktracey": {
2189 "version": "2.1.8",
2190 "resolved": "https://registry.npmjs.org/stacktracey/-/stacktracey-2.1.8.tgz",
2191 "integrity": "sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==",
2192 "dev": true,
2193 "license": "Unlicense",
2194 "dependencies": {
2195 "as-table": "^1.0.36",
2196 "get-source": "^2.0.12"
2197 }
2198 },
2199 "node_modules/std-env": {
2200 "version": "3.9.0",
2201 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz",
2202 "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==",
2203 "dev": true,
2204 "license": "MIT"
2205 },
2206 "node_modules/stoppable": {
2207 "version": "1.1.0",
2208 "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz",
2209 "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==",
2210 "dev": true,
2211 "license": "MIT",
2212 "engines": {
2213 "node": ">=4",
2214 "npm": ">=6"
2215 }
2216 },
2217 "node_modules/tinybench": {
2218 "version": "2.9.0",
2219 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
2220 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
2221 "dev": true,
2222 "license": "MIT"
2223 },
2224 "node_modules/tinyexec": {
2225 "version": "0.3.2",
2226 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
2227 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
2228 "dev": true,
2229 "license": "MIT"
2230 },
2231 "node_modules/tinyglobby": {
2232 "version": "0.2.13",
2233 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz",
2234 "integrity": "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==",
2235 "dev": true,
2236 "license": "MIT",
2237 "dependencies": {
2238 "fdir": "^6.4.4",
2239 "picomatch": "^4.0.2"
2240 },
2241 "engines": {
2242 "node": ">=12.0.0"
2243 },
2244 "funding": {
2245 "url": "https://github.com/sponsors/SuperchupuDev"
2246 }
2247 },
2248 "node_modules/tinypool": {
2249 "version": "1.0.2",
2250 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.2.tgz",
2251 "integrity": "sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==",
2252 "dev": true,
2253 "license": "MIT",
2254 "engines": {
2255 "node": "^18.0.0 || >=20.0.0"
2256 }
2257 },
2258 "node_modules/tinyrainbow": {
2259 "version": "2.0.0",
2260 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
2261 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
2262 "dev": true,
2263 "license": "MIT",
2264 "engines": {
2265 "node": ">=14.0.0"
2266 }
2267 },
2268 "node_modules/tinyspy": {
2269 "version": "3.0.2",
2270 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
2271 "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
2272 "dev": true,
2273 "license": "MIT",
2274 "engines": {
2275 "node": ">=14.0.0"
2276 }
2277 },
2278 "node_modules/tslib": {
2279 "version": "2.8.1",
2280 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2281 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2282 "dev": true,
2283 "license": "0BSD",
2284 "optional": true
2285 },
2286 "node_modules/typescript": {
2287 "version": "5.8.3",
2288 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
2289 "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
2290 "dev": true,
2291 "license": "Apache-2.0",
2292 "bin": {
2293 "tsc": "bin/tsc",
2294 "tsserver": "bin/tsserver"
2295 },
2296 "engines": {
2297 "node": ">=14.17"
2298 }
2299 },
2300 "node_modules/ufo": {
2301 "version": "1.6.1",
2302 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz",
2303 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==",
2304 "dev": true,
2305 "license": "MIT"
2306 },
2307 "node_modules/undici": {
2308 "version": "5.29.0",
2309 "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz",
2310 "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==",
2311 "dev": true,
2312 "license": "MIT",
2313 "dependencies": {
2314 "@fastify/busboy": "^2.0.0"
2315 },
2316 "engines": {
2317 "node": ">=14.0"
2318 }
2319 },
2320 "node_modules/undici-types": {
2321 "version": "6.21.0",
2322 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
2323 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
2324 "dev": true,
2325 "license": "MIT"
2326 },
2327 "node_modules/unenv": {
2328 "version": "2.0.0-rc.15",
2329 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.15.tgz",
2330 "integrity": "sha512-J/rEIZU8w6FOfLNz/hNKsnY+fFHWnu9MH4yRbSZF3xbbGHovcetXPs7sD+9p8L6CeNC//I9bhRYAOsBt2u7/OA==",
2331 "dev": true,
2332 "license": "MIT",
2333 "dependencies": {
2334 "defu": "^6.1.4",
2335 "exsolve": "^1.0.4",
2336 "ohash": "^2.0.11",
2337 "pathe": "^2.0.3",
2338 "ufo": "^1.5.4"
2339 }
2340 },
2341 "node_modules/vite": {
2342 "version": "6.3.5",
2343 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz",
2344 "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==",
2345 "dev": true,
2346 "license": "MIT",
2347 "dependencies": {
2348 "esbuild": "^0.25.0",
2349 "fdir": "^6.4.4",
2350 "picomatch": "^4.0.2",
2351 "postcss": "^8.5.3",
2352 "rollup": "^4.34.9",
2353 "tinyglobby": "^0.2.13"
2354 },
2355 "bin": {
2356 "vite": "bin/vite.js"
2357 },
2358 "engines": {
2359 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2360 },
2361 "funding": {
2362 "url": "https://github.com/vitejs/vite?sponsor=1"
2363 },
2364 "optionalDependencies": {
2365 "fsevents": "~2.3.3"
2366 },
2367 "peerDependencies": {
2368 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
2369 "jiti": ">=1.21.0",
2370 "less": "*",
2371 "lightningcss": "^1.21.0",
2372 "sass": "*",
2373 "sass-embedded": "*",
2374 "stylus": "*",
2375 "sugarss": "*",
2376 "terser": "^5.16.0",
2377 "tsx": "^4.8.1",
2378 "yaml": "^2.4.2"
2379 },
2380 "peerDependenciesMeta": {
2381 "@types/node": {
2382 "optional": true
2383 },
2384 "jiti": {
2385 "optional": true
2386 },
2387 "less": {
2388 "optional": true
2389 },
2390 "lightningcss": {
2391 "optional": true
2392 },
2393 "sass": {
2394 "optional": true
2395 },
2396 "sass-embedded": {
2397 "optional": true
2398 },
2399 "stylus": {
2400 "optional": true
2401 },
2402 "sugarss": {
2403 "optional": true
2404 },
2405 "terser": {
2406 "optional": true
2407 },
2408 "tsx": {
2409 "optional": true
2410 },
2411 "yaml": {
2412 "optional": true
2413 }
2414 }
2415 },
2416 "node_modules/vite-node": {
2417 "version": "3.0.9",
2418 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.9.tgz",
2419 "integrity": "sha512-w3Gdx7jDcuT9cNn9jExXgOyKmf5UOTb6WMHz8LGAm54eS1Elf5OuBhCxl6zJxGhEeIkgsE1WbHuoL0mj/UXqXg==",
2420 "dev": true,
2421 "license": "MIT",
2422 "dependencies": {
2423 "cac": "^6.7.14",
2424 "debug": "^4.4.0",
2425 "es-module-lexer": "^1.6.0",
2426 "pathe": "^2.0.3",
2427 "vite": "^5.0.0 || ^6.0.0"
2428 },
2429 "bin": {
2430 "vite-node": "vite-node.mjs"
2431 },
2432 "engines": {
2433 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2434 },
2435 "funding": {
2436 "url": "https://opencollective.com/vitest"
2437 }
2438 },
2439 "node_modules/vitest": {
2440 "version": "3.0.9",
2441 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.9.tgz",
2442 "integrity": "sha512-BbcFDqNyBlfSpATmTtXOAOj71RNKDDvjBM/uPfnxxVGrG+FSH2RQIwgeEngTaTkuU/h0ScFvf+tRcKfYXzBybQ==",
2443 "dev": true,
2444 "license": "MIT",
2445 "dependencies": {
2446 "@vitest/expect": "3.0.9",
2447 "@vitest/mocker": "3.0.9",
2448 "@vitest/pretty-format": "^3.0.9",
2449 "@vitest/runner": "3.0.9",
2450 "@vitest/snapshot": "3.0.9",
2451 "@vitest/spy": "3.0.9",
2452 "@vitest/utils": "3.0.9",
2453 "chai": "^5.2.0",
2454 "debug": "^4.4.0",
2455 "expect-type": "^1.1.0",
2456 "magic-string": "^0.30.17",
2457 "pathe": "^2.0.3",
2458 "std-env": "^3.8.0",
2459 "tinybench": "^2.9.0",
2460 "tinyexec": "^0.3.2",
2461 "tinypool": "^1.0.2",
2462 "tinyrainbow": "^2.0.0",
2463 "vite": "^5.0.0 || ^6.0.0",
2464 "vite-node": "3.0.9",
2465 "why-is-node-running": "^2.3.0"
2466 },
2467 "bin": {
2468 "vitest": "vitest.mjs"
2469 },
2470 "engines": {
2471 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2472 },
2473 "funding": {
2474 "url": "https://opencollective.com/vitest"
2475 },
2476 "peerDependencies": {
2477 "@edge-runtime/vm": "*",
2478 "@types/debug": "^4.1.12",
2479 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
2480 "@vitest/browser": "3.0.9",
2481 "@vitest/ui": "3.0.9",
2482 "happy-dom": "*",
2483 "jsdom": "*"
2484 },
2485 "peerDependenciesMeta": {
2486 "@edge-runtime/vm": {
2487 "optional": true
2488 },
2489 "@types/debug": {
2490 "optional": true
2491 },
2492 "@types/node": {
2493 "optional": true
2494 },
2495 "@vitest/browser": {
2496 "optional": true
2497 },
2498 "@vitest/ui": {
2499 "optional": true
2500 },
2501 "happy-dom": {
2502 "optional": true
2503 },
2504 "jsdom": {
2505 "optional": true
2506 }
2507 }
2508 },
2509 "node_modules/why-is-node-running": {
2510 "version": "2.3.0",
2511 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
2512 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
2513 "dev": true,
2514 "license": "MIT",
2515 "dependencies": {
2516 "siginfo": "^2.0.0",
2517 "stackback": "0.0.2"
2518 },
2519 "bin": {
2520 "why-is-node-running": "cli.js"
2521 },
2522 "engines": {
2523 "node": ">=8"
2524 }
2525 },
2526 "node_modules/workerd": {
2527 "version": "1.20250508.0",
2528 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250508.0.tgz",
2529 "integrity": "sha512-ffLxe7dXSuGoA6jb3Qx2SClIV1aLHfJQ6RhGhzYHjQgv7dL6fdUOSIIGgzmu2mRKs+WFSujp6c8WgKquco6w3w==",
2530 "dev": true,
2531 "hasInstallScript": true,
2532 "license": "Apache-2.0",
2533 "bin": {
2534 "workerd": "bin/workerd"
2535 },
2536 "engines": {
2537 "node": ">=16"
2538 },
2539 "optionalDependencies": {
2540 "@cloudflare/workerd-darwin-64": "1.20250508.0",
2541 "@cloudflare/workerd-darwin-arm64": "1.20250508.0",
2542 "@cloudflare/workerd-linux-64": "1.20250508.0",
2543 "@cloudflare/workerd-linux-arm64": "1.20250508.0",
2544 "@cloudflare/workerd-windows-64": "1.20250508.0"
2545 }
2546 },
2547 "node_modules/wrangler": {
2548 "version": "4.14.4",
2549 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.14.4.tgz",
2550 "integrity": "sha512-HIdOdiMIcJV5ymw80RKsr3Uzen/p1kRX4jnCEmR2XVeoEhV2Qw6GABxS5WMTlSES2/vEX0Y+ezUAdsprcUhJ5g==",
2551 "dev": true,
2552 "license": "MIT OR Apache-2.0",
2553 "dependencies": {
2554 "@cloudflare/kv-asset-handler": "0.4.0",
2555 "@cloudflare/unenv-preset": "2.3.1",
2556 "blake3-wasm": "2.1.5",
2557 "esbuild": "0.25.4",
2558 "miniflare": "4.20250507.0",
2559 "path-to-regexp": "6.3.0",
2560 "unenv": "2.0.0-rc.15",
2561 "workerd": "1.20250507.0"
2562 },
2563 "bin": {
2564 "wrangler": "bin/wrangler.js",
2565 "wrangler2": "bin/wrangler.js"
2566 },
2567 "engines": {
2568 "node": ">=18.0.0"
2569 },
2570 "optionalDependencies": {
2571 "fsevents": "~2.3.2",
2572 "sharp": "^0.33.5"
2573 },
2574 "peerDependencies": {
2575 "@cloudflare/workers-types": "^4.20250507.0"
2576 },
2577 "peerDependenciesMeta": {
2578 "@cloudflare/workers-types": {
2579 "optional": true
2580 }
2581 }
2582 },
2583 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-64": {
2584 "version": "1.20250507.0",
2585 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250507.0.tgz",
2586 "integrity": "sha512-xC+8hmQuOUUNCVT9DWpLMfxhR4Xs4kI8v7Bkybh4pzGC85moH6fMfCBNaP0YQCNAA/BR56aL/AwfvMVGskTK/A==",
2587 "cpu": [
2588 "x64"
2589 ],
2590 "dev": true,
2591 "license": "Apache-2.0",
2592 "optional": true,
2593 "os": [
2594 "darwin"
2595 ],
2596 "engines": {
2597 "node": ">=16"
2598 }
2599 },
2600 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-arm64": {
2601 "version": "1.20250507.0",
2602 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250507.0.tgz",
2603 "integrity": "sha512-Oynff5H8yM4trfUFaKdkOvPV3jac8mg7QC19ILZluCVgLx/JGEVLEJ7do1Na9rLqV8CK4gmUXPrUMX7uerhQgg==",
2604 "cpu": [
2605 "arm64"
2606 ],
2607 "dev": true,
2608 "license": "Apache-2.0",
2609 "optional": true,
2610 "os": [
2611 "darwin"
2612 ],
2613 "engines": {
2614 "node": ">=16"
2615 }
2616 },
2617 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-64": {
2618 "version": "1.20250507.0",
2619 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250507.0.tgz",
2620 "integrity": "sha512-/HAA+Zg/R7Q/Smyl835FUFKjotZN1UzN9j/BHBd0xKmKov97QkXAX8gsyGnyKqRReIOinp8x/8+UebTICR7VJw==",
2621 "cpu": [
2622 "x64"
2623 ],
2624 "dev": true,
2625 "license": "Apache-2.0",
2626 "optional": true,
2627 "os": [
2628 "linux"
2629 ],
2630 "engines": {
2631 "node": ">=16"
2632 }
2633 },
2634 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-arm64": {
2635 "version": "1.20250507.0",
2636 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250507.0.tgz",
2637 "integrity": "sha512-NMPibSdOYeycU0IrKkgOESFJQy7dEpHvuatZxQxlT+mIQK0INzI3irp2kKxhF99s25kPC4p+xg9bU3ugTrs3VQ==",
2638 "cpu": [
2639 "arm64"
2640 ],
2641 "dev": true,
2642 "license": "Apache-2.0",
2643 "optional": true,
2644 "os": [
2645 "linux"
2646 ],
2647 "engines": {
2648 "node": ">=16"
2649 }
2650 },
2651 "node_modules/wrangler/node_modules/@cloudflare/workerd-windows-64": {
2652 "version": "1.20250507.0",
2653 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250507.0.tgz",
2654 "integrity": "sha512-c91fhNP8ufycdIDqjVyKTqeb4ewkbAYXFQbLreMVgh4LLQQPDDEte8wCdmaFy5bIL0M9d85PpdCq51RCzq/FaQ==",
2655 "cpu": [
2656 "x64"
2657 ],
2658 "dev": true,
2659 "license": "Apache-2.0",
2660 "optional": true,
2661 "os": [
2662 "win32"
2663 ],
2664 "engines": {
2665 "node": ">=16"
2666 }
2667 },
2668 "node_modules/wrangler/node_modules/miniflare": {
2669 "version": "4.20250507.0",
2670 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20250507.0.tgz",
2671 "integrity": "sha512-EgbQRt/Hnr8HCmW2J/4LRNE3yOzJTdNd98XJ8gnGXFKcimXxUFPiWP3k1df+ZPCtEHp6cXxi8+jP7v9vuIbIsg==",
2672 "dev": true,
2673 "license": "MIT",
2674 "dependencies": {
2675 "@cspotcode/source-map-support": "0.8.1",
2676 "acorn": "8.14.0",
2677 "acorn-walk": "8.3.2",
2678 "exit-hook": "2.2.1",
2679 "glob-to-regexp": "0.4.1",
2680 "stoppable": "1.1.0",
2681 "undici": "^5.28.5",
2682 "workerd": "1.20250507.0",
2683 "ws": "8.18.0",
2684 "youch": "3.3.4",
2685 "zod": "3.22.3"
2686 },
2687 "bin": {
2688 "miniflare": "bootstrap.js"
2689 },
2690 "engines": {
2691 "node": ">=18.0.0"
2692 }
2693 },
2694 "node_modules/wrangler/node_modules/workerd": {
2695 "version": "1.20250507.0",
2696 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250507.0.tgz",
2697 "integrity": "sha512-OXaGjEh5THT9iblwWIyPrYBoaPe/d4zN03Go7/w8CmS8sma7//O9hjbk43sboWkc89taGPmU0/LNyZUUiUlHeQ==",
2698 "dev": true,
2699 "hasInstallScript": true,
2700 "license": "Apache-2.0",
2701 "bin": {
2702 "workerd": "bin/workerd"
2703 },
2704 "engines": {
2705 "node": ">=16"
2706 },
2707 "optionalDependencies": {
2708 "@cloudflare/workerd-darwin-64": "1.20250507.0",
2709 "@cloudflare/workerd-darwin-arm64": "1.20250507.0",
2710 "@cloudflare/workerd-linux-64": "1.20250507.0",
2711 "@cloudflare/workerd-linux-arm64": "1.20250507.0",
2712 "@cloudflare/workerd-windows-64": "1.20250507.0"
2713 }
2714 },
2715 "node_modules/wrangler/node_modules/zod": {
2716 "version": "3.22.3",
2717 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz",
2718 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==",
2719 "dev": true,
2720 "license": "MIT",
2721 "funding": {
2722 "url": "https://github.com/sponsors/colinhacks"
2723 }
2724 },
2725 "node_modules/ws": {
2726 "version": "8.18.0",
2727 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
2728 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
2729 "dev": true,
2730 "license": "MIT",
2731 "engines": {
2732 "node": ">=10.0.0"
2733 },
2734 "peerDependencies": {
2735 "bufferutil": "^4.0.1",
2736 "utf-8-validate": ">=5.0.2"
2737 },
2738 "peerDependenciesMeta": {
2739 "bufferutil": {
2740 "optional": true
2741 },
2742 "utf-8-validate": {
2743 "optional": true
2744 }
2745 }
2746 },
2747 "node_modules/youch": {
2748 "version": "3.3.4",
2749 "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.4.tgz",
2750 "integrity": "sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==",
2751 "dev": true,
2752 "license": "MIT",
2753 "dependencies": {
2754 "cookie": "^0.7.1",
2755 "mustache": "^4.2.0",
2756 "stacktracey": "^2.1.8"
2757 }
2758 },
2759 "node_modules/zod": {
2760 "version": "3.24.4",
2761 "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.4.tgz",
2762 "integrity": "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==",
2763 "dev": true,
2764 "license": "MIT",
2765 "funding": {
2766 "url": "https://github.com/sponsors/colinhacks"
2767 }
2768 }
2769 }
2770}