Monorepo for Aesthetic.Computer
aesthetic.computer
1{
2 "name": "@aesthetic-computer/grab",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "@aesthetic-computer/grab",
9 "version": "1.0.0",
10 "license": "UNLICENSED",
11 "dependencies": {
12 "@cloudflare/puppeteer": "^1.0.4",
13 "@cloudflare/workers-types": "^4.20231218.0"
14 },
15 "devDependencies": {
16 "@types/node": "^20.10.0",
17 "typescript": "^5.3.3",
18 "vitest": "^1.0.4",
19 "wrangler": "^4.42.2"
20 },
21 "engines": {
22 "node": ">=20.0.0"
23 }
24 },
25 "node_modules/@cloudflare/kv-asset-handler": {
26 "version": "0.4.2",
27 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz",
28 "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==",
29 "dev": true,
30 "license": "MIT OR Apache-2.0",
31 "engines": {
32 "node": ">=18.0.0"
33 }
34 },
35 "node_modules/@cloudflare/puppeteer": {
36 "version": "1.0.6",
37 "resolved": "https://registry.npmjs.org/@cloudflare/puppeteer/-/puppeteer-1.0.6.tgz",
38 "integrity": "sha512-e/0s9Ac2IhyBrgnyTDrYEippqrXqKtllP8qezyunOb6icOJ2FzbfQwhWRIVwV3AgZtutQTF5Kb/gFAGXCuGRqQ==",
39 "license": "Apache-2.0",
40 "dependencies": {
41 "@puppeteer/browsers": "2.2.4",
42 "debug": "^4.3.5",
43 "devtools-protocol": "0.0.1299070",
44 "ws": "^8.18.0"
45 },
46 "engines": {
47 "node": ">=18"
48 }
49 },
50 "node_modules/@cloudflare/unenv-preset": {
51 "version": "2.12.1",
52 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.12.1.tgz",
53 "integrity": "sha512-tP/Wi+40aBJovonSNJSsS7aFJY0xjuckKplmzDs2Xat06BJ68B6iG7YDUWXJL8gNn0gqW7YC5WhlYhO3QbugQA==",
54 "dev": true,
55 "license": "MIT OR Apache-2.0",
56 "peerDependencies": {
57 "unenv": "2.0.0-rc.24",
58 "workerd": "^1.20260115.0"
59 },
60 "peerDependenciesMeta": {
61 "workerd": {
62 "optional": true
63 }
64 }
65 },
66 "node_modules/@cloudflare/workerd-darwin-64": {
67 "version": "1.20260210.0",
68 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260210.0.tgz",
69 "integrity": "sha512-e3vMgzr8ZM6VjpJVFrnMBhjvFhlMIkhT+BLpBk3pKaWsrXao+azDlmzzxB3Zf4CZ8LmCEtaP7n5d2mNGL6Dqww==",
70 "cpu": [
71 "x64"
72 ],
73 "dev": true,
74 "license": "Apache-2.0",
75 "optional": true,
76 "os": [
77 "darwin"
78 ],
79 "engines": {
80 "node": ">=16"
81 }
82 },
83 "node_modules/@cloudflare/workerd-darwin-arm64": {
84 "version": "1.20260210.0",
85 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260210.0.tgz",
86 "integrity": "sha512-ng2uLJVMrI5VrcAS26gDGM+qxCuWD4ZA8VR4i88RdyM8TLn+AqPFisrvn7AMA+QSv0+ck+ZdFtXek7qNp2gNuA==",
87 "cpu": [
88 "arm64"
89 ],
90 "dev": true,
91 "license": "Apache-2.0",
92 "optional": true,
93 "os": [
94 "darwin"
95 ],
96 "engines": {
97 "node": ">=16"
98 }
99 },
100 "node_modules/@cloudflare/workerd-linux-64": {
101 "version": "1.20260210.0",
102 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260210.0.tgz",
103 "integrity": "sha512-frn2/+6DV59h13JbGSk9ATvJw3uORWssFIKZ/G/to+WRrIDQgCpSrjLtGbFSSn5eBEhYOvwxPKc7IrppkmIj/w==",
104 "cpu": [
105 "x64"
106 ],
107 "dev": true,
108 "license": "Apache-2.0",
109 "optional": true,
110 "os": [
111 "linux"
112 ],
113 "engines": {
114 "node": ">=16"
115 }
116 },
117 "node_modules/@cloudflare/workerd-linux-arm64": {
118 "version": "1.20260210.0",
119 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260210.0.tgz",
120 "integrity": "sha512-0fmxEHaDcAF+7gcqnBcQdBCOzNvGz3mTMwqxEYJc5xZgFwQf65/dYK5fnV8z56GVNqu88NEnLMG3DD2G7Ey1vw==",
121 "cpu": [
122 "arm64"
123 ],
124 "dev": true,
125 "license": "Apache-2.0",
126 "optional": true,
127 "os": [
128 "linux"
129 ],
130 "engines": {
131 "node": ">=16"
132 }
133 },
134 "node_modules/@cloudflare/workerd-windows-64": {
135 "version": "1.20260210.0",
136 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260210.0.tgz",
137 "integrity": "sha512-G/Apjk/QLNnwbu8B0JO9FuAJKHNr+gl8X3G/7qaUrpwIkPx5JFQElVE6LKk4teSrycvAy5AzLFAL0lOB1xsUIQ==",
138 "cpu": [
139 "x64"
140 ],
141 "dev": true,
142 "license": "Apache-2.0",
143 "optional": true,
144 "os": [
145 "win32"
146 ],
147 "engines": {
148 "node": ">=16"
149 }
150 },
151 "node_modules/@cloudflare/workers-types": {
152 "version": "4.20260210.0",
153 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260210.0.tgz",
154 "integrity": "sha512-zHaF0RZVYUQwNCJCECnNAJdMur72Lk3FMiD6wU78Dx3Bv7DQRcuXNmPNuJmsGnosVZCcWintHlPTQ/4BEiDG5w==",
155 "license": "MIT OR Apache-2.0"
156 },
157 "node_modules/@cspotcode/source-map-support": {
158 "version": "0.8.1",
159 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
160 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
161 "dev": true,
162 "license": "MIT",
163 "dependencies": {
164 "@jridgewell/trace-mapping": "0.3.9"
165 },
166 "engines": {
167 "node": ">=12"
168 }
169 },
170 "node_modules/@emnapi/runtime": {
171 "version": "1.8.1",
172 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
173 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
174 "dev": true,
175 "license": "MIT",
176 "optional": true,
177 "dependencies": {
178 "tslib": "^2.4.0"
179 }
180 },
181 "node_modules/@esbuild/aix-ppc64": {
182 "version": "0.21.5",
183 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
184 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
185 "cpu": [
186 "ppc64"
187 ],
188 "dev": true,
189 "license": "MIT",
190 "optional": true,
191 "os": [
192 "aix"
193 ],
194 "engines": {
195 "node": ">=12"
196 }
197 },
198 "node_modules/@esbuild/android-arm": {
199 "version": "0.21.5",
200 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
201 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
202 "cpu": [
203 "arm"
204 ],
205 "dev": true,
206 "license": "MIT",
207 "optional": true,
208 "os": [
209 "android"
210 ],
211 "engines": {
212 "node": ">=12"
213 }
214 },
215 "node_modules/@esbuild/android-arm64": {
216 "version": "0.21.5",
217 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
218 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
219 "cpu": [
220 "arm64"
221 ],
222 "dev": true,
223 "license": "MIT",
224 "optional": true,
225 "os": [
226 "android"
227 ],
228 "engines": {
229 "node": ">=12"
230 }
231 },
232 "node_modules/@esbuild/android-x64": {
233 "version": "0.21.5",
234 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
235 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
236 "cpu": [
237 "x64"
238 ],
239 "dev": true,
240 "license": "MIT",
241 "optional": true,
242 "os": [
243 "android"
244 ],
245 "engines": {
246 "node": ">=12"
247 }
248 },
249 "node_modules/@esbuild/darwin-arm64": {
250 "version": "0.21.5",
251 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
252 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
253 "cpu": [
254 "arm64"
255 ],
256 "dev": true,
257 "license": "MIT",
258 "optional": true,
259 "os": [
260 "darwin"
261 ],
262 "engines": {
263 "node": ">=12"
264 }
265 },
266 "node_modules/@esbuild/darwin-x64": {
267 "version": "0.21.5",
268 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
269 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
270 "cpu": [
271 "x64"
272 ],
273 "dev": true,
274 "license": "MIT",
275 "optional": true,
276 "os": [
277 "darwin"
278 ],
279 "engines": {
280 "node": ">=12"
281 }
282 },
283 "node_modules/@esbuild/freebsd-arm64": {
284 "version": "0.21.5",
285 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
286 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
287 "cpu": [
288 "arm64"
289 ],
290 "dev": true,
291 "license": "MIT",
292 "optional": true,
293 "os": [
294 "freebsd"
295 ],
296 "engines": {
297 "node": ">=12"
298 }
299 },
300 "node_modules/@esbuild/freebsd-x64": {
301 "version": "0.21.5",
302 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
303 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
304 "cpu": [
305 "x64"
306 ],
307 "dev": true,
308 "license": "MIT",
309 "optional": true,
310 "os": [
311 "freebsd"
312 ],
313 "engines": {
314 "node": ">=12"
315 }
316 },
317 "node_modules/@esbuild/linux-arm": {
318 "version": "0.21.5",
319 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
320 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
321 "cpu": [
322 "arm"
323 ],
324 "dev": true,
325 "license": "MIT",
326 "optional": true,
327 "os": [
328 "linux"
329 ],
330 "engines": {
331 "node": ">=12"
332 }
333 },
334 "node_modules/@esbuild/linux-arm64": {
335 "version": "0.21.5",
336 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
337 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
338 "cpu": [
339 "arm64"
340 ],
341 "dev": true,
342 "license": "MIT",
343 "optional": true,
344 "os": [
345 "linux"
346 ],
347 "engines": {
348 "node": ">=12"
349 }
350 },
351 "node_modules/@esbuild/linux-ia32": {
352 "version": "0.21.5",
353 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
354 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
355 "cpu": [
356 "ia32"
357 ],
358 "dev": true,
359 "license": "MIT",
360 "optional": true,
361 "os": [
362 "linux"
363 ],
364 "engines": {
365 "node": ">=12"
366 }
367 },
368 "node_modules/@esbuild/linux-loong64": {
369 "version": "0.21.5",
370 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
371 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
372 "cpu": [
373 "loong64"
374 ],
375 "dev": true,
376 "license": "MIT",
377 "optional": true,
378 "os": [
379 "linux"
380 ],
381 "engines": {
382 "node": ">=12"
383 }
384 },
385 "node_modules/@esbuild/linux-mips64el": {
386 "version": "0.21.5",
387 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
388 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
389 "cpu": [
390 "mips64el"
391 ],
392 "dev": true,
393 "license": "MIT",
394 "optional": true,
395 "os": [
396 "linux"
397 ],
398 "engines": {
399 "node": ">=12"
400 }
401 },
402 "node_modules/@esbuild/linux-ppc64": {
403 "version": "0.21.5",
404 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
405 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
406 "cpu": [
407 "ppc64"
408 ],
409 "dev": true,
410 "license": "MIT",
411 "optional": true,
412 "os": [
413 "linux"
414 ],
415 "engines": {
416 "node": ">=12"
417 }
418 },
419 "node_modules/@esbuild/linux-riscv64": {
420 "version": "0.21.5",
421 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
422 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
423 "cpu": [
424 "riscv64"
425 ],
426 "dev": true,
427 "license": "MIT",
428 "optional": true,
429 "os": [
430 "linux"
431 ],
432 "engines": {
433 "node": ">=12"
434 }
435 },
436 "node_modules/@esbuild/linux-s390x": {
437 "version": "0.21.5",
438 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
439 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
440 "cpu": [
441 "s390x"
442 ],
443 "dev": true,
444 "license": "MIT",
445 "optional": true,
446 "os": [
447 "linux"
448 ],
449 "engines": {
450 "node": ">=12"
451 }
452 },
453 "node_modules/@esbuild/linux-x64": {
454 "version": "0.21.5",
455 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
456 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
457 "cpu": [
458 "x64"
459 ],
460 "dev": true,
461 "license": "MIT",
462 "optional": true,
463 "os": [
464 "linux"
465 ],
466 "engines": {
467 "node": ">=12"
468 }
469 },
470 "node_modules/@esbuild/netbsd-arm64": {
471 "version": "0.27.3",
472 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
473 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
474 "cpu": [
475 "arm64"
476 ],
477 "dev": true,
478 "license": "MIT",
479 "optional": true,
480 "os": [
481 "netbsd"
482 ],
483 "engines": {
484 "node": ">=18"
485 }
486 },
487 "node_modules/@esbuild/netbsd-x64": {
488 "version": "0.21.5",
489 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
490 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
491 "cpu": [
492 "x64"
493 ],
494 "dev": true,
495 "license": "MIT",
496 "optional": true,
497 "os": [
498 "netbsd"
499 ],
500 "engines": {
501 "node": ">=12"
502 }
503 },
504 "node_modules/@esbuild/openbsd-arm64": {
505 "version": "0.27.3",
506 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
507 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
508 "cpu": [
509 "arm64"
510 ],
511 "dev": true,
512 "license": "MIT",
513 "optional": true,
514 "os": [
515 "openbsd"
516 ],
517 "engines": {
518 "node": ">=18"
519 }
520 },
521 "node_modules/@esbuild/openbsd-x64": {
522 "version": "0.21.5",
523 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
524 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
525 "cpu": [
526 "x64"
527 ],
528 "dev": true,
529 "license": "MIT",
530 "optional": true,
531 "os": [
532 "openbsd"
533 ],
534 "engines": {
535 "node": ">=12"
536 }
537 },
538 "node_modules/@esbuild/openharmony-arm64": {
539 "version": "0.27.3",
540 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
541 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
542 "cpu": [
543 "arm64"
544 ],
545 "dev": true,
546 "license": "MIT",
547 "optional": true,
548 "os": [
549 "openharmony"
550 ],
551 "engines": {
552 "node": ">=18"
553 }
554 },
555 "node_modules/@esbuild/sunos-x64": {
556 "version": "0.21.5",
557 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
558 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
559 "cpu": [
560 "x64"
561 ],
562 "dev": true,
563 "license": "MIT",
564 "optional": true,
565 "os": [
566 "sunos"
567 ],
568 "engines": {
569 "node": ">=12"
570 }
571 },
572 "node_modules/@esbuild/win32-arm64": {
573 "version": "0.21.5",
574 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
575 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
576 "cpu": [
577 "arm64"
578 ],
579 "dev": true,
580 "license": "MIT",
581 "optional": true,
582 "os": [
583 "win32"
584 ],
585 "engines": {
586 "node": ">=12"
587 }
588 },
589 "node_modules/@esbuild/win32-ia32": {
590 "version": "0.21.5",
591 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
592 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
593 "cpu": [
594 "ia32"
595 ],
596 "dev": true,
597 "license": "MIT",
598 "optional": true,
599 "os": [
600 "win32"
601 ],
602 "engines": {
603 "node": ">=12"
604 }
605 },
606 "node_modules/@esbuild/win32-x64": {
607 "version": "0.21.5",
608 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
609 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
610 "cpu": [
611 "x64"
612 ],
613 "dev": true,
614 "license": "MIT",
615 "optional": true,
616 "os": [
617 "win32"
618 ],
619 "engines": {
620 "node": ">=12"
621 }
622 },
623 "node_modules/@img/colour": {
624 "version": "1.0.0",
625 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
626 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
627 "dev": true,
628 "license": "MIT",
629 "engines": {
630 "node": ">=18"
631 }
632 },
633 "node_modules/@img/sharp-darwin-arm64": {
634 "version": "0.34.5",
635 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
636 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
637 "cpu": [
638 "arm64"
639 ],
640 "dev": true,
641 "license": "Apache-2.0",
642 "optional": true,
643 "os": [
644 "darwin"
645 ],
646 "engines": {
647 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
648 },
649 "funding": {
650 "url": "https://opencollective.com/libvips"
651 },
652 "optionalDependencies": {
653 "@img/sharp-libvips-darwin-arm64": "1.2.4"
654 }
655 },
656 "node_modules/@img/sharp-darwin-x64": {
657 "version": "0.34.5",
658 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
659 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
660 "cpu": [
661 "x64"
662 ],
663 "dev": true,
664 "license": "Apache-2.0",
665 "optional": true,
666 "os": [
667 "darwin"
668 ],
669 "engines": {
670 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
671 },
672 "funding": {
673 "url": "https://opencollective.com/libvips"
674 },
675 "optionalDependencies": {
676 "@img/sharp-libvips-darwin-x64": "1.2.4"
677 }
678 },
679 "node_modules/@img/sharp-libvips-darwin-arm64": {
680 "version": "1.2.4",
681 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
682 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
683 "cpu": [
684 "arm64"
685 ],
686 "dev": true,
687 "license": "LGPL-3.0-or-later",
688 "optional": true,
689 "os": [
690 "darwin"
691 ],
692 "funding": {
693 "url": "https://opencollective.com/libvips"
694 }
695 },
696 "node_modules/@img/sharp-libvips-darwin-x64": {
697 "version": "1.2.4",
698 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
699 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
700 "cpu": [
701 "x64"
702 ],
703 "dev": true,
704 "license": "LGPL-3.0-or-later",
705 "optional": true,
706 "os": [
707 "darwin"
708 ],
709 "funding": {
710 "url": "https://opencollective.com/libvips"
711 }
712 },
713 "node_modules/@img/sharp-libvips-linux-arm": {
714 "version": "1.2.4",
715 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
716 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
717 "cpu": [
718 "arm"
719 ],
720 "dev": true,
721 "license": "LGPL-3.0-or-later",
722 "optional": true,
723 "os": [
724 "linux"
725 ],
726 "funding": {
727 "url": "https://opencollective.com/libvips"
728 }
729 },
730 "node_modules/@img/sharp-libvips-linux-arm64": {
731 "version": "1.2.4",
732 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
733 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
734 "cpu": [
735 "arm64"
736 ],
737 "dev": true,
738 "license": "LGPL-3.0-or-later",
739 "optional": true,
740 "os": [
741 "linux"
742 ],
743 "funding": {
744 "url": "https://opencollective.com/libvips"
745 }
746 },
747 "node_modules/@img/sharp-libvips-linux-ppc64": {
748 "version": "1.2.4",
749 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
750 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
751 "cpu": [
752 "ppc64"
753 ],
754 "dev": true,
755 "license": "LGPL-3.0-or-later",
756 "optional": true,
757 "os": [
758 "linux"
759 ],
760 "funding": {
761 "url": "https://opencollective.com/libvips"
762 }
763 },
764 "node_modules/@img/sharp-libvips-linux-riscv64": {
765 "version": "1.2.4",
766 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
767 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
768 "cpu": [
769 "riscv64"
770 ],
771 "dev": true,
772 "license": "LGPL-3.0-or-later",
773 "optional": true,
774 "os": [
775 "linux"
776 ],
777 "funding": {
778 "url": "https://opencollective.com/libvips"
779 }
780 },
781 "node_modules/@img/sharp-libvips-linux-s390x": {
782 "version": "1.2.4",
783 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
784 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
785 "cpu": [
786 "s390x"
787 ],
788 "dev": true,
789 "license": "LGPL-3.0-or-later",
790 "optional": true,
791 "os": [
792 "linux"
793 ],
794 "funding": {
795 "url": "https://opencollective.com/libvips"
796 }
797 },
798 "node_modules/@img/sharp-libvips-linux-x64": {
799 "version": "1.2.4",
800 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
801 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
802 "cpu": [
803 "x64"
804 ],
805 "dev": true,
806 "license": "LGPL-3.0-or-later",
807 "optional": true,
808 "os": [
809 "linux"
810 ],
811 "funding": {
812 "url": "https://opencollective.com/libvips"
813 }
814 },
815 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
816 "version": "1.2.4",
817 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
818 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
819 "cpu": [
820 "arm64"
821 ],
822 "dev": true,
823 "license": "LGPL-3.0-or-later",
824 "optional": true,
825 "os": [
826 "linux"
827 ],
828 "funding": {
829 "url": "https://opencollective.com/libvips"
830 }
831 },
832 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
833 "version": "1.2.4",
834 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
835 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
836 "cpu": [
837 "x64"
838 ],
839 "dev": true,
840 "license": "LGPL-3.0-or-later",
841 "optional": true,
842 "os": [
843 "linux"
844 ],
845 "funding": {
846 "url": "https://opencollective.com/libvips"
847 }
848 },
849 "node_modules/@img/sharp-linux-arm": {
850 "version": "0.34.5",
851 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
852 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
853 "cpu": [
854 "arm"
855 ],
856 "dev": true,
857 "license": "Apache-2.0",
858 "optional": true,
859 "os": [
860 "linux"
861 ],
862 "engines": {
863 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
864 },
865 "funding": {
866 "url": "https://opencollective.com/libvips"
867 },
868 "optionalDependencies": {
869 "@img/sharp-libvips-linux-arm": "1.2.4"
870 }
871 },
872 "node_modules/@img/sharp-linux-arm64": {
873 "version": "0.34.5",
874 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
875 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
876 "cpu": [
877 "arm64"
878 ],
879 "dev": true,
880 "license": "Apache-2.0",
881 "optional": true,
882 "os": [
883 "linux"
884 ],
885 "engines": {
886 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
887 },
888 "funding": {
889 "url": "https://opencollective.com/libvips"
890 },
891 "optionalDependencies": {
892 "@img/sharp-libvips-linux-arm64": "1.2.4"
893 }
894 },
895 "node_modules/@img/sharp-linux-ppc64": {
896 "version": "0.34.5",
897 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
898 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
899 "cpu": [
900 "ppc64"
901 ],
902 "dev": true,
903 "license": "Apache-2.0",
904 "optional": true,
905 "os": [
906 "linux"
907 ],
908 "engines": {
909 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
910 },
911 "funding": {
912 "url": "https://opencollective.com/libvips"
913 },
914 "optionalDependencies": {
915 "@img/sharp-libvips-linux-ppc64": "1.2.4"
916 }
917 },
918 "node_modules/@img/sharp-linux-riscv64": {
919 "version": "0.34.5",
920 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
921 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
922 "cpu": [
923 "riscv64"
924 ],
925 "dev": true,
926 "license": "Apache-2.0",
927 "optional": true,
928 "os": [
929 "linux"
930 ],
931 "engines": {
932 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
933 },
934 "funding": {
935 "url": "https://opencollective.com/libvips"
936 },
937 "optionalDependencies": {
938 "@img/sharp-libvips-linux-riscv64": "1.2.4"
939 }
940 },
941 "node_modules/@img/sharp-linux-s390x": {
942 "version": "0.34.5",
943 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
944 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
945 "cpu": [
946 "s390x"
947 ],
948 "dev": true,
949 "license": "Apache-2.0",
950 "optional": true,
951 "os": [
952 "linux"
953 ],
954 "engines": {
955 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
956 },
957 "funding": {
958 "url": "https://opencollective.com/libvips"
959 },
960 "optionalDependencies": {
961 "@img/sharp-libvips-linux-s390x": "1.2.4"
962 }
963 },
964 "node_modules/@img/sharp-linux-x64": {
965 "version": "0.34.5",
966 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
967 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
968 "cpu": [
969 "x64"
970 ],
971 "dev": true,
972 "license": "Apache-2.0",
973 "optional": true,
974 "os": [
975 "linux"
976 ],
977 "engines": {
978 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
979 },
980 "funding": {
981 "url": "https://opencollective.com/libvips"
982 },
983 "optionalDependencies": {
984 "@img/sharp-libvips-linux-x64": "1.2.4"
985 }
986 },
987 "node_modules/@img/sharp-linuxmusl-arm64": {
988 "version": "0.34.5",
989 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
990 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
991 "cpu": [
992 "arm64"
993 ],
994 "dev": true,
995 "license": "Apache-2.0",
996 "optional": true,
997 "os": [
998 "linux"
999 ],
1000 "engines": {
1001 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1002 },
1003 "funding": {
1004 "url": "https://opencollective.com/libvips"
1005 },
1006 "optionalDependencies": {
1007 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
1008 }
1009 },
1010 "node_modules/@img/sharp-linuxmusl-x64": {
1011 "version": "0.34.5",
1012 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
1013 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
1014 "cpu": [
1015 "x64"
1016 ],
1017 "dev": true,
1018 "license": "Apache-2.0",
1019 "optional": true,
1020 "os": [
1021 "linux"
1022 ],
1023 "engines": {
1024 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1025 },
1026 "funding": {
1027 "url": "https://opencollective.com/libvips"
1028 },
1029 "optionalDependencies": {
1030 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
1031 }
1032 },
1033 "node_modules/@img/sharp-wasm32": {
1034 "version": "0.34.5",
1035 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
1036 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
1037 "cpu": [
1038 "wasm32"
1039 ],
1040 "dev": true,
1041 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
1042 "optional": true,
1043 "dependencies": {
1044 "@emnapi/runtime": "^1.7.0"
1045 },
1046 "engines": {
1047 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1048 },
1049 "funding": {
1050 "url": "https://opencollective.com/libvips"
1051 }
1052 },
1053 "node_modules/@img/sharp-win32-arm64": {
1054 "version": "0.34.5",
1055 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
1056 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
1057 "cpu": [
1058 "arm64"
1059 ],
1060 "dev": true,
1061 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1062 "optional": true,
1063 "os": [
1064 "win32"
1065 ],
1066 "engines": {
1067 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1068 },
1069 "funding": {
1070 "url": "https://opencollective.com/libvips"
1071 }
1072 },
1073 "node_modules/@img/sharp-win32-ia32": {
1074 "version": "0.34.5",
1075 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
1076 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
1077 "cpu": [
1078 "ia32"
1079 ],
1080 "dev": true,
1081 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1082 "optional": true,
1083 "os": [
1084 "win32"
1085 ],
1086 "engines": {
1087 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1088 },
1089 "funding": {
1090 "url": "https://opencollective.com/libvips"
1091 }
1092 },
1093 "node_modules/@img/sharp-win32-x64": {
1094 "version": "0.34.5",
1095 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
1096 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
1097 "cpu": [
1098 "x64"
1099 ],
1100 "dev": true,
1101 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1102 "optional": true,
1103 "os": [
1104 "win32"
1105 ],
1106 "engines": {
1107 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1108 },
1109 "funding": {
1110 "url": "https://opencollective.com/libvips"
1111 }
1112 },
1113 "node_modules/@jest/schemas": {
1114 "version": "29.6.3",
1115 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
1116 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
1117 "dev": true,
1118 "license": "MIT",
1119 "dependencies": {
1120 "@sinclair/typebox": "^0.27.8"
1121 },
1122 "engines": {
1123 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
1124 }
1125 },
1126 "node_modules/@jridgewell/resolve-uri": {
1127 "version": "3.1.2",
1128 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1129 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1130 "dev": true,
1131 "license": "MIT",
1132 "engines": {
1133 "node": ">=6.0.0"
1134 }
1135 },
1136 "node_modules/@jridgewell/sourcemap-codec": {
1137 "version": "1.5.5",
1138 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1139 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1140 "dev": true,
1141 "license": "MIT"
1142 },
1143 "node_modules/@jridgewell/trace-mapping": {
1144 "version": "0.3.9",
1145 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1146 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1147 "dev": true,
1148 "license": "MIT",
1149 "dependencies": {
1150 "@jridgewell/resolve-uri": "^3.0.3",
1151 "@jridgewell/sourcemap-codec": "^1.4.10"
1152 }
1153 },
1154 "node_modules/@poppinss/colors": {
1155 "version": "4.1.6",
1156 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",
1157 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",
1158 "dev": true,
1159 "license": "MIT",
1160 "dependencies": {
1161 "kleur": "^4.1.5"
1162 }
1163 },
1164 "node_modules/@poppinss/dumper": {
1165 "version": "0.6.5",
1166 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",
1167 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",
1168 "dev": true,
1169 "license": "MIT",
1170 "dependencies": {
1171 "@poppinss/colors": "^4.1.5",
1172 "@sindresorhus/is": "^7.0.2",
1173 "supports-color": "^10.0.0"
1174 }
1175 },
1176 "node_modules/@poppinss/exception": {
1177 "version": "1.2.3",
1178 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",
1179 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",
1180 "dev": true,
1181 "license": "MIT"
1182 },
1183 "node_modules/@puppeteer/browsers": {
1184 "version": "2.2.4",
1185 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.4.tgz",
1186 "integrity": "sha512-BdG2qiI1dn89OTUUsx2GZSpUzW+DRffR1wlMJyKxVHYrhnKoELSDxDd+2XImUkuWPEKk76H5FcM/gPFrEK1Tfw==",
1187 "license": "Apache-2.0",
1188 "dependencies": {
1189 "debug": "^4.3.5",
1190 "extract-zip": "^2.0.1",
1191 "progress": "^2.0.3",
1192 "proxy-agent": "^6.4.0",
1193 "semver": "^7.6.2",
1194 "tar-fs": "^3.0.6",
1195 "unbzip2-stream": "^1.4.3",
1196 "yargs": "^17.7.2"
1197 },
1198 "bin": {
1199 "browsers": "lib/cjs/main-cli.js"
1200 },
1201 "engines": {
1202 "node": ">=18"
1203 }
1204 },
1205 "node_modules/@rollup/rollup-android-arm-eabi": {
1206 "version": "4.57.1",
1207 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz",
1208 "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",
1209 "cpu": [
1210 "arm"
1211 ],
1212 "dev": true,
1213 "license": "MIT",
1214 "optional": true,
1215 "os": [
1216 "android"
1217 ]
1218 },
1219 "node_modules/@rollup/rollup-android-arm64": {
1220 "version": "4.57.1",
1221 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz",
1222 "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==",
1223 "cpu": [
1224 "arm64"
1225 ],
1226 "dev": true,
1227 "license": "MIT",
1228 "optional": true,
1229 "os": [
1230 "android"
1231 ]
1232 },
1233 "node_modules/@rollup/rollup-darwin-arm64": {
1234 "version": "4.57.1",
1235 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz",
1236 "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==",
1237 "cpu": [
1238 "arm64"
1239 ],
1240 "dev": true,
1241 "license": "MIT",
1242 "optional": true,
1243 "os": [
1244 "darwin"
1245 ]
1246 },
1247 "node_modules/@rollup/rollup-darwin-x64": {
1248 "version": "4.57.1",
1249 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz",
1250 "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==",
1251 "cpu": [
1252 "x64"
1253 ],
1254 "dev": true,
1255 "license": "MIT",
1256 "optional": true,
1257 "os": [
1258 "darwin"
1259 ]
1260 },
1261 "node_modules/@rollup/rollup-freebsd-arm64": {
1262 "version": "4.57.1",
1263 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz",
1264 "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==",
1265 "cpu": [
1266 "arm64"
1267 ],
1268 "dev": true,
1269 "license": "MIT",
1270 "optional": true,
1271 "os": [
1272 "freebsd"
1273 ]
1274 },
1275 "node_modules/@rollup/rollup-freebsd-x64": {
1276 "version": "4.57.1",
1277 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz",
1278 "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==",
1279 "cpu": [
1280 "x64"
1281 ],
1282 "dev": true,
1283 "license": "MIT",
1284 "optional": true,
1285 "os": [
1286 "freebsd"
1287 ]
1288 },
1289 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1290 "version": "4.57.1",
1291 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz",
1292 "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==",
1293 "cpu": [
1294 "arm"
1295 ],
1296 "dev": true,
1297 "license": "MIT",
1298 "optional": true,
1299 "os": [
1300 "linux"
1301 ]
1302 },
1303 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1304 "version": "4.57.1",
1305 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz",
1306 "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==",
1307 "cpu": [
1308 "arm"
1309 ],
1310 "dev": true,
1311 "license": "MIT",
1312 "optional": true,
1313 "os": [
1314 "linux"
1315 ]
1316 },
1317 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1318 "version": "4.57.1",
1319 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz",
1320 "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==",
1321 "cpu": [
1322 "arm64"
1323 ],
1324 "dev": true,
1325 "license": "MIT",
1326 "optional": true,
1327 "os": [
1328 "linux"
1329 ]
1330 },
1331 "node_modules/@rollup/rollup-linux-arm64-musl": {
1332 "version": "4.57.1",
1333 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz",
1334 "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==",
1335 "cpu": [
1336 "arm64"
1337 ],
1338 "dev": true,
1339 "license": "MIT",
1340 "optional": true,
1341 "os": [
1342 "linux"
1343 ]
1344 },
1345 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1346 "version": "4.57.1",
1347 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz",
1348 "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==",
1349 "cpu": [
1350 "loong64"
1351 ],
1352 "dev": true,
1353 "license": "MIT",
1354 "optional": true,
1355 "os": [
1356 "linux"
1357 ]
1358 },
1359 "node_modules/@rollup/rollup-linux-loong64-musl": {
1360 "version": "4.57.1",
1361 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz",
1362 "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==",
1363 "cpu": [
1364 "loong64"
1365 ],
1366 "dev": true,
1367 "license": "MIT",
1368 "optional": true,
1369 "os": [
1370 "linux"
1371 ]
1372 },
1373 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1374 "version": "4.57.1",
1375 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz",
1376 "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==",
1377 "cpu": [
1378 "ppc64"
1379 ],
1380 "dev": true,
1381 "license": "MIT",
1382 "optional": true,
1383 "os": [
1384 "linux"
1385 ]
1386 },
1387 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1388 "version": "4.57.1",
1389 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz",
1390 "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==",
1391 "cpu": [
1392 "ppc64"
1393 ],
1394 "dev": true,
1395 "license": "MIT",
1396 "optional": true,
1397 "os": [
1398 "linux"
1399 ]
1400 },
1401 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1402 "version": "4.57.1",
1403 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz",
1404 "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==",
1405 "cpu": [
1406 "riscv64"
1407 ],
1408 "dev": true,
1409 "license": "MIT",
1410 "optional": true,
1411 "os": [
1412 "linux"
1413 ]
1414 },
1415 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1416 "version": "4.57.1",
1417 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz",
1418 "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==",
1419 "cpu": [
1420 "riscv64"
1421 ],
1422 "dev": true,
1423 "license": "MIT",
1424 "optional": true,
1425 "os": [
1426 "linux"
1427 ]
1428 },
1429 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1430 "version": "4.57.1",
1431 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz",
1432 "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==",
1433 "cpu": [
1434 "s390x"
1435 ],
1436 "dev": true,
1437 "license": "MIT",
1438 "optional": true,
1439 "os": [
1440 "linux"
1441 ]
1442 },
1443 "node_modules/@rollup/rollup-linux-x64-gnu": {
1444 "version": "4.57.1",
1445 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz",
1446 "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==",
1447 "cpu": [
1448 "x64"
1449 ],
1450 "dev": true,
1451 "license": "MIT",
1452 "optional": true,
1453 "os": [
1454 "linux"
1455 ]
1456 },
1457 "node_modules/@rollup/rollup-linux-x64-musl": {
1458 "version": "4.57.1",
1459 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz",
1460 "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==",
1461 "cpu": [
1462 "x64"
1463 ],
1464 "dev": true,
1465 "license": "MIT",
1466 "optional": true,
1467 "os": [
1468 "linux"
1469 ]
1470 },
1471 "node_modules/@rollup/rollup-openbsd-x64": {
1472 "version": "4.57.1",
1473 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz",
1474 "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==",
1475 "cpu": [
1476 "x64"
1477 ],
1478 "dev": true,
1479 "license": "MIT",
1480 "optional": true,
1481 "os": [
1482 "openbsd"
1483 ]
1484 },
1485 "node_modules/@rollup/rollup-openharmony-arm64": {
1486 "version": "4.57.1",
1487 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz",
1488 "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==",
1489 "cpu": [
1490 "arm64"
1491 ],
1492 "dev": true,
1493 "license": "MIT",
1494 "optional": true,
1495 "os": [
1496 "openharmony"
1497 ]
1498 },
1499 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1500 "version": "4.57.1",
1501 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz",
1502 "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==",
1503 "cpu": [
1504 "arm64"
1505 ],
1506 "dev": true,
1507 "license": "MIT",
1508 "optional": true,
1509 "os": [
1510 "win32"
1511 ]
1512 },
1513 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1514 "version": "4.57.1",
1515 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz",
1516 "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==",
1517 "cpu": [
1518 "ia32"
1519 ],
1520 "dev": true,
1521 "license": "MIT",
1522 "optional": true,
1523 "os": [
1524 "win32"
1525 ]
1526 },
1527 "node_modules/@rollup/rollup-win32-x64-gnu": {
1528 "version": "4.57.1",
1529 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz",
1530 "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==",
1531 "cpu": [
1532 "x64"
1533 ],
1534 "dev": true,
1535 "license": "MIT",
1536 "optional": true,
1537 "os": [
1538 "win32"
1539 ]
1540 },
1541 "node_modules/@rollup/rollup-win32-x64-msvc": {
1542 "version": "4.57.1",
1543 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz",
1544 "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==",
1545 "cpu": [
1546 "x64"
1547 ],
1548 "dev": true,
1549 "license": "MIT",
1550 "optional": true,
1551 "os": [
1552 "win32"
1553 ]
1554 },
1555 "node_modules/@sinclair/typebox": {
1556 "version": "0.27.10",
1557 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz",
1558 "integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==",
1559 "dev": true,
1560 "license": "MIT"
1561 },
1562 "node_modules/@sindresorhus/is": {
1563 "version": "7.2.0",
1564 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",
1565 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",
1566 "dev": true,
1567 "license": "MIT",
1568 "engines": {
1569 "node": ">=18"
1570 },
1571 "funding": {
1572 "url": "https://github.com/sindresorhus/is?sponsor=1"
1573 }
1574 },
1575 "node_modules/@speed-highlight/core": {
1576 "version": "1.2.14",
1577 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz",
1578 "integrity": "sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==",
1579 "dev": true,
1580 "license": "CC0-1.0"
1581 },
1582 "node_modules/@tootallnate/quickjs-emscripten": {
1583 "version": "0.23.0",
1584 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
1585 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
1586 "license": "MIT"
1587 },
1588 "node_modules/@types/estree": {
1589 "version": "1.0.8",
1590 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1591 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1592 "dev": true,
1593 "license": "MIT"
1594 },
1595 "node_modules/@types/node": {
1596 "version": "20.19.33",
1597 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.33.tgz",
1598 "integrity": "sha512-Rs1bVAIdBs5gbTIKza/tgpMuG1k3U/UMJLWecIMxNdJFDMzcM5LOiLVRYh3PilWEYDIeUDv7bpiHPLPsbydGcw==",
1599 "devOptional": true,
1600 "license": "MIT",
1601 "dependencies": {
1602 "undici-types": "~6.21.0"
1603 }
1604 },
1605 "node_modules/@types/yauzl": {
1606 "version": "2.10.3",
1607 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
1608 "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
1609 "license": "MIT",
1610 "optional": true,
1611 "dependencies": {
1612 "@types/node": "*"
1613 }
1614 },
1615 "node_modules/@vitest/expect": {
1616 "version": "1.6.1",
1617 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.1.tgz",
1618 "integrity": "sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==",
1619 "dev": true,
1620 "license": "MIT",
1621 "dependencies": {
1622 "@vitest/spy": "1.6.1",
1623 "@vitest/utils": "1.6.1",
1624 "chai": "^4.3.10"
1625 },
1626 "funding": {
1627 "url": "https://opencollective.com/vitest"
1628 }
1629 },
1630 "node_modules/@vitest/runner": {
1631 "version": "1.6.1",
1632 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.1.tgz",
1633 "integrity": "sha512-3nSnYXkVkf3mXFfE7vVyPmi3Sazhb/2cfZGGs0JRzFsPFvAMBEcrweV1V1GsrstdXeKCTXlJbvnQwGWgEIHmOA==",
1634 "dev": true,
1635 "license": "MIT",
1636 "dependencies": {
1637 "@vitest/utils": "1.6.1",
1638 "p-limit": "^5.0.0",
1639 "pathe": "^1.1.1"
1640 },
1641 "funding": {
1642 "url": "https://opencollective.com/vitest"
1643 }
1644 },
1645 "node_modules/@vitest/snapshot": {
1646 "version": "1.6.1",
1647 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.1.tgz",
1648 "integrity": "sha512-WvidQuWAzU2p95u8GAKlRMqMyN1yOJkGHnx3M1PL9Raf7AQ1kwLKg04ADlCa3+OXUZE7BceOhVZiuWAbzCKcUQ==",
1649 "dev": true,
1650 "license": "MIT",
1651 "dependencies": {
1652 "magic-string": "^0.30.5",
1653 "pathe": "^1.1.1",
1654 "pretty-format": "^29.7.0"
1655 },
1656 "funding": {
1657 "url": "https://opencollective.com/vitest"
1658 }
1659 },
1660 "node_modules/@vitest/spy": {
1661 "version": "1.6.1",
1662 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.1.tgz",
1663 "integrity": "sha512-MGcMmpGkZebsMZhbQKkAf9CX5zGvjkBTqf8Zx3ApYWXr3wG+QvEu2eXWfnIIWYSJExIp4V9FCKDEeygzkYrXMw==",
1664 "dev": true,
1665 "license": "MIT",
1666 "dependencies": {
1667 "tinyspy": "^2.2.0"
1668 },
1669 "funding": {
1670 "url": "https://opencollective.com/vitest"
1671 }
1672 },
1673 "node_modules/@vitest/utils": {
1674 "version": "1.6.1",
1675 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.1.tgz",
1676 "integrity": "sha512-jOrrUvXM4Av9ZWiG1EajNto0u96kWAhJ1LmPmJhXXQx/32MecEKd10pOLYgS2BQx1TgkGhloPU1ArDW2vvaY6g==",
1677 "dev": true,
1678 "license": "MIT",
1679 "dependencies": {
1680 "diff-sequences": "^29.6.3",
1681 "estree-walker": "^3.0.3",
1682 "loupe": "^2.3.7",
1683 "pretty-format": "^29.7.0"
1684 },
1685 "funding": {
1686 "url": "https://opencollective.com/vitest"
1687 }
1688 },
1689 "node_modules/acorn": {
1690 "version": "8.15.0",
1691 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
1692 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
1693 "dev": true,
1694 "license": "MIT",
1695 "bin": {
1696 "acorn": "bin/acorn"
1697 },
1698 "engines": {
1699 "node": ">=0.4.0"
1700 }
1701 },
1702 "node_modules/acorn-walk": {
1703 "version": "8.3.4",
1704 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
1705 "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
1706 "dev": true,
1707 "license": "MIT",
1708 "dependencies": {
1709 "acorn": "^8.11.0"
1710 },
1711 "engines": {
1712 "node": ">=0.4.0"
1713 }
1714 },
1715 "node_modules/agent-base": {
1716 "version": "7.1.4",
1717 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
1718 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
1719 "license": "MIT",
1720 "engines": {
1721 "node": ">= 14"
1722 }
1723 },
1724 "node_modules/ansi-regex": {
1725 "version": "5.0.1",
1726 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1727 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1728 "license": "MIT",
1729 "engines": {
1730 "node": ">=8"
1731 }
1732 },
1733 "node_modules/ansi-styles": {
1734 "version": "5.2.0",
1735 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
1736 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
1737 "dev": true,
1738 "license": "MIT",
1739 "engines": {
1740 "node": ">=10"
1741 },
1742 "funding": {
1743 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1744 }
1745 },
1746 "node_modules/assertion-error": {
1747 "version": "1.1.0",
1748 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
1749 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
1750 "dev": true,
1751 "license": "MIT",
1752 "engines": {
1753 "node": "*"
1754 }
1755 },
1756 "node_modules/ast-types": {
1757 "version": "0.13.4",
1758 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
1759 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
1760 "license": "MIT",
1761 "dependencies": {
1762 "tslib": "^2.0.1"
1763 },
1764 "engines": {
1765 "node": ">=4"
1766 }
1767 },
1768 "node_modules/b4a": {
1769 "version": "1.7.3",
1770 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz",
1771 "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==",
1772 "license": "Apache-2.0",
1773 "peerDependencies": {
1774 "react-native-b4a": "*"
1775 },
1776 "peerDependenciesMeta": {
1777 "react-native-b4a": {
1778 "optional": true
1779 }
1780 }
1781 },
1782 "node_modules/bare-events": {
1783 "version": "2.8.2",
1784 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
1785 "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
1786 "license": "Apache-2.0",
1787 "peerDependencies": {
1788 "bare-abort-controller": "*"
1789 },
1790 "peerDependenciesMeta": {
1791 "bare-abort-controller": {
1792 "optional": true
1793 }
1794 }
1795 },
1796 "node_modules/bare-fs": {
1797 "version": "4.5.3",
1798 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.3.tgz",
1799 "integrity": "sha512-9+kwVx8QYvt3hPWnmb19tPnh38c6Nihz8Lx3t0g9+4GoIf3/fTgYwM4Z6NxgI+B9elLQA7mLE9PpqcWtOMRDiQ==",
1800 "license": "Apache-2.0",
1801 "optional": true,
1802 "dependencies": {
1803 "bare-events": "^2.5.4",
1804 "bare-path": "^3.0.0",
1805 "bare-stream": "^2.6.4",
1806 "bare-url": "^2.2.2",
1807 "fast-fifo": "^1.3.2"
1808 },
1809 "engines": {
1810 "bare": ">=1.16.0"
1811 },
1812 "peerDependencies": {
1813 "bare-buffer": "*"
1814 },
1815 "peerDependenciesMeta": {
1816 "bare-buffer": {
1817 "optional": true
1818 }
1819 }
1820 },
1821 "node_modules/bare-os": {
1822 "version": "3.6.2",
1823 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz",
1824 "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==",
1825 "license": "Apache-2.0",
1826 "optional": true,
1827 "engines": {
1828 "bare": ">=1.14.0"
1829 }
1830 },
1831 "node_modules/bare-path": {
1832 "version": "3.0.0",
1833 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
1834 "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
1835 "license": "Apache-2.0",
1836 "optional": true,
1837 "dependencies": {
1838 "bare-os": "^3.0.1"
1839 }
1840 },
1841 "node_modules/bare-stream": {
1842 "version": "2.7.0",
1843 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz",
1844 "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==",
1845 "license": "Apache-2.0",
1846 "optional": true,
1847 "dependencies": {
1848 "streamx": "^2.21.0"
1849 },
1850 "peerDependencies": {
1851 "bare-buffer": "*",
1852 "bare-events": "*"
1853 },
1854 "peerDependenciesMeta": {
1855 "bare-buffer": {
1856 "optional": true
1857 },
1858 "bare-events": {
1859 "optional": true
1860 }
1861 }
1862 },
1863 "node_modules/bare-url": {
1864 "version": "2.3.2",
1865 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz",
1866 "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==",
1867 "license": "Apache-2.0",
1868 "optional": true,
1869 "dependencies": {
1870 "bare-path": "^3.0.0"
1871 }
1872 },
1873 "node_modules/base64-js": {
1874 "version": "1.5.1",
1875 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1876 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1877 "funding": [
1878 {
1879 "type": "github",
1880 "url": "https://github.com/sponsors/feross"
1881 },
1882 {
1883 "type": "patreon",
1884 "url": "https://www.patreon.com/feross"
1885 },
1886 {
1887 "type": "consulting",
1888 "url": "https://feross.org/support"
1889 }
1890 ],
1891 "license": "MIT"
1892 },
1893 "node_modules/basic-ftp": {
1894 "version": "5.1.0",
1895 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.1.0.tgz",
1896 "integrity": "sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==",
1897 "license": "MIT",
1898 "engines": {
1899 "node": ">=10.0.0"
1900 }
1901 },
1902 "node_modules/blake3-wasm": {
1903 "version": "2.1.5",
1904 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
1905 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
1906 "dev": true,
1907 "license": "MIT"
1908 },
1909 "node_modules/buffer": {
1910 "version": "5.7.1",
1911 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1912 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1913 "funding": [
1914 {
1915 "type": "github",
1916 "url": "https://github.com/sponsors/feross"
1917 },
1918 {
1919 "type": "patreon",
1920 "url": "https://www.patreon.com/feross"
1921 },
1922 {
1923 "type": "consulting",
1924 "url": "https://feross.org/support"
1925 }
1926 ],
1927 "license": "MIT",
1928 "dependencies": {
1929 "base64-js": "^1.3.1",
1930 "ieee754": "^1.1.13"
1931 }
1932 },
1933 "node_modules/buffer-crc32": {
1934 "version": "0.2.13",
1935 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1936 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
1937 "license": "MIT",
1938 "engines": {
1939 "node": "*"
1940 }
1941 },
1942 "node_modules/cac": {
1943 "version": "6.7.14",
1944 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
1945 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
1946 "dev": true,
1947 "license": "MIT",
1948 "engines": {
1949 "node": ">=8"
1950 }
1951 },
1952 "node_modules/chai": {
1953 "version": "4.5.0",
1954 "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz",
1955 "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==",
1956 "dev": true,
1957 "license": "MIT",
1958 "dependencies": {
1959 "assertion-error": "^1.1.0",
1960 "check-error": "^1.0.3",
1961 "deep-eql": "^4.1.3",
1962 "get-func-name": "^2.0.2",
1963 "loupe": "^2.3.6",
1964 "pathval": "^1.1.1",
1965 "type-detect": "^4.1.0"
1966 },
1967 "engines": {
1968 "node": ">=4"
1969 }
1970 },
1971 "node_modules/check-error": {
1972 "version": "1.0.3",
1973 "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz",
1974 "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
1975 "dev": true,
1976 "license": "MIT",
1977 "dependencies": {
1978 "get-func-name": "^2.0.2"
1979 },
1980 "engines": {
1981 "node": "*"
1982 }
1983 },
1984 "node_modules/cliui": {
1985 "version": "8.0.1",
1986 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
1987 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
1988 "license": "ISC",
1989 "dependencies": {
1990 "string-width": "^4.2.0",
1991 "strip-ansi": "^6.0.1",
1992 "wrap-ansi": "^7.0.0"
1993 },
1994 "engines": {
1995 "node": ">=12"
1996 }
1997 },
1998 "node_modules/color-convert": {
1999 "version": "2.0.1",
2000 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2001 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2002 "license": "MIT",
2003 "dependencies": {
2004 "color-name": "~1.1.4"
2005 },
2006 "engines": {
2007 "node": ">=7.0.0"
2008 }
2009 },
2010 "node_modules/color-name": {
2011 "version": "1.1.4",
2012 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2013 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2014 "license": "MIT"
2015 },
2016 "node_modules/confbox": {
2017 "version": "0.1.8",
2018 "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz",
2019 "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==",
2020 "dev": true,
2021 "license": "MIT"
2022 },
2023 "node_modules/cookie": {
2024 "version": "1.1.1",
2025 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
2026 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
2027 "dev": true,
2028 "license": "MIT",
2029 "engines": {
2030 "node": ">=18"
2031 },
2032 "funding": {
2033 "type": "opencollective",
2034 "url": "https://opencollective.com/express"
2035 }
2036 },
2037 "node_modules/cross-spawn": {
2038 "version": "7.0.6",
2039 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2040 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2041 "dev": true,
2042 "license": "MIT",
2043 "dependencies": {
2044 "path-key": "^3.1.0",
2045 "shebang-command": "^2.0.0",
2046 "which": "^2.0.1"
2047 },
2048 "engines": {
2049 "node": ">= 8"
2050 }
2051 },
2052 "node_modules/data-uri-to-buffer": {
2053 "version": "6.0.2",
2054 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
2055 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
2056 "license": "MIT",
2057 "engines": {
2058 "node": ">= 14"
2059 }
2060 },
2061 "node_modules/debug": {
2062 "version": "4.4.3",
2063 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2064 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2065 "license": "MIT",
2066 "dependencies": {
2067 "ms": "^2.1.3"
2068 },
2069 "engines": {
2070 "node": ">=6.0"
2071 },
2072 "peerDependenciesMeta": {
2073 "supports-color": {
2074 "optional": true
2075 }
2076 }
2077 },
2078 "node_modules/deep-eql": {
2079 "version": "4.1.4",
2080 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz",
2081 "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==",
2082 "dev": true,
2083 "license": "MIT",
2084 "dependencies": {
2085 "type-detect": "^4.0.0"
2086 },
2087 "engines": {
2088 "node": ">=6"
2089 }
2090 },
2091 "node_modules/degenerator": {
2092 "version": "5.0.1",
2093 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
2094 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
2095 "license": "MIT",
2096 "dependencies": {
2097 "ast-types": "^0.13.4",
2098 "escodegen": "^2.1.0",
2099 "esprima": "^4.0.1"
2100 },
2101 "engines": {
2102 "node": ">= 14"
2103 }
2104 },
2105 "node_modules/detect-libc": {
2106 "version": "2.1.2",
2107 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
2108 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
2109 "dev": true,
2110 "license": "Apache-2.0",
2111 "engines": {
2112 "node": ">=8"
2113 }
2114 },
2115 "node_modules/devtools-protocol": {
2116 "version": "0.0.1299070",
2117 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1299070.tgz",
2118 "integrity": "sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==",
2119 "license": "BSD-3-Clause"
2120 },
2121 "node_modules/diff-sequences": {
2122 "version": "29.6.3",
2123 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
2124 "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
2125 "dev": true,
2126 "license": "MIT",
2127 "engines": {
2128 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2129 }
2130 },
2131 "node_modules/emoji-regex": {
2132 "version": "8.0.0",
2133 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2134 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2135 "license": "MIT"
2136 },
2137 "node_modules/end-of-stream": {
2138 "version": "1.4.5",
2139 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
2140 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
2141 "license": "MIT",
2142 "dependencies": {
2143 "once": "^1.4.0"
2144 }
2145 },
2146 "node_modules/error-stack-parser-es": {
2147 "version": "1.0.5",
2148 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",
2149 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",
2150 "dev": true,
2151 "license": "MIT",
2152 "funding": {
2153 "url": "https://github.com/sponsors/antfu"
2154 }
2155 },
2156 "node_modules/esbuild": {
2157 "version": "0.21.5",
2158 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
2159 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
2160 "dev": true,
2161 "hasInstallScript": true,
2162 "license": "MIT",
2163 "bin": {
2164 "esbuild": "bin/esbuild"
2165 },
2166 "engines": {
2167 "node": ">=12"
2168 },
2169 "optionalDependencies": {
2170 "@esbuild/aix-ppc64": "0.21.5",
2171 "@esbuild/android-arm": "0.21.5",
2172 "@esbuild/android-arm64": "0.21.5",
2173 "@esbuild/android-x64": "0.21.5",
2174 "@esbuild/darwin-arm64": "0.21.5",
2175 "@esbuild/darwin-x64": "0.21.5",
2176 "@esbuild/freebsd-arm64": "0.21.5",
2177 "@esbuild/freebsd-x64": "0.21.5",
2178 "@esbuild/linux-arm": "0.21.5",
2179 "@esbuild/linux-arm64": "0.21.5",
2180 "@esbuild/linux-ia32": "0.21.5",
2181 "@esbuild/linux-loong64": "0.21.5",
2182 "@esbuild/linux-mips64el": "0.21.5",
2183 "@esbuild/linux-ppc64": "0.21.5",
2184 "@esbuild/linux-riscv64": "0.21.5",
2185 "@esbuild/linux-s390x": "0.21.5",
2186 "@esbuild/linux-x64": "0.21.5",
2187 "@esbuild/netbsd-x64": "0.21.5",
2188 "@esbuild/openbsd-x64": "0.21.5",
2189 "@esbuild/sunos-x64": "0.21.5",
2190 "@esbuild/win32-arm64": "0.21.5",
2191 "@esbuild/win32-ia32": "0.21.5",
2192 "@esbuild/win32-x64": "0.21.5"
2193 }
2194 },
2195 "node_modules/escalade": {
2196 "version": "3.2.0",
2197 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2198 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2199 "license": "MIT",
2200 "engines": {
2201 "node": ">=6"
2202 }
2203 },
2204 "node_modules/escodegen": {
2205 "version": "2.1.0",
2206 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
2207 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
2208 "license": "BSD-2-Clause",
2209 "dependencies": {
2210 "esprima": "^4.0.1",
2211 "estraverse": "^5.2.0",
2212 "esutils": "^2.0.2"
2213 },
2214 "bin": {
2215 "escodegen": "bin/escodegen.js",
2216 "esgenerate": "bin/esgenerate.js"
2217 },
2218 "engines": {
2219 "node": ">=6.0"
2220 },
2221 "optionalDependencies": {
2222 "source-map": "~0.6.1"
2223 }
2224 },
2225 "node_modules/esprima": {
2226 "version": "4.0.1",
2227 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2228 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2229 "license": "BSD-2-Clause",
2230 "bin": {
2231 "esparse": "bin/esparse.js",
2232 "esvalidate": "bin/esvalidate.js"
2233 },
2234 "engines": {
2235 "node": ">=4"
2236 }
2237 },
2238 "node_modules/estraverse": {
2239 "version": "5.3.0",
2240 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2241 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2242 "license": "BSD-2-Clause",
2243 "engines": {
2244 "node": ">=4.0"
2245 }
2246 },
2247 "node_modules/estree-walker": {
2248 "version": "3.0.3",
2249 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
2250 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
2251 "dev": true,
2252 "license": "MIT",
2253 "dependencies": {
2254 "@types/estree": "^1.0.0"
2255 }
2256 },
2257 "node_modules/esutils": {
2258 "version": "2.0.3",
2259 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2260 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2261 "license": "BSD-2-Clause",
2262 "engines": {
2263 "node": ">=0.10.0"
2264 }
2265 },
2266 "node_modules/events-universal": {
2267 "version": "1.0.1",
2268 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
2269 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
2270 "license": "Apache-2.0",
2271 "dependencies": {
2272 "bare-events": "^2.7.0"
2273 }
2274 },
2275 "node_modules/execa": {
2276 "version": "8.0.1",
2277 "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
2278 "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
2279 "dev": true,
2280 "license": "MIT",
2281 "dependencies": {
2282 "cross-spawn": "^7.0.3",
2283 "get-stream": "^8.0.1",
2284 "human-signals": "^5.0.0",
2285 "is-stream": "^3.0.0",
2286 "merge-stream": "^2.0.0",
2287 "npm-run-path": "^5.1.0",
2288 "onetime": "^6.0.0",
2289 "signal-exit": "^4.1.0",
2290 "strip-final-newline": "^3.0.0"
2291 },
2292 "engines": {
2293 "node": ">=16.17"
2294 },
2295 "funding": {
2296 "url": "https://github.com/sindresorhus/execa?sponsor=1"
2297 }
2298 },
2299 "node_modules/execa/node_modules/get-stream": {
2300 "version": "8.0.1",
2301 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
2302 "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
2303 "dev": true,
2304 "license": "MIT",
2305 "engines": {
2306 "node": ">=16"
2307 },
2308 "funding": {
2309 "url": "https://github.com/sponsors/sindresorhus"
2310 }
2311 },
2312 "node_modules/extract-zip": {
2313 "version": "2.0.1",
2314 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
2315 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
2316 "license": "BSD-2-Clause",
2317 "dependencies": {
2318 "debug": "^4.1.1",
2319 "get-stream": "^5.1.0",
2320 "yauzl": "^2.10.0"
2321 },
2322 "bin": {
2323 "extract-zip": "cli.js"
2324 },
2325 "engines": {
2326 "node": ">= 10.17.0"
2327 },
2328 "optionalDependencies": {
2329 "@types/yauzl": "^2.9.1"
2330 }
2331 },
2332 "node_modules/fast-fifo": {
2333 "version": "1.3.2",
2334 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
2335 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
2336 "license": "MIT"
2337 },
2338 "node_modules/fd-slicer": {
2339 "version": "1.1.0",
2340 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
2341 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
2342 "license": "MIT",
2343 "dependencies": {
2344 "pend": "~1.2.0"
2345 }
2346 },
2347 "node_modules/fsevents": {
2348 "version": "2.3.3",
2349 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2350 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2351 "dev": true,
2352 "hasInstallScript": true,
2353 "license": "MIT",
2354 "optional": true,
2355 "os": [
2356 "darwin"
2357 ],
2358 "engines": {
2359 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2360 }
2361 },
2362 "node_modules/get-caller-file": {
2363 "version": "2.0.5",
2364 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
2365 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
2366 "license": "ISC",
2367 "engines": {
2368 "node": "6.* || 8.* || >= 10.*"
2369 }
2370 },
2371 "node_modules/get-func-name": {
2372 "version": "2.0.2",
2373 "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
2374 "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==",
2375 "dev": true,
2376 "license": "MIT",
2377 "engines": {
2378 "node": "*"
2379 }
2380 },
2381 "node_modules/get-stream": {
2382 "version": "5.2.0",
2383 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
2384 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
2385 "license": "MIT",
2386 "dependencies": {
2387 "pump": "^3.0.0"
2388 },
2389 "engines": {
2390 "node": ">=8"
2391 },
2392 "funding": {
2393 "url": "https://github.com/sponsors/sindresorhus"
2394 }
2395 },
2396 "node_modules/get-uri": {
2397 "version": "6.0.5",
2398 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
2399 "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
2400 "license": "MIT",
2401 "dependencies": {
2402 "basic-ftp": "^5.0.2",
2403 "data-uri-to-buffer": "^6.0.2",
2404 "debug": "^4.3.4"
2405 },
2406 "engines": {
2407 "node": ">= 14"
2408 }
2409 },
2410 "node_modules/http-proxy-agent": {
2411 "version": "7.0.2",
2412 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
2413 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
2414 "license": "MIT",
2415 "dependencies": {
2416 "agent-base": "^7.1.0",
2417 "debug": "^4.3.4"
2418 },
2419 "engines": {
2420 "node": ">= 14"
2421 }
2422 },
2423 "node_modules/https-proxy-agent": {
2424 "version": "7.0.6",
2425 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
2426 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
2427 "license": "MIT",
2428 "dependencies": {
2429 "agent-base": "^7.1.2",
2430 "debug": "4"
2431 },
2432 "engines": {
2433 "node": ">= 14"
2434 }
2435 },
2436 "node_modules/human-signals": {
2437 "version": "5.0.0",
2438 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
2439 "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
2440 "dev": true,
2441 "license": "Apache-2.0",
2442 "engines": {
2443 "node": ">=16.17.0"
2444 }
2445 },
2446 "node_modules/ieee754": {
2447 "version": "1.2.1",
2448 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
2449 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
2450 "funding": [
2451 {
2452 "type": "github",
2453 "url": "https://github.com/sponsors/feross"
2454 },
2455 {
2456 "type": "patreon",
2457 "url": "https://www.patreon.com/feross"
2458 },
2459 {
2460 "type": "consulting",
2461 "url": "https://feross.org/support"
2462 }
2463 ],
2464 "license": "BSD-3-Clause"
2465 },
2466 "node_modules/ip-address": {
2467 "version": "10.1.0",
2468 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz",
2469 "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==",
2470 "license": "MIT",
2471 "engines": {
2472 "node": ">= 12"
2473 }
2474 },
2475 "node_modules/is-fullwidth-code-point": {
2476 "version": "3.0.0",
2477 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2478 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2479 "license": "MIT",
2480 "engines": {
2481 "node": ">=8"
2482 }
2483 },
2484 "node_modules/is-stream": {
2485 "version": "3.0.0",
2486 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
2487 "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
2488 "dev": true,
2489 "license": "MIT",
2490 "engines": {
2491 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2492 },
2493 "funding": {
2494 "url": "https://github.com/sponsors/sindresorhus"
2495 }
2496 },
2497 "node_modules/isexe": {
2498 "version": "2.0.0",
2499 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2500 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2501 "dev": true,
2502 "license": "ISC"
2503 },
2504 "node_modules/js-tokens": {
2505 "version": "9.0.1",
2506 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
2507 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
2508 "dev": true,
2509 "license": "MIT"
2510 },
2511 "node_modules/kleur": {
2512 "version": "4.1.5",
2513 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
2514 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
2515 "dev": true,
2516 "license": "MIT",
2517 "engines": {
2518 "node": ">=6"
2519 }
2520 },
2521 "node_modules/local-pkg": {
2522 "version": "0.5.1",
2523 "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz",
2524 "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==",
2525 "dev": true,
2526 "license": "MIT",
2527 "dependencies": {
2528 "mlly": "^1.7.3",
2529 "pkg-types": "^1.2.1"
2530 },
2531 "engines": {
2532 "node": ">=14"
2533 },
2534 "funding": {
2535 "url": "https://github.com/sponsors/antfu"
2536 }
2537 },
2538 "node_modules/loupe": {
2539 "version": "2.3.7",
2540 "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz",
2541 "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
2542 "dev": true,
2543 "license": "MIT",
2544 "dependencies": {
2545 "get-func-name": "^2.0.1"
2546 }
2547 },
2548 "node_modules/lru-cache": {
2549 "version": "7.18.3",
2550 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
2551 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
2552 "license": "ISC",
2553 "engines": {
2554 "node": ">=12"
2555 }
2556 },
2557 "node_modules/magic-string": {
2558 "version": "0.30.21",
2559 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
2560 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
2561 "dev": true,
2562 "license": "MIT",
2563 "dependencies": {
2564 "@jridgewell/sourcemap-codec": "^1.5.5"
2565 }
2566 },
2567 "node_modules/merge-stream": {
2568 "version": "2.0.0",
2569 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2570 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2571 "dev": true,
2572 "license": "MIT"
2573 },
2574 "node_modules/mimic-fn": {
2575 "version": "4.0.0",
2576 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
2577 "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
2578 "dev": true,
2579 "license": "MIT",
2580 "engines": {
2581 "node": ">=12"
2582 },
2583 "funding": {
2584 "url": "https://github.com/sponsors/sindresorhus"
2585 }
2586 },
2587 "node_modules/miniflare": {
2588 "version": "4.20260210.0",
2589 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260210.0.tgz",
2590 "integrity": "sha512-HXR6m53IOqEzq52DuGF1x7I1K6lSIqzhbCbQXv/cTmPnPJmNkr7EBtLDm4nfSkOvlDtnwDCLUjWII5fyGJI5Tw==",
2591 "dev": true,
2592 "license": "MIT",
2593 "dependencies": {
2594 "@cspotcode/source-map-support": "0.8.1",
2595 "sharp": "^0.34.5",
2596 "undici": "7.18.2",
2597 "workerd": "1.20260210.0",
2598 "ws": "8.18.0",
2599 "youch": "4.1.0-beta.10"
2600 },
2601 "bin": {
2602 "miniflare": "bootstrap.js"
2603 },
2604 "engines": {
2605 "node": ">=18.0.0"
2606 }
2607 },
2608 "node_modules/miniflare/node_modules/ws": {
2609 "version": "8.18.0",
2610 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
2611 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
2612 "dev": true,
2613 "license": "MIT",
2614 "engines": {
2615 "node": ">=10.0.0"
2616 },
2617 "peerDependencies": {
2618 "bufferutil": "^4.0.1",
2619 "utf-8-validate": ">=5.0.2"
2620 },
2621 "peerDependenciesMeta": {
2622 "bufferutil": {
2623 "optional": true
2624 },
2625 "utf-8-validate": {
2626 "optional": true
2627 }
2628 }
2629 },
2630 "node_modules/mlly": {
2631 "version": "1.8.0",
2632 "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz",
2633 "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==",
2634 "dev": true,
2635 "license": "MIT",
2636 "dependencies": {
2637 "acorn": "^8.15.0",
2638 "pathe": "^2.0.3",
2639 "pkg-types": "^1.3.1",
2640 "ufo": "^1.6.1"
2641 }
2642 },
2643 "node_modules/mlly/node_modules/pathe": {
2644 "version": "2.0.3",
2645 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
2646 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
2647 "dev": true,
2648 "license": "MIT"
2649 },
2650 "node_modules/ms": {
2651 "version": "2.1.3",
2652 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2653 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2654 "license": "MIT"
2655 },
2656 "node_modules/nanoid": {
2657 "version": "3.3.11",
2658 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
2659 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
2660 "dev": true,
2661 "funding": [
2662 {
2663 "type": "github",
2664 "url": "https://github.com/sponsors/ai"
2665 }
2666 ],
2667 "license": "MIT",
2668 "bin": {
2669 "nanoid": "bin/nanoid.cjs"
2670 },
2671 "engines": {
2672 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2673 }
2674 },
2675 "node_modules/netmask": {
2676 "version": "2.0.2",
2677 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
2678 "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
2679 "license": "MIT",
2680 "engines": {
2681 "node": ">= 0.4.0"
2682 }
2683 },
2684 "node_modules/npm-run-path": {
2685 "version": "5.3.0",
2686 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
2687 "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
2688 "dev": true,
2689 "license": "MIT",
2690 "dependencies": {
2691 "path-key": "^4.0.0"
2692 },
2693 "engines": {
2694 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2695 },
2696 "funding": {
2697 "url": "https://github.com/sponsors/sindresorhus"
2698 }
2699 },
2700 "node_modules/npm-run-path/node_modules/path-key": {
2701 "version": "4.0.0",
2702 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
2703 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
2704 "dev": true,
2705 "license": "MIT",
2706 "engines": {
2707 "node": ">=12"
2708 },
2709 "funding": {
2710 "url": "https://github.com/sponsors/sindresorhus"
2711 }
2712 },
2713 "node_modules/once": {
2714 "version": "1.4.0",
2715 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2716 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
2717 "license": "ISC",
2718 "dependencies": {
2719 "wrappy": "1"
2720 }
2721 },
2722 "node_modules/onetime": {
2723 "version": "6.0.0",
2724 "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
2725 "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
2726 "dev": true,
2727 "license": "MIT",
2728 "dependencies": {
2729 "mimic-fn": "^4.0.0"
2730 },
2731 "engines": {
2732 "node": ">=12"
2733 },
2734 "funding": {
2735 "url": "https://github.com/sponsors/sindresorhus"
2736 }
2737 },
2738 "node_modules/p-limit": {
2739 "version": "5.0.0",
2740 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz",
2741 "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==",
2742 "dev": true,
2743 "license": "MIT",
2744 "dependencies": {
2745 "yocto-queue": "^1.0.0"
2746 },
2747 "engines": {
2748 "node": ">=18"
2749 },
2750 "funding": {
2751 "url": "https://github.com/sponsors/sindresorhus"
2752 }
2753 },
2754 "node_modules/pac-proxy-agent": {
2755 "version": "7.2.0",
2756 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
2757 "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
2758 "license": "MIT",
2759 "dependencies": {
2760 "@tootallnate/quickjs-emscripten": "^0.23.0",
2761 "agent-base": "^7.1.2",
2762 "debug": "^4.3.4",
2763 "get-uri": "^6.0.1",
2764 "http-proxy-agent": "^7.0.0",
2765 "https-proxy-agent": "^7.0.6",
2766 "pac-resolver": "^7.0.1",
2767 "socks-proxy-agent": "^8.0.5"
2768 },
2769 "engines": {
2770 "node": ">= 14"
2771 }
2772 },
2773 "node_modules/pac-resolver": {
2774 "version": "7.0.1",
2775 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
2776 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
2777 "license": "MIT",
2778 "dependencies": {
2779 "degenerator": "^5.0.0",
2780 "netmask": "^2.0.2"
2781 },
2782 "engines": {
2783 "node": ">= 14"
2784 }
2785 },
2786 "node_modules/path-key": {
2787 "version": "3.1.1",
2788 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2789 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2790 "dev": true,
2791 "license": "MIT",
2792 "engines": {
2793 "node": ">=8"
2794 }
2795 },
2796 "node_modules/path-to-regexp": {
2797 "version": "6.3.0",
2798 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
2799 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
2800 "dev": true,
2801 "license": "MIT"
2802 },
2803 "node_modules/pathe": {
2804 "version": "1.1.2",
2805 "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
2806 "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==",
2807 "dev": true,
2808 "license": "MIT"
2809 },
2810 "node_modules/pathval": {
2811 "version": "1.1.1",
2812 "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
2813 "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
2814 "dev": true,
2815 "license": "MIT",
2816 "engines": {
2817 "node": "*"
2818 }
2819 },
2820 "node_modules/pend": {
2821 "version": "1.2.0",
2822 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
2823 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
2824 "license": "MIT"
2825 },
2826 "node_modules/picocolors": {
2827 "version": "1.1.1",
2828 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2829 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2830 "dev": true,
2831 "license": "ISC"
2832 },
2833 "node_modules/pkg-types": {
2834 "version": "1.3.1",
2835 "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz",
2836 "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==",
2837 "dev": true,
2838 "license": "MIT",
2839 "dependencies": {
2840 "confbox": "^0.1.8",
2841 "mlly": "^1.7.4",
2842 "pathe": "^2.0.1"
2843 }
2844 },
2845 "node_modules/pkg-types/node_modules/pathe": {
2846 "version": "2.0.3",
2847 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
2848 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
2849 "dev": true,
2850 "license": "MIT"
2851 },
2852 "node_modules/postcss": {
2853 "version": "8.5.6",
2854 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
2855 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
2856 "dev": true,
2857 "funding": [
2858 {
2859 "type": "opencollective",
2860 "url": "https://opencollective.com/postcss/"
2861 },
2862 {
2863 "type": "tidelift",
2864 "url": "https://tidelift.com/funding/github/npm/postcss"
2865 },
2866 {
2867 "type": "github",
2868 "url": "https://github.com/sponsors/ai"
2869 }
2870 ],
2871 "license": "MIT",
2872 "dependencies": {
2873 "nanoid": "^3.3.11",
2874 "picocolors": "^1.1.1",
2875 "source-map-js": "^1.2.1"
2876 },
2877 "engines": {
2878 "node": "^10 || ^12 || >=14"
2879 }
2880 },
2881 "node_modules/pretty-format": {
2882 "version": "29.7.0",
2883 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
2884 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
2885 "dev": true,
2886 "license": "MIT",
2887 "dependencies": {
2888 "@jest/schemas": "^29.6.3",
2889 "ansi-styles": "^5.0.0",
2890 "react-is": "^18.0.0"
2891 },
2892 "engines": {
2893 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2894 }
2895 },
2896 "node_modules/progress": {
2897 "version": "2.0.3",
2898 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
2899 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
2900 "license": "MIT",
2901 "engines": {
2902 "node": ">=0.4.0"
2903 }
2904 },
2905 "node_modules/proxy-agent": {
2906 "version": "6.5.0",
2907 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
2908 "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
2909 "license": "MIT",
2910 "dependencies": {
2911 "agent-base": "^7.1.2",
2912 "debug": "^4.3.4",
2913 "http-proxy-agent": "^7.0.1",
2914 "https-proxy-agent": "^7.0.6",
2915 "lru-cache": "^7.14.1",
2916 "pac-proxy-agent": "^7.1.0",
2917 "proxy-from-env": "^1.1.0",
2918 "socks-proxy-agent": "^8.0.5"
2919 },
2920 "engines": {
2921 "node": ">= 14"
2922 }
2923 },
2924 "node_modules/proxy-from-env": {
2925 "version": "1.1.0",
2926 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
2927 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
2928 "license": "MIT"
2929 },
2930 "node_modules/pump": {
2931 "version": "3.0.3",
2932 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
2933 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
2934 "license": "MIT",
2935 "dependencies": {
2936 "end-of-stream": "^1.1.0",
2937 "once": "^1.3.1"
2938 }
2939 },
2940 "node_modules/react-is": {
2941 "version": "18.3.1",
2942 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
2943 "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
2944 "dev": true,
2945 "license": "MIT"
2946 },
2947 "node_modules/require-directory": {
2948 "version": "2.1.1",
2949 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2950 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
2951 "license": "MIT",
2952 "engines": {
2953 "node": ">=0.10.0"
2954 }
2955 },
2956 "node_modules/rollup": {
2957 "version": "4.57.1",
2958 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",
2959 "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
2960 "dev": true,
2961 "license": "MIT",
2962 "dependencies": {
2963 "@types/estree": "1.0.8"
2964 },
2965 "bin": {
2966 "rollup": "dist/bin/rollup"
2967 },
2968 "engines": {
2969 "node": ">=18.0.0",
2970 "npm": ">=8.0.0"
2971 },
2972 "optionalDependencies": {
2973 "@rollup/rollup-android-arm-eabi": "4.57.1",
2974 "@rollup/rollup-android-arm64": "4.57.1",
2975 "@rollup/rollup-darwin-arm64": "4.57.1",
2976 "@rollup/rollup-darwin-x64": "4.57.1",
2977 "@rollup/rollup-freebsd-arm64": "4.57.1",
2978 "@rollup/rollup-freebsd-x64": "4.57.1",
2979 "@rollup/rollup-linux-arm-gnueabihf": "4.57.1",
2980 "@rollup/rollup-linux-arm-musleabihf": "4.57.1",
2981 "@rollup/rollup-linux-arm64-gnu": "4.57.1",
2982 "@rollup/rollup-linux-arm64-musl": "4.57.1",
2983 "@rollup/rollup-linux-loong64-gnu": "4.57.1",
2984 "@rollup/rollup-linux-loong64-musl": "4.57.1",
2985 "@rollup/rollup-linux-ppc64-gnu": "4.57.1",
2986 "@rollup/rollup-linux-ppc64-musl": "4.57.1",
2987 "@rollup/rollup-linux-riscv64-gnu": "4.57.1",
2988 "@rollup/rollup-linux-riscv64-musl": "4.57.1",
2989 "@rollup/rollup-linux-s390x-gnu": "4.57.1",
2990 "@rollup/rollup-linux-x64-gnu": "4.57.1",
2991 "@rollup/rollup-linux-x64-musl": "4.57.1",
2992 "@rollup/rollup-openbsd-x64": "4.57.1",
2993 "@rollup/rollup-openharmony-arm64": "4.57.1",
2994 "@rollup/rollup-win32-arm64-msvc": "4.57.1",
2995 "@rollup/rollup-win32-ia32-msvc": "4.57.1",
2996 "@rollup/rollup-win32-x64-gnu": "4.57.1",
2997 "@rollup/rollup-win32-x64-msvc": "4.57.1",
2998 "fsevents": "~2.3.2"
2999 }
3000 },
3001 "node_modules/semver": {
3002 "version": "7.7.4",
3003 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
3004 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
3005 "license": "ISC",
3006 "bin": {
3007 "semver": "bin/semver.js"
3008 },
3009 "engines": {
3010 "node": ">=10"
3011 }
3012 },
3013 "node_modules/sharp": {
3014 "version": "0.34.5",
3015 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
3016 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
3017 "dev": true,
3018 "hasInstallScript": true,
3019 "license": "Apache-2.0",
3020 "dependencies": {
3021 "@img/colour": "^1.0.0",
3022 "detect-libc": "^2.1.2",
3023 "semver": "^7.7.3"
3024 },
3025 "engines": {
3026 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
3027 },
3028 "funding": {
3029 "url": "https://opencollective.com/libvips"
3030 },
3031 "optionalDependencies": {
3032 "@img/sharp-darwin-arm64": "0.34.5",
3033 "@img/sharp-darwin-x64": "0.34.5",
3034 "@img/sharp-libvips-darwin-arm64": "1.2.4",
3035 "@img/sharp-libvips-darwin-x64": "1.2.4",
3036 "@img/sharp-libvips-linux-arm": "1.2.4",
3037 "@img/sharp-libvips-linux-arm64": "1.2.4",
3038 "@img/sharp-libvips-linux-ppc64": "1.2.4",
3039 "@img/sharp-libvips-linux-riscv64": "1.2.4",
3040 "@img/sharp-libvips-linux-s390x": "1.2.4",
3041 "@img/sharp-libvips-linux-x64": "1.2.4",
3042 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
3043 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
3044 "@img/sharp-linux-arm": "0.34.5",
3045 "@img/sharp-linux-arm64": "0.34.5",
3046 "@img/sharp-linux-ppc64": "0.34.5",
3047 "@img/sharp-linux-riscv64": "0.34.5",
3048 "@img/sharp-linux-s390x": "0.34.5",
3049 "@img/sharp-linux-x64": "0.34.5",
3050 "@img/sharp-linuxmusl-arm64": "0.34.5",
3051 "@img/sharp-linuxmusl-x64": "0.34.5",
3052 "@img/sharp-wasm32": "0.34.5",
3053 "@img/sharp-win32-arm64": "0.34.5",
3054 "@img/sharp-win32-ia32": "0.34.5",
3055 "@img/sharp-win32-x64": "0.34.5"
3056 }
3057 },
3058 "node_modules/shebang-command": {
3059 "version": "2.0.0",
3060 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3061 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3062 "dev": true,
3063 "license": "MIT",
3064 "dependencies": {
3065 "shebang-regex": "^3.0.0"
3066 },
3067 "engines": {
3068 "node": ">=8"
3069 }
3070 },
3071 "node_modules/shebang-regex": {
3072 "version": "3.0.0",
3073 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3074 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3075 "dev": true,
3076 "license": "MIT",
3077 "engines": {
3078 "node": ">=8"
3079 }
3080 },
3081 "node_modules/siginfo": {
3082 "version": "2.0.0",
3083 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
3084 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
3085 "dev": true,
3086 "license": "ISC"
3087 },
3088 "node_modules/signal-exit": {
3089 "version": "4.1.0",
3090 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
3091 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
3092 "dev": true,
3093 "license": "ISC",
3094 "engines": {
3095 "node": ">=14"
3096 },
3097 "funding": {
3098 "url": "https://github.com/sponsors/isaacs"
3099 }
3100 },
3101 "node_modules/smart-buffer": {
3102 "version": "4.2.0",
3103 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
3104 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
3105 "license": "MIT",
3106 "engines": {
3107 "node": ">= 6.0.0",
3108 "npm": ">= 3.0.0"
3109 }
3110 },
3111 "node_modules/socks": {
3112 "version": "2.8.7",
3113 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz",
3114 "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==",
3115 "license": "MIT",
3116 "dependencies": {
3117 "ip-address": "^10.0.1",
3118 "smart-buffer": "^4.2.0"
3119 },
3120 "engines": {
3121 "node": ">= 10.0.0",
3122 "npm": ">= 3.0.0"
3123 }
3124 },
3125 "node_modules/socks-proxy-agent": {
3126 "version": "8.0.5",
3127 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
3128 "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
3129 "license": "MIT",
3130 "dependencies": {
3131 "agent-base": "^7.1.2",
3132 "debug": "^4.3.4",
3133 "socks": "^2.8.3"
3134 },
3135 "engines": {
3136 "node": ">= 14"
3137 }
3138 },
3139 "node_modules/source-map": {
3140 "version": "0.6.1",
3141 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3142 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3143 "license": "BSD-3-Clause",
3144 "optional": true,
3145 "engines": {
3146 "node": ">=0.10.0"
3147 }
3148 },
3149 "node_modules/source-map-js": {
3150 "version": "1.2.1",
3151 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3152 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3153 "dev": true,
3154 "license": "BSD-3-Clause",
3155 "engines": {
3156 "node": ">=0.10.0"
3157 }
3158 },
3159 "node_modules/stackback": {
3160 "version": "0.0.2",
3161 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
3162 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
3163 "dev": true,
3164 "license": "MIT"
3165 },
3166 "node_modules/std-env": {
3167 "version": "3.10.0",
3168 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
3169 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
3170 "dev": true,
3171 "license": "MIT"
3172 },
3173 "node_modules/streamx": {
3174 "version": "2.23.0",
3175 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz",
3176 "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
3177 "license": "MIT",
3178 "dependencies": {
3179 "events-universal": "^1.0.0",
3180 "fast-fifo": "^1.3.2",
3181 "text-decoder": "^1.1.0"
3182 }
3183 },
3184 "node_modules/string-width": {
3185 "version": "4.2.3",
3186 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3187 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3188 "license": "MIT",
3189 "dependencies": {
3190 "emoji-regex": "^8.0.0",
3191 "is-fullwidth-code-point": "^3.0.0",
3192 "strip-ansi": "^6.0.1"
3193 },
3194 "engines": {
3195 "node": ">=8"
3196 }
3197 },
3198 "node_modules/strip-ansi": {
3199 "version": "6.0.1",
3200 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3201 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3202 "license": "MIT",
3203 "dependencies": {
3204 "ansi-regex": "^5.0.1"
3205 },
3206 "engines": {
3207 "node": ">=8"
3208 }
3209 },
3210 "node_modules/strip-final-newline": {
3211 "version": "3.0.0",
3212 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
3213 "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
3214 "dev": true,
3215 "license": "MIT",
3216 "engines": {
3217 "node": ">=12"
3218 },
3219 "funding": {
3220 "url": "https://github.com/sponsors/sindresorhus"
3221 }
3222 },
3223 "node_modules/strip-literal": {
3224 "version": "2.1.1",
3225 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.1.tgz",
3226 "integrity": "sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==",
3227 "dev": true,
3228 "license": "MIT",
3229 "dependencies": {
3230 "js-tokens": "^9.0.1"
3231 },
3232 "funding": {
3233 "url": "https://github.com/sponsors/antfu"
3234 }
3235 },
3236 "node_modules/supports-color": {
3237 "version": "10.2.2",
3238 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
3239 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
3240 "dev": true,
3241 "license": "MIT",
3242 "engines": {
3243 "node": ">=18"
3244 },
3245 "funding": {
3246 "url": "https://github.com/chalk/supports-color?sponsor=1"
3247 }
3248 },
3249 "node_modules/tar-fs": {
3250 "version": "3.1.1",
3251 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz",
3252 "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==",
3253 "license": "MIT",
3254 "dependencies": {
3255 "pump": "^3.0.0",
3256 "tar-stream": "^3.1.5"
3257 },
3258 "optionalDependencies": {
3259 "bare-fs": "^4.0.1",
3260 "bare-path": "^3.0.0"
3261 }
3262 },
3263 "node_modules/tar-stream": {
3264 "version": "3.1.7",
3265 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
3266 "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
3267 "license": "MIT",
3268 "dependencies": {
3269 "b4a": "^1.6.4",
3270 "fast-fifo": "^1.2.0",
3271 "streamx": "^2.15.0"
3272 }
3273 },
3274 "node_modules/text-decoder": {
3275 "version": "1.2.3",
3276 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz",
3277 "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==",
3278 "license": "Apache-2.0",
3279 "dependencies": {
3280 "b4a": "^1.6.4"
3281 }
3282 },
3283 "node_modules/through": {
3284 "version": "2.3.8",
3285 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
3286 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
3287 "license": "MIT"
3288 },
3289 "node_modules/tinybench": {
3290 "version": "2.9.0",
3291 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
3292 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
3293 "dev": true,
3294 "license": "MIT"
3295 },
3296 "node_modules/tinypool": {
3297 "version": "0.8.4",
3298 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz",
3299 "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==",
3300 "dev": true,
3301 "license": "MIT",
3302 "engines": {
3303 "node": ">=14.0.0"
3304 }
3305 },
3306 "node_modules/tinyspy": {
3307 "version": "2.2.1",
3308 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz",
3309 "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==",
3310 "dev": true,
3311 "license": "MIT",
3312 "engines": {
3313 "node": ">=14.0.0"
3314 }
3315 },
3316 "node_modules/tslib": {
3317 "version": "2.8.1",
3318 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
3319 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
3320 "license": "0BSD"
3321 },
3322 "node_modules/type-detect": {
3323 "version": "4.1.0",
3324 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz",
3325 "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==",
3326 "dev": true,
3327 "license": "MIT",
3328 "engines": {
3329 "node": ">=4"
3330 }
3331 },
3332 "node_modules/typescript": {
3333 "version": "5.9.3",
3334 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3335 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3336 "dev": true,
3337 "license": "Apache-2.0",
3338 "bin": {
3339 "tsc": "bin/tsc",
3340 "tsserver": "bin/tsserver"
3341 },
3342 "engines": {
3343 "node": ">=14.17"
3344 }
3345 },
3346 "node_modules/ufo": {
3347 "version": "1.6.3",
3348 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz",
3349 "integrity": "sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==",
3350 "dev": true,
3351 "license": "MIT"
3352 },
3353 "node_modules/unbzip2-stream": {
3354 "version": "1.4.3",
3355 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
3356 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
3357 "license": "MIT",
3358 "dependencies": {
3359 "buffer": "^5.2.1",
3360 "through": "^2.3.8"
3361 }
3362 },
3363 "node_modules/undici": {
3364 "version": "7.18.2",
3365 "resolved": "https://registry.npmjs.org/undici/-/undici-7.18.2.tgz",
3366 "integrity": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==",
3367 "dev": true,
3368 "license": "MIT",
3369 "engines": {
3370 "node": ">=20.18.1"
3371 }
3372 },
3373 "node_modules/undici-types": {
3374 "version": "6.21.0",
3375 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
3376 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
3377 "devOptional": true,
3378 "license": "MIT"
3379 },
3380 "node_modules/unenv": {
3381 "version": "2.0.0-rc.24",
3382 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",
3383 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",
3384 "dev": true,
3385 "license": "MIT",
3386 "dependencies": {
3387 "pathe": "^2.0.3"
3388 }
3389 },
3390 "node_modules/unenv/node_modules/pathe": {
3391 "version": "2.0.3",
3392 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
3393 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
3394 "dev": true,
3395 "license": "MIT"
3396 },
3397 "node_modules/vite": {
3398 "version": "5.4.21",
3399 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
3400 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
3401 "dev": true,
3402 "license": "MIT",
3403 "dependencies": {
3404 "esbuild": "^0.21.3",
3405 "postcss": "^8.4.43",
3406 "rollup": "^4.20.0"
3407 },
3408 "bin": {
3409 "vite": "bin/vite.js"
3410 },
3411 "engines": {
3412 "node": "^18.0.0 || >=20.0.0"
3413 },
3414 "funding": {
3415 "url": "https://github.com/vitejs/vite?sponsor=1"
3416 },
3417 "optionalDependencies": {
3418 "fsevents": "~2.3.3"
3419 },
3420 "peerDependencies": {
3421 "@types/node": "^18.0.0 || >=20.0.0",
3422 "less": "*",
3423 "lightningcss": "^1.21.0",
3424 "sass": "*",
3425 "sass-embedded": "*",
3426 "stylus": "*",
3427 "sugarss": "*",
3428 "terser": "^5.4.0"
3429 },
3430 "peerDependenciesMeta": {
3431 "@types/node": {
3432 "optional": true
3433 },
3434 "less": {
3435 "optional": true
3436 },
3437 "lightningcss": {
3438 "optional": true
3439 },
3440 "sass": {
3441 "optional": true
3442 },
3443 "sass-embedded": {
3444 "optional": true
3445 },
3446 "stylus": {
3447 "optional": true
3448 },
3449 "sugarss": {
3450 "optional": true
3451 },
3452 "terser": {
3453 "optional": true
3454 }
3455 }
3456 },
3457 "node_modules/vite-node": {
3458 "version": "1.6.1",
3459 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.1.tgz",
3460 "integrity": "sha512-YAXkfvGtuTzwWbDSACdJSg4A4DZiAqckWe90Zapc/sEX3XvHcw1NdurM/6od8J207tSDqNbSsgdCacBgvJKFuA==",
3461 "dev": true,
3462 "license": "MIT",
3463 "dependencies": {
3464 "cac": "^6.7.14",
3465 "debug": "^4.3.4",
3466 "pathe": "^1.1.1",
3467 "picocolors": "^1.0.0",
3468 "vite": "^5.0.0"
3469 },
3470 "bin": {
3471 "vite-node": "vite-node.mjs"
3472 },
3473 "engines": {
3474 "node": "^18.0.0 || >=20.0.0"
3475 },
3476 "funding": {
3477 "url": "https://opencollective.com/vitest"
3478 }
3479 },
3480 "node_modules/vitest": {
3481 "version": "1.6.1",
3482 "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.1.tgz",
3483 "integrity": "sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==",
3484 "dev": true,
3485 "license": "MIT",
3486 "dependencies": {
3487 "@vitest/expect": "1.6.1",
3488 "@vitest/runner": "1.6.1",
3489 "@vitest/snapshot": "1.6.1",
3490 "@vitest/spy": "1.6.1",
3491 "@vitest/utils": "1.6.1",
3492 "acorn-walk": "^8.3.2",
3493 "chai": "^4.3.10",
3494 "debug": "^4.3.4",
3495 "execa": "^8.0.1",
3496 "local-pkg": "^0.5.0",
3497 "magic-string": "^0.30.5",
3498 "pathe": "^1.1.1",
3499 "picocolors": "^1.0.0",
3500 "std-env": "^3.5.0",
3501 "strip-literal": "^2.0.0",
3502 "tinybench": "^2.5.1",
3503 "tinypool": "^0.8.3",
3504 "vite": "^5.0.0",
3505 "vite-node": "1.6.1",
3506 "why-is-node-running": "^2.2.2"
3507 },
3508 "bin": {
3509 "vitest": "vitest.mjs"
3510 },
3511 "engines": {
3512 "node": "^18.0.0 || >=20.0.0"
3513 },
3514 "funding": {
3515 "url": "https://opencollective.com/vitest"
3516 },
3517 "peerDependencies": {
3518 "@edge-runtime/vm": "*",
3519 "@types/node": "^18.0.0 || >=20.0.0",
3520 "@vitest/browser": "1.6.1",
3521 "@vitest/ui": "1.6.1",
3522 "happy-dom": "*",
3523 "jsdom": "*"
3524 },
3525 "peerDependenciesMeta": {
3526 "@edge-runtime/vm": {
3527 "optional": true
3528 },
3529 "@types/node": {
3530 "optional": true
3531 },
3532 "@vitest/browser": {
3533 "optional": true
3534 },
3535 "@vitest/ui": {
3536 "optional": true
3537 },
3538 "happy-dom": {
3539 "optional": true
3540 },
3541 "jsdom": {
3542 "optional": true
3543 }
3544 }
3545 },
3546 "node_modules/which": {
3547 "version": "2.0.2",
3548 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3549 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3550 "dev": true,
3551 "license": "ISC",
3552 "dependencies": {
3553 "isexe": "^2.0.0"
3554 },
3555 "bin": {
3556 "node-which": "bin/node-which"
3557 },
3558 "engines": {
3559 "node": ">= 8"
3560 }
3561 },
3562 "node_modules/why-is-node-running": {
3563 "version": "2.3.0",
3564 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
3565 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
3566 "dev": true,
3567 "license": "MIT",
3568 "dependencies": {
3569 "siginfo": "^2.0.0",
3570 "stackback": "0.0.2"
3571 },
3572 "bin": {
3573 "why-is-node-running": "cli.js"
3574 },
3575 "engines": {
3576 "node": ">=8"
3577 }
3578 },
3579 "node_modules/workerd": {
3580 "version": "1.20260210.0",
3581 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260210.0.tgz",
3582 "integrity": "sha512-Sb0WXhrvf+XHQigP2trAxQnXo7wxZFC4PWnn6I7LhFxiTvzxvOAqMEiLkIz58wggRCb54T/KAA8hdjkTniR5FA==",
3583 "dev": true,
3584 "hasInstallScript": true,
3585 "license": "Apache-2.0",
3586 "bin": {
3587 "workerd": "bin/workerd"
3588 },
3589 "engines": {
3590 "node": ">=16"
3591 },
3592 "optionalDependencies": {
3593 "@cloudflare/workerd-darwin-64": "1.20260210.0",
3594 "@cloudflare/workerd-darwin-arm64": "1.20260210.0",
3595 "@cloudflare/workerd-linux-64": "1.20260210.0",
3596 "@cloudflare/workerd-linux-arm64": "1.20260210.0",
3597 "@cloudflare/workerd-windows-64": "1.20260210.0"
3598 }
3599 },
3600 "node_modules/wrangler": {
3601 "version": "4.64.0",
3602 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.64.0.tgz",
3603 "integrity": "sha512-0PBiVEbshQT4Av/KLHbOAks4ioIKp/eAO7Xr2BgAX5v7cFYYgeOvudBrbtZa/hDDIA6858QuJnTQ8mI+cm8Vqw==",
3604 "dev": true,
3605 "license": "MIT OR Apache-2.0",
3606 "dependencies": {
3607 "@cloudflare/kv-asset-handler": "0.4.2",
3608 "@cloudflare/unenv-preset": "2.12.1",
3609 "blake3-wasm": "2.1.5",
3610 "esbuild": "0.27.3",
3611 "miniflare": "4.20260210.0",
3612 "path-to-regexp": "6.3.0",
3613 "unenv": "2.0.0-rc.24",
3614 "workerd": "1.20260210.0"
3615 },
3616 "bin": {
3617 "wrangler": "bin/wrangler.js",
3618 "wrangler2": "bin/wrangler.js"
3619 },
3620 "engines": {
3621 "node": ">=20.0.0"
3622 },
3623 "optionalDependencies": {
3624 "fsevents": "~2.3.2"
3625 },
3626 "peerDependencies": {
3627 "@cloudflare/workers-types": "^4.20260210.0"
3628 },
3629 "peerDependenciesMeta": {
3630 "@cloudflare/workers-types": {
3631 "optional": true
3632 }
3633 }
3634 },
3635 "node_modules/wrangler/node_modules/@esbuild/aix-ppc64": {
3636 "version": "0.27.3",
3637 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
3638 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
3639 "cpu": [
3640 "ppc64"
3641 ],
3642 "dev": true,
3643 "license": "MIT",
3644 "optional": true,
3645 "os": [
3646 "aix"
3647 ],
3648 "engines": {
3649 "node": ">=18"
3650 }
3651 },
3652 "node_modules/wrangler/node_modules/@esbuild/android-arm": {
3653 "version": "0.27.3",
3654 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
3655 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
3656 "cpu": [
3657 "arm"
3658 ],
3659 "dev": true,
3660 "license": "MIT",
3661 "optional": true,
3662 "os": [
3663 "android"
3664 ],
3665 "engines": {
3666 "node": ">=18"
3667 }
3668 },
3669 "node_modules/wrangler/node_modules/@esbuild/android-arm64": {
3670 "version": "0.27.3",
3671 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
3672 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
3673 "cpu": [
3674 "arm64"
3675 ],
3676 "dev": true,
3677 "license": "MIT",
3678 "optional": true,
3679 "os": [
3680 "android"
3681 ],
3682 "engines": {
3683 "node": ">=18"
3684 }
3685 },
3686 "node_modules/wrangler/node_modules/@esbuild/android-x64": {
3687 "version": "0.27.3",
3688 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
3689 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
3690 "cpu": [
3691 "x64"
3692 ],
3693 "dev": true,
3694 "license": "MIT",
3695 "optional": true,
3696 "os": [
3697 "android"
3698 ],
3699 "engines": {
3700 "node": ">=18"
3701 }
3702 },
3703 "node_modules/wrangler/node_modules/@esbuild/darwin-arm64": {
3704 "version": "0.27.3",
3705 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
3706 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
3707 "cpu": [
3708 "arm64"
3709 ],
3710 "dev": true,
3711 "license": "MIT",
3712 "optional": true,
3713 "os": [
3714 "darwin"
3715 ],
3716 "engines": {
3717 "node": ">=18"
3718 }
3719 },
3720 "node_modules/wrangler/node_modules/@esbuild/darwin-x64": {
3721 "version": "0.27.3",
3722 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
3723 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
3724 "cpu": [
3725 "x64"
3726 ],
3727 "dev": true,
3728 "license": "MIT",
3729 "optional": true,
3730 "os": [
3731 "darwin"
3732 ],
3733 "engines": {
3734 "node": ">=18"
3735 }
3736 },
3737 "node_modules/wrangler/node_modules/@esbuild/freebsd-arm64": {
3738 "version": "0.27.3",
3739 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
3740 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
3741 "cpu": [
3742 "arm64"
3743 ],
3744 "dev": true,
3745 "license": "MIT",
3746 "optional": true,
3747 "os": [
3748 "freebsd"
3749 ],
3750 "engines": {
3751 "node": ">=18"
3752 }
3753 },
3754 "node_modules/wrangler/node_modules/@esbuild/freebsd-x64": {
3755 "version": "0.27.3",
3756 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
3757 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
3758 "cpu": [
3759 "x64"
3760 ],
3761 "dev": true,
3762 "license": "MIT",
3763 "optional": true,
3764 "os": [
3765 "freebsd"
3766 ],
3767 "engines": {
3768 "node": ">=18"
3769 }
3770 },
3771 "node_modules/wrangler/node_modules/@esbuild/linux-arm": {
3772 "version": "0.27.3",
3773 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
3774 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
3775 "cpu": [
3776 "arm"
3777 ],
3778 "dev": true,
3779 "license": "MIT",
3780 "optional": true,
3781 "os": [
3782 "linux"
3783 ],
3784 "engines": {
3785 "node": ">=18"
3786 }
3787 },
3788 "node_modules/wrangler/node_modules/@esbuild/linux-arm64": {
3789 "version": "0.27.3",
3790 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
3791 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
3792 "cpu": [
3793 "arm64"
3794 ],
3795 "dev": true,
3796 "license": "MIT",
3797 "optional": true,
3798 "os": [
3799 "linux"
3800 ],
3801 "engines": {
3802 "node": ">=18"
3803 }
3804 },
3805 "node_modules/wrangler/node_modules/@esbuild/linux-ia32": {
3806 "version": "0.27.3",
3807 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
3808 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
3809 "cpu": [
3810 "ia32"
3811 ],
3812 "dev": true,
3813 "license": "MIT",
3814 "optional": true,
3815 "os": [
3816 "linux"
3817 ],
3818 "engines": {
3819 "node": ">=18"
3820 }
3821 },
3822 "node_modules/wrangler/node_modules/@esbuild/linux-loong64": {
3823 "version": "0.27.3",
3824 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
3825 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
3826 "cpu": [
3827 "loong64"
3828 ],
3829 "dev": true,
3830 "license": "MIT",
3831 "optional": true,
3832 "os": [
3833 "linux"
3834 ],
3835 "engines": {
3836 "node": ">=18"
3837 }
3838 },
3839 "node_modules/wrangler/node_modules/@esbuild/linux-mips64el": {
3840 "version": "0.27.3",
3841 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
3842 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
3843 "cpu": [
3844 "mips64el"
3845 ],
3846 "dev": true,
3847 "license": "MIT",
3848 "optional": true,
3849 "os": [
3850 "linux"
3851 ],
3852 "engines": {
3853 "node": ">=18"
3854 }
3855 },
3856 "node_modules/wrangler/node_modules/@esbuild/linux-ppc64": {
3857 "version": "0.27.3",
3858 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
3859 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
3860 "cpu": [
3861 "ppc64"
3862 ],
3863 "dev": true,
3864 "license": "MIT",
3865 "optional": true,
3866 "os": [
3867 "linux"
3868 ],
3869 "engines": {
3870 "node": ">=18"
3871 }
3872 },
3873 "node_modules/wrangler/node_modules/@esbuild/linux-riscv64": {
3874 "version": "0.27.3",
3875 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
3876 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
3877 "cpu": [
3878 "riscv64"
3879 ],
3880 "dev": true,
3881 "license": "MIT",
3882 "optional": true,
3883 "os": [
3884 "linux"
3885 ],
3886 "engines": {
3887 "node": ">=18"
3888 }
3889 },
3890 "node_modules/wrangler/node_modules/@esbuild/linux-s390x": {
3891 "version": "0.27.3",
3892 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
3893 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
3894 "cpu": [
3895 "s390x"
3896 ],
3897 "dev": true,
3898 "license": "MIT",
3899 "optional": true,
3900 "os": [
3901 "linux"
3902 ],
3903 "engines": {
3904 "node": ">=18"
3905 }
3906 },
3907 "node_modules/wrangler/node_modules/@esbuild/linux-x64": {
3908 "version": "0.27.3",
3909 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
3910 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
3911 "cpu": [
3912 "x64"
3913 ],
3914 "dev": true,
3915 "license": "MIT",
3916 "optional": true,
3917 "os": [
3918 "linux"
3919 ],
3920 "engines": {
3921 "node": ">=18"
3922 }
3923 },
3924 "node_modules/wrangler/node_modules/@esbuild/netbsd-x64": {
3925 "version": "0.27.3",
3926 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
3927 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
3928 "cpu": [
3929 "x64"
3930 ],
3931 "dev": true,
3932 "license": "MIT",
3933 "optional": true,
3934 "os": [
3935 "netbsd"
3936 ],
3937 "engines": {
3938 "node": ">=18"
3939 }
3940 },
3941 "node_modules/wrangler/node_modules/@esbuild/openbsd-x64": {
3942 "version": "0.27.3",
3943 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
3944 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
3945 "cpu": [
3946 "x64"
3947 ],
3948 "dev": true,
3949 "license": "MIT",
3950 "optional": true,
3951 "os": [
3952 "openbsd"
3953 ],
3954 "engines": {
3955 "node": ">=18"
3956 }
3957 },
3958 "node_modules/wrangler/node_modules/@esbuild/sunos-x64": {
3959 "version": "0.27.3",
3960 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
3961 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
3962 "cpu": [
3963 "x64"
3964 ],
3965 "dev": true,
3966 "license": "MIT",
3967 "optional": true,
3968 "os": [
3969 "sunos"
3970 ],
3971 "engines": {
3972 "node": ">=18"
3973 }
3974 },
3975 "node_modules/wrangler/node_modules/@esbuild/win32-arm64": {
3976 "version": "0.27.3",
3977 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
3978 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
3979 "cpu": [
3980 "arm64"
3981 ],
3982 "dev": true,
3983 "license": "MIT",
3984 "optional": true,
3985 "os": [
3986 "win32"
3987 ],
3988 "engines": {
3989 "node": ">=18"
3990 }
3991 },
3992 "node_modules/wrangler/node_modules/@esbuild/win32-ia32": {
3993 "version": "0.27.3",
3994 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
3995 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
3996 "cpu": [
3997 "ia32"
3998 ],
3999 "dev": true,
4000 "license": "MIT",
4001 "optional": true,
4002 "os": [
4003 "win32"
4004 ],
4005 "engines": {
4006 "node": ">=18"
4007 }
4008 },
4009 "node_modules/wrangler/node_modules/@esbuild/win32-x64": {
4010 "version": "0.27.3",
4011 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
4012 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
4013 "cpu": [
4014 "x64"
4015 ],
4016 "dev": true,
4017 "license": "MIT",
4018 "optional": true,
4019 "os": [
4020 "win32"
4021 ],
4022 "engines": {
4023 "node": ">=18"
4024 }
4025 },
4026 "node_modules/wrangler/node_modules/esbuild": {
4027 "version": "0.27.3",
4028 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
4029 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
4030 "dev": true,
4031 "hasInstallScript": true,
4032 "license": "MIT",
4033 "bin": {
4034 "esbuild": "bin/esbuild"
4035 },
4036 "engines": {
4037 "node": ">=18"
4038 },
4039 "optionalDependencies": {
4040 "@esbuild/aix-ppc64": "0.27.3",
4041 "@esbuild/android-arm": "0.27.3",
4042 "@esbuild/android-arm64": "0.27.3",
4043 "@esbuild/android-x64": "0.27.3",
4044 "@esbuild/darwin-arm64": "0.27.3",
4045 "@esbuild/darwin-x64": "0.27.3",
4046 "@esbuild/freebsd-arm64": "0.27.3",
4047 "@esbuild/freebsd-x64": "0.27.3",
4048 "@esbuild/linux-arm": "0.27.3",
4049 "@esbuild/linux-arm64": "0.27.3",
4050 "@esbuild/linux-ia32": "0.27.3",
4051 "@esbuild/linux-loong64": "0.27.3",
4052 "@esbuild/linux-mips64el": "0.27.3",
4053 "@esbuild/linux-ppc64": "0.27.3",
4054 "@esbuild/linux-riscv64": "0.27.3",
4055 "@esbuild/linux-s390x": "0.27.3",
4056 "@esbuild/linux-x64": "0.27.3",
4057 "@esbuild/netbsd-arm64": "0.27.3",
4058 "@esbuild/netbsd-x64": "0.27.3",
4059 "@esbuild/openbsd-arm64": "0.27.3",
4060 "@esbuild/openbsd-x64": "0.27.3",
4061 "@esbuild/openharmony-arm64": "0.27.3",
4062 "@esbuild/sunos-x64": "0.27.3",
4063 "@esbuild/win32-arm64": "0.27.3",
4064 "@esbuild/win32-ia32": "0.27.3",
4065 "@esbuild/win32-x64": "0.27.3"
4066 }
4067 },
4068 "node_modules/wrap-ansi": {
4069 "version": "7.0.0",
4070 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
4071 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
4072 "license": "MIT",
4073 "dependencies": {
4074 "ansi-styles": "^4.0.0",
4075 "string-width": "^4.1.0",
4076 "strip-ansi": "^6.0.0"
4077 },
4078 "engines": {
4079 "node": ">=10"
4080 },
4081 "funding": {
4082 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4083 }
4084 },
4085 "node_modules/wrap-ansi/node_modules/ansi-styles": {
4086 "version": "4.3.0",
4087 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4088 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4089 "license": "MIT",
4090 "dependencies": {
4091 "color-convert": "^2.0.1"
4092 },
4093 "engines": {
4094 "node": ">=8"
4095 },
4096 "funding": {
4097 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4098 }
4099 },
4100 "node_modules/wrappy": {
4101 "version": "1.0.2",
4102 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4103 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
4104 "license": "ISC"
4105 },
4106 "node_modules/ws": {
4107 "version": "8.19.0",
4108 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
4109 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
4110 "license": "MIT",
4111 "engines": {
4112 "node": ">=10.0.0"
4113 },
4114 "peerDependencies": {
4115 "bufferutil": "^4.0.1",
4116 "utf-8-validate": ">=5.0.2"
4117 },
4118 "peerDependenciesMeta": {
4119 "bufferutil": {
4120 "optional": true
4121 },
4122 "utf-8-validate": {
4123 "optional": true
4124 }
4125 }
4126 },
4127 "node_modules/y18n": {
4128 "version": "5.0.8",
4129 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
4130 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
4131 "license": "ISC",
4132 "engines": {
4133 "node": ">=10"
4134 }
4135 },
4136 "node_modules/yargs": {
4137 "version": "17.7.2",
4138 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
4139 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
4140 "license": "MIT",
4141 "dependencies": {
4142 "cliui": "^8.0.1",
4143 "escalade": "^3.1.1",
4144 "get-caller-file": "^2.0.5",
4145 "require-directory": "^2.1.1",
4146 "string-width": "^4.2.3",
4147 "y18n": "^5.0.5",
4148 "yargs-parser": "^21.1.1"
4149 },
4150 "engines": {
4151 "node": ">=12"
4152 }
4153 },
4154 "node_modules/yargs-parser": {
4155 "version": "21.1.1",
4156 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
4157 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
4158 "license": "ISC",
4159 "engines": {
4160 "node": ">=12"
4161 }
4162 },
4163 "node_modules/yauzl": {
4164 "version": "2.10.0",
4165 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
4166 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
4167 "license": "MIT",
4168 "dependencies": {
4169 "buffer-crc32": "~0.2.3",
4170 "fd-slicer": "~1.1.0"
4171 }
4172 },
4173 "node_modules/yocto-queue": {
4174 "version": "1.2.2",
4175 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",
4176 "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==",
4177 "dev": true,
4178 "license": "MIT",
4179 "engines": {
4180 "node": ">=12.20"
4181 },
4182 "funding": {
4183 "url": "https://github.com/sponsors/sindresorhus"
4184 }
4185 },
4186 "node_modules/youch": {
4187 "version": "4.1.0-beta.10",
4188 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",
4189 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",
4190 "dev": true,
4191 "license": "MIT",
4192 "dependencies": {
4193 "@poppinss/colors": "^4.1.5",
4194 "@poppinss/dumper": "^0.6.4",
4195 "@speed-highlight/core": "^1.2.7",
4196 "cookie": "^1.0.2",
4197 "youch-core": "^0.3.3"
4198 }
4199 },
4200 "node_modules/youch-core": {
4201 "version": "0.3.3",
4202 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",
4203 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",
4204 "dev": true,
4205 "license": "MIT",
4206 "dependencies": {
4207 "@poppinss/exception": "^1.2.2",
4208 "error-stack-parser-es": "^1.0.5"
4209 }
4210 }
4211 }
4212}