https://pvzm.net/ to play [Read-only GitHub mirror]
pvzm.net
modded
vs
pvz
plants-vs-zombies
plantsvszombies
javascript
online
zombie
noads
jspvz
pvzm
game
plants
plant
1{
2 "name": "pvz",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "pvz",
9 "version": "1.0.0",
10 "license": "PolyForm-Noncommercial-1.0.0",
11 "devDependencies": {
12 "html-minifier-terser": "^7.2.0",
13 "oxfmt": "^0.24.0",
14 "terser": "^5.31.6",
15 "wrangler": "^4.54.0"
16 }
17 },
18 "node_modules/@cloudflare/kv-asset-handler": {
19 "version": "0.4.1",
20 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.1.tgz",
21 "integrity": "sha512-Nu8ahitGFFJztxUml9oD/DLb7Z28C8cd8F46IVQ7y5Btz575pvMY8AqZsXkX7Gds29eCKdMgIHjIvzskHgPSFg==",
22 "dev": true,
23 "license": "MIT OR Apache-2.0",
24 "dependencies": {
25 "mime": "^3.0.0"
26 },
27 "engines": {
28 "node": ">=18.0.0"
29 }
30 },
31 "node_modules/@cloudflare/unenv-preset": {
32 "version": "2.7.13",
33 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.7.13.tgz",
34 "integrity": "sha512-NulO1H8R/DzsJguLC0ndMuk4Ufv0KSlN+E54ay9rn9ZCQo0kpAPwwh3LhgpZ96a3Dr6L9LqW57M4CqC34iLOvw==",
35 "dev": true,
36 "license": "MIT OR Apache-2.0",
37 "peerDependencies": {
38 "unenv": "2.0.0-rc.24",
39 "workerd": "^1.20251202.0"
40 },
41 "peerDependenciesMeta": {
42 "workerd": {
43 "optional": true
44 }
45 }
46 },
47 "node_modules/@cloudflare/workerd-darwin-64": {
48 "version": "1.20251210.0",
49 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20251210.0.tgz",
50 "integrity": "sha512-Nn9X1moUDERA9xtFdCQ2XpQXgAS9pOjiCxvOT8sVx9UJLAiBLkfSCGbpsYdarODGybXCpjRlc77Yppuolvt7oQ==",
51 "cpu": [
52 "x64"
53 ],
54 "dev": true,
55 "license": "Apache-2.0",
56 "optional": true,
57 "os": [
58 "darwin"
59 ],
60 "engines": {
61 "node": ">=16"
62 }
63 },
64 "node_modules/@cloudflare/workerd-darwin-arm64": {
65 "version": "1.20251210.0",
66 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20251210.0.tgz",
67 "integrity": "sha512-Mg8iYIZQFnbevq/ls9eW/eneWTk/EE13Pej1MwfkY5et0jVpdHnvOLywy/o+QtMJFef1AjsqXGULwAneYyBfHw==",
68 "cpu": [
69 "arm64"
70 ],
71 "dev": true,
72 "license": "Apache-2.0",
73 "optional": true,
74 "os": [
75 "darwin"
76 ],
77 "engines": {
78 "node": ">=16"
79 }
80 },
81 "node_modules/@cloudflare/workerd-linux-64": {
82 "version": "1.20251210.0",
83 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20251210.0.tgz",
84 "integrity": "sha512-kjC2fCZhZ2Gkm1biwk2qByAYpGguK5Gf5ic8owzSCUw0FOUfQxTZUT9Lp3gApxsfTLbbnLBrX/xzWjywH9QR4g==",
85 "cpu": [
86 "x64"
87 ],
88 "dev": true,
89 "license": "Apache-2.0",
90 "optional": true,
91 "os": [
92 "linux"
93 ],
94 "engines": {
95 "node": ">=16"
96 }
97 },
98 "node_modules/@cloudflare/workerd-linux-arm64": {
99 "version": "1.20251210.0",
100 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20251210.0.tgz",
101 "integrity": "sha512-2IB37nXi7PZVQLa1OCuO7/6pNxqisRSO8DmCQ5x/3sezI5op1vwOxAcb1osAnuVsVN9bbvpw70HJvhKruFJTuA==",
102 "cpu": [
103 "arm64"
104 ],
105 "dev": true,
106 "license": "Apache-2.0",
107 "optional": true,
108 "os": [
109 "linux"
110 ],
111 "engines": {
112 "node": ">=16"
113 }
114 },
115 "node_modules/@cloudflare/workerd-windows-64": {
116 "version": "1.20251210.0",
117 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20251210.0.tgz",
118 "integrity": "sha512-Uaz6/9XE+D6E7pCY4OvkCuJHu7HcSDzeGcCGY1HLhojXhHd7yL52c3yfiyJdS8hPatiAa0nn5qSI/42+aTdDSw==",
119 "cpu": [
120 "x64"
121 ],
122 "dev": true,
123 "license": "Apache-2.0",
124 "optional": true,
125 "os": [
126 "win32"
127 ],
128 "engines": {
129 "node": ">=16"
130 }
131 },
132 "node_modules/@cspotcode/source-map-support": {
133 "version": "0.8.1",
134 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
135 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
136 "dev": true,
137 "license": "MIT",
138 "dependencies": {
139 "@jridgewell/trace-mapping": "0.3.9"
140 },
141 "engines": {
142 "node": ">=12"
143 }
144 },
145 "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
146 "version": "0.3.9",
147 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
148 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
149 "dev": true,
150 "license": "MIT",
151 "dependencies": {
152 "@jridgewell/resolve-uri": "^3.0.3",
153 "@jridgewell/sourcemap-codec": "^1.4.10"
154 }
155 },
156 "node_modules/@emnapi/runtime": {
157 "version": "1.8.1",
158 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
159 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
160 "dev": true,
161 "license": "MIT",
162 "optional": true,
163 "dependencies": {
164 "tslib": "^2.4.0"
165 }
166 },
167 "node_modules/@esbuild/aix-ppc64": {
168 "version": "0.27.0",
169 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz",
170 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==",
171 "cpu": [
172 "ppc64"
173 ],
174 "dev": true,
175 "license": "MIT",
176 "optional": true,
177 "os": [
178 "aix"
179 ],
180 "engines": {
181 "node": ">=18"
182 }
183 },
184 "node_modules/@esbuild/android-arm": {
185 "version": "0.27.0",
186 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz",
187 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==",
188 "cpu": [
189 "arm"
190 ],
191 "dev": true,
192 "license": "MIT",
193 "optional": true,
194 "os": [
195 "android"
196 ],
197 "engines": {
198 "node": ">=18"
199 }
200 },
201 "node_modules/@esbuild/android-arm64": {
202 "version": "0.27.0",
203 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz",
204 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==",
205 "cpu": [
206 "arm64"
207 ],
208 "dev": true,
209 "license": "MIT",
210 "optional": true,
211 "os": [
212 "android"
213 ],
214 "engines": {
215 "node": ">=18"
216 }
217 },
218 "node_modules/@esbuild/android-x64": {
219 "version": "0.27.0",
220 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz",
221 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==",
222 "cpu": [
223 "x64"
224 ],
225 "dev": true,
226 "license": "MIT",
227 "optional": true,
228 "os": [
229 "android"
230 ],
231 "engines": {
232 "node": ">=18"
233 }
234 },
235 "node_modules/@esbuild/darwin-arm64": {
236 "version": "0.27.0",
237 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz",
238 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==",
239 "cpu": [
240 "arm64"
241 ],
242 "dev": true,
243 "license": "MIT",
244 "optional": true,
245 "os": [
246 "darwin"
247 ],
248 "engines": {
249 "node": ">=18"
250 }
251 },
252 "node_modules/@esbuild/darwin-x64": {
253 "version": "0.27.0",
254 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz",
255 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==",
256 "cpu": [
257 "x64"
258 ],
259 "dev": true,
260 "license": "MIT",
261 "optional": true,
262 "os": [
263 "darwin"
264 ],
265 "engines": {
266 "node": ">=18"
267 }
268 },
269 "node_modules/@esbuild/freebsd-arm64": {
270 "version": "0.27.0",
271 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz",
272 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==",
273 "cpu": [
274 "arm64"
275 ],
276 "dev": true,
277 "license": "MIT",
278 "optional": true,
279 "os": [
280 "freebsd"
281 ],
282 "engines": {
283 "node": ">=18"
284 }
285 },
286 "node_modules/@esbuild/freebsd-x64": {
287 "version": "0.27.0",
288 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz",
289 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==",
290 "cpu": [
291 "x64"
292 ],
293 "dev": true,
294 "license": "MIT",
295 "optional": true,
296 "os": [
297 "freebsd"
298 ],
299 "engines": {
300 "node": ">=18"
301 }
302 },
303 "node_modules/@esbuild/linux-arm": {
304 "version": "0.27.0",
305 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz",
306 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==",
307 "cpu": [
308 "arm"
309 ],
310 "dev": true,
311 "license": "MIT",
312 "optional": true,
313 "os": [
314 "linux"
315 ],
316 "engines": {
317 "node": ">=18"
318 }
319 },
320 "node_modules/@esbuild/linux-arm64": {
321 "version": "0.27.0",
322 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz",
323 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==",
324 "cpu": [
325 "arm64"
326 ],
327 "dev": true,
328 "license": "MIT",
329 "optional": true,
330 "os": [
331 "linux"
332 ],
333 "engines": {
334 "node": ">=18"
335 }
336 },
337 "node_modules/@esbuild/linux-ia32": {
338 "version": "0.27.0",
339 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz",
340 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==",
341 "cpu": [
342 "ia32"
343 ],
344 "dev": true,
345 "license": "MIT",
346 "optional": true,
347 "os": [
348 "linux"
349 ],
350 "engines": {
351 "node": ">=18"
352 }
353 },
354 "node_modules/@esbuild/linux-loong64": {
355 "version": "0.27.0",
356 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz",
357 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==",
358 "cpu": [
359 "loong64"
360 ],
361 "dev": true,
362 "license": "MIT",
363 "optional": true,
364 "os": [
365 "linux"
366 ],
367 "engines": {
368 "node": ">=18"
369 }
370 },
371 "node_modules/@esbuild/linux-mips64el": {
372 "version": "0.27.0",
373 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz",
374 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==",
375 "cpu": [
376 "mips64el"
377 ],
378 "dev": true,
379 "license": "MIT",
380 "optional": true,
381 "os": [
382 "linux"
383 ],
384 "engines": {
385 "node": ">=18"
386 }
387 },
388 "node_modules/@esbuild/linux-ppc64": {
389 "version": "0.27.0",
390 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz",
391 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==",
392 "cpu": [
393 "ppc64"
394 ],
395 "dev": true,
396 "license": "MIT",
397 "optional": true,
398 "os": [
399 "linux"
400 ],
401 "engines": {
402 "node": ">=18"
403 }
404 },
405 "node_modules/@esbuild/linux-riscv64": {
406 "version": "0.27.0",
407 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz",
408 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==",
409 "cpu": [
410 "riscv64"
411 ],
412 "dev": true,
413 "license": "MIT",
414 "optional": true,
415 "os": [
416 "linux"
417 ],
418 "engines": {
419 "node": ">=18"
420 }
421 },
422 "node_modules/@esbuild/linux-s390x": {
423 "version": "0.27.0",
424 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz",
425 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==",
426 "cpu": [
427 "s390x"
428 ],
429 "dev": true,
430 "license": "MIT",
431 "optional": true,
432 "os": [
433 "linux"
434 ],
435 "engines": {
436 "node": ">=18"
437 }
438 },
439 "node_modules/@esbuild/linux-x64": {
440 "version": "0.27.0",
441 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz",
442 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==",
443 "cpu": [
444 "x64"
445 ],
446 "dev": true,
447 "license": "MIT",
448 "optional": true,
449 "os": [
450 "linux"
451 ],
452 "engines": {
453 "node": ">=18"
454 }
455 },
456 "node_modules/@esbuild/netbsd-arm64": {
457 "version": "0.27.0",
458 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz",
459 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==",
460 "cpu": [
461 "arm64"
462 ],
463 "dev": true,
464 "license": "MIT",
465 "optional": true,
466 "os": [
467 "netbsd"
468 ],
469 "engines": {
470 "node": ">=18"
471 }
472 },
473 "node_modules/@esbuild/netbsd-x64": {
474 "version": "0.27.0",
475 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz",
476 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==",
477 "cpu": [
478 "x64"
479 ],
480 "dev": true,
481 "license": "MIT",
482 "optional": true,
483 "os": [
484 "netbsd"
485 ],
486 "engines": {
487 "node": ">=18"
488 }
489 },
490 "node_modules/@esbuild/openbsd-arm64": {
491 "version": "0.27.0",
492 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz",
493 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==",
494 "cpu": [
495 "arm64"
496 ],
497 "dev": true,
498 "license": "MIT",
499 "optional": true,
500 "os": [
501 "openbsd"
502 ],
503 "engines": {
504 "node": ">=18"
505 }
506 },
507 "node_modules/@esbuild/openbsd-x64": {
508 "version": "0.27.0",
509 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz",
510 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==",
511 "cpu": [
512 "x64"
513 ],
514 "dev": true,
515 "license": "MIT",
516 "optional": true,
517 "os": [
518 "openbsd"
519 ],
520 "engines": {
521 "node": ">=18"
522 }
523 },
524 "node_modules/@esbuild/openharmony-arm64": {
525 "version": "0.27.0",
526 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz",
527 "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==",
528 "cpu": [
529 "arm64"
530 ],
531 "dev": true,
532 "license": "MIT",
533 "optional": true,
534 "os": [
535 "openharmony"
536 ],
537 "engines": {
538 "node": ">=18"
539 }
540 },
541 "node_modules/@esbuild/sunos-x64": {
542 "version": "0.27.0",
543 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz",
544 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==",
545 "cpu": [
546 "x64"
547 ],
548 "dev": true,
549 "license": "MIT",
550 "optional": true,
551 "os": [
552 "sunos"
553 ],
554 "engines": {
555 "node": ">=18"
556 }
557 },
558 "node_modules/@esbuild/win32-arm64": {
559 "version": "0.27.0",
560 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz",
561 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==",
562 "cpu": [
563 "arm64"
564 ],
565 "dev": true,
566 "license": "MIT",
567 "optional": true,
568 "os": [
569 "win32"
570 ],
571 "engines": {
572 "node": ">=18"
573 }
574 },
575 "node_modules/@esbuild/win32-ia32": {
576 "version": "0.27.0",
577 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz",
578 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==",
579 "cpu": [
580 "ia32"
581 ],
582 "dev": true,
583 "license": "MIT",
584 "optional": true,
585 "os": [
586 "win32"
587 ],
588 "engines": {
589 "node": ">=18"
590 }
591 },
592 "node_modules/@esbuild/win32-x64": {
593 "version": "0.27.0",
594 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz",
595 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==",
596 "cpu": [
597 "x64"
598 ],
599 "dev": true,
600 "license": "MIT",
601 "optional": true,
602 "os": [
603 "win32"
604 ],
605 "engines": {
606 "node": ">=18"
607 }
608 },
609 "node_modules/@img/sharp-darwin-arm64": {
610 "version": "0.33.5",
611 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
612 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
613 "cpu": [
614 "arm64"
615 ],
616 "dev": true,
617 "license": "Apache-2.0",
618 "optional": true,
619 "os": [
620 "darwin"
621 ],
622 "engines": {
623 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
624 },
625 "funding": {
626 "url": "https://opencollective.com/libvips"
627 },
628 "optionalDependencies": {
629 "@img/sharp-libvips-darwin-arm64": "1.0.4"
630 }
631 },
632 "node_modules/@img/sharp-darwin-x64": {
633 "version": "0.33.5",
634 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
635 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
636 "cpu": [
637 "x64"
638 ],
639 "dev": true,
640 "license": "Apache-2.0",
641 "optional": true,
642 "os": [
643 "darwin"
644 ],
645 "engines": {
646 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
647 },
648 "funding": {
649 "url": "https://opencollective.com/libvips"
650 },
651 "optionalDependencies": {
652 "@img/sharp-libvips-darwin-x64": "1.0.4"
653 }
654 },
655 "node_modules/@img/sharp-libvips-darwin-arm64": {
656 "version": "1.0.4",
657 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
658 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
659 "cpu": [
660 "arm64"
661 ],
662 "dev": true,
663 "license": "LGPL-3.0-or-later",
664 "optional": true,
665 "os": [
666 "darwin"
667 ],
668 "funding": {
669 "url": "https://opencollective.com/libvips"
670 }
671 },
672 "node_modules/@img/sharp-libvips-darwin-x64": {
673 "version": "1.0.4",
674 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
675 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
676 "cpu": [
677 "x64"
678 ],
679 "dev": true,
680 "license": "LGPL-3.0-or-later",
681 "optional": true,
682 "os": [
683 "darwin"
684 ],
685 "funding": {
686 "url": "https://opencollective.com/libvips"
687 }
688 },
689 "node_modules/@img/sharp-libvips-linux-arm": {
690 "version": "1.0.5",
691 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
692 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
693 "cpu": [
694 "arm"
695 ],
696 "dev": true,
697 "license": "LGPL-3.0-or-later",
698 "optional": true,
699 "os": [
700 "linux"
701 ],
702 "funding": {
703 "url": "https://opencollective.com/libvips"
704 }
705 },
706 "node_modules/@img/sharp-libvips-linux-arm64": {
707 "version": "1.0.4",
708 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
709 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
710 "cpu": [
711 "arm64"
712 ],
713 "dev": true,
714 "license": "LGPL-3.0-or-later",
715 "optional": true,
716 "os": [
717 "linux"
718 ],
719 "funding": {
720 "url": "https://opencollective.com/libvips"
721 }
722 },
723 "node_modules/@img/sharp-libvips-linux-s390x": {
724 "version": "1.0.4",
725 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
726 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
727 "cpu": [
728 "s390x"
729 ],
730 "dev": true,
731 "license": "LGPL-3.0-or-later",
732 "optional": true,
733 "os": [
734 "linux"
735 ],
736 "funding": {
737 "url": "https://opencollective.com/libvips"
738 }
739 },
740 "node_modules/@img/sharp-libvips-linux-x64": {
741 "version": "1.0.4",
742 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
743 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
744 "cpu": [
745 "x64"
746 ],
747 "dev": true,
748 "license": "LGPL-3.0-or-later",
749 "optional": true,
750 "os": [
751 "linux"
752 ],
753 "funding": {
754 "url": "https://opencollective.com/libvips"
755 }
756 },
757 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
758 "version": "1.0.4",
759 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
760 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
761 "cpu": [
762 "arm64"
763 ],
764 "dev": true,
765 "license": "LGPL-3.0-or-later",
766 "optional": true,
767 "os": [
768 "linux"
769 ],
770 "funding": {
771 "url": "https://opencollective.com/libvips"
772 }
773 },
774 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
775 "version": "1.0.4",
776 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
777 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
778 "cpu": [
779 "x64"
780 ],
781 "dev": true,
782 "license": "LGPL-3.0-or-later",
783 "optional": true,
784 "os": [
785 "linux"
786 ],
787 "funding": {
788 "url": "https://opencollective.com/libvips"
789 }
790 },
791 "node_modules/@img/sharp-linux-arm": {
792 "version": "0.33.5",
793 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
794 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
795 "cpu": [
796 "arm"
797 ],
798 "dev": true,
799 "license": "Apache-2.0",
800 "optional": true,
801 "os": [
802 "linux"
803 ],
804 "engines": {
805 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
806 },
807 "funding": {
808 "url": "https://opencollective.com/libvips"
809 },
810 "optionalDependencies": {
811 "@img/sharp-libvips-linux-arm": "1.0.5"
812 }
813 },
814 "node_modules/@img/sharp-linux-arm64": {
815 "version": "0.33.5",
816 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
817 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
818 "cpu": [
819 "arm64"
820 ],
821 "dev": true,
822 "license": "Apache-2.0",
823 "optional": true,
824 "os": [
825 "linux"
826 ],
827 "engines": {
828 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
829 },
830 "funding": {
831 "url": "https://opencollective.com/libvips"
832 },
833 "optionalDependencies": {
834 "@img/sharp-libvips-linux-arm64": "1.0.4"
835 }
836 },
837 "node_modules/@img/sharp-linux-s390x": {
838 "version": "0.33.5",
839 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
840 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
841 "cpu": [
842 "s390x"
843 ],
844 "dev": true,
845 "license": "Apache-2.0",
846 "optional": true,
847 "os": [
848 "linux"
849 ],
850 "engines": {
851 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
852 },
853 "funding": {
854 "url": "https://opencollective.com/libvips"
855 },
856 "optionalDependencies": {
857 "@img/sharp-libvips-linux-s390x": "1.0.4"
858 }
859 },
860 "node_modules/@img/sharp-linux-x64": {
861 "version": "0.33.5",
862 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
863 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
864 "cpu": [
865 "x64"
866 ],
867 "dev": true,
868 "license": "Apache-2.0",
869 "optional": true,
870 "os": [
871 "linux"
872 ],
873 "engines": {
874 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
875 },
876 "funding": {
877 "url": "https://opencollective.com/libvips"
878 },
879 "optionalDependencies": {
880 "@img/sharp-libvips-linux-x64": "1.0.4"
881 }
882 },
883 "node_modules/@img/sharp-linuxmusl-arm64": {
884 "version": "0.33.5",
885 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
886 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
887 "cpu": [
888 "arm64"
889 ],
890 "dev": true,
891 "license": "Apache-2.0",
892 "optional": true,
893 "os": [
894 "linux"
895 ],
896 "engines": {
897 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
898 },
899 "funding": {
900 "url": "https://opencollective.com/libvips"
901 },
902 "optionalDependencies": {
903 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
904 }
905 },
906 "node_modules/@img/sharp-linuxmusl-x64": {
907 "version": "0.33.5",
908 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
909 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
910 "cpu": [
911 "x64"
912 ],
913 "dev": true,
914 "license": "Apache-2.0",
915 "optional": true,
916 "os": [
917 "linux"
918 ],
919 "engines": {
920 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
921 },
922 "funding": {
923 "url": "https://opencollective.com/libvips"
924 },
925 "optionalDependencies": {
926 "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
927 }
928 },
929 "node_modules/@img/sharp-wasm32": {
930 "version": "0.33.5",
931 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
932 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
933 "cpu": [
934 "wasm32"
935 ],
936 "dev": true,
937 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
938 "optional": true,
939 "dependencies": {
940 "@emnapi/runtime": "^1.2.0"
941 },
942 "engines": {
943 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
944 },
945 "funding": {
946 "url": "https://opencollective.com/libvips"
947 }
948 },
949 "node_modules/@img/sharp-win32-ia32": {
950 "version": "0.33.5",
951 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
952 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
953 "cpu": [
954 "ia32"
955 ],
956 "dev": true,
957 "license": "Apache-2.0 AND LGPL-3.0-or-later",
958 "optional": true,
959 "os": [
960 "win32"
961 ],
962 "engines": {
963 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
964 },
965 "funding": {
966 "url": "https://opencollective.com/libvips"
967 }
968 },
969 "node_modules/@img/sharp-win32-x64": {
970 "version": "0.33.5",
971 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
972 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
973 "cpu": [
974 "x64"
975 ],
976 "dev": true,
977 "license": "Apache-2.0 AND LGPL-3.0-or-later",
978 "optional": true,
979 "os": [
980 "win32"
981 ],
982 "engines": {
983 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
984 },
985 "funding": {
986 "url": "https://opencollective.com/libvips"
987 }
988 },
989 "node_modules/@jridgewell/gen-mapping": {
990 "version": "0.3.13",
991 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
992 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
993 "dev": true,
994 "license": "MIT",
995 "dependencies": {
996 "@jridgewell/sourcemap-codec": "^1.5.0",
997 "@jridgewell/trace-mapping": "^0.3.24"
998 }
999 },
1000 "node_modules/@jridgewell/resolve-uri": {
1001 "version": "3.1.2",
1002 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1003 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1004 "dev": true,
1005 "license": "MIT",
1006 "engines": {
1007 "node": ">=6.0.0"
1008 }
1009 },
1010 "node_modules/@jridgewell/source-map": {
1011 "version": "0.3.11",
1012 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",
1013 "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==",
1014 "dev": true,
1015 "license": "MIT",
1016 "dependencies": {
1017 "@jridgewell/gen-mapping": "^0.3.5",
1018 "@jridgewell/trace-mapping": "^0.3.25"
1019 }
1020 },
1021 "node_modules/@jridgewell/sourcemap-codec": {
1022 "version": "1.5.5",
1023 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1024 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1025 "dev": true,
1026 "license": "MIT"
1027 },
1028 "node_modules/@jridgewell/trace-mapping": {
1029 "version": "0.3.31",
1030 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1031 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1032 "dev": true,
1033 "license": "MIT",
1034 "dependencies": {
1035 "@jridgewell/resolve-uri": "^3.1.0",
1036 "@jridgewell/sourcemap-codec": "^1.4.14"
1037 }
1038 },
1039 "node_modules/@oxfmt/darwin-arm64": {
1040 "version": "0.24.0",
1041 "resolved": "https://registry.npmjs.org/@oxfmt/darwin-arm64/-/darwin-arm64-0.24.0.tgz",
1042 "integrity": "sha512-aYXuGf/yq8nsyEcHindGhiz9I+GEqLkVq8CfPbd+6VE259CpPEH+CaGHEO1j6vIOmNr8KHRq+IAjeRO2uJpb8A==",
1043 "cpu": [
1044 "arm64"
1045 ],
1046 "dev": true,
1047 "license": "MIT",
1048 "optional": true,
1049 "os": [
1050 "darwin"
1051 ]
1052 },
1053 "node_modules/@oxfmt/darwin-x64": {
1054 "version": "0.24.0",
1055 "resolved": "https://registry.npmjs.org/@oxfmt/darwin-x64/-/darwin-x64-0.24.0.tgz",
1056 "integrity": "sha512-vs3b8Bs53hbiNvcNeBilzE/+IhDTWKjSBB3v/ztr664nZk65j0xr+5IHMBNz3CFppmX7o/aBta2PxY+t+4KoPg==",
1057 "cpu": [
1058 "x64"
1059 ],
1060 "dev": true,
1061 "license": "MIT",
1062 "optional": true,
1063 "os": [
1064 "darwin"
1065 ]
1066 },
1067 "node_modules/@oxfmt/linux-arm64-gnu": {
1068 "version": "0.24.0",
1069 "resolved": "https://registry.npmjs.org/@oxfmt/linux-arm64-gnu/-/linux-arm64-gnu-0.24.0.tgz",
1070 "integrity": "sha512-ItPDOPoQ0wLj/s8osc5ch57uUcA1Wk8r0YdO8vLRpXA3UNg7KPOm1vdbkIZRRiSUphZcuX5ioOEetEK8H7RlTw==",
1071 "cpu": [
1072 "arm64"
1073 ],
1074 "dev": true,
1075 "license": "MIT",
1076 "optional": true,
1077 "os": [
1078 "linux"
1079 ]
1080 },
1081 "node_modules/@oxfmt/linux-arm64-musl": {
1082 "version": "0.24.0",
1083 "resolved": "https://registry.npmjs.org/@oxfmt/linux-arm64-musl/-/linux-arm64-musl-0.24.0.tgz",
1084 "integrity": "sha512-JkQO3WnQjQTJONx8nxdgVBfl6BBFfpp9bKhChYhWeakwJdr7QPOAWJ/v3FGZfr0TbqINwnNR74aVZayDDRyXEA==",
1085 "cpu": [
1086 "arm64"
1087 ],
1088 "dev": true,
1089 "license": "MIT",
1090 "optional": true,
1091 "os": [
1092 "linux"
1093 ]
1094 },
1095 "node_modules/@oxfmt/linux-x64-gnu": {
1096 "version": "0.24.0",
1097 "resolved": "https://registry.npmjs.org/@oxfmt/linux-x64-gnu/-/linux-x64-gnu-0.24.0.tgz",
1098 "integrity": "sha512-N/SXlFO+2kak5gMt0oxApi0WXQDhwA0PShR0UbkY0PwtHjfSiDqJSOumyNqgQVoroKr1GNnoRmUqjZIz6DKIcw==",
1099 "cpu": [
1100 "x64"
1101 ],
1102 "dev": true,
1103 "license": "MIT",
1104 "optional": true,
1105 "os": [
1106 "linux"
1107 ]
1108 },
1109 "node_modules/@oxfmt/linux-x64-musl": {
1110 "version": "0.24.0",
1111 "resolved": "https://registry.npmjs.org/@oxfmt/linux-x64-musl/-/linux-x64-musl-0.24.0.tgz",
1112 "integrity": "sha512-WM0pek5YDCQf50XQ7GLCE9sMBCMPW/NPAEPH/Hx6Qyir37lEsP4rUmSECo/QFNTU6KBc9NnsviAyJruWPpCMXw==",
1113 "cpu": [
1114 "x64"
1115 ],
1116 "dev": true,
1117 "license": "MIT",
1118 "optional": true,
1119 "os": [
1120 "linux"
1121 ]
1122 },
1123 "node_modules/@oxfmt/win32-arm64": {
1124 "version": "0.24.0",
1125 "resolved": "https://registry.npmjs.org/@oxfmt/win32-arm64/-/win32-arm64-0.24.0.tgz",
1126 "integrity": "sha512-vFCseli1KWtwdHrVlT/jWfZ8jP8oYpnPPEjI23mPLW8K/6GEJmmvy0PZP5NpWUFNTzX0lqie58XnrATJYAe9Xw==",
1127 "cpu": [
1128 "arm64"
1129 ],
1130 "dev": true,
1131 "license": "MIT",
1132 "optional": true,
1133 "os": [
1134 "win32"
1135 ]
1136 },
1137 "node_modules/@oxfmt/win32-x64": {
1138 "version": "0.24.0",
1139 "resolved": "https://registry.npmjs.org/@oxfmt/win32-x64/-/win32-x64-0.24.0.tgz",
1140 "integrity": "sha512-0tmlNzcyewAnauNeBCq0xmAkmiKzl+H09p0IdHy+QKrTQdtixtf+AOjDAADbRfihkS+heF15Pjc4IyJMdAAJjw==",
1141 "cpu": [
1142 "x64"
1143 ],
1144 "dev": true,
1145 "license": "MIT",
1146 "optional": true,
1147 "os": [
1148 "win32"
1149 ]
1150 },
1151 "node_modules/@poppinss/colors": {
1152 "version": "4.1.6",
1153 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",
1154 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",
1155 "dev": true,
1156 "license": "MIT",
1157 "dependencies": {
1158 "kleur": "^4.1.5"
1159 }
1160 },
1161 "node_modules/@poppinss/dumper": {
1162 "version": "0.6.5",
1163 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",
1164 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",
1165 "dev": true,
1166 "license": "MIT",
1167 "dependencies": {
1168 "@poppinss/colors": "^4.1.5",
1169 "@sindresorhus/is": "^7.0.2",
1170 "supports-color": "^10.0.0"
1171 }
1172 },
1173 "node_modules/@poppinss/dumper/node_modules/supports-color": {
1174 "version": "10.2.2",
1175 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
1176 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
1177 "dev": true,
1178 "license": "MIT",
1179 "engines": {
1180 "node": ">=18"
1181 },
1182 "funding": {
1183 "url": "https://github.com/chalk/supports-color?sponsor=1"
1184 }
1185 },
1186 "node_modules/@poppinss/exception": {
1187 "version": "1.2.3",
1188 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",
1189 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",
1190 "dev": true,
1191 "license": "MIT"
1192 },
1193 "node_modules/@sindresorhus/is": {
1194 "version": "7.2.0",
1195 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",
1196 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",
1197 "dev": true,
1198 "license": "MIT",
1199 "engines": {
1200 "node": ">=18"
1201 },
1202 "funding": {
1203 "url": "https://github.com/sindresorhus/is?sponsor=1"
1204 }
1205 },
1206 "node_modules/@speed-highlight/core": {
1207 "version": "1.2.14",
1208 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz",
1209 "integrity": "sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==",
1210 "dev": true,
1211 "license": "CC0-1.0"
1212 },
1213 "node_modules/acorn": {
1214 "version": "8.15.0",
1215 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
1216 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
1217 "dev": true,
1218 "license": "MIT",
1219 "bin": {
1220 "acorn": "bin/acorn"
1221 },
1222 "engines": {
1223 "node": ">=0.4.0"
1224 }
1225 },
1226 "node_modules/acorn-walk": {
1227 "version": "8.3.2",
1228 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
1229 "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
1230 "dev": true,
1231 "license": "MIT",
1232 "engines": {
1233 "node": ">=0.4.0"
1234 }
1235 },
1236 "node_modules/blake3-wasm": {
1237 "version": "2.1.5",
1238 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
1239 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
1240 "dev": true,
1241 "license": "MIT"
1242 },
1243 "node_modules/buffer-from": {
1244 "version": "1.1.2",
1245 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
1246 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
1247 "dev": true,
1248 "license": "MIT"
1249 },
1250 "node_modules/camel-case": {
1251 "version": "4.1.2",
1252 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
1253 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
1254 "dev": true,
1255 "license": "MIT",
1256 "dependencies": {
1257 "pascal-case": "^3.1.2",
1258 "tslib": "^2.0.3"
1259 }
1260 },
1261 "node_modules/clean-css": {
1262 "version": "5.3.3",
1263 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz",
1264 "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
1265 "dev": true,
1266 "license": "MIT",
1267 "dependencies": {
1268 "source-map": "~0.6.0"
1269 },
1270 "engines": {
1271 "node": ">= 10.0"
1272 }
1273 },
1274 "node_modules/color": {
1275 "version": "4.2.3",
1276 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
1277 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
1278 "dev": true,
1279 "license": "MIT",
1280 "dependencies": {
1281 "color-convert": "^2.0.1",
1282 "color-string": "^1.9.0"
1283 },
1284 "engines": {
1285 "node": ">=12.5.0"
1286 }
1287 },
1288 "node_modules/color-convert": {
1289 "version": "2.0.1",
1290 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1291 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1292 "dev": true,
1293 "license": "MIT",
1294 "dependencies": {
1295 "color-name": "~1.1.4"
1296 },
1297 "engines": {
1298 "node": ">=7.0.0"
1299 }
1300 },
1301 "node_modules/color-name": {
1302 "version": "1.1.4",
1303 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1304 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1305 "dev": true,
1306 "license": "MIT"
1307 },
1308 "node_modules/color-string": {
1309 "version": "1.9.1",
1310 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
1311 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
1312 "dev": true,
1313 "license": "MIT",
1314 "dependencies": {
1315 "color-name": "^1.0.0",
1316 "simple-swizzle": "^0.2.2"
1317 }
1318 },
1319 "node_modules/commander": {
1320 "version": "10.0.1",
1321 "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
1322 "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
1323 "dev": true,
1324 "license": "MIT",
1325 "engines": {
1326 "node": ">=14"
1327 }
1328 },
1329 "node_modules/detect-libc": {
1330 "version": "2.1.2",
1331 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1332 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1333 "dev": true,
1334 "license": "Apache-2.0",
1335 "engines": {
1336 "node": ">=8"
1337 }
1338 },
1339 "node_modules/dot-case": {
1340 "version": "3.0.4",
1341 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
1342 "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
1343 "dev": true,
1344 "license": "MIT",
1345 "dependencies": {
1346 "no-case": "^3.0.4",
1347 "tslib": "^2.0.3"
1348 }
1349 },
1350 "node_modules/entities": {
1351 "version": "4.5.0",
1352 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
1353 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
1354 "dev": true,
1355 "license": "BSD-2-Clause",
1356 "engines": {
1357 "node": ">=0.12"
1358 },
1359 "funding": {
1360 "url": "https://github.com/fb55/entities?sponsor=1"
1361 }
1362 },
1363 "node_modules/error-stack-parser-es": {
1364 "version": "1.0.5",
1365 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",
1366 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",
1367 "dev": true,
1368 "license": "MIT",
1369 "funding": {
1370 "url": "https://github.com/sponsors/antfu"
1371 }
1372 },
1373 "node_modules/esbuild": {
1374 "version": "0.27.0",
1375 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz",
1376 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==",
1377 "dev": true,
1378 "hasInstallScript": true,
1379 "license": "MIT",
1380 "bin": {
1381 "esbuild": "bin/esbuild"
1382 },
1383 "engines": {
1384 "node": ">=18"
1385 },
1386 "optionalDependencies": {
1387 "@esbuild/aix-ppc64": "0.27.0",
1388 "@esbuild/android-arm": "0.27.0",
1389 "@esbuild/android-arm64": "0.27.0",
1390 "@esbuild/android-x64": "0.27.0",
1391 "@esbuild/darwin-arm64": "0.27.0",
1392 "@esbuild/darwin-x64": "0.27.0",
1393 "@esbuild/freebsd-arm64": "0.27.0",
1394 "@esbuild/freebsd-x64": "0.27.0",
1395 "@esbuild/linux-arm": "0.27.0",
1396 "@esbuild/linux-arm64": "0.27.0",
1397 "@esbuild/linux-ia32": "0.27.0",
1398 "@esbuild/linux-loong64": "0.27.0",
1399 "@esbuild/linux-mips64el": "0.27.0",
1400 "@esbuild/linux-ppc64": "0.27.0",
1401 "@esbuild/linux-riscv64": "0.27.0",
1402 "@esbuild/linux-s390x": "0.27.0",
1403 "@esbuild/linux-x64": "0.27.0",
1404 "@esbuild/netbsd-arm64": "0.27.0",
1405 "@esbuild/netbsd-x64": "0.27.0",
1406 "@esbuild/openbsd-arm64": "0.27.0",
1407 "@esbuild/openbsd-x64": "0.27.0",
1408 "@esbuild/openharmony-arm64": "0.27.0",
1409 "@esbuild/sunos-x64": "0.27.0",
1410 "@esbuild/win32-arm64": "0.27.0",
1411 "@esbuild/win32-ia32": "0.27.0",
1412 "@esbuild/win32-x64": "0.27.0"
1413 }
1414 },
1415 "node_modules/exit-hook": {
1416 "version": "2.2.1",
1417 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz",
1418 "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==",
1419 "dev": true,
1420 "license": "MIT",
1421 "engines": {
1422 "node": ">=6"
1423 },
1424 "funding": {
1425 "url": "https://github.com/sponsors/sindresorhus"
1426 }
1427 },
1428 "node_modules/fsevents": {
1429 "version": "2.3.3",
1430 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1431 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1432 "dev": true,
1433 "hasInstallScript": true,
1434 "license": "MIT",
1435 "optional": true,
1436 "os": [
1437 "darwin"
1438 ],
1439 "engines": {
1440 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1441 }
1442 },
1443 "node_modules/glob-to-regexp": {
1444 "version": "0.4.1",
1445 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
1446 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
1447 "dev": true,
1448 "license": "BSD-2-Clause"
1449 },
1450 "node_modules/html-minifier-terser": {
1451 "version": "7.2.0",
1452 "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz",
1453 "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==",
1454 "dev": true,
1455 "license": "MIT",
1456 "dependencies": {
1457 "camel-case": "^4.1.2",
1458 "clean-css": "~5.3.2",
1459 "commander": "^10.0.0",
1460 "entities": "^4.4.0",
1461 "param-case": "^3.0.4",
1462 "relateurl": "^0.2.7",
1463 "terser": "^5.15.1"
1464 },
1465 "bin": {
1466 "html-minifier-terser": "cli.js"
1467 },
1468 "engines": {
1469 "node": "^14.13.1 || >=16.0.0"
1470 }
1471 },
1472 "node_modules/is-arrayish": {
1473 "version": "0.3.4",
1474 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz",
1475 "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==",
1476 "dev": true,
1477 "license": "MIT"
1478 },
1479 "node_modules/kleur": {
1480 "version": "4.1.5",
1481 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
1482 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
1483 "dev": true,
1484 "license": "MIT",
1485 "engines": {
1486 "node": ">=6"
1487 }
1488 },
1489 "node_modules/lower-case": {
1490 "version": "2.0.2",
1491 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
1492 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
1493 "dev": true,
1494 "license": "MIT",
1495 "dependencies": {
1496 "tslib": "^2.0.3"
1497 }
1498 },
1499 "node_modules/mime": {
1500 "version": "3.0.0",
1501 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
1502 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
1503 "dev": true,
1504 "license": "MIT",
1505 "bin": {
1506 "mime": "cli.js"
1507 },
1508 "engines": {
1509 "node": ">=10.0.0"
1510 }
1511 },
1512 "node_modules/miniflare": {
1513 "version": "4.20251210.0",
1514 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20251210.0.tgz",
1515 "integrity": "sha512-k6kIoXwGVqlPZb0hcn+X7BmnK+8BjIIkusQPY22kCo2RaQJ/LzAjtxHQdGXerlHSnJyQivDQsL6BJHMpQfUFyw==",
1516 "dev": true,
1517 "license": "MIT",
1518 "dependencies": {
1519 "@cspotcode/source-map-support": "0.8.1",
1520 "acorn": "8.14.0",
1521 "acorn-walk": "8.3.2",
1522 "exit-hook": "2.2.1",
1523 "glob-to-regexp": "0.4.1",
1524 "sharp": "^0.33.5",
1525 "stoppable": "1.1.0",
1526 "undici": "7.14.0",
1527 "workerd": "1.20251210.0",
1528 "ws": "8.18.0",
1529 "youch": "4.1.0-beta.10",
1530 "zod": "3.22.3"
1531 },
1532 "bin": {
1533 "miniflare": "bootstrap.js"
1534 },
1535 "engines": {
1536 "node": ">=18.0.0"
1537 }
1538 },
1539 "node_modules/miniflare/node_modules/acorn": {
1540 "version": "8.14.0",
1541 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
1542 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
1543 "dev": true,
1544 "license": "MIT",
1545 "bin": {
1546 "acorn": "bin/acorn"
1547 },
1548 "engines": {
1549 "node": ">=0.4.0"
1550 }
1551 },
1552 "node_modules/miniflare/node_modules/zod": {
1553 "version": "3.22.3",
1554 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz",
1555 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==",
1556 "dev": true,
1557 "license": "MIT",
1558 "funding": {
1559 "url": "https://github.com/sponsors/colinhacks"
1560 }
1561 },
1562 "node_modules/no-case": {
1563 "version": "3.0.4",
1564 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
1565 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
1566 "dev": true,
1567 "license": "MIT",
1568 "dependencies": {
1569 "lower-case": "^2.0.2",
1570 "tslib": "^2.0.3"
1571 }
1572 },
1573 "node_modules/oxfmt": {
1574 "version": "0.24.0",
1575 "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.24.0.tgz",
1576 "integrity": "sha512-UjeM3Peez8Tl7IJ9s5UwAoZSiDRMww7BEc21gDYxLq3S3/KqJnM3mjNxsoSHgmBvSeX6RBhoVc2MfC/+96RdSw==",
1577 "dev": true,
1578 "license": "MIT",
1579 "dependencies": {
1580 "tinypool": "2.0.0"
1581 },
1582 "bin": {
1583 "oxfmt": "bin/oxfmt"
1584 },
1585 "engines": {
1586 "node": "^20.19.0 || >=22.12.0"
1587 },
1588 "funding": {
1589 "url": "https://github.com/sponsors/Boshen"
1590 },
1591 "optionalDependencies": {
1592 "@oxfmt/darwin-arm64": "0.24.0",
1593 "@oxfmt/darwin-x64": "0.24.0",
1594 "@oxfmt/linux-arm64-gnu": "0.24.0",
1595 "@oxfmt/linux-arm64-musl": "0.24.0",
1596 "@oxfmt/linux-x64-gnu": "0.24.0",
1597 "@oxfmt/linux-x64-musl": "0.24.0",
1598 "@oxfmt/win32-arm64": "0.24.0",
1599 "@oxfmt/win32-x64": "0.24.0"
1600 }
1601 },
1602 "node_modules/param-case": {
1603 "version": "3.0.4",
1604 "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
1605 "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
1606 "dev": true,
1607 "license": "MIT",
1608 "dependencies": {
1609 "dot-case": "^3.0.4",
1610 "tslib": "^2.0.3"
1611 }
1612 },
1613 "node_modules/pascal-case": {
1614 "version": "3.1.2",
1615 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
1616 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
1617 "dev": true,
1618 "license": "MIT",
1619 "dependencies": {
1620 "no-case": "^3.0.4",
1621 "tslib": "^2.0.3"
1622 }
1623 },
1624 "node_modules/pathe": {
1625 "version": "2.0.3",
1626 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
1627 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
1628 "dev": true,
1629 "license": "MIT"
1630 },
1631 "node_modules/relateurl": {
1632 "version": "0.2.7",
1633 "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
1634 "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
1635 "dev": true,
1636 "license": "MIT",
1637 "engines": {
1638 "node": ">= 0.10"
1639 }
1640 },
1641 "node_modules/semver": {
1642 "version": "7.7.3",
1643 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
1644 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
1645 "dev": true,
1646 "license": "ISC",
1647 "bin": {
1648 "semver": "bin/semver.js"
1649 },
1650 "engines": {
1651 "node": ">=10"
1652 }
1653 },
1654 "node_modules/sharp": {
1655 "version": "0.33.5",
1656 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
1657 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
1658 "dev": true,
1659 "hasInstallScript": true,
1660 "license": "Apache-2.0",
1661 "dependencies": {
1662 "color": "^4.2.3",
1663 "detect-libc": "^2.0.3",
1664 "semver": "^7.6.3"
1665 },
1666 "engines": {
1667 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1668 },
1669 "funding": {
1670 "url": "https://opencollective.com/libvips"
1671 },
1672 "optionalDependencies": {
1673 "@img/sharp-darwin-arm64": "0.33.5",
1674 "@img/sharp-darwin-x64": "0.33.5",
1675 "@img/sharp-libvips-darwin-arm64": "1.0.4",
1676 "@img/sharp-libvips-darwin-x64": "1.0.4",
1677 "@img/sharp-libvips-linux-arm": "1.0.5",
1678 "@img/sharp-libvips-linux-arm64": "1.0.4",
1679 "@img/sharp-libvips-linux-s390x": "1.0.4",
1680 "@img/sharp-libvips-linux-x64": "1.0.4",
1681 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
1682 "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
1683 "@img/sharp-linux-arm": "0.33.5",
1684 "@img/sharp-linux-arm64": "0.33.5",
1685 "@img/sharp-linux-s390x": "0.33.5",
1686 "@img/sharp-linux-x64": "0.33.5",
1687 "@img/sharp-linuxmusl-arm64": "0.33.5",
1688 "@img/sharp-linuxmusl-x64": "0.33.5",
1689 "@img/sharp-wasm32": "0.33.5",
1690 "@img/sharp-win32-ia32": "0.33.5",
1691 "@img/sharp-win32-x64": "0.33.5"
1692 }
1693 },
1694 "node_modules/simple-swizzle": {
1695 "version": "0.2.4",
1696 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz",
1697 "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==",
1698 "dev": true,
1699 "license": "MIT",
1700 "dependencies": {
1701 "is-arrayish": "^0.3.1"
1702 }
1703 },
1704 "node_modules/source-map": {
1705 "version": "0.6.1",
1706 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1707 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1708 "dev": true,
1709 "license": "BSD-3-Clause",
1710 "engines": {
1711 "node": ">=0.10.0"
1712 }
1713 },
1714 "node_modules/source-map-support": {
1715 "version": "0.5.21",
1716 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
1717 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
1718 "dev": true,
1719 "license": "MIT",
1720 "dependencies": {
1721 "buffer-from": "^1.0.0",
1722 "source-map": "^0.6.0"
1723 }
1724 },
1725 "node_modules/stoppable": {
1726 "version": "1.1.0",
1727 "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz",
1728 "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==",
1729 "dev": true,
1730 "license": "MIT",
1731 "engines": {
1732 "node": ">=4",
1733 "npm": ">=6"
1734 }
1735 },
1736 "node_modules/terser": {
1737 "version": "5.44.1",
1738 "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz",
1739 "integrity": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==",
1740 "dev": true,
1741 "license": "BSD-2-Clause",
1742 "dependencies": {
1743 "@jridgewell/source-map": "^0.3.3",
1744 "acorn": "^8.15.0",
1745 "commander": "^2.20.0",
1746 "source-map-support": "~0.5.20"
1747 },
1748 "bin": {
1749 "terser": "bin/terser"
1750 },
1751 "engines": {
1752 "node": ">=10"
1753 }
1754 },
1755 "node_modules/terser/node_modules/commander": {
1756 "version": "2.20.3",
1757 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
1758 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
1759 "dev": true,
1760 "license": "MIT"
1761 },
1762 "node_modules/tinypool": {
1763 "version": "2.0.0",
1764 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-2.0.0.tgz",
1765 "integrity": "sha512-/RX9RzeH2xU5ADE7n2Ykvmi9ED3FBGPAjw9u3zucrNNaEBIO0HPSYgL0NT7+3p147ojeSdaVu08F6hjpv31HJg==",
1766 "dev": true,
1767 "license": "MIT",
1768 "engines": {
1769 "node": "^20.0.0 || >=22.0.0"
1770 }
1771 },
1772 "node_modules/tslib": {
1773 "version": "2.8.1",
1774 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
1775 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
1776 "dev": true,
1777 "license": "0BSD"
1778 },
1779 "node_modules/undici": {
1780 "version": "7.14.0",
1781 "resolved": "https://registry.npmjs.org/undici/-/undici-7.14.0.tgz",
1782 "integrity": "sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==",
1783 "dev": true,
1784 "license": "MIT",
1785 "engines": {
1786 "node": ">=20.18.1"
1787 }
1788 },
1789 "node_modules/unenv": {
1790 "version": "2.0.0-rc.24",
1791 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",
1792 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",
1793 "dev": true,
1794 "license": "MIT",
1795 "peer": true,
1796 "dependencies": {
1797 "pathe": "^2.0.3"
1798 }
1799 },
1800 "node_modules/workerd": {
1801 "version": "1.20251210.0",
1802 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20251210.0.tgz",
1803 "integrity": "sha512-9MUUneP1BnRE9XAYi94FXxHmiLGbO75EHQZsgWqSiOXjoXSqJCw8aQbIEPxCy19TclEl/kHUFYce8ST2W+Qpjw==",
1804 "dev": true,
1805 "hasInstallScript": true,
1806 "license": "Apache-2.0",
1807 "peer": true,
1808 "bin": {
1809 "workerd": "bin/workerd"
1810 },
1811 "engines": {
1812 "node": ">=16"
1813 },
1814 "optionalDependencies": {
1815 "@cloudflare/workerd-darwin-64": "1.20251210.0",
1816 "@cloudflare/workerd-darwin-arm64": "1.20251210.0",
1817 "@cloudflare/workerd-linux-64": "1.20251210.0",
1818 "@cloudflare/workerd-linux-arm64": "1.20251210.0",
1819 "@cloudflare/workerd-windows-64": "1.20251210.0"
1820 }
1821 },
1822 "node_modules/wrangler": {
1823 "version": "4.54.0",
1824 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.54.0.tgz",
1825 "integrity": "sha512-bANFsjDwJLbprYoBK+hUDZsVbUv2SqJd8QvArLIcZk+fPq4h/Ohtj5vkKXD3k0s2bD1DXLk08D+hYmeNH+xC6A==",
1826 "dev": true,
1827 "license": "MIT OR Apache-2.0",
1828 "dependencies": {
1829 "@cloudflare/kv-asset-handler": "0.4.1",
1830 "@cloudflare/unenv-preset": "2.7.13",
1831 "blake3-wasm": "2.1.5",
1832 "esbuild": "0.27.0",
1833 "miniflare": "4.20251210.0",
1834 "path-to-regexp": "6.3.0",
1835 "unenv": "2.0.0-rc.24",
1836 "workerd": "1.20251210.0"
1837 },
1838 "bin": {
1839 "wrangler": "bin/wrangler.js",
1840 "wrangler2": "bin/wrangler.js"
1841 },
1842 "engines": {
1843 "node": ">=20.0.0"
1844 },
1845 "optionalDependencies": {
1846 "fsevents": "~2.3.2"
1847 },
1848 "peerDependencies": {
1849 "@cloudflare/workers-types": "^4.20251210.0"
1850 },
1851 "peerDependenciesMeta": {
1852 "@cloudflare/workers-types": {
1853 "optional": true
1854 }
1855 }
1856 },
1857 "node_modules/wrangler/node_modules/path-to-regexp": {
1858 "version": "6.3.0",
1859 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
1860 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
1861 "dev": true,
1862 "license": "MIT"
1863 },
1864 "node_modules/ws": {
1865 "version": "8.18.0",
1866 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
1867 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
1868 "dev": true,
1869 "license": "MIT",
1870 "engines": {
1871 "node": ">=10.0.0"
1872 },
1873 "peerDependencies": {
1874 "bufferutil": "^4.0.1",
1875 "utf-8-validate": ">=5.0.2"
1876 },
1877 "peerDependenciesMeta": {
1878 "bufferutil": {
1879 "optional": true
1880 },
1881 "utf-8-validate": {
1882 "optional": true
1883 }
1884 }
1885 },
1886 "node_modules/youch": {
1887 "version": "4.1.0-beta.10",
1888 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",
1889 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",
1890 "dev": true,
1891 "license": "MIT",
1892 "dependencies": {
1893 "@poppinss/colors": "^4.1.5",
1894 "@poppinss/dumper": "^0.6.4",
1895 "@speed-highlight/core": "^1.2.7",
1896 "cookie": "^1.0.2",
1897 "youch-core": "^0.3.3"
1898 }
1899 },
1900 "node_modules/youch-core": {
1901 "version": "0.3.3",
1902 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",
1903 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",
1904 "dev": true,
1905 "license": "MIT",
1906 "dependencies": {
1907 "@poppinss/exception": "^1.2.2",
1908 "error-stack-parser-es": "^1.0.5"
1909 }
1910 },
1911 "node_modules/youch/node_modules/cookie": {
1912 "version": "1.1.1",
1913 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
1914 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
1915 "dev": true,
1916 "license": "MIT",
1917 "engines": {
1918 "node": ">=18"
1919 },
1920 "funding": {
1921 "type": "opencollective",
1922 "url": "https://opencollective.com/express"
1923 }
1924 }
1925 }
1926}