OAuth proxy server for blup image uploader
1{
2 "name": "blupimgsblue",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "blupimgsblue",
9 "version": "0.1.0",
10 "devDependencies": {
11 "@cloudflare/vitest-pool-workers": "^0.11.1",
12 "@vitest/coverage-istanbul": "~3.2.0",
13 "@vitest/coverage-v8": "~3.2.0",
14 "typescript": "^5.9.3",
15 "vitest": "~3.2.0",
16 "wrangler": "^4.54.0"
17 }
18 },
19 "node_modules/@ampproject/remapping": {
20 "version": "2.3.0",
21 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
22 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
23 "dev": true,
24 "license": "Apache-2.0",
25 "dependencies": {
26 "@jridgewell/gen-mapping": "^0.3.5",
27 "@jridgewell/trace-mapping": "^0.3.24"
28 },
29 "engines": {
30 "node": ">=6.0.0"
31 }
32 },
33 "node_modules/@ampproject/remapping/node_modules/@jridgewell/trace-mapping": {
34 "version": "0.3.31",
35 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
36 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
37 "dev": true,
38 "license": "MIT",
39 "dependencies": {
40 "@jridgewell/resolve-uri": "^3.1.0",
41 "@jridgewell/sourcemap-codec": "^1.4.14"
42 }
43 },
44 "node_modules/@babel/code-frame": {
45 "version": "7.27.1",
46 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
47 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
48 "dev": true,
49 "license": "MIT",
50 "dependencies": {
51 "@babel/helper-validator-identifier": "^7.27.1",
52 "js-tokens": "^4.0.0",
53 "picocolors": "^1.1.1"
54 },
55 "engines": {
56 "node": ">=6.9.0"
57 }
58 },
59 "node_modules/@babel/code-frame/node_modules/js-tokens": {
60 "version": "4.0.0",
61 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
62 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
63 "dev": true,
64 "license": "MIT"
65 },
66 "node_modules/@babel/compat-data": {
67 "version": "7.28.5",
68 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz",
69 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
70 "dev": true,
71 "license": "MIT",
72 "engines": {
73 "node": ">=6.9.0"
74 }
75 },
76 "node_modules/@babel/core": {
77 "version": "7.28.5",
78 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz",
79 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
80 "dev": true,
81 "license": "MIT",
82 "dependencies": {
83 "@babel/code-frame": "^7.27.1",
84 "@babel/generator": "^7.28.5",
85 "@babel/helper-compilation-targets": "^7.27.2",
86 "@babel/helper-module-transforms": "^7.28.3",
87 "@babel/helpers": "^7.28.4",
88 "@babel/parser": "^7.28.5",
89 "@babel/template": "^7.27.2",
90 "@babel/traverse": "^7.28.5",
91 "@babel/types": "^7.28.5",
92 "@jridgewell/remapping": "^2.3.5",
93 "convert-source-map": "^2.0.0",
94 "debug": "^4.1.0",
95 "gensync": "^1.0.0-beta.2",
96 "json5": "^2.2.3",
97 "semver": "^6.3.1"
98 },
99 "engines": {
100 "node": ">=6.9.0"
101 },
102 "funding": {
103 "type": "opencollective",
104 "url": "https://opencollective.com/babel"
105 }
106 },
107 "node_modules/@babel/core/node_modules/semver": {
108 "version": "6.3.1",
109 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
110 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
111 "dev": true,
112 "license": "ISC",
113 "bin": {
114 "semver": "bin/semver.js"
115 }
116 },
117 "node_modules/@babel/generator": {
118 "version": "7.28.5",
119 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
120 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
121 "dev": true,
122 "license": "MIT",
123 "dependencies": {
124 "@babel/parser": "^7.28.5",
125 "@babel/types": "^7.28.5",
126 "@jridgewell/gen-mapping": "^0.3.12",
127 "@jridgewell/trace-mapping": "^0.3.28",
128 "jsesc": "^3.0.2"
129 },
130 "engines": {
131 "node": ">=6.9.0"
132 }
133 },
134 "node_modules/@babel/generator/node_modules/@jridgewell/trace-mapping": {
135 "version": "0.3.31",
136 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
137 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
138 "dev": true,
139 "license": "MIT",
140 "dependencies": {
141 "@jridgewell/resolve-uri": "^3.1.0",
142 "@jridgewell/sourcemap-codec": "^1.4.14"
143 }
144 },
145 "node_modules/@babel/helper-compilation-targets": {
146 "version": "7.27.2",
147 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
148 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
149 "dev": true,
150 "license": "MIT",
151 "dependencies": {
152 "@babel/compat-data": "^7.27.2",
153 "@babel/helper-validator-option": "^7.27.1",
154 "browserslist": "^4.24.0",
155 "lru-cache": "^5.1.1",
156 "semver": "^6.3.1"
157 },
158 "engines": {
159 "node": ">=6.9.0"
160 }
161 },
162 "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
163 "version": "5.1.1",
164 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
165 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
166 "dev": true,
167 "license": "ISC",
168 "dependencies": {
169 "yallist": "^3.0.2"
170 }
171 },
172 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
173 "version": "6.3.1",
174 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
175 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
176 "dev": true,
177 "license": "ISC",
178 "bin": {
179 "semver": "bin/semver.js"
180 }
181 },
182 "node_modules/@babel/helper-globals": {
183 "version": "7.28.0",
184 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
185 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
186 "dev": true,
187 "license": "MIT",
188 "engines": {
189 "node": ">=6.9.0"
190 }
191 },
192 "node_modules/@babel/helper-module-imports": {
193 "version": "7.27.1",
194 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
195 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
196 "dev": true,
197 "license": "MIT",
198 "dependencies": {
199 "@babel/traverse": "^7.27.1",
200 "@babel/types": "^7.27.1"
201 },
202 "engines": {
203 "node": ">=6.9.0"
204 }
205 },
206 "node_modules/@babel/helper-module-transforms": {
207 "version": "7.28.3",
208 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
209 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
210 "dev": true,
211 "license": "MIT",
212 "dependencies": {
213 "@babel/helper-module-imports": "^7.27.1",
214 "@babel/helper-validator-identifier": "^7.27.1",
215 "@babel/traverse": "^7.28.3"
216 },
217 "engines": {
218 "node": ">=6.9.0"
219 },
220 "peerDependencies": {
221 "@babel/core": "^7.0.0"
222 }
223 },
224 "node_modules/@babel/helper-string-parser": {
225 "version": "7.27.1",
226 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
227 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
228 "dev": true,
229 "license": "MIT",
230 "engines": {
231 "node": ">=6.9.0"
232 }
233 },
234 "node_modules/@babel/helper-validator-identifier": {
235 "version": "7.28.5",
236 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
237 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
238 "dev": true,
239 "license": "MIT",
240 "engines": {
241 "node": ">=6.9.0"
242 }
243 },
244 "node_modules/@babel/helper-validator-option": {
245 "version": "7.27.1",
246 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
247 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
248 "dev": true,
249 "license": "MIT",
250 "engines": {
251 "node": ">=6.9.0"
252 }
253 },
254 "node_modules/@babel/helpers": {
255 "version": "7.28.4",
256 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
257 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
258 "dev": true,
259 "license": "MIT",
260 "dependencies": {
261 "@babel/template": "^7.27.2",
262 "@babel/types": "^7.28.4"
263 },
264 "engines": {
265 "node": ">=6.9.0"
266 }
267 },
268 "node_modules/@babel/parser": {
269 "version": "7.28.5",
270 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
271 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
272 "dev": true,
273 "license": "MIT",
274 "dependencies": {
275 "@babel/types": "^7.28.5"
276 },
277 "bin": {
278 "parser": "bin/babel-parser.js"
279 },
280 "engines": {
281 "node": ">=6.0.0"
282 }
283 },
284 "node_modules/@babel/template": {
285 "version": "7.27.2",
286 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
287 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
288 "dev": true,
289 "license": "MIT",
290 "dependencies": {
291 "@babel/code-frame": "^7.27.1",
292 "@babel/parser": "^7.27.2",
293 "@babel/types": "^7.27.1"
294 },
295 "engines": {
296 "node": ">=6.9.0"
297 }
298 },
299 "node_modules/@babel/traverse": {
300 "version": "7.28.5",
301 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
302 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
303 "dev": true,
304 "license": "MIT",
305 "dependencies": {
306 "@babel/code-frame": "^7.27.1",
307 "@babel/generator": "^7.28.5",
308 "@babel/helper-globals": "^7.28.0",
309 "@babel/parser": "^7.28.5",
310 "@babel/template": "^7.27.2",
311 "@babel/types": "^7.28.5",
312 "debug": "^4.3.1"
313 },
314 "engines": {
315 "node": ">=6.9.0"
316 }
317 },
318 "node_modules/@babel/types": {
319 "version": "7.28.5",
320 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
321 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
322 "dev": true,
323 "license": "MIT",
324 "dependencies": {
325 "@babel/helper-string-parser": "^7.27.1",
326 "@babel/helper-validator-identifier": "^7.28.5"
327 },
328 "engines": {
329 "node": ">=6.9.0"
330 }
331 },
332 "node_modules/@bcoe/v8-coverage": {
333 "version": "1.0.2",
334 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz",
335 "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==",
336 "dev": true,
337 "license": "MIT",
338 "engines": {
339 "node": ">=18"
340 }
341 },
342 "node_modules/@cloudflare/kv-asset-handler": {
343 "version": "0.4.1",
344 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.1.tgz",
345 "integrity": "sha512-Nu8ahitGFFJztxUml9oD/DLb7Z28C8cd8F46IVQ7y5Btz575pvMY8AqZsXkX7Gds29eCKdMgIHjIvzskHgPSFg==",
346 "dev": true,
347 "license": "MIT OR Apache-2.0",
348 "dependencies": {
349 "mime": "^3.0.0"
350 },
351 "engines": {
352 "node": ">=18.0.0"
353 }
354 },
355 "node_modules/@cloudflare/unenv-preset": {
356 "version": "2.7.13",
357 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.7.13.tgz",
358 "integrity": "sha512-NulO1H8R/DzsJguLC0ndMuk4Ufv0KSlN+E54ay9rn9ZCQo0kpAPwwh3LhgpZ96a3Dr6L9LqW57M4CqC34iLOvw==",
359 "dev": true,
360 "license": "MIT OR Apache-2.0",
361 "peerDependencies": {
362 "unenv": "2.0.0-rc.24",
363 "workerd": "^1.20251202.0"
364 },
365 "peerDependenciesMeta": {
366 "workerd": {
367 "optional": true
368 }
369 }
370 },
371 "node_modules/@cloudflare/vitest-pool-workers": {
372 "version": "0.11.1",
373 "resolved": "https://registry.npmjs.org/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.11.1.tgz",
374 "integrity": "sha512-2ATtR5pb5Q6R19ByHN/Dbe1JY5JWuqGMz3yI2MusDqPcDvL1o5OPlPKJAXphOMEIilXLeATPYrNamdqLBJu3sg==",
375 "dev": true,
376 "license": "MIT",
377 "dependencies": {
378 "birpc": "0.2.14",
379 "cjs-module-lexer": "^1.2.3",
380 "devalue": "^5.3.2",
381 "esbuild": "0.27.0",
382 "miniflare": "4.20251217.0",
383 "semver": "^7.7.1",
384 "wrangler": "4.56.0",
385 "zod": "^3.22.3"
386 },
387 "peerDependencies": {
388 "@vitest/runner": "2.0.x - 3.2.x",
389 "@vitest/snapshot": "2.0.x - 3.2.x",
390 "vitest": "2.0.x - 3.2.x"
391 }
392 },
393 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/aix-ppc64": {
394 "version": "0.27.0",
395 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz",
396 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==",
397 "cpu": [
398 "ppc64"
399 ],
400 "dev": true,
401 "license": "MIT",
402 "optional": true,
403 "os": [
404 "aix"
405 ],
406 "engines": {
407 "node": ">=18"
408 }
409 },
410 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/android-arm": {
411 "version": "0.27.0",
412 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz",
413 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==",
414 "cpu": [
415 "arm"
416 ],
417 "dev": true,
418 "license": "MIT",
419 "optional": true,
420 "os": [
421 "android"
422 ],
423 "engines": {
424 "node": ">=18"
425 }
426 },
427 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/android-arm64": {
428 "version": "0.27.0",
429 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz",
430 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==",
431 "cpu": [
432 "arm64"
433 ],
434 "dev": true,
435 "license": "MIT",
436 "optional": true,
437 "os": [
438 "android"
439 ],
440 "engines": {
441 "node": ">=18"
442 }
443 },
444 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/android-x64": {
445 "version": "0.27.0",
446 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz",
447 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==",
448 "cpu": [
449 "x64"
450 ],
451 "dev": true,
452 "license": "MIT",
453 "optional": true,
454 "os": [
455 "android"
456 ],
457 "engines": {
458 "node": ">=18"
459 }
460 },
461 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/darwin-arm64": {
462 "version": "0.27.0",
463 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz",
464 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==",
465 "cpu": [
466 "arm64"
467 ],
468 "dev": true,
469 "license": "MIT",
470 "optional": true,
471 "os": [
472 "darwin"
473 ],
474 "engines": {
475 "node": ">=18"
476 }
477 },
478 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/darwin-x64": {
479 "version": "0.27.0",
480 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz",
481 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==",
482 "cpu": [
483 "x64"
484 ],
485 "dev": true,
486 "license": "MIT",
487 "optional": true,
488 "os": [
489 "darwin"
490 ],
491 "engines": {
492 "node": ">=18"
493 }
494 },
495 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/freebsd-arm64": {
496 "version": "0.27.0",
497 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz",
498 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==",
499 "cpu": [
500 "arm64"
501 ],
502 "dev": true,
503 "license": "MIT",
504 "optional": true,
505 "os": [
506 "freebsd"
507 ],
508 "engines": {
509 "node": ">=18"
510 }
511 },
512 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/freebsd-x64": {
513 "version": "0.27.0",
514 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz",
515 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==",
516 "cpu": [
517 "x64"
518 ],
519 "dev": true,
520 "license": "MIT",
521 "optional": true,
522 "os": [
523 "freebsd"
524 ],
525 "engines": {
526 "node": ">=18"
527 }
528 },
529 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-arm": {
530 "version": "0.27.0",
531 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz",
532 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==",
533 "cpu": [
534 "arm"
535 ],
536 "dev": true,
537 "license": "MIT",
538 "optional": true,
539 "os": [
540 "linux"
541 ],
542 "engines": {
543 "node": ">=18"
544 }
545 },
546 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-arm64": {
547 "version": "0.27.0",
548 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz",
549 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==",
550 "cpu": [
551 "arm64"
552 ],
553 "dev": true,
554 "license": "MIT",
555 "optional": true,
556 "os": [
557 "linux"
558 ],
559 "engines": {
560 "node": ">=18"
561 }
562 },
563 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-ia32": {
564 "version": "0.27.0",
565 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz",
566 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==",
567 "cpu": [
568 "ia32"
569 ],
570 "dev": true,
571 "license": "MIT",
572 "optional": true,
573 "os": [
574 "linux"
575 ],
576 "engines": {
577 "node": ">=18"
578 }
579 },
580 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-loong64": {
581 "version": "0.27.0",
582 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz",
583 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==",
584 "cpu": [
585 "loong64"
586 ],
587 "dev": true,
588 "license": "MIT",
589 "optional": true,
590 "os": [
591 "linux"
592 ],
593 "engines": {
594 "node": ">=18"
595 }
596 },
597 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-mips64el": {
598 "version": "0.27.0",
599 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz",
600 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==",
601 "cpu": [
602 "mips64el"
603 ],
604 "dev": true,
605 "license": "MIT",
606 "optional": true,
607 "os": [
608 "linux"
609 ],
610 "engines": {
611 "node": ">=18"
612 }
613 },
614 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-ppc64": {
615 "version": "0.27.0",
616 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz",
617 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==",
618 "cpu": [
619 "ppc64"
620 ],
621 "dev": true,
622 "license": "MIT",
623 "optional": true,
624 "os": [
625 "linux"
626 ],
627 "engines": {
628 "node": ">=18"
629 }
630 },
631 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-riscv64": {
632 "version": "0.27.0",
633 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz",
634 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==",
635 "cpu": [
636 "riscv64"
637 ],
638 "dev": true,
639 "license": "MIT",
640 "optional": true,
641 "os": [
642 "linux"
643 ],
644 "engines": {
645 "node": ">=18"
646 }
647 },
648 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-s390x": {
649 "version": "0.27.0",
650 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz",
651 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==",
652 "cpu": [
653 "s390x"
654 ],
655 "dev": true,
656 "license": "MIT",
657 "optional": true,
658 "os": [
659 "linux"
660 ],
661 "engines": {
662 "node": ">=18"
663 }
664 },
665 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-x64": {
666 "version": "0.27.0",
667 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz",
668 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==",
669 "cpu": [
670 "x64"
671 ],
672 "dev": true,
673 "license": "MIT",
674 "optional": true,
675 "os": [
676 "linux"
677 ],
678 "engines": {
679 "node": ">=18"
680 }
681 },
682 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/netbsd-arm64": {
683 "version": "0.27.0",
684 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz",
685 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==",
686 "cpu": [
687 "arm64"
688 ],
689 "dev": true,
690 "license": "MIT",
691 "optional": true,
692 "os": [
693 "netbsd"
694 ],
695 "engines": {
696 "node": ">=18"
697 }
698 },
699 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/netbsd-x64": {
700 "version": "0.27.0",
701 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz",
702 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==",
703 "cpu": [
704 "x64"
705 ],
706 "dev": true,
707 "license": "MIT",
708 "optional": true,
709 "os": [
710 "netbsd"
711 ],
712 "engines": {
713 "node": ">=18"
714 }
715 },
716 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/openbsd-arm64": {
717 "version": "0.27.0",
718 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz",
719 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==",
720 "cpu": [
721 "arm64"
722 ],
723 "dev": true,
724 "license": "MIT",
725 "optional": true,
726 "os": [
727 "openbsd"
728 ],
729 "engines": {
730 "node": ">=18"
731 }
732 },
733 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/openbsd-x64": {
734 "version": "0.27.0",
735 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz",
736 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==",
737 "cpu": [
738 "x64"
739 ],
740 "dev": true,
741 "license": "MIT",
742 "optional": true,
743 "os": [
744 "openbsd"
745 ],
746 "engines": {
747 "node": ">=18"
748 }
749 },
750 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/sunos-x64": {
751 "version": "0.27.0",
752 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz",
753 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==",
754 "cpu": [
755 "x64"
756 ],
757 "dev": true,
758 "license": "MIT",
759 "optional": true,
760 "os": [
761 "sunos"
762 ],
763 "engines": {
764 "node": ">=18"
765 }
766 },
767 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/win32-arm64": {
768 "version": "0.27.0",
769 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz",
770 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==",
771 "cpu": [
772 "arm64"
773 ],
774 "dev": true,
775 "license": "MIT",
776 "optional": true,
777 "os": [
778 "win32"
779 ],
780 "engines": {
781 "node": ">=18"
782 }
783 },
784 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/win32-ia32": {
785 "version": "0.27.0",
786 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz",
787 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==",
788 "cpu": [
789 "ia32"
790 ],
791 "dev": true,
792 "license": "MIT",
793 "optional": true,
794 "os": [
795 "win32"
796 ],
797 "engines": {
798 "node": ">=18"
799 }
800 },
801 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/win32-x64": {
802 "version": "0.27.0",
803 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz",
804 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==",
805 "cpu": [
806 "x64"
807 ],
808 "dev": true,
809 "license": "MIT",
810 "optional": true,
811 "os": [
812 "win32"
813 ],
814 "engines": {
815 "node": ">=18"
816 }
817 },
818 "node_modules/@cloudflare/vitest-pool-workers/node_modules/esbuild": {
819 "version": "0.27.0",
820 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz",
821 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==",
822 "dev": true,
823 "hasInstallScript": true,
824 "license": "MIT",
825 "bin": {
826 "esbuild": "bin/esbuild"
827 },
828 "engines": {
829 "node": ">=18"
830 },
831 "optionalDependencies": {
832 "@esbuild/aix-ppc64": "0.27.0",
833 "@esbuild/android-arm": "0.27.0",
834 "@esbuild/android-arm64": "0.27.0",
835 "@esbuild/android-x64": "0.27.0",
836 "@esbuild/darwin-arm64": "0.27.0",
837 "@esbuild/darwin-x64": "0.27.0",
838 "@esbuild/freebsd-arm64": "0.27.0",
839 "@esbuild/freebsd-x64": "0.27.0",
840 "@esbuild/linux-arm": "0.27.0",
841 "@esbuild/linux-arm64": "0.27.0",
842 "@esbuild/linux-ia32": "0.27.0",
843 "@esbuild/linux-loong64": "0.27.0",
844 "@esbuild/linux-mips64el": "0.27.0",
845 "@esbuild/linux-ppc64": "0.27.0",
846 "@esbuild/linux-riscv64": "0.27.0",
847 "@esbuild/linux-s390x": "0.27.0",
848 "@esbuild/linux-x64": "0.27.0",
849 "@esbuild/netbsd-arm64": "0.27.0",
850 "@esbuild/netbsd-x64": "0.27.0",
851 "@esbuild/openbsd-arm64": "0.27.0",
852 "@esbuild/openbsd-x64": "0.27.0",
853 "@esbuild/openharmony-arm64": "0.27.0",
854 "@esbuild/sunos-x64": "0.27.0",
855 "@esbuild/win32-arm64": "0.27.0",
856 "@esbuild/win32-ia32": "0.27.0",
857 "@esbuild/win32-x64": "0.27.0"
858 }
859 },
860 "node_modules/@cloudflare/vitest-pool-workers/node_modules/wrangler": {
861 "version": "4.56.0",
862 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.56.0.tgz",
863 "integrity": "sha512-Nqi8duQeRbA+31QrD6QlWHW3IZVnuuRxMy7DEg46deUzywivmaRV/euBN5KKXDPtA24VyhYsK7I0tkb7P5DM2w==",
864 "deprecated": "Version 4.55.0 and 4.56.0 can incorrectly automatically delegate 'wrangler deploy' to 'opennextjs-cloudflare'. Use an older or newer version.",
865 "dev": true,
866 "license": "MIT OR Apache-2.0",
867 "dependencies": {
868 "@cloudflare/kv-asset-handler": "0.4.1",
869 "@cloudflare/unenv-preset": "2.7.13",
870 "blake3-wasm": "2.1.5",
871 "esbuild": "0.27.0",
872 "miniflare": "4.20251217.0",
873 "path-to-regexp": "6.3.0",
874 "unenv": "2.0.0-rc.24",
875 "workerd": "1.20251217.0"
876 },
877 "bin": {
878 "wrangler": "bin/wrangler.js",
879 "wrangler2": "bin/wrangler.js"
880 },
881 "engines": {
882 "node": ">=20.0.0"
883 },
884 "optionalDependencies": {
885 "fsevents": "~2.3.2"
886 },
887 "peerDependencies": {
888 "@cloudflare/workers-types": "^4.20251217.0"
889 },
890 "peerDependenciesMeta": {
891 "@cloudflare/workers-types": {
892 "optional": true
893 }
894 }
895 },
896 "node_modules/@cloudflare/workerd-darwin-64": {
897 "version": "1.20251217.0",
898 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20251217.0.tgz",
899 "integrity": "sha512-DN6vT+9ho61d/1/YuILW4VS+N1JBLaixWRL1vqNmhgbf8J8VHwWWotrRruEUYigJKx2yZyw6YsasE+yLXgx/Fw==",
900 "cpu": [
901 "x64"
902 ],
903 "dev": true,
904 "license": "Apache-2.0",
905 "optional": true,
906 "os": [
907 "darwin"
908 ],
909 "engines": {
910 "node": ">=16"
911 }
912 },
913 "node_modules/@cloudflare/workerd-darwin-arm64": {
914 "version": "1.20251217.0",
915 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20251217.0.tgz",
916 "integrity": "sha512-5nZOpRTkHmtcTc4Wbr1mj/O3dLb6aHZSiJuVBgtdbVcVmOXueSay3hnw1PXEyR+vpTKGUPkM+omUIslKHWnXDw==",
917 "cpu": [
918 "arm64"
919 ],
920 "dev": true,
921 "license": "Apache-2.0",
922 "optional": true,
923 "os": [
924 "darwin"
925 ],
926 "engines": {
927 "node": ">=16"
928 }
929 },
930 "node_modules/@cloudflare/workerd-linux-64": {
931 "version": "1.20251217.0",
932 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20251217.0.tgz",
933 "integrity": "sha512-uoPGhMaZVXPpCsU0oG3HQzyVpXCGi5rU+jcHRjUI7DXM4EwctBGvZ380Knkja36qtl+ZvSKVR1pUFSGdK+45Pg==",
934 "cpu": [
935 "x64"
936 ],
937 "dev": true,
938 "license": "Apache-2.0",
939 "optional": true,
940 "os": [
941 "linux"
942 ],
943 "engines": {
944 "node": ">=16"
945 }
946 },
947 "node_modules/@cloudflare/workerd-linux-arm64": {
948 "version": "1.20251217.0",
949 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20251217.0.tgz",
950 "integrity": "sha512-ixHnHKsiz1Xko+eDgCJOZ7EEUZKtmnYq3AjW3nkVcLFypSLks4C29E45zVewdaN4wq8sCLeyQCl6r1kS17+DQQ==",
951 "cpu": [
952 "arm64"
953 ],
954 "dev": true,
955 "license": "Apache-2.0",
956 "optional": true,
957 "os": [
958 "linux"
959 ],
960 "engines": {
961 "node": ">=16"
962 }
963 },
964 "node_modules/@cloudflare/workerd-windows-64": {
965 "version": "1.20251217.0",
966 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20251217.0.tgz",
967 "integrity": "sha512-rP6USX+7ctynz3AtmKi+EvlLP3Xdr1ETrSdcnv693/I5QdUwBxq4yE1Lj6CV7GJizX6opXKYg8QMq0Q4eB9zRQ==",
968 "cpu": [
969 "x64"
970 ],
971 "dev": true,
972 "license": "Apache-2.0",
973 "optional": true,
974 "os": [
975 "win32"
976 ],
977 "engines": {
978 "node": ">=16"
979 }
980 },
981 "node_modules/@cspotcode/source-map-support": {
982 "version": "0.8.1",
983 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
984 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
985 "dev": true,
986 "license": "MIT",
987 "dependencies": {
988 "@jridgewell/trace-mapping": "0.3.9"
989 },
990 "engines": {
991 "node": ">=12"
992 }
993 },
994 "node_modules/@emnapi/runtime": {
995 "version": "1.7.1",
996 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz",
997 "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==",
998 "dev": true,
999 "license": "MIT",
1000 "optional": true,
1001 "dependencies": {
1002 "tslib": "^2.4.0"
1003 }
1004 },
1005 "node_modules/@esbuild/aix-ppc64": {
1006 "version": "0.27.2",
1007 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",
1008 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",
1009 "cpu": [
1010 "ppc64"
1011 ],
1012 "dev": true,
1013 "license": "MIT",
1014 "optional": true,
1015 "os": [
1016 "aix"
1017 ],
1018 "engines": {
1019 "node": ">=18"
1020 }
1021 },
1022 "node_modules/@esbuild/android-arm": {
1023 "version": "0.27.2",
1024 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",
1025 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",
1026 "cpu": [
1027 "arm"
1028 ],
1029 "dev": true,
1030 "license": "MIT",
1031 "optional": true,
1032 "os": [
1033 "android"
1034 ],
1035 "engines": {
1036 "node": ">=18"
1037 }
1038 },
1039 "node_modules/@esbuild/android-arm64": {
1040 "version": "0.27.2",
1041 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",
1042 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",
1043 "cpu": [
1044 "arm64"
1045 ],
1046 "dev": true,
1047 "license": "MIT",
1048 "optional": true,
1049 "os": [
1050 "android"
1051 ],
1052 "engines": {
1053 "node": ">=18"
1054 }
1055 },
1056 "node_modules/@esbuild/android-x64": {
1057 "version": "0.27.2",
1058 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",
1059 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",
1060 "cpu": [
1061 "x64"
1062 ],
1063 "dev": true,
1064 "license": "MIT",
1065 "optional": true,
1066 "os": [
1067 "android"
1068 ],
1069 "engines": {
1070 "node": ">=18"
1071 }
1072 },
1073 "node_modules/@esbuild/darwin-arm64": {
1074 "version": "0.27.2",
1075 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",
1076 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",
1077 "cpu": [
1078 "arm64"
1079 ],
1080 "dev": true,
1081 "license": "MIT",
1082 "optional": true,
1083 "os": [
1084 "darwin"
1085 ],
1086 "engines": {
1087 "node": ">=18"
1088 }
1089 },
1090 "node_modules/@esbuild/darwin-x64": {
1091 "version": "0.27.2",
1092 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",
1093 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",
1094 "cpu": [
1095 "x64"
1096 ],
1097 "dev": true,
1098 "license": "MIT",
1099 "optional": true,
1100 "os": [
1101 "darwin"
1102 ],
1103 "engines": {
1104 "node": ">=18"
1105 }
1106 },
1107 "node_modules/@esbuild/freebsd-arm64": {
1108 "version": "0.27.2",
1109 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",
1110 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",
1111 "cpu": [
1112 "arm64"
1113 ],
1114 "dev": true,
1115 "license": "MIT",
1116 "optional": true,
1117 "os": [
1118 "freebsd"
1119 ],
1120 "engines": {
1121 "node": ">=18"
1122 }
1123 },
1124 "node_modules/@esbuild/freebsd-x64": {
1125 "version": "0.27.2",
1126 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",
1127 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",
1128 "cpu": [
1129 "x64"
1130 ],
1131 "dev": true,
1132 "license": "MIT",
1133 "optional": true,
1134 "os": [
1135 "freebsd"
1136 ],
1137 "engines": {
1138 "node": ">=18"
1139 }
1140 },
1141 "node_modules/@esbuild/linux-arm": {
1142 "version": "0.27.2",
1143 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",
1144 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",
1145 "cpu": [
1146 "arm"
1147 ],
1148 "dev": true,
1149 "license": "MIT",
1150 "optional": true,
1151 "os": [
1152 "linux"
1153 ],
1154 "engines": {
1155 "node": ">=18"
1156 }
1157 },
1158 "node_modules/@esbuild/linux-arm64": {
1159 "version": "0.27.2",
1160 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",
1161 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",
1162 "cpu": [
1163 "arm64"
1164 ],
1165 "dev": true,
1166 "license": "MIT",
1167 "optional": true,
1168 "os": [
1169 "linux"
1170 ],
1171 "engines": {
1172 "node": ">=18"
1173 }
1174 },
1175 "node_modules/@esbuild/linux-ia32": {
1176 "version": "0.27.2",
1177 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",
1178 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",
1179 "cpu": [
1180 "ia32"
1181 ],
1182 "dev": true,
1183 "license": "MIT",
1184 "optional": true,
1185 "os": [
1186 "linux"
1187 ],
1188 "engines": {
1189 "node": ">=18"
1190 }
1191 },
1192 "node_modules/@esbuild/linux-loong64": {
1193 "version": "0.27.2",
1194 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",
1195 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",
1196 "cpu": [
1197 "loong64"
1198 ],
1199 "dev": true,
1200 "license": "MIT",
1201 "optional": true,
1202 "os": [
1203 "linux"
1204 ],
1205 "engines": {
1206 "node": ">=18"
1207 }
1208 },
1209 "node_modules/@esbuild/linux-mips64el": {
1210 "version": "0.27.2",
1211 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",
1212 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",
1213 "cpu": [
1214 "mips64el"
1215 ],
1216 "dev": true,
1217 "license": "MIT",
1218 "optional": true,
1219 "os": [
1220 "linux"
1221 ],
1222 "engines": {
1223 "node": ">=18"
1224 }
1225 },
1226 "node_modules/@esbuild/linux-ppc64": {
1227 "version": "0.27.2",
1228 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",
1229 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",
1230 "cpu": [
1231 "ppc64"
1232 ],
1233 "dev": true,
1234 "license": "MIT",
1235 "optional": true,
1236 "os": [
1237 "linux"
1238 ],
1239 "engines": {
1240 "node": ">=18"
1241 }
1242 },
1243 "node_modules/@esbuild/linux-riscv64": {
1244 "version": "0.27.2",
1245 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",
1246 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",
1247 "cpu": [
1248 "riscv64"
1249 ],
1250 "dev": true,
1251 "license": "MIT",
1252 "optional": true,
1253 "os": [
1254 "linux"
1255 ],
1256 "engines": {
1257 "node": ">=18"
1258 }
1259 },
1260 "node_modules/@esbuild/linux-s390x": {
1261 "version": "0.27.2",
1262 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",
1263 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",
1264 "cpu": [
1265 "s390x"
1266 ],
1267 "dev": true,
1268 "license": "MIT",
1269 "optional": true,
1270 "os": [
1271 "linux"
1272 ],
1273 "engines": {
1274 "node": ">=18"
1275 }
1276 },
1277 "node_modules/@esbuild/linux-x64": {
1278 "version": "0.27.2",
1279 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",
1280 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",
1281 "cpu": [
1282 "x64"
1283 ],
1284 "dev": true,
1285 "license": "MIT",
1286 "optional": true,
1287 "os": [
1288 "linux"
1289 ],
1290 "engines": {
1291 "node": ">=18"
1292 }
1293 },
1294 "node_modules/@esbuild/netbsd-arm64": {
1295 "version": "0.27.2",
1296 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",
1297 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",
1298 "cpu": [
1299 "arm64"
1300 ],
1301 "dev": true,
1302 "license": "MIT",
1303 "optional": true,
1304 "os": [
1305 "netbsd"
1306 ],
1307 "engines": {
1308 "node": ">=18"
1309 }
1310 },
1311 "node_modules/@esbuild/netbsd-x64": {
1312 "version": "0.27.2",
1313 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",
1314 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",
1315 "cpu": [
1316 "x64"
1317 ],
1318 "dev": true,
1319 "license": "MIT",
1320 "optional": true,
1321 "os": [
1322 "netbsd"
1323 ],
1324 "engines": {
1325 "node": ">=18"
1326 }
1327 },
1328 "node_modules/@esbuild/openbsd-arm64": {
1329 "version": "0.27.2",
1330 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",
1331 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",
1332 "cpu": [
1333 "arm64"
1334 ],
1335 "dev": true,
1336 "license": "MIT",
1337 "optional": true,
1338 "os": [
1339 "openbsd"
1340 ],
1341 "engines": {
1342 "node": ">=18"
1343 }
1344 },
1345 "node_modules/@esbuild/openbsd-x64": {
1346 "version": "0.27.2",
1347 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",
1348 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",
1349 "cpu": [
1350 "x64"
1351 ],
1352 "dev": true,
1353 "license": "MIT",
1354 "optional": true,
1355 "os": [
1356 "openbsd"
1357 ],
1358 "engines": {
1359 "node": ">=18"
1360 }
1361 },
1362 "node_modules/@esbuild/openharmony-arm64": {
1363 "version": "0.27.0",
1364 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz",
1365 "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==",
1366 "cpu": [
1367 "arm64"
1368 ],
1369 "dev": true,
1370 "license": "MIT",
1371 "optional": true,
1372 "os": [
1373 "openharmony"
1374 ],
1375 "engines": {
1376 "node": ">=18"
1377 }
1378 },
1379 "node_modules/@esbuild/sunos-x64": {
1380 "version": "0.27.2",
1381 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",
1382 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",
1383 "cpu": [
1384 "x64"
1385 ],
1386 "dev": true,
1387 "license": "MIT",
1388 "optional": true,
1389 "os": [
1390 "sunos"
1391 ],
1392 "engines": {
1393 "node": ">=18"
1394 }
1395 },
1396 "node_modules/@esbuild/win32-arm64": {
1397 "version": "0.27.2",
1398 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",
1399 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",
1400 "cpu": [
1401 "arm64"
1402 ],
1403 "dev": true,
1404 "license": "MIT",
1405 "optional": true,
1406 "os": [
1407 "win32"
1408 ],
1409 "engines": {
1410 "node": ">=18"
1411 }
1412 },
1413 "node_modules/@esbuild/win32-ia32": {
1414 "version": "0.27.2",
1415 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",
1416 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",
1417 "cpu": [
1418 "ia32"
1419 ],
1420 "dev": true,
1421 "license": "MIT",
1422 "optional": true,
1423 "os": [
1424 "win32"
1425 ],
1426 "engines": {
1427 "node": ">=18"
1428 }
1429 },
1430 "node_modules/@esbuild/win32-x64": {
1431 "version": "0.27.2",
1432 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",
1433 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",
1434 "cpu": [
1435 "x64"
1436 ],
1437 "dev": true,
1438 "license": "MIT",
1439 "optional": true,
1440 "os": [
1441 "win32"
1442 ],
1443 "engines": {
1444 "node": ">=18"
1445 }
1446 },
1447 "node_modules/@img/sharp-darwin-arm64": {
1448 "version": "0.33.5",
1449 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
1450 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
1451 "cpu": [
1452 "arm64"
1453 ],
1454 "dev": true,
1455 "license": "Apache-2.0",
1456 "optional": true,
1457 "os": [
1458 "darwin"
1459 ],
1460 "engines": {
1461 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1462 },
1463 "funding": {
1464 "url": "https://opencollective.com/libvips"
1465 },
1466 "optionalDependencies": {
1467 "@img/sharp-libvips-darwin-arm64": "1.0.4"
1468 }
1469 },
1470 "node_modules/@img/sharp-darwin-x64": {
1471 "version": "0.33.5",
1472 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
1473 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
1474 "cpu": [
1475 "x64"
1476 ],
1477 "dev": true,
1478 "license": "Apache-2.0",
1479 "optional": true,
1480 "os": [
1481 "darwin"
1482 ],
1483 "engines": {
1484 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1485 },
1486 "funding": {
1487 "url": "https://opencollective.com/libvips"
1488 },
1489 "optionalDependencies": {
1490 "@img/sharp-libvips-darwin-x64": "1.0.4"
1491 }
1492 },
1493 "node_modules/@img/sharp-libvips-darwin-arm64": {
1494 "version": "1.0.4",
1495 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
1496 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
1497 "cpu": [
1498 "arm64"
1499 ],
1500 "dev": true,
1501 "license": "LGPL-3.0-or-later",
1502 "optional": true,
1503 "os": [
1504 "darwin"
1505 ],
1506 "funding": {
1507 "url": "https://opencollective.com/libvips"
1508 }
1509 },
1510 "node_modules/@img/sharp-libvips-darwin-x64": {
1511 "version": "1.0.4",
1512 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
1513 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
1514 "cpu": [
1515 "x64"
1516 ],
1517 "dev": true,
1518 "license": "LGPL-3.0-or-later",
1519 "optional": true,
1520 "os": [
1521 "darwin"
1522 ],
1523 "funding": {
1524 "url": "https://opencollective.com/libvips"
1525 }
1526 },
1527 "node_modules/@img/sharp-libvips-linux-arm": {
1528 "version": "1.0.5",
1529 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
1530 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
1531 "cpu": [
1532 "arm"
1533 ],
1534 "dev": true,
1535 "license": "LGPL-3.0-or-later",
1536 "optional": true,
1537 "os": [
1538 "linux"
1539 ],
1540 "funding": {
1541 "url": "https://opencollective.com/libvips"
1542 }
1543 },
1544 "node_modules/@img/sharp-libvips-linux-arm64": {
1545 "version": "1.0.4",
1546 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
1547 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
1548 "cpu": [
1549 "arm64"
1550 ],
1551 "dev": true,
1552 "license": "LGPL-3.0-or-later",
1553 "optional": true,
1554 "os": [
1555 "linux"
1556 ],
1557 "funding": {
1558 "url": "https://opencollective.com/libvips"
1559 }
1560 },
1561 "node_modules/@img/sharp-libvips-linux-s390x": {
1562 "version": "1.0.4",
1563 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
1564 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
1565 "cpu": [
1566 "s390x"
1567 ],
1568 "dev": true,
1569 "license": "LGPL-3.0-or-later",
1570 "optional": true,
1571 "os": [
1572 "linux"
1573 ],
1574 "funding": {
1575 "url": "https://opencollective.com/libvips"
1576 }
1577 },
1578 "node_modules/@img/sharp-libvips-linux-x64": {
1579 "version": "1.0.4",
1580 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
1581 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
1582 "cpu": [
1583 "x64"
1584 ],
1585 "dev": true,
1586 "license": "LGPL-3.0-or-later",
1587 "optional": true,
1588 "os": [
1589 "linux"
1590 ],
1591 "funding": {
1592 "url": "https://opencollective.com/libvips"
1593 }
1594 },
1595 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
1596 "version": "1.0.4",
1597 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
1598 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
1599 "cpu": [
1600 "arm64"
1601 ],
1602 "dev": true,
1603 "license": "LGPL-3.0-or-later",
1604 "optional": true,
1605 "os": [
1606 "linux"
1607 ],
1608 "funding": {
1609 "url": "https://opencollective.com/libvips"
1610 }
1611 },
1612 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
1613 "version": "1.0.4",
1614 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
1615 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
1616 "cpu": [
1617 "x64"
1618 ],
1619 "dev": true,
1620 "license": "LGPL-3.0-or-later",
1621 "optional": true,
1622 "os": [
1623 "linux"
1624 ],
1625 "funding": {
1626 "url": "https://opencollective.com/libvips"
1627 }
1628 },
1629 "node_modules/@img/sharp-linux-arm": {
1630 "version": "0.33.5",
1631 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
1632 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
1633 "cpu": [
1634 "arm"
1635 ],
1636 "dev": true,
1637 "license": "Apache-2.0",
1638 "optional": true,
1639 "os": [
1640 "linux"
1641 ],
1642 "engines": {
1643 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1644 },
1645 "funding": {
1646 "url": "https://opencollective.com/libvips"
1647 },
1648 "optionalDependencies": {
1649 "@img/sharp-libvips-linux-arm": "1.0.5"
1650 }
1651 },
1652 "node_modules/@img/sharp-linux-arm64": {
1653 "version": "0.33.5",
1654 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
1655 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
1656 "cpu": [
1657 "arm64"
1658 ],
1659 "dev": true,
1660 "license": "Apache-2.0",
1661 "optional": true,
1662 "os": [
1663 "linux"
1664 ],
1665 "engines": {
1666 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1667 },
1668 "funding": {
1669 "url": "https://opencollective.com/libvips"
1670 },
1671 "optionalDependencies": {
1672 "@img/sharp-libvips-linux-arm64": "1.0.4"
1673 }
1674 },
1675 "node_modules/@img/sharp-linux-s390x": {
1676 "version": "0.33.5",
1677 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
1678 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
1679 "cpu": [
1680 "s390x"
1681 ],
1682 "dev": true,
1683 "license": "Apache-2.0",
1684 "optional": true,
1685 "os": [
1686 "linux"
1687 ],
1688 "engines": {
1689 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1690 },
1691 "funding": {
1692 "url": "https://opencollective.com/libvips"
1693 },
1694 "optionalDependencies": {
1695 "@img/sharp-libvips-linux-s390x": "1.0.4"
1696 }
1697 },
1698 "node_modules/@img/sharp-linux-x64": {
1699 "version": "0.33.5",
1700 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
1701 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
1702 "cpu": [
1703 "x64"
1704 ],
1705 "dev": true,
1706 "license": "Apache-2.0",
1707 "optional": true,
1708 "os": [
1709 "linux"
1710 ],
1711 "engines": {
1712 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1713 },
1714 "funding": {
1715 "url": "https://opencollective.com/libvips"
1716 },
1717 "optionalDependencies": {
1718 "@img/sharp-libvips-linux-x64": "1.0.4"
1719 }
1720 },
1721 "node_modules/@img/sharp-linuxmusl-arm64": {
1722 "version": "0.33.5",
1723 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
1724 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
1725 "cpu": [
1726 "arm64"
1727 ],
1728 "dev": true,
1729 "license": "Apache-2.0",
1730 "optional": true,
1731 "os": [
1732 "linux"
1733 ],
1734 "engines": {
1735 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1736 },
1737 "funding": {
1738 "url": "https://opencollective.com/libvips"
1739 },
1740 "optionalDependencies": {
1741 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
1742 }
1743 },
1744 "node_modules/@img/sharp-linuxmusl-x64": {
1745 "version": "0.33.5",
1746 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
1747 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
1748 "cpu": [
1749 "x64"
1750 ],
1751 "dev": true,
1752 "license": "Apache-2.0",
1753 "optional": true,
1754 "os": [
1755 "linux"
1756 ],
1757 "engines": {
1758 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1759 },
1760 "funding": {
1761 "url": "https://opencollective.com/libvips"
1762 },
1763 "optionalDependencies": {
1764 "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
1765 }
1766 },
1767 "node_modules/@img/sharp-wasm32": {
1768 "version": "0.33.5",
1769 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
1770 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
1771 "cpu": [
1772 "wasm32"
1773 ],
1774 "dev": true,
1775 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
1776 "optional": true,
1777 "dependencies": {
1778 "@emnapi/runtime": "^1.2.0"
1779 },
1780 "engines": {
1781 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1782 },
1783 "funding": {
1784 "url": "https://opencollective.com/libvips"
1785 }
1786 },
1787 "node_modules/@img/sharp-win32-ia32": {
1788 "version": "0.33.5",
1789 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
1790 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
1791 "cpu": [
1792 "ia32"
1793 ],
1794 "dev": true,
1795 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1796 "optional": true,
1797 "os": [
1798 "win32"
1799 ],
1800 "engines": {
1801 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1802 },
1803 "funding": {
1804 "url": "https://opencollective.com/libvips"
1805 }
1806 },
1807 "node_modules/@img/sharp-win32-x64": {
1808 "version": "0.33.5",
1809 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
1810 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
1811 "cpu": [
1812 "x64"
1813 ],
1814 "dev": true,
1815 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1816 "optional": true,
1817 "os": [
1818 "win32"
1819 ],
1820 "engines": {
1821 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1822 },
1823 "funding": {
1824 "url": "https://opencollective.com/libvips"
1825 }
1826 },
1827 "node_modules/@isaacs/cliui": {
1828 "version": "8.0.2",
1829 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
1830 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
1831 "dev": true,
1832 "license": "ISC",
1833 "dependencies": {
1834 "string-width": "^5.1.2",
1835 "string-width-cjs": "npm:string-width@^4.2.0",
1836 "strip-ansi": "^7.0.1",
1837 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
1838 "wrap-ansi": "^8.1.0",
1839 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
1840 },
1841 "engines": {
1842 "node": ">=12"
1843 }
1844 },
1845 "node_modules/@istanbuljs/schema": {
1846 "version": "0.1.3",
1847 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
1848 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
1849 "dev": true,
1850 "license": "MIT",
1851 "engines": {
1852 "node": ">=8"
1853 }
1854 },
1855 "node_modules/@jridgewell/gen-mapping": {
1856 "version": "0.3.13",
1857 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
1858 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
1859 "dev": true,
1860 "license": "MIT",
1861 "dependencies": {
1862 "@jridgewell/sourcemap-codec": "^1.5.0",
1863 "@jridgewell/trace-mapping": "^0.3.24"
1864 }
1865 },
1866 "node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/trace-mapping": {
1867 "version": "0.3.31",
1868 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1869 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1870 "dev": true,
1871 "license": "MIT",
1872 "dependencies": {
1873 "@jridgewell/resolve-uri": "^3.1.0",
1874 "@jridgewell/sourcemap-codec": "^1.4.14"
1875 }
1876 },
1877 "node_modules/@jridgewell/remapping": {
1878 "version": "2.3.5",
1879 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1880 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1881 "dev": true,
1882 "license": "MIT",
1883 "dependencies": {
1884 "@jridgewell/gen-mapping": "^0.3.5",
1885 "@jridgewell/trace-mapping": "^0.3.24"
1886 }
1887 },
1888 "node_modules/@jridgewell/remapping/node_modules/@jridgewell/trace-mapping": {
1889 "version": "0.3.31",
1890 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1891 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1892 "dev": true,
1893 "license": "MIT",
1894 "dependencies": {
1895 "@jridgewell/resolve-uri": "^3.1.0",
1896 "@jridgewell/sourcemap-codec": "^1.4.14"
1897 }
1898 },
1899 "node_modules/@jridgewell/resolve-uri": {
1900 "version": "3.1.2",
1901 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1902 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1903 "dev": true,
1904 "license": "MIT",
1905 "engines": {
1906 "node": ">=6.0.0"
1907 }
1908 },
1909 "node_modules/@jridgewell/sourcemap-codec": {
1910 "version": "1.5.0",
1911 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
1912 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
1913 "dev": true,
1914 "license": "MIT"
1915 },
1916 "node_modules/@jridgewell/trace-mapping": {
1917 "version": "0.3.9",
1918 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1919 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1920 "dev": true,
1921 "license": "MIT",
1922 "dependencies": {
1923 "@jridgewell/resolve-uri": "^3.0.3",
1924 "@jridgewell/sourcemap-codec": "^1.4.10"
1925 }
1926 },
1927 "node_modules/@pkgjs/parseargs": {
1928 "version": "0.11.0",
1929 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
1930 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
1931 "dev": true,
1932 "license": "MIT",
1933 "optional": true,
1934 "engines": {
1935 "node": ">=14"
1936 }
1937 },
1938 "node_modules/@poppinss/colors": {
1939 "version": "4.1.6",
1940 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",
1941 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",
1942 "dev": true,
1943 "license": "MIT",
1944 "dependencies": {
1945 "kleur": "^4.1.5"
1946 }
1947 },
1948 "node_modules/@poppinss/dumper": {
1949 "version": "0.6.5",
1950 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",
1951 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",
1952 "dev": true,
1953 "license": "MIT",
1954 "dependencies": {
1955 "@poppinss/colors": "^4.1.5",
1956 "@sindresorhus/is": "^7.0.2",
1957 "supports-color": "^10.0.0"
1958 }
1959 },
1960 "node_modules/@poppinss/exception": {
1961 "version": "1.2.3",
1962 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",
1963 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",
1964 "dev": true,
1965 "license": "MIT"
1966 },
1967 "node_modules/@rollup/rollup-android-arm-eabi": {
1968 "version": "4.44.1",
1969 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz",
1970 "integrity": "sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==",
1971 "cpu": [
1972 "arm"
1973 ],
1974 "dev": true,
1975 "license": "MIT",
1976 "optional": true,
1977 "os": [
1978 "android"
1979 ]
1980 },
1981 "node_modules/@rollup/rollup-android-arm64": {
1982 "version": "4.44.1",
1983 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.1.tgz",
1984 "integrity": "sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==",
1985 "cpu": [
1986 "arm64"
1987 ],
1988 "dev": true,
1989 "license": "MIT",
1990 "optional": true,
1991 "os": [
1992 "android"
1993 ]
1994 },
1995 "node_modules/@rollup/rollup-darwin-arm64": {
1996 "version": "4.44.1",
1997 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.1.tgz",
1998 "integrity": "sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==",
1999 "cpu": [
2000 "arm64"
2001 ],
2002 "dev": true,
2003 "license": "MIT",
2004 "optional": true,
2005 "os": [
2006 "darwin"
2007 ]
2008 },
2009 "node_modules/@rollup/rollup-darwin-x64": {
2010 "version": "4.44.1",
2011 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.1.tgz",
2012 "integrity": "sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==",
2013 "cpu": [
2014 "x64"
2015 ],
2016 "dev": true,
2017 "license": "MIT",
2018 "optional": true,
2019 "os": [
2020 "darwin"
2021 ]
2022 },
2023 "node_modules/@rollup/rollup-freebsd-arm64": {
2024 "version": "4.44.1",
2025 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.1.tgz",
2026 "integrity": "sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==",
2027 "cpu": [
2028 "arm64"
2029 ],
2030 "dev": true,
2031 "license": "MIT",
2032 "optional": true,
2033 "os": [
2034 "freebsd"
2035 ]
2036 },
2037 "node_modules/@rollup/rollup-freebsd-x64": {
2038 "version": "4.44.1",
2039 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.1.tgz",
2040 "integrity": "sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==",
2041 "cpu": [
2042 "x64"
2043 ],
2044 "dev": true,
2045 "license": "MIT",
2046 "optional": true,
2047 "os": [
2048 "freebsd"
2049 ]
2050 },
2051 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
2052 "version": "4.44.1",
2053 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.1.tgz",
2054 "integrity": "sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==",
2055 "cpu": [
2056 "arm"
2057 ],
2058 "dev": true,
2059 "license": "MIT",
2060 "optional": true,
2061 "os": [
2062 "linux"
2063 ]
2064 },
2065 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
2066 "version": "4.44.1",
2067 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.1.tgz",
2068 "integrity": "sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==",
2069 "cpu": [
2070 "arm"
2071 ],
2072 "dev": true,
2073 "license": "MIT",
2074 "optional": true,
2075 "os": [
2076 "linux"
2077 ]
2078 },
2079 "node_modules/@rollup/rollup-linux-arm64-gnu": {
2080 "version": "4.44.1",
2081 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.1.tgz",
2082 "integrity": "sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==",
2083 "cpu": [
2084 "arm64"
2085 ],
2086 "dev": true,
2087 "license": "MIT",
2088 "optional": true,
2089 "os": [
2090 "linux"
2091 ]
2092 },
2093 "node_modules/@rollup/rollup-linux-arm64-musl": {
2094 "version": "4.44.1",
2095 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.1.tgz",
2096 "integrity": "sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==",
2097 "cpu": [
2098 "arm64"
2099 ],
2100 "dev": true,
2101 "license": "MIT",
2102 "optional": true,
2103 "os": [
2104 "linux"
2105 ]
2106 },
2107 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
2108 "version": "4.44.1",
2109 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.1.tgz",
2110 "integrity": "sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==",
2111 "cpu": [
2112 "loong64"
2113 ],
2114 "dev": true,
2115 "license": "MIT",
2116 "optional": true,
2117 "os": [
2118 "linux"
2119 ]
2120 },
2121 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
2122 "version": "4.44.1",
2123 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.1.tgz",
2124 "integrity": "sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==",
2125 "cpu": [
2126 "ppc64"
2127 ],
2128 "dev": true,
2129 "license": "MIT",
2130 "optional": true,
2131 "os": [
2132 "linux"
2133 ]
2134 },
2135 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
2136 "version": "4.44.1",
2137 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.1.tgz",
2138 "integrity": "sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==",
2139 "cpu": [
2140 "riscv64"
2141 ],
2142 "dev": true,
2143 "license": "MIT",
2144 "optional": true,
2145 "os": [
2146 "linux"
2147 ]
2148 },
2149 "node_modules/@rollup/rollup-linux-riscv64-musl": {
2150 "version": "4.44.1",
2151 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.1.tgz",
2152 "integrity": "sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==",
2153 "cpu": [
2154 "riscv64"
2155 ],
2156 "dev": true,
2157 "license": "MIT",
2158 "optional": true,
2159 "os": [
2160 "linux"
2161 ]
2162 },
2163 "node_modules/@rollup/rollup-linux-s390x-gnu": {
2164 "version": "4.44.1",
2165 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.1.tgz",
2166 "integrity": "sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==",
2167 "cpu": [
2168 "s390x"
2169 ],
2170 "dev": true,
2171 "license": "MIT",
2172 "optional": true,
2173 "os": [
2174 "linux"
2175 ]
2176 },
2177 "node_modules/@rollup/rollup-linux-x64-gnu": {
2178 "version": "4.44.1",
2179 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz",
2180 "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==",
2181 "cpu": [
2182 "x64"
2183 ],
2184 "dev": true,
2185 "license": "MIT",
2186 "optional": true,
2187 "os": [
2188 "linux"
2189 ]
2190 },
2191 "node_modules/@rollup/rollup-linux-x64-musl": {
2192 "version": "4.44.1",
2193 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz",
2194 "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==",
2195 "cpu": [
2196 "x64"
2197 ],
2198 "dev": true,
2199 "license": "MIT",
2200 "optional": true,
2201 "os": [
2202 "linux"
2203 ]
2204 },
2205 "node_modules/@rollup/rollup-win32-arm64-msvc": {
2206 "version": "4.44.1",
2207 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.1.tgz",
2208 "integrity": "sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==",
2209 "cpu": [
2210 "arm64"
2211 ],
2212 "dev": true,
2213 "license": "MIT",
2214 "optional": true,
2215 "os": [
2216 "win32"
2217 ]
2218 },
2219 "node_modules/@rollup/rollup-win32-ia32-msvc": {
2220 "version": "4.44.1",
2221 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.1.tgz",
2222 "integrity": "sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==",
2223 "cpu": [
2224 "ia32"
2225 ],
2226 "dev": true,
2227 "license": "MIT",
2228 "optional": true,
2229 "os": [
2230 "win32"
2231 ]
2232 },
2233 "node_modules/@rollup/rollup-win32-x64-msvc": {
2234 "version": "4.44.1",
2235 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.1.tgz",
2236 "integrity": "sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==",
2237 "cpu": [
2238 "x64"
2239 ],
2240 "dev": true,
2241 "license": "MIT",
2242 "optional": true,
2243 "os": [
2244 "win32"
2245 ]
2246 },
2247 "node_modules/@sindresorhus/is": {
2248 "version": "7.2.0",
2249 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",
2250 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",
2251 "dev": true,
2252 "license": "MIT",
2253 "engines": {
2254 "node": ">=18"
2255 },
2256 "funding": {
2257 "url": "https://github.com/sindresorhus/is?sponsor=1"
2258 }
2259 },
2260 "node_modules/@speed-highlight/core": {
2261 "version": "1.2.12",
2262 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.12.tgz",
2263 "integrity": "sha512-uilwrK0Ygyri5dToHYdZSjcvpS2ZwX0w5aSt3GCEN9hrjxWCoeV4Z2DTXuxjwbntaLQIEEAlCeNQss5SoHvAEA==",
2264 "dev": true,
2265 "license": "CC0-1.0"
2266 },
2267 "node_modules/@types/chai": {
2268 "version": "5.2.2",
2269 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.2.tgz",
2270 "integrity": "sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==",
2271 "dev": true,
2272 "license": "MIT",
2273 "dependencies": {
2274 "@types/deep-eql": "*"
2275 }
2276 },
2277 "node_modules/@types/deep-eql": {
2278 "version": "4.0.2",
2279 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
2280 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
2281 "dev": true,
2282 "license": "MIT"
2283 },
2284 "node_modules/@types/estree": {
2285 "version": "1.0.8",
2286 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
2287 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
2288 "dev": true,
2289 "license": "MIT"
2290 },
2291 "node_modules/@vitest/coverage-istanbul": {
2292 "version": "3.2.4",
2293 "resolved": "https://registry.npmjs.org/@vitest/coverage-istanbul/-/coverage-istanbul-3.2.4.tgz",
2294 "integrity": "sha512-IDlpuFJiWU9rhcKLkpzj8mFu/lpe64gVgnV15ZOrYx1iFzxxrxCzbExiUEKtwwXRvEiEMUS6iZeYgnMxgbqbxQ==",
2295 "dev": true,
2296 "license": "MIT",
2297 "dependencies": {
2298 "@istanbuljs/schema": "^0.1.3",
2299 "debug": "^4.4.1",
2300 "istanbul-lib-coverage": "^3.2.2",
2301 "istanbul-lib-instrument": "^6.0.3",
2302 "istanbul-lib-report": "^3.0.1",
2303 "istanbul-lib-source-maps": "^5.0.6",
2304 "istanbul-reports": "^3.1.7",
2305 "magicast": "^0.3.5",
2306 "test-exclude": "^7.0.1",
2307 "tinyrainbow": "^2.0.0"
2308 },
2309 "funding": {
2310 "url": "https://opencollective.com/vitest"
2311 },
2312 "peerDependencies": {
2313 "vitest": "3.2.4"
2314 }
2315 },
2316 "node_modules/@vitest/coverage-v8": {
2317 "version": "3.2.4",
2318 "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-3.2.4.tgz",
2319 "integrity": "sha512-EyF9SXU6kS5Ku/U82E259WSnvg6c8KTjppUncuNdm5QHpe17mwREHnjDzozC8x9MZ0xfBUFSaLkRv4TMA75ALQ==",
2320 "dev": true,
2321 "license": "MIT",
2322 "dependencies": {
2323 "@ampproject/remapping": "^2.3.0",
2324 "@bcoe/v8-coverage": "^1.0.2",
2325 "ast-v8-to-istanbul": "^0.3.3",
2326 "debug": "^4.4.1",
2327 "istanbul-lib-coverage": "^3.2.2",
2328 "istanbul-lib-report": "^3.0.1",
2329 "istanbul-lib-source-maps": "^5.0.6",
2330 "istanbul-reports": "^3.1.7",
2331 "magic-string": "^0.30.17",
2332 "magicast": "^0.3.5",
2333 "std-env": "^3.9.0",
2334 "test-exclude": "^7.0.1",
2335 "tinyrainbow": "^2.0.0"
2336 },
2337 "funding": {
2338 "url": "https://opencollective.com/vitest"
2339 },
2340 "peerDependencies": {
2341 "@vitest/browser": "3.2.4",
2342 "vitest": "3.2.4"
2343 },
2344 "peerDependenciesMeta": {
2345 "@vitest/browser": {
2346 "optional": true
2347 }
2348 }
2349 },
2350 "node_modules/@vitest/expect": {
2351 "version": "3.2.4",
2352 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz",
2353 "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==",
2354 "dev": true,
2355 "license": "MIT",
2356 "dependencies": {
2357 "@types/chai": "^5.2.2",
2358 "@vitest/spy": "3.2.4",
2359 "@vitest/utils": "3.2.4",
2360 "chai": "^5.2.0",
2361 "tinyrainbow": "^2.0.0"
2362 },
2363 "funding": {
2364 "url": "https://opencollective.com/vitest"
2365 }
2366 },
2367 "node_modules/@vitest/mocker": {
2368 "version": "3.2.4",
2369 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz",
2370 "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==",
2371 "dev": true,
2372 "license": "MIT",
2373 "dependencies": {
2374 "@vitest/spy": "3.2.4",
2375 "estree-walker": "^3.0.3",
2376 "magic-string": "^0.30.17"
2377 },
2378 "funding": {
2379 "url": "https://opencollective.com/vitest"
2380 },
2381 "peerDependencies": {
2382 "msw": "^2.4.9",
2383 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
2384 },
2385 "peerDependenciesMeta": {
2386 "msw": {
2387 "optional": true
2388 },
2389 "vite": {
2390 "optional": true
2391 }
2392 }
2393 },
2394 "node_modules/@vitest/pretty-format": {
2395 "version": "3.2.4",
2396 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz",
2397 "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==",
2398 "dev": true,
2399 "license": "MIT",
2400 "dependencies": {
2401 "tinyrainbow": "^2.0.0"
2402 },
2403 "funding": {
2404 "url": "https://opencollective.com/vitest"
2405 }
2406 },
2407 "node_modules/@vitest/runner": {
2408 "version": "3.2.4",
2409 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz",
2410 "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==",
2411 "dev": true,
2412 "license": "MIT",
2413 "dependencies": {
2414 "@vitest/utils": "3.2.4",
2415 "pathe": "^2.0.3",
2416 "strip-literal": "^3.0.0"
2417 },
2418 "funding": {
2419 "url": "https://opencollective.com/vitest"
2420 }
2421 },
2422 "node_modules/@vitest/snapshot": {
2423 "version": "3.2.4",
2424 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz",
2425 "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==",
2426 "dev": true,
2427 "license": "MIT",
2428 "dependencies": {
2429 "@vitest/pretty-format": "3.2.4",
2430 "magic-string": "^0.30.17",
2431 "pathe": "^2.0.3"
2432 },
2433 "funding": {
2434 "url": "https://opencollective.com/vitest"
2435 }
2436 },
2437 "node_modules/@vitest/spy": {
2438 "version": "3.2.4",
2439 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz",
2440 "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==",
2441 "dev": true,
2442 "license": "MIT",
2443 "dependencies": {
2444 "tinyspy": "^4.0.3"
2445 },
2446 "funding": {
2447 "url": "https://opencollective.com/vitest"
2448 }
2449 },
2450 "node_modules/@vitest/utils": {
2451 "version": "3.2.4",
2452 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz",
2453 "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==",
2454 "dev": true,
2455 "license": "MIT",
2456 "dependencies": {
2457 "@vitest/pretty-format": "3.2.4",
2458 "loupe": "^3.1.4",
2459 "tinyrainbow": "^2.0.0"
2460 },
2461 "funding": {
2462 "url": "https://opencollective.com/vitest"
2463 }
2464 },
2465 "node_modules/acorn": {
2466 "version": "8.14.0",
2467 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
2468 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
2469 "dev": true,
2470 "license": "MIT",
2471 "bin": {
2472 "acorn": "bin/acorn"
2473 },
2474 "engines": {
2475 "node": ">=0.4.0"
2476 }
2477 },
2478 "node_modules/acorn-walk": {
2479 "version": "8.3.2",
2480 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
2481 "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
2482 "dev": true,
2483 "license": "MIT",
2484 "engines": {
2485 "node": ">=0.4.0"
2486 }
2487 },
2488 "node_modules/ansi-regex": {
2489 "version": "6.2.2",
2490 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
2491 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
2492 "dev": true,
2493 "license": "MIT",
2494 "engines": {
2495 "node": ">=12"
2496 },
2497 "funding": {
2498 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
2499 }
2500 },
2501 "node_modules/ansi-styles": {
2502 "version": "6.2.3",
2503 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
2504 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
2505 "dev": true,
2506 "license": "MIT",
2507 "engines": {
2508 "node": ">=12"
2509 },
2510 "funding": {
2511 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2512 }
2513 },
2514 "node_modules/assertion-error": {
2515 "version": "2.0.1",
2516 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
2517 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
2518 "dev": true,
2519 "license": "MIT",
2520 "engines": {
2521 "node": ">=12"
2522 }
2523 },
2524 "node_modules/ast-v8-to-istanbul": {
2525 "version": "0.3.10",
2526 "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.10.tgz",
2527 "integrity": "sha512-p4K7vMz2ZSk3wN8l5o3y2bJAoZXT3VuJI5OLTATY/01CYWumWvwkUw0SqDBnNq6IiTO3qDa1eSQDibAV8g7XOQ==",
2528 "dev": true,
2529 "license": "MIT",
2530 "dependencies": {
2531 "@jridgewell/trace-mapping": "^0.3.31",
2532 "estree-walker": "^3.0.3",
2533 "js-tokens": "^9.0.1"
2534 }
2535 },
2536 "node_modules/ast-v8-to-istanbul/node_modules/@jridgewell/trace-mapping": {
2537 "version": "0.3.31",
2538 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
2539 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
2540 "dev": true,
2541 "license": "MIT",
2542 "dependencies": {
2543 "@jridgewell/resolve-uri": "^3.1.0",
2544 "@jridgewell/sourcemap-codec": "^1.4.14"
2545 }
2546 },
2547 "node_modules/balanced-match": {
2548 "version": "1.0.2",
2549 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2550 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2551 "dev": true,
2552 "license": "MIT"
2553 },
2554 "node_modules/baseline-browser-mapping": {
2555 "version": "2.9.11",
2556 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz",
2557 "integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==",
2558 "dev": true,
2559 "license": "Apache-2.0",
2560 "bin": {
2561 "baseline-browser-mapping": "dist/cli.js"
2562 }
2563 },
2564 "node_modules/birpc": {
2565 "version": "0.2.14",
2566 "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.14.tgz",
2567 "integrity": "sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==",
2568 "dev": true,
2569 "license": "MIT",
2570 "funding": {
2571 "url": "https://github.com/sponsors/antfu"
2572 }
2573 },
2574 "node_modules/blake3-wasm": {
2575 "version": "2.1.5",
2576 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
2577 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
2578 "dev": true,
2579 "license": "MIT"
2580 },
2581 "node_modules/brace-expansion": {
2582 "version": "2.0.2",
2583 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
2584 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
2585 "dev": true,
2586 "license": "MIT",
2587 "dependencies": {
2588 "balanced-match": "^1.0.0"
2589 }
2590 },
2591 "node_modules/browserslist": {
2592 "version": "4.28.1",
2593 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
2594 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
2595 "dev": true,
2596 "funding": [
2597 {
2598 "type": "opencollective",
2599 "url": "https://opencollective.com/browserslist"
2600 },
2601 {
2602 "type": "tidelift",
2603 "url": "https://tidelift.com/funding/github/npm/browserslist"
2604 },
2605 {
2606 "type": "github",
2607 "url": "https://github.com/sponsors/ai"
2608 }
2609 ],
2610 "license": "MIT",
2611 "dependencies": {
2612 "baseline-browser-mapping": "^2.9.0",
2613 "caniuse-lite": "^1.0.30001759",
2614 "electron-to-chromium": "^1.5.263",
2615 "node-releases": "^2.0.27",
2616 "update-browserslist-db": "^1.2.0"
2617 },
2618 "bin": {
2619 "browserslist": "cli.js"
2620 },
2621 "engines": {
2622 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2623 }
2624 },
2625 "node_modules/cac": {
2626 "version": "6.7.14",
2627 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
2628 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
2629 "dev": true,
2630 "license": "MIT",
2631 "engines": {
2632 "node": ">=8"
2633 }
2634 },
2635 "node_modules/caniuse-lite": {
2636 "version": "1.0.30001761",
2637 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001761.tgz",
2638 "integrity": "sha512-JF9ptu1vP2coz98+5051jZ4PwQgd2ni8A+gYSN7EA7dPKIMf0pDlSUxhdmVOaV3/fYK5uWBkgSXJaRLr4+3A6g==",
2639 "dev": true,
2640 "funding": [
2641 {
2642 "type": "opencollective",
2643 "url": "https://opencollective.com/browserslist"
2644 },
2645 {
2646 "type": "tidelift",
2647 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2648 },
2649 {
2650 "type": "github",
2651 "url": "https://github.com/sponsors/ai"
2652 }
2653 ],
2654 "license": "CC-BY-4.0"
2655 },
2656 "node_modules/chai": {
2657 "version": "5.2.0",
2658 "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz",
2659 "integrity": "sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==",
2660 "dev": true,
2661 "license": "MIT",
2662 "dependencies": {
2663 "assertion-error": "^2.0.1",
2664 "check-error": "^2.1.1",
2665 "deep-eql": "^5.0.1",
2666 "loupe": "^3.1.0",
2667 "pathval": "^2.0.0"
2668 },
2669 "engines": {
2670 "node": ">=12"
2671 }
2672 },
2673 "node_modules/check-error": {
2674 "version": "2.1.1",
2675 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
2676 "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==",
2677 "dev": true,
2678 "license": "MIT",
2679 "engines": {
2680 "node": ">= 16"
2681 }
2682 },
2683 "node_modules/cjs-module-lexer": {
2684 "version": "1.4.3",
2685 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",
2686 "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==",
2687 "dev": true,
2688 "license": "MIT"
2689 },
2690 "node_modules/color": {
2691 "version": "4.2.3",
2692 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
2693 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
2694 "dev": true,
2695 "license": "MIT",
2696 "dependencies": {
2697 "color-convert": "^2.0.1",
2698 "color-string": "^1.9.0"
2699 },
2700 "engines": {
2701 "node": ">=12.5.0"
2702 }
2703 },
2704 "node_modules/color-convert": {
2705 "version": "2.0.1",
2706 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2707 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2708 "dev": true,
2709 "license": "MIT",
2710 "dependencies": {
2711 "color-name": "~1.1.4"
2712 },
2713 "engines": {
2714 "node": ">=7.0.0"
2715 }
2716 },
2717 "node_modules/color-name": {
2718 "version": "1.1.4",
2719 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2720 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2721 "dev": true,
2722 "license": "MIT"
2723 },
2724 "node_modules/color-string": {
2725 "version": "1.9.1",
2726 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
2727 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
2728 "dev": true,
2729 "license": "MIT",
2730 "dependencies": {
2731 "color-name": "^1.0.0",
2732 "simple-swizzle": "^0.2.2"
2733 }
2734 },
2735 "node_modules/convert-source-map": {
2736 "version": "2.0.0",
2737 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
2738 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
2739 "dev": true,
2740 "license": "MIT"
2741 },
2742 "node_modules/cookie": {
2743 "version": "1.1.1",
2744 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
2745 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
2746 "dev": true,
2747 "license": "MIT",
2748 "engines": {
2749 "node": ">=18"
2750 },
2751 "funding": {
2752 "type": "opencollective",
2753 "url": "https://opencollective.com/express"
2754 }
2755 },
2756 "node_modules/cross-spawn": {
2757 "version": "7.0.6",
2758 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2759 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2760 "dev": true,
2761 "license": "MIT",
2762 "dependencies": {
2763 "path-key": "^3.1.0",
2764 "shebang-command": "^2.0.0",
2765 "which": "^2.0.1"
2766 },
2767 "engines": {
2768 "node": ">= 8"
2769 }
2770 },
2771 "node_modules/debug": {
2772 "version": "4.4.1",
2773 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
2774 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
2775 "dev": true,
2776 "license": "MIT",
2777 "dependencies": {
2778 "ms": "^2.1.3"
2779 },
2780 "engines": {
2781 "node": ">=6.0"
2782 },
2783 "peerDependenciesMeta": {
2784 "supports-color": {
2785 "optional": true
2786 }
2787 }
2788 },
2789 "node_modules/deep-eql": {
2790 "version": "5.0.2",
2791 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
2792 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
2793 "dev": true,
2794 "license": "MIT",
2795 "engines": {
2796 "node": ">=6"
2797 }
2798 },
2799 "node_modules/detect-libc": {
2800 "version": "2.1.2",
2801 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
2802 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
2803 "dev": true,
2804 "license": "Apache-2.0",
2805 "engines": {
2806 "node": ">=8"
2807 }
2808 },
2809 "node_modules/devalue": {
2810 "version": "5.6.1",
2811 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.1.tgz",
2812 "integrity": "sha512-jDwizj+IlEZBunHcOuuFVBnIMPAEHvTsJj0BcIp94xYguLRVBcXO853px/MyIJvbVzWdsGvrRweIUWJw8hBP7A==",
2813 "dev": true,
2814 "license": "MIT"
2815 },
2816 "node_modules/eastasianwidth": {
2817 "version": "0.2.0",
2818 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
2819 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
2820 "dev": true,
2821 "license": "MIT"
2822 },
2823 "node_modules/electron-to-chromium": {
2824 "version": "1.5.267",
2825 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz",
2826 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==",
2827 "dev": true,
2828 "license": "ISC"
2829 },
2830 "node_modules/emoji-regex": {
2831 "version": "9.2.2",
2832 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
2833 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
2834 "dev": true,
2835 "license": "MIT"
2836 },
2837 "node_modules/error-stack-parser-es": {
2838 "version": "1.0.5",
2839 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",
2840 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",
2841 "dev": true,
2842 "license": "MIT",
2843 "funding": {
2844 "url": "https://github.com/sponsors/antfu"
2845 }
2846 },
2847 "node_modules/es-module-lexer": {
2848 "version": "1.7.0",
2849 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
2850 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
2851 "dev": true,
2852 "license": "MIT"
2853 },
2854 "node_modules/esbuild": {
2855 "version": "0.27.2",
2856 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",
2857 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",
2858 "dev": true,
2859 "hasInstallScript": true,
2860 "license": "MIT",
2861 "bin": {
2862 "esbuild": "bin/esbuild"
2863 },
2864 "engines": {
2865 "node": ">=18"
2866 },
2867 "optionalDependencies": {
2868 "@esbuild/aix-ppc64": "0.27.2",
2869 "@esbuild/android-arm": "0.27.2",
2870 "@esbuild/android-arm64": "0.27.2",
2871 "@esbuild/android-x64": "0.27.2",
2872 "@esbuild/darwin-arm64": "0.27.2",
2873 "@esbuild/darwin-x64": "0.27.2",
2874 "@esbuild/freebsd-arm64": "0.27.2",
2875 "@esbuild/freebsd-x64": "0.27.2",
2876 "@esbuild/linux-arm": "0.27.2",
2877 "@esbuild/linux-arm64": "0.27.2",
2878 "@esbuild/linux-ia32": "0.27.2",
2879 "@esbuild/linux-loong64": "0.27.2",
2880 "@esbuild/linux-mips64el": "0.27.2",
2881 "@esbuild/linux-ppc64": "0.27.2",
2882 "@esbuild/linux-riscv64": "0.27.2",
2883 "@esbuild/linux-s390x": "0.27.2",
2884 "@esbuild/linux-x64": "0.27.2",
2885 "@esbuild/netbsd-arm64": "0.27.2",
2886 "@esbuild/netbsd-x64": "0.27.2",
2887 "@esbuild/openbsd-arm64": "0.27.2",
2888 "@esbuild/openbsd-x64": "0.27.2",
2889 "@esbuild/openharmony-arm64": "0.27.2",
2890 "@esbuild/sunos-x64": "0.27.2",
2891 "@esbuild/win32-arm64": "0.27.2",
2892 "@esbuild/win32-ia32": "0.27.2",
2893 "@esbuild/win32-x64": "0.27.2"
2894 }
2895 },
2896 "node_modules/esbuild/node_modules/@esbuild/openharmony-arm64": {
2897 "version": "0.27.2",
2898 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",
2899 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",
2900 "cpu": [
2901 "arm64"
2902 ],
2903 "dev": true,
2904 "license": "MIT",
2905 "optional": true,
2906 "os": [
2907 "openharmony"
2908 ],
2909 "engines": {
2910 "node": ">=18"
2911 }
2912 },
2913 "node_modules/escalade": {
2914 "version": "3.2.0",
2915 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2916 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2917 "dev": true,
2918 "license": "MIT",
2919 "engines": {
2920 "node": ">=6"
2921 }
2922 },
2923 "node_modules/estree-walker": {
2924 "version": "3.0.3",
2925 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
2926 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
2927 "dev": true,
2928 "license": "MIT",
2929 "dependencies": {
2930 "@types/estree": "^1.0.0"
2931 }
2932 },
2933 "node_modules/exit-hook": {
2934 "version": "2.2.1",
2935 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz",
2936 "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==",
2937 "dev": true,
2938 "license": "MIT",
2939 "engines": {
2940 "node": ">=6"
2941 },
2942 "funding": {
2943 "url": "https://github.com/sponsors/sindresorhus"
2944 }
2945 },
2946 "node_modules/expect-type": {
2947 "version": "1.2.1",
2948 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.1.tgz",
2949 "integrity": "sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==",
2950 "dev": true,
2951 "license": "Apache-2.0",
2952 "engines": {
2953 "node": ">=12.0.0"
2954 }
2955 },
2956 "node_modules/fdir": {
2957 "version": "6.5.0",
2958 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2959 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2960 "dev": true,
2961 "license": "MIT",
2962 "engines": {
2963 "node": ">=12.0.0"
2964 },
2965 "peerDependencies": {
2966 "picomatch": "^3 || ^4"
2967 },
2968 "peerDependenciesMeta": {
2969 "picomatch": {
2970 "optional": true
2971 }
2972 }
2973 },
2974 "node_modules/foreground-child": {
2975 "version": "3.3.1",
2976 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
2977 "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
2978 "dev": true,
2979 "license": "ISC",
2980 "dependencies": {
2981 "cross-spawn": "^7.0.6",
2982 "signal-exit": "^4.0.1"
2983 },
2984 "engines": {
2985 "node": ">=14"
2986 },
2987 "funding": {
2988 "url": "https://github.com/sponsors/isaacs"
2989 }
2990 },
2991 "node_modules/fsevents": {
2992 "version": "2.3.3",
2993 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2994 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2995 "dev": true,
2996 "hasInstallScript": true,
2997 "license": "MIT",
2998 "optional": true,
2999 "os": [
3000 "darwin"
3001 ],
3002 "engines": {
3003 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
3004 }
3005 },
3006 "node_modules/gensync": {
3007 "version": "1.0.0-beta.2",
3008 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
3009 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
3010 "dev": true,
3011 "license": "MIT",
3012 "engines": {
3013 "node": ">=6.9.0"
3014 }
3015 },
3016 "node_modules/glob": {
3017 "version": "10.5.0",
3018 "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
3019 "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
3020 "dev": true,
3021 "license": "ISC",
3022 "dependencies": {
3023 "foreground-child": "^3.1.0",
3024 "jackspeak": "^3.1.2",
3025 "minimatch": "^9.0.4",
3026 "minipass": "^7.1.2",
3027 "package-json-from-dist": "^1.0.0",
3028 "path-scurry": "^1.11.1"
3029 },
3030 "bin": {
3031 "glob": "dist/esm/bin.mjs"
3032 },
3033 "funding": {
3034 "url": "https://github.com/sponsors/isaacs"
3035 }
3036 },
3037 "node_modules/glob-to-regexp": {
3038 "version": "0.4.1",
3039 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
3040 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
3041 "dev": true,
3042 "license": "BSD-2-Clause"
3043 },
3044 "node_modules/has-flag": {
3045 "version": "4.0.0",
3046 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3047 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3048 "dev": true,
3049 "license": "MIT",
3050 "engines": {
3051 "node": ">=8"
3052 }
3053 },
3054 "node_modules/html-escaper": {
3055 "version": "2.0.2",
3056 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
3057 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
3058 "dev": true,
3059 "license": "MIT"
3060 },
3061 "node_modules/is-arrayish": {
3062 "version": "0.3.4",
3063 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz",
3064 "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==",
3065 "dev": true,
3066 "license": "MIT"
3067 },
3068 "node_modules/is-fullwidth-code-point": {
3069 "version": "3.0.0",
3070 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3071 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3072 "dev": true,
3073 "license": "MIT",
3074 "engines": {
3075 "node": ">=8"
3076 }
3077 },
3078 "node_modules/isexe": {
3079 "version": "2.0.0",
3080 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3081 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
3082 "dev": true,
3083 "license": "ISC"
3084 },
3085 "node_modules/istanbul-lib-coverage": {
3086 "version": "3.2.2",
3087 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
3088 "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
3089 "dev": true,
3090 "license": "BSD-3-Clause",
3091 "engines": {
3092 "node": ">=8"
3093 }
3094 },
3095 "node_modules/istanbul-lib-instrument": {
3096 "version": "6.0.3",
3097 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz",
3098 "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==",
3099 "dev": true,
3100 "license": "BSD-3-Clause",
3101 "dependencies": {
3102 "@babel/core": "^7.23.9",
3103 "@babel/parser": "^7.23.9",
3104 "@istanbuljs/schema": "^0.1.3",
3105 "istanbul-lib-coverage": "^3.2.0",
3106 "semver": "^7.5.4"
3107 },
3108 "engines": {
3109 "node": ">=10"
3110 }
3111 },
3112 "node_modules/istanbul-lib-report": {
3113 "version": "3.0.1",
3114 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
3115 "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
3116 "dev": true,
3117 "license": "BSD-3-Clause",
3118 "dependencies": {
3119 "istanbul-lib-coverage": "^3.0.0",
3120 "make-dir": "^4.0.0",
3121 "supports-color": "^7.1.0"
3122 },
3123 "engines": {
3124 "node": ">=10"
3125 }
3126 },
3127 "node_modules/istanbul-lib-report/node_modules/supports-color": {
3128 "version": "7.2.0",
3129 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3130 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3131 "dev": true,
3132 "license": "MIT",
3133 "dependencies": {
3134 "has-flag": "^4.0.0"
3135 },
3136 "engines": {
3137 "node": ">=8"
3138 }
3139 },
3140 "node_modules/istanbul-lib-source-maps": {
3141 "version": "5.0.6",
3142 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz",
3143 "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==",
3144 "dev": true,
3145 "license": "BSD-3-Clause",
3146 "dependencies": {
3147 "@jridgewell/trace-mapping": "^0.3.23",
3148 "debug": "^4.1.1",
3149 "istanbul-lib-coverage": "^3.0.0"
3150 },
3151 "engines": {
3152 "node": ">=10"
3153 }
3154 },
3155 "node_modules/istanbul-lib-source-maps/node_modules/@jridgewell/trace-mapping": {
3156 "version": "0.3.31",
3157 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
3158 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
3159 "dev": true,
3160 "license": "MIT",
3161 "dependencies": {
3162 "@jridgewell/resolve-uri": "^3.1.0",
3163 "@jridgewell/sourcemap-codec": "^1.4.14"
3164 }
3165 },
3166 "node_modules/istanbul-reports": {
3167 "version": "3.2.0",
3168 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",
3169 "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==",
3170 "dev": true,
3171 "license": "BSD-3-Clause",
3172 "dependencies": {
3173 "html-escaper": "^2.0.0",
3174 "istanbul-lib-report": "^3.0.0"
3175 },
3176 "engines": {
3177 "node": ">=8"
3178 }
3179 },
3180 "node_modules/jackspeak": {
3181 "version": "3.4.3",
3182 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
3183 "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
3184 "dev": true,
3185 "license": "BlueOak-1.0.0",
3186 "dependencies": {
3187 "@isaacs/cliui": "^8.0.2"
3188 },
3189 "funding": {
3190 "url": "https://github.com/sponsors/isaacs"
3191 },
3192 "optionalDependencies": {
3193 "@pkgjs/parseargs": "^0.11.0"
3194 }
3195 },
3196 "node_modules/js-tokens": {
3197 "version": "9.0.1",
3198 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
3199 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
3200 "dev": true,
3201 "license": "MIT"
3202 },
3203 "node_modules/jsesc": {
3204 "version": "3.1.0",
3205 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
3206 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
3207 "dev": true,
3208 "license": "MIT",
3209 "bin": {
3210 "jsesc": "bin/jsesc"
3211 },
3212 "engines": {
3213 "node": ">=6"
3214 }
3215 },
3216 "node_modules/json5": {
3217 "version": "2.2.3",
3218 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
3219 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
3220 "dev": true,
3221 "license": "MIT",
3222 "bin": {
3223 "json5": "lib/cli.js"
3224 },
3225 "engines": {
3226 "node": ">=6"
3227 }
3228 },
3229 "node_modules/kleur": {
3230 "version": "4.1.5",
3231 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
3232 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
3233 "dev": true,
3234 "license": "MIT",
3235 "engines": {
3236 "node": ">=6"
3237 }
3238 },
3239 "node_modules/loupe": {
3240 "version": "3.1.4",
3241 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.4.tgz",
3242 "integrity": "sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==",
3243 "dev": true,
3244 "license": "MIT"
3245 },
3246 "node_modules/lru-cache": {
3247 "version": "10.4.3",
3248 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
3249 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
3250 "dev": true,
3251 "license": "ISC"
3252 },
3253 "node_modules/magic-string": {
3254 "version": "0.30.17",
3255 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
3256 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
3257 "dev": true,
3258 "license": "MIT",
3259 "dependencies": {
3260 "@jridgewell/sourcemap-codec": "^1.5.0"
3261 }
3262 },
3263 "node_modules/magicast": {
3264 "version": "0.3.5",
3265 "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz",
3266 "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==",
3267 "dev": true,
3268 "license": "MIT",
3269 "dependencies": {
3270 "@babel/parser": "^7.25.4",
3271 "@babel/types": "^7.25.4",
3272 "source-map-js": "^1.2.0"
3273 }
3274 },
3275 "node_modules/make-dir": {
3276 "version": "4.0.0",
3277 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
3278 "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
3279 "dev": true,
3280 "license": "MIT",
3281 "dependencies": {
3282 "semver": "^7.5.3"
3283 },
3284 "engines": {
3285 "node": ">=10"
3286 },
3287 "funding": {
3288 "url": "https://github.com/sponsors/sindresorhus"
3289 }
3290 },
3291 "node_modules/mime": {
3292 "version": "3.0.0",
3293 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
3294 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
3295 "dev": true,
3296 "license": "MIT",
3297 "bin": {
3298 "mime": "cli.js"
3299 },
3300 "engines": {
3301 "node": ">=10.0.0"
3302 }
3303 },
3304 "node_modules/miniflare": {
3305 "version": "4.20251217.0",
3306 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20251217.0.tgz",
3307 "integrity": "sha512-8xsTQbPS6YV+ABZl9qiJIbsum6hbpbhqiyKpOVdzZrhK+1N8EFpT8R6aBZff7kezGmxYZSntjgjqTwJmj3JLgA==",
3308 "dev": true,
3309 "license": "MIT",
3310 "dependencies": {
3311 "@cspotcode/source-map-support": "0.8.1",
3312 "acorn": "8.14.0",
3313 "acorn-walk": "8.3.2",
3314 "exit-hook": "2.2.1",
3315 "glob-to-regexp": "0.4.1",
3316 "sharp": "^0.33.5",
3317 "stoppable": "1.1.0",
3318 "undici": "7.14.0",
3319 "workerd": "1.20251217.0",
3320 "ws": "8.18.0",
3321 "youch": "4.1.0-beta.10",
3322 "zod": "3.22.3"
3323 },
3324 "bin": {
3325 "miniflare": "bootstrap.js"
3326 },
3327 "engines": {
3328 "node": ">=18.0.0"
3329 }
3330 },
3331 "node_modules/miniflare/node_modules/zod": {
3332 "version": "3.22.3",
3333 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz",
3334 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==",
3335 "dev": true,
3336 "license": "MIT",
3337 "funding": {
3338 "url": "https://github.com/sponsors/colinhacks"
3339 }
3340 },
3341 "node_modules/minimatch": {
3342 "version": "9.0.5",
3343 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
3344 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
3345 "dev": true,
3346 "license": "ISC",
3347 "dependencies": {
3348 "brace-expansion": "^2.0.1"
3349 },
3350 "engines": {
3351 "node": ">=16 || 14 >=14.17"
3352 },
3353 "funding": {
3354 "url": "https://github.com/sponsors/isaacs"
3355 }
3356 },
3357 "node_modules/minipass": {
3358 "version": "7.1.2",
3359 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
3360 "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
3361 "dev": true,
3362 "license": "ISC",
3363 "engines": {
3364 "node": ">=16 || 14 >=14.17"
3365 }
3366 },
3367 "node_modules/ms": {
3368 "version": "2.1.3",
3369 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3370 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3371 "dev": true,
3372 "license": "MIT"
3373 },
3374 "node_modules/nanoid": {
3375 "version": "3.3.11",
3376 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
3377 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
3378 "dev": true,
3379 "funding": [
3380 {
3381 "type": "github",
3382 "url": "https://github.com/sponsors/ai"
3383 }
3384 ],
3385 "license": "MIT",
3386 "bin": {
3387 "nanoid": "bin/nanoid.cjs"
3388 },
3389 "engines": {
3390 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3391 }
3392 },
3393 "node_modules/node-releases": {
3394 "version": "2.0.27",
3395 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
3396 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
3397 "dev": true,
3398 "license": "MIT"
3399 },
3400 "node_modules/package-json-from-dist": {
3401 "version": "1.0.1",
3402 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
3403 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
3404 "dev": true,
3405 "license": "BlueOak-1.0.0"
3406 },
3407 "node_modules/path-key": {
3408 "version": "3.1.1",
3409 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3410 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3411 "dev": true,
3412 "license": "MIT",
3413 "engines": {
3414 "node": ">=8"
3415 }
3416 },
3417 "node_modules/path-scurry": {
3418 "version": "1.11.1",
3419 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
3420 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
3421 "dev": true,
3422 "license": "BlueOak-1.0.0",
3423 "dependencies": {
3424 "lru-cache": "^10.2.0",
3425 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
3426 },
3427 "engines": {
3428 "node": ">=16 || 14 >=14.18"
3429 },
3430 "funding": {
3431 "url": "https://github.com/sponsors/isaacs"
3432 }
3433 },
3434 "node_modules/path-to-regexp": {
3435 "version": "6.3.0",
3436 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
3437 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
3438 "dev": true,
3439 "license": "MIT"
3440 },
3441 "node_modules/pathe": {
3442 "version": "2.0.3",
3443 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
3444 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
3445 "dev": true,
3446 "license": "MIT"
3447 },
3448 "node_modules/pathval": {
3449 "version": "2.0.1",
3450 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
3451 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
3452 "dev": true,
3453 "license": "MIT",
3454 "engines": {
3455 "node": ">= 14.16"
3456 }
3457 },
3458 "node_modules/picocolors": {
3459 "version": "1.1.1",
3460 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3461 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3462 "dev": true,
3463 "license": "ISC"
3464 },
3465 "node_modules/picomatch": {
3466 "version": "4.0.3",
3467 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
3468 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
3469 "dev": true,
3470 "license": "MIT",
3471 "engines": {
3472 "node": ">=12"
3473 },
3474 "funding": {
3475 "url": "https://github.com/sponsors/jonschlinkert"
3476 }
3477 },
3478 "node_modules/postcss": {
3479 "version": "8.5.6",
3480 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
3481 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
3482 "dev": true,
3483 "funding": [
3484 {
3485 "type": "opencollective",
3486 "url": "https://opencollective.com/postcss/"
3487 },
3488 {
3489 "type": "tidelift",
3490 "url": "https://tidelift.com/funding/github/npm/postcss"
3491 },
3492 {
3493 "type": "github",
3494 "url": "https://github.com/sponsors/ai"
3495 }
3496 ],
3497 "license": "MIT",
3498 "dependencies": {
3499 "nanoid": "^3.3.11",
3500 "picocolors": "^1.1.1",
3501 "source-map-js": "^1.2.1"
3502 },
3503 "engines": {
3504 "node": "^10 || ^12 || >=14"
3505 }
3506 },
3507 "node_modules/rollup": {
3508 "version": "4.44.1",
3509 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz",
3510 "integrity": "sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==",
3511 "dev": true,
3512 "license": "MIT",
3513 "dependencies": {
3514 "@types/estree": "1.0.8"
3515 },
3516 "bin": {
3517 "rollup": "dist/bin/rollup"
3518 },
3519 "engines": {
3520 "node": ">=18.0.0",
3521 "npm": ">=8.0.0"
3522 },
3523 "optionalDependencies": {
3524 "@rollup/rollup-android-arm-eabi": "4.44.1",
3525 "@rollup/rollup-android-arm64": "4.44.1",
3526 "@rollup/rollup-darwin-arm64": "4.44.1",
3527 "@rollup/rollup-darwin-x64": "4.44.1",
3528 "@rollup/rollup-freebsd-arm64": "4.44.1",
3529 "@rollup/rollup-freebsd-x64": "4.44.1",
3530 "@rollup/rollup-linux-arm-gnueabihf": "4.44.1",
3531 "@rollup/rollup-linux-arm-musleabihf": "4.44.1",
3532 "@rollup/rollup-linux-arm64-gnu": "4.44.1",
3533 "@rollup/rollup-linux-arm64-musl": "4.44.1",
3534 "@rollup/rollup-linux-loongarch64-gnu": "4.44.1",
3535 "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1",
3536 "@rollup/rollup-linux-riscv64-gnu": "4.44.1",
3537 "@rollup/rollup-linux-riscv64-musl": "4.44.1",
3538 "@rollup/rollup-linux-s390x-gnu": "4.44.1",
3539 "@rollup/rollup-linux-x64-gnu": "4.44.1",
3540 "@rollup/rollup-linux-x64-musl": "4.44.1",
3541 "@rollup/rollup-win32-arm64-msvc": "4.44.1",
3542 "@rollup/rollup-win32-ia32-msvc": "4.44.1",
3543 "@rollup/rollup-win32-x64-msvc": "4.44.1",
3544 "fsevents": "~2.3.2"
3545 }
3546 },
3547 "node_modules/semver": {
3548 "version": "7.7.3",
3549 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
3550 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
3551 "dev": true,
3552 "license": "ISC",
3553 "bin": {
3554 "semver": "bin/semver.js"
3555 },
3556 "engines": {
3557 "node": ">=10"
3558 }
3559 },
3560 "node_modules/sharp": {
3561 "version": "0.33.5",
3562 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
3563 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
3564 "dev": true,
3565 "hasInstallScript": true,
3566 "license": "Apache-2.0",
3567 "dependencies": {
3568 "color": "^4.2.3",
3569 "detect-libc": "^2.0.3",
3570 "semver": "^7.6.3"
3571 },
3572 "engines": {
3573 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
3574 },
3575 "funding": {
3576 "url": "https://opencollective.com/libvips"
3577 },
3578 "optionalDependencies": {
3579 "@img/sharp-darwin-arm64": "0.33.5",
3580 "@img/sharp-darwin-x64": "0.33.5",
3581 "@img/sharp-libvips-darwin-arm64": "1.0.4",
3582 "@img/sharp-libvips-darwin-x64": "1.0.4",
3583 "@img/sharp-libvips-linux-arm": "1.0.5",
3584 "@img/sharp-libvips-linux-arm64": "1.0.4",
3585 "@img/sharp-libvips-linux-s390x": "1.0.4",
3586 "@img/sharp-libvips-linux-x64": "1.0.4",
3587 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
3588 "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
3589 "@img/sharp-linux-arm": "0.33.5",
3590 "@img/sharp-linux-arm64": "0.33.5",
3591 "@img/sharp-linux-s390x": "0.33.5",
3592 "@img/sharp-linux-x64": "0.33.5",
3593 "@img/sharp-linuxmusl-arm64": "0.33.5",
3594 "@img/sharp-linuxmusl-x64": "0.33.5",
3595 "@img/sharp-wasm32": "0.33.5",
3596 "@img/sharp-win32-ia32": "0.33.5",
3597 "@img/sharp-win32-x64": "0.33.5"
3598 }
3599 },
3600 "node_modules/shebang-command": {
3601 "version": "2.0.0",
3602 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3603 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3604 "dev": true,
3605 "license": "MIT",
3606 "dependencies": {
3607 "shebang-regex": "^3.0.0"
3608 },
3609 "engines": {
3610 "node": ">=8"
3611 }
3612 },
3613 "node_modules/shebang-regex": {
3614 "version": "3.0.0",
3615 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3616 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3617 "dev": true,
3618 "license": "MIT",
3619 "engines": {
3620 "node": ">=8"
3621 }
3622 },
3623 "node_modules/siginfo": {
3624 "version": "2.0.0",
3625 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
3626 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
3627 "dev": true,
3628 "license": "ISC"
3629 },
3630 "node_modules/signal-exit": {
3631 "version": "4.1.0",
3632 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
3633 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
3634 "dev": true,
3635 "license": "ISC",
3636 "engines": {
3637 "node": ">=14"
3638 },
3639 "funding": {
3640 "url": "https://github.com/sponsors/isaacs"
3641 }
3642 },
3643 "node_modules/simple-swizzle": {
3644 "version": "0.2.4",
3645 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz",
3646 "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==",
3647 "dev": true,
3648 "license": "MIT",
3649 "dependencies": {
3650 "is-arrayish": "^0.3.1"
3651 }
3652 },
3653 "node_modules/source-map-js": {
3654 "version": "1.2.1",
3655 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3656 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3657 "dev": true,
3658 "license": "BSD-3-Clause",
3659 "engines": {
3660 "node": ">=0.10.0"
3661 }
3662 },
3663 "node_modules/stackback": {
3664 "version": "0.0.2",
3665 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
3666 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
3667 "dev": true,
3668 "license": "MIT"
3669 },
3670 "node_modules/std-env": {
3671 "version": "3.9.0",
3672 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz",
3673 "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==",
3674 "dev": true,
3675 "license": "MIT"
3676 },
3677 "node_modules/stoppable": {
3678 "version": "1.1.0",
3679 "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz",
3680 "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==",
3681 "dev": true,
3682 "license": "MIT",
3683 "engines": {
3684 "node": ">=4",
3685 "npm": ">=6"
3686 }
3687 },
3688 "node_modules/string-width": {
3689 "version": "5.1.2",
3690 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
3691 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
3692 "dev": true,
3693 "license": "MIT",
3694 "dependencies": {
3695 "eastasianwidth": "^0.2.0",
3696 "emoji-regex": "^9.2.2",
3697 "strip-ansi": "^7.0.1"
3698 },
3699 "engines": {
3700 "node": ">=12"
3701 },
3702 "funding": {
3703 "url": "https://github.com/sponsors/sindresorhus"
3704 }
3705 },
3706 "node_modules/string-width-cjs": {
3707 "name": "string-width",
3708 "version": "4.2.3",
3709 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3710 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3711 "dev": true,
3712 "license": "MIT",
3713 "dependencies": {
3714 "emoji-regex": "^8.0.0",
3715 "is-fullwidth-code-point": "^3.0.0",
3716 "strip-ansi": "^6.0.1"
3717 },
3718 "engines": {
3719 "node": ">=8"
3720 }
3721 },
3722 "node_modules/string-width-cjs/node_modules/ansi-regex": {
3723 "version": "5.0.1",
3724 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3725 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3726 "dev": true,
3727 "license": "MIT",
3728 "engines": {
3729 "node": ">=8"
3730 }
3731 },
3732 "node_modules/string-width-cjs/node_modules/emoji-regex": {
3733 "version": "8.0.0",
3734 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3735 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3736 "dev": true,
3737 "license": "MIT"
3738 },
3739 "node_modules/string-width-cjs/node_modules/strip-ansi": {
3740 "version": "6.0.1",
3741 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3742 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3743 "dev": true,
3744 "license": "MIT",
3745 "dependencies": {
3746 "ansi-regex": "^5.0.1"
3747 },
3748 "engines": {
3749 "node": ">=8"
3750 }
3751 },
3752 "node_modules/strip-ansi": {
3753 "version": "7.1.2",
3754 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
3755 "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
3756 "dev": true,
3757 "license": "MIT",
3758 "dependencies": {
3759 "ansi-regex": "^6.0.1"
3760 },
3761 "engines": {
3762 "node": ">=12"
3763 },
3764 "funding": {
3765 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
3766 }
3767 },
3768 "node_modules/strip-ansi-cjs": {
3769 "name": "strip-ansi",
3770 "version": "6.0.1",
3771 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3772 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3773 "dev": true,
3774 "license": "MIT",
3775 "dependencies": {
3776 "ansi-regex": "^5.0.1"
3777 },
3778 "engines": {
3779 "node": ">=8"
3780 }
3781 },
3782 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
3783 "version": "5.0.1",
3784 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3785 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3786 "dev": true,
3787 "license": "MIT",
3788 "engines": {
3789 "node": ">=8"
3790 }
3791 },
3792 "node_modules/strip-literal": {
3793 "version": "3.0.0",
3794 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.0.0.tgz",
3795 "integrity": "sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==",
3796 "dev": true,
3797 "license": "MIT",
3798 "dependencies": {
3799 "js-tokens": "^9.0.1"
3800 },
3801 "funding": {
3802 "url": "https://github.com/sponsors/antfu"
3803 }
3804 },
3805 "node_modules/supports-color": {
3806 "version": "10.2.2",
3807 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
3808 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
3809 "dev": true,
3810 "license": "MIT",
3811 "engines": {
3812 "node": ">=18"
3813 },
3814 "funding": {
3815 "url": "https://github.com/chalk/supports-color?sponsor=1"
3816 }
3817 },
3818 "node_modules/test-exclude": {
3819 "version": "7.0.1",
3820 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-7.0.1.tgz",
3821 "integrity": "sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==",
3822 "dev": true,
3823 "license": "ISC",
3824 "dependencies": {
3825 "@istanbuljs/schema": "^0.1.2",
3826 "glob": "^10.4.1",
3827 "minimatch": "^9.0.4"
3828 },
3829 "engines": {
3830 "node": ">=18"
3831 }
3832 },
3833 "node_modules/tinybench": {
3834 "version": "2.9.0",
3835 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
3836 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
3837 "dev": true,
3838 "license": "MIT"
3839 },
3840 "node_modules/tinyexec": {
3841 "version": "0.3.2",
3842 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
3843 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
3844 "dev": true,
3845 "license": "MIT"
3846 },
3847 "node_modules/tinyglobby": {
3848 "version": "0.2.15",
3849 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
3850 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
3851 "dev": true,
3852 "license": "MIT",
3853 "dependencies": {
3854 "fdir": "^6.5.0",
3855 "picomatch": "^4.0.3"
3856 },
3857 "engines": {
3858 "node": ">=12.0.0"
3859 },
3860 "funding": {
3861 "url": "https://github.com/sponsors/SuperchupuDev"
3862 }
3863 },
3864 "node_modules/tinypool": {
3865 "version": "1.1.1",
3866 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
3867 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
3868 "dev": true,
3869 "license": "MIT",
3870 "engines": {
3871 "node": "^18.0.0 || >=20.0.0"
3872 }
3873 },
3874 "node_modules/tinyrainbow": {
3875 "version": "2.0.0",
3876 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
3877 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
3878 "dev": true,
3879 "license": "MIT",
3880 "engines": {
3881 "node": ">=14.0.0"
3882 }
3883 },
3884 "node_modules/tinyspy": {
3885 "version": "4.0.3",
3886 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.3.tgz",
3887 "integrity": "sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==",
3888 "dev": true,
3889 "license": "MIT",
3890 "engines": {
3891 "node": ">=14.0.0"
3892 }
3893 },
3894 "node_modules/tslib": {
3895 "version": "2.8.1",
3896 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
3897 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
3898 "dev": true,
3899 "license": "0BSD",
3900 "optional": true
3901 },
3902 "node_modules/typescript": {
3903 "version": "5.9.3",
3904 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3905 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3906 "dev": true,
3907 "license": "Apache-2.0",
3908 "bin": {
3909 "tsc": "bin/tsc",
3910 "tsserver": "bin/tsserver"
3911 },
3912 "engines": {
3913 "node": ">=14.17"
3914 }
3915 },
3916 "node_modules/undici": {
3917 "version": "7.14.0",
3918 "resolved": "https://registry.npmjs.org/undici/-/undici-7.14.0.tgz",
3919 "integrity": "sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==",
3920 "dev": true,
3921 "license": "MIT",
3922 "engines": {
3923 "node": ">=20.18.1"
3924 }
3925 },
3926 "node_modules/unenv": {
3927 "version": "2.0.0-rc.24",
3928 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",
3929 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",
3930 "dev": true,
3931 "license": "MIT",
3932 "dependencies": {
3933 "pathe": "^2.0.3"
3934 }
3935 },
3936 "node_modules/update-browserslist-db": {
3937 "version": "1.2.3",
3938 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
3939 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
3940 "dev": true,
3941 "funding": [
3942 {
3943 "type": "opencollective",
3944 "url": "https://opencollective.com/browserslist"
3945 },
3946 {
3947 "type": "tidelift",
3948 "url": "https://tidelift.com/funding/github/npm/browserslist"
3949 },
3950 {
3951 "type": "github",
3952 "url": "https://github.com/sponsors/ai"
3953 }
3954 ],
3955 "license": "MIT",
3956 "dependencies": {
3957 "escalade": "^3.2.0",
3958 "picocolors": "^1.1.1"
3959 },
3960 "bin": {
3961 "update-browserslist-db": "cli.js"
3962 },
3963 "peerDependencies": {
3964 "browserslist": ">= 4.21.0"
3965 }
3966 },
3967 "node_modules/vite": {
3968 "version": "7.3.0",
3969 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.0.tgz",
3970 "integrity": "sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg==",
3971 "dev": true,
3972 "license": "MIT",
3973 "dependencies": {
3974 "esbuild": "^0.27.0",
3975 "fdir": "^6.5.0",
3976 "picomatch": "^4.0.3",
3977 "postcss": "^8.5.6",
3978 "rollup": "^4.43.0",
3979 "tinyglobby": "^0.2.15"
3980 },
3981 "bin": {
3982 "vite": "bin/vite.js"
3983 },
3984 "engines": {
3985 "node": "^20.19.0 || >=22.12.0"
3986 },
3987 "funding": {
3988 "url": "https://github.com/vitejs/vite?sponsor=1"
3989 },
3990 "optionalDependencies": {
3991 "fsevents": "~2.3.3"
3992 },
3993 "peerDependencies": {
3994 "@types/node": "^20.19.0 || >=22.12.0",
3995 "jiti": ">=1.21.0",
3996 "less": "^4.0.0",
3997 "lightningcss": "^1.21.0",
3998 "sass": "^1.70.0",
3999 "sass-embedded": "^1.70.0",
4000 "stylus": ">=0.54.8",
4001 "sugarss": "^5.0.0",
4002 "terser": "^5.16.0",
4003 "tsx": "^4.8.1",
4004 "yaml": "^2.4.2"
4005 },
4006 "peerDependenciesMeta": {
4007 "@types/node": {
4008 "optional": true
4009 },
4010 "jiti": {
4011 "optional": true
4012 },
4013 "less": {
4014 "optional": true
4015 },
4016 "lightningcss": {
4017 "optional": true
4018 },
4019 "sass": {
4020 "optional": true
4021 },
4022 "sass-embedded": {
4023 "optional": true
4024 },
4025 "stylus": {
4026 "optional": true
4027 },
4028 "sugarss": {
4029 "optional": true
4030 },
4031 "terser": {
4032 "optional": true
4033 },
4034 "tsx": {
4035 "optional": true
4036 },
4037 "yaml": {
4038 "optional": true
4039 }
4040 }
4041 },
4042 "node_modules/vite-node": {
4043 "version": "3.2.4",
4044 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",
4045 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",
4046 "dev": true,
4047 "license": "MIT",
4048 "dependencies": {
4049 "cac": "^6.7.14",
4050 "debug": "^4.4.1",
4051 "es-module-lexer": "^1.7.0",
4052 "pathe": "^2.0.3",
4053 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
4054 },
4055 "bin": {
4056 "vite-node": "vite-node.mjs"
4057 },
4058 "engines": {
4059 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
4060 },
4061 "funding": {
4062 "url": "https://opencollective.com/vitest"
4063 }
4064 },
4065 "node_modules/vitest": {
4066 "version": "3.2.4",
4067 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz",
4068 "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==",
4069 "dev": true,
4070 "license": "MIT",
4071 "dependencies": {
4072 "@types/chai": "^5.2.2",
4073 "@vitest/expect": "3.2.4",
4074 "@vitest/mocker": "3.2.4",
4075 "@vitest/pretty-format": "^3.2.4",
4076 "@vitest/runner": "3.2.4",
4077 "@vitest/snapshot": "3.2.4",
4078 "@vitest/spy": "3.2.4",
4079 "@vitest/utils": "3.2.4",
4080 "chai": "^5.2.0",
4081 "debug": "^4.4.1",
4082 "expect-type": "^1.2.1",
4083 "magic-string": "^0.30.17",
4084 "pathe": "^2.0.3",
4085 "picomatch": "^4.0.2",
4086 "std-env": "^3.9.0",
4087 "tinybench": "^2.9.0",
4088 "tinyexec": "^0.3.2",
4089 "tinyglobby": "^0.2.14",
4090 "tinypool": "^1.1.1",
4091 "tinyrainbow": "^2.0.0",
4092 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
4093 "vite-node": "3.2.4",
4094 "why-is-node-running": "^2.3.0"
4095 },
4096 "bin": {
4097 "vitest": "vitest.mjs"
4098 },
4099 "engines": {
4100 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
4101 },
4102 "funding": {
4103 "url": "https://opencollective.com/vitest"
4104 },
4105 "peerDependencies": {
4106 "@edge-runtime/vm": "*",
4107 "@types/debug": "^4.1.12",
4108 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
4109 "@vitest/browser": "3.2.4",
4110 "@vitest/ui": "3.2.4",
4111 "happy-dom": "*",
4112 "jsdom": "*"
4113 },
4114 "peerDependenciesMeta": {
4115 "@edge-runtime/vm": {
4116 "optional": true
4117 },
4118 "@types/debug": {
4119 "optional": true
4120 },
4121 "@types/node": {
4122 "optional": true
4123 },
4124 "@vitest/browser": {
4125 "optional": true
4126 },
4127 "@vitest/ui": {
4128 "optional": true
4129 },
4130 "happy-dom": {
4131 "optional": true
4132 },
4133 "jsdom": {
4134 "optional": true
4135 }
4136 }
4137 },
4138 "node_modules/which": {
4139 "version": "2.0.2",
4140 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4141 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4142 "dev": true,
4143 "license": "ISC",
4144 "dependencies": {
4145 "isexe": "^2.0.0"
4146 },
4147 "bin": {
4148 "node-which": "bin/node-which"
4149 },
4150 "engines": {
4151 "node": ">= 8"
4152 }
4153 },
4154 "node_modules/why-is-node-running": {
4155 "version": "2.3.0",
4156 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
4157 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
4158 "dev": true,
4159 "license": "MIT",
4160 "dependencies": {
4161 "siginfo": "^2.0.0",
4162 "stackback": "0.0.2"
4163 },
4164 "bin": {
4165 "why-is-node-running": "cli.js"
4166 },
4167 "engines": {
4168 "node": ">=8"
4169 }
4170 },
4171 "node_modules/workerd": {
4172 "version": "1.20251217.0",
4173 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20251217.0.tgz",
4174 "integrity": "sha512-s3mHDSWwHTduyY8kpHOsl27ZJ4ziDBJlc18PfBvNMqNnhO7yBeemlxH7bo7yQyU1foJrIZ6IENHDDg0Z9N8zQA==",
4175 "dev": true,
4176 "hasInstallScript": true,
4177 "license": "Apache-2.0",
4178 "bin": {
4179 "workerd": "bin/workerd"
4180 },
4181 "engines": {
4182 "node": ">=16"
4183 },
4184 "optionalDependencies": {
4185 "@cloudflare/workerd-darwin-64": "1.20251217.0",
4186 "@cloudflare/workerd-darwin-arm64": "1.20251217.0",
4187 "@cloudflare/workerd-linux-64": "1.20251217.0",
4188 "@cloudflare/workerd-linux-arm64": "1.20251217.0",
4189 "@cloudflare/workerd-windows-64": "1.20251217.0"
4190 }
4191 },
4192 "node_modules/wrangler": {
4193 "version": "4.54.0",
4194 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.54.0.tgz",
4195 "integrity": "sha512-bANFsjDwJLbprYoBK+hUDZsVbUv2SqJd8QvArLIcZk+fPq4h/Ohtj5vkKXD3k0s2bD1DXLk08D+hYmeNH+xC6A==",
4196 "dev": true,
4197 "license": "MIT OR Apache-2.0",
4198 "dependencies": {
4199 "@cloudflare/kv-asset-handler": "0.4.1",
4200 "@cloudflare/unenv-preset": "2.7.13",
4201 "blake3-wasm": "2.1.5",
4202 "esbuild": "0.27.0",
4203 "miniflare": "4.20251210.0",
4204 "path-to-regexp": "6.3.0",
4205 "unenv": "2.0.0-rc.24",
4206 "workerd": "1.20251210.0"
4207 },
4208 "bin": {
4209 "wrangler": "bin/wrangler.js",
4210 "wrangler2": "bin/wrangler.js"
4211 },
4212 "engines": {
4213 "node": ">=20.0.0"
4214 },
4215 "optionalDependencies": {
4216 "fsevents": "~2.3.2"
4217 },
4218 "peerDependencies": {
4219 "@cloudflare/workers-types": "^4.20251210.0"
4220 },
4221 "peerDependenciesMeta": {
4222 "@cloudflare/workers-types": {
4223 "optional": true
4224 }
4225 }
4226 },
4227 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-64": {
4228 "version": "1.20251210.0",
4229 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20251210.0.tgz",
4230 "integrity": "sha512-Nn9X1moUDERA9xtFdCQ2XpQXgAS9pOjiCxvOT8sVx9UJLAiBLkfSCGbpsYdarODGybXCpjRlc77Yppuolvt7oQ==",
4231 "cpu": [
4232 "x64"
4233 ],
4234 "dev": true,
4235 "license": "Apache-2.0",
4236 "optional": true,
4237 "os": [
4238 "darwin"
4239 ],
4240 "engines": {
4241 "node": ">=16"
4242 }
4243 },
4244 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-arm64": {
4245 "version": "1.20251210.0",
4246 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20251210.0.tgz",
4247 "integrity": "sha512-Mg8iYIZQFnbevq/ls9eW/eneWTk/EE13Pej1MwfkY5et0jVpdHnvOLywy/o+QtMJFef1AjsqXGULwAneYyBfHw==",
4248 "cpu": [
4249 "arm64"
4250 ],
4251 "dev": true,
4252 "license": "Apache-2.0",
4253 "optional": true,
4254 "os": [
4255 "darwin"
4256 ],
4257 "engines": {
4258 "node": ">=16"
4259 }
4260 },
4261 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-64": {
4262 "version": "1.20251210.0",
4263 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20251210.0.tgz",
4264 "integrity": "sha512-kjC2fCZhZ2Gkm1biwk2qByAYpGguK5Gf5ic8owzSCUw0FOUfQxTZUT9Lp3gApxsfTLbbnLBrX/xzWjywH9QR4g==",
4265 "cpu": [
4266 "x64"
4267 ],
4268 "dev": true,
4269 "license": "Apache-2.0",
4270 "optional": true,
4271 "os": [
4272 "linux"
4273 ],
4274 "engines": {
4275 "node": ">=16"
4276 }
4277 },
4278 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-arm64": {
4279 "version": "1.20251210.0",
4280 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20251210.0.tgz",
4281 "integrity": "sha512-2IB37nXi7PZVQLa1OCuO7/6pNxqisRSO8DmCQ5x/3sezI5op1vwOxAcb1osAnuVsVN9bbvpw70HJvhKruFJTuA==",
4282 "cpu": [
4283 "arm64"
4284 ],
4285 "dev": true,
4286 "license": "Apache-2.0",
4287 "optional": true,
4288 "os": [
4289 "linux"
4290 ],
4291 "engines": {
4292 "node": ">=16"
4293 }
4294 },
4295 "node_modules/wrangler/node_modules/@cloudflare/workerd-windows-64": {
4296 "version": "1.20251210.0",
4297 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20251210.0.tgz",
4298 "integrity": "sha512-Uaz6/9XE+D6E7pCY4OvkCuJHu7HcSDzeGcCGY1HLhojXhHd7yL52c3yfiyJdS8hPatiAa0nn5qSI/42+aTdDSw==",
4299 "cpu": [
4300 "x64"
4301 ],
4302 "dev": true,
4303 "license": "Apache-2.0",
4304 "optional": true,
4305 "os": [
4306 "win32"
4307 ],
4308 "engines": {
4309 "node": ">=16"
4310 }
4311 },
4312 "node_modules/wrangler/node_modules/@esbuild/aix-ppc64": {
4313 "version": "0.27.0",
4314 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz",
4315 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==",
4316 "cpu": [
4317 "ppc64"
4318 ],
4319 "dev": true,
4320 "license": "MIT",
4321 "optional": true,
4322 "os": [
4323 "aix"
4324 ],
4325 "engines": {
4326 "node": ">=18"
4327 }
4328 },
4329 "node_modules/wrangler/node_modules/@esbuild/android-arm": {
4330 "version": "0.27.0",
4331 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz",
4332 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==",
4333 "cpu": [
4334 "arm"
4335 ],
4336 "dev": true,
4337 "license": "MIT",
4338 "optional": true,
4339 "os": [
4340 "android"
4341 ],
4342 "engines": {
4343 "node": ">=18"
4344 }
4345 },
4346 "node_modules/wrangler/node_modules/@esbuild/android-arm64": {
4347 "version": "0.27.0",
4348 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz",
4349 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==",
4350 "cpu": [
4351 "arm64"
4352 ],
4353 "dev": true,
4354 "license": "MIT",
4355 "optional": true,
4356 "os": [
4357 "android"
4358 ],
4359 "engines": {
4360 "node": ">=18"
4361 }
4362 },
4363 "node_modules/wrangler/node_modules/@esbuild/android-x64": {
4364 "version": "0.27.0",
4365 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz",
4366 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==",
4367 "cpu": [
4368 "x64"
4369 ],
4370 "dev": true,
4371 "license": "MIT",
4372 "optional": true,
4373 "os": [
4374 "android"
4375 ],
4376 "engines": {
4377 "node": ">=18"
4378 }
4379 },
4380 "node_modules/wrangler/node_modules/@esbuild/darwin-arm64": {
4381 "version": "0.27.0",
4382 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz",
4383 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==",
4384 "cpu": [
4385 "arm64"
4386 ],
4387 "dev": true,
4388 "license": "MIT",
4389 "optional": true,
4390 "os": [
4391 "darwin"
4392 ],
4393 "engines": {
4394 "node": ">=18"
4395 }
4396 },
4397 "node_modules/wrangler/node_modules/@esbuild/darwin-x64": {
4398 "version": "0.27.0",
4399 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz",
4400 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==",
4401 "cpu": [
4402 "x64"
4403 ],
4404 "dev": true,
4405 "license": "MIT",
4406 "optional": true,
4407 "os": [
4408 "darwin"
4409 ],
4410 "engines": {
4411 "node": ">=18"
4412 }
4413 },
4414 "node_modules/wrangler/node_modules/@esbuild/freebsd-arm64": {
4415 "version": "0.27.0",
4416 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz",
4417 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==",
4418 "cpu": [
4419 "arm64"
4420 ],
4421 "dev": true,
4422 "license": "MIT",
4423 "optional": true,
4424 "os": [
4425 "freebsd"
4426 ],
4427 "engines": {
4428 "node": ">=18"
4429 }
4430 },
4431 "node_modules/wrangler/node_modules/@esbuild/freebsd-x64": {
4432 "version": "0.27.0",
4433 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz",
4434 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==",
4435 "cpu": [
4436 "x64"
4437 ],
4438 "dev": true,
4439 "license": "MIT",
4440 "optional": true,
4441 "os": [
4442 "freebsd"
4443 ],
4444 "engines": {
4445 "node": ">=18"
4446 }
4447 },
4448 "node_modules/wrangler/node_modules/@esbuild/linux-arm": {
4449 "version": "0.27.0",
4450 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz",
4451 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==",
4452 "cpu": [
4453 "arm"
4454 ],
4455 "dev": true,
4456 "license": "MIT",
4457 "optional": true,
4458 "os": [
4459 "linux"
4460 ],
4461 "engines": {
4462 "node": ">=18"
4463 }
4464 },
4465 "node_modules/wrangler/node_modules/@esbuild/linux-arm64": {
4466 "version": "0.27.0",
4467 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz",
4468 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==",
4469 "cpu": [
4470 "arm64"
4471 ],
4472 "dev": true,
4473 "license": "MIT",
4474 "optional": true,
4475 "os": [
4476 "linux"
4477 ],
4478 "engines": {
4479 "node": ">=18"
4480 }
4481 },
4482 "node_modules/wrangler/node_modules/@esbuild/linux-ia32": {
4483 "version": "0.27.0",
4484 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz",
4485 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==",
4486 "cpu": [
4487 "ia32"
4488 ],
4489 "dev": true,
4490 "license": "MIT",
4491 "optional": true,
4492 "os": [
4493 "linux"
4494 ],
4495 "engines": {
4496 "node": ">=18"
4497 }
4498 },
4499 "node_modules/wrangler/node_modules/@esbuild/linux-loong64": {
4500 "version": "0.27.0",
4501 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz",
4502 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==",
4503 "cpu": [
4504 "loong64"
4505 ],
4506 "dev": true,
4507 "license": "MIT",
4508 "optional": true,
4509 "os": [
4510 "linux"
4511 ],
4512 "engines": {
4513 "node": ">=18"
4514 }
4515 },
4516 "node_modules/wrangler/node_modules/@esbuild/linux-mips64el": {
4517 "version": "0.27.0",
4518 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz",
4519 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==",
4520 "cpu": [
4521 "mips64el"
4522 ],
4523 "dev": true,
4524 "license": "MIT",
4525 "optional": true,
4526 "os": [
4527 "linux"
4528 ],
4529 "engines": {
4530 "node": ">=18"
4531 }
4532 },
4533 "node_modules/wrangler/node_modules/@esbuild/linux-ppc64": {
4534 "version": "0.27.0",
4535 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz",
4536 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==",
4537 "cpu": [
4538 "ppc64"
4539 ],
4540 "dev": true,
4541 "license": "MIT",
4542 "optional": true,
4543 "os": [
4544 "linux"
4545 ],
4546 "engines": {
4547 "node": ">=18"
4548 }
4549 },
4550 "node_modules/wrangler/node_modules/@esbuild/linux-riscv64": {
4551 "version": "0.27.0",
4552 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz",
4553 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==",
4554 "cpu": [
4555 "riscv64"
4556 ],
4557 "dev": true,
4558 "license": "MIT",
4559 "optional": true,
4560 "os": [
4561 "linux"
4562 ],
4563 "engines": {
4564 "node": ">=18"
4565 }
4566 },
4567 "node_modules/wrangler/node_modules/@esbuild/linux-s390x": {
4568 "version": "0.27.0",
4569 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz",
4570 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==",
4571 "cpu": [
4572 "s390x"
4573 ],
4574 "dev": true,
4575 "license": "MIT",
4576 "optional": true,
4577 "os": [
4578 "linux"
4579 ],
4580 "engines": {
4581 "node": ">=18"
4582 }
4583 },
4584 "node_modules/wrangler/node_modules/@esbuild/linux-x64": {
4585 "version": "0.27.0",
4586 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz",
4587 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==",
4588 "cpu": [
4589 "x64"
4590 ],
4591 "dev": true,
4592 "license": "MIT",
4593 "optional": true,
4594 "os": [
4595 "linux"
4596 ],
4597 "engines": {
4598 "node": ">=18"
4599 }
4600 },
4601 "node_modules/wrangler/node_modules/@esbuild/netbsd-arm64": {
4602 "version": "0.27.0",
4603 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz",
4604 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==",
4605 "cpu": [
4606 "arm64"
4607 ],
4608 "dev": true,
4609 "license": "MIT",
4610 "optional": true,
4611 "os": [
4612 "netbsd"
4613 ],
4614 "engines": {
4615 "node": ">=18"
4616 }
4617 },
4618 "node_modules/wrangler/node_modules/@esbuild/netbsd-x64": {
4619 "version": "0.27.0",
4620 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz",
4621 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==",
4622 "cpu": [
4623 "x64"
4624 ],
4625 "dev": true,
4626 "license": "MIT",
4627 "optional": true,
4628 "os": [
4629 "netbsd"
4630 ],
4631 "engines": {
4632 "node": ">=18"
4633 }
4634 },
4635 "node_modules/wrangler/node_modules/@esbuild/openbsd-arm64": {
4636 "version": "0.27.0",
4637 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz",
4638 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==",
4639 "cpu": [
4640 "arm64"
4641 ],
4642 "dev": true,
4643 "license": "MIT",
4644 "optional": true,
4645 "os": [
4646 "openbsd"
4647 ],
4648 "engines": {
4649 "node": ">=18"
4650 }
4651 },
4652 "node_modules/wrangler/node_modules/@esbuild/openbsd-x64": {
4653 "version": "0.27.0",
4654 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz",
4655 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==",
4656 "cpu": [
4657 "x64"
4658 ],
4659 "dev": true,
4660 "license": "MIT",
4661 "optional": true,
4662 "os": [
4663 "openbsd"
4664 ],
4665 "engines": {
4666 "node": ">=18"
4667 }
4668 },
4669 "node_modules/wrangler/node_modules/@esbuild/sunos-x64": {
4670 "version": "0.27.0",
4671 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz",
4672 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==",
4673 "cpu": [
4674 "x64"
4675 ],
4676 "dev": true,
4677 "license": "MIT",
4678 "optional": true,
4679 "os": [
4680 "sunos"
4681 ],
4682 "engines": {
4683 "node": ">=18"
4684 }
4685 },
4686 "node_modules/wrangler/node_modules/@esbuild/win32-arm64": {
4687 "version": "0.27.0",
4688 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz",
4689 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==",
4690 "cpu": [
4691 "arm64"
4692 ],
4693 "dev": true,
4694 "license": "MIT",
4695 "optional": true,
4696 "os": [
4697 "win32"
4698 ],
4699 "engines": {
4700 "node": ">=18"
4701 }
4702 },
4703 "node_modules/wrangler/node_modules/@esbuild/win32-ia32": {
4704 "version": "0.27.0",
4705 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz",
4706 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==",
4707 "cpu": [
4708 "ia32"
4709 ],
4710 "dev": true,
4711 "license": "MIT",
4712 "optional": true,
4713 "os": [
4714 "win32"
4715 ],
4716 "engines": {
4717 "node": ">=18"
4718 }
4719 },
4720 "node_modules/wrangler/node_modules/@esbuild/win32-x64": {
4721 "version": "0.27.0",
4722 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz",
4723 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==",
4724 "cpu": [
4725 "x64"
4726 ],
4727 "dev": true,
4728 "license": "MIT",
4729 "optional": true,
4730 "os": [
4731 "win32"
4732 ],
4733 "engines": {
4734 "node": ">=18"
4735 }
4736 },
4737 "node_modules/wrangler/node_modules/esbuild": {
4738 "version": "0.27.0",
4739 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz",
4740 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==",
4741 "dev": true,
4742 "hasInstallScript": true,
4743 "license": "MIT",
4744 "bin": {
4745 "esbuild": "bin/esbuild"
4746 },
4747 "engines": {
4748 "node": ">=18"
4749 },
4750 "optionalDependencies": {
4751 "@esbuild/aix-ppc64": "0.27.0",
4752 "@esbuild/android-arm": "0.27.0",
4753 "@esbuild/android-arm64": "0.27.0",
4754 "@esbuild/android-x64": "0.27.0",
4755 "@esbuild/darwin-arm64": "0.27.0",
4756 "@esbuild/darwin-x64": "0.27.0",
4757 "@esbuild/freebsd-arm64": "0.27.0",
4758 "@esbuild/freebsd-x64": "0.27.0",
4759 "@esbuild/linux-arm": "0.27.0",
4760 "@esbuild/linux-arm64": "0.27.0",
4761 "@esbuild/linux-ia32": "0.27.0",
4762 "@esbuild/linux-loong64": "0.27.0",
4763 "@esbuild/linux-mips64el": "0.27.0",
4764 "@esbuild/linux-ppc64": "0.27.0",
4765 "@esbuild/linux-riscv64": "0.27.0",
4766 "@esbuild/linux-s390x": "0.27.0",
4767 "@esbuild/linux-x64": "0.27.0",
4768 "@esbuild/netbsd-arm64": "0.27.0",
4769 "@esbuild/netbsd-x64": "0.27.0",
4770 "@esbuild/openbsd-arm64": "0.27.0",
4771 "@esbuild/openbsd-x64": "0.27.0",
4772 "@esbuild/openharmony-arm64": "0.27.0",
4773 "@esbuild/sunos-x64": "0.27.0",
4774 "@esbuild/win32-arm64": "0.27.0",
4775 "@esbuild/win32-ia32": "0.27.0",
4776 "@esbuild/win32-x64": "0.27.0"
4777 }
4778 },
4779 "node_modules/wrangler/node_modules/miniflare": {
4780 "version": "4.20251210.0",
4781 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20251210.0.tgz",
4782 "integrity": "sha512-k6kIoXwGVqlPZb0hcn+X7BmnK+8BjIIkusQPY22kCo2RaQJ/LzAjtxHQdGXerlHSnJyQivDQsL6BJHMpQfUFyw==",
4783 "dev": true,
4784 "license": "MIT",
4785 "dependencies": {
4786 "@cspotcode/source-map-support": "0.8.1",
4787 "acorn": "8.14.0",
4788 "acorn-walk": "8.3.2",
4789 "exit-hook": "2.2.1",
4790 "glob-to-regexp": "0.4.1",
4791 "sharp": "^0.33.5",
4792 "stoppable": "1.1.0",
4793 "undici": "7.14.0",
4794 "workerd": "1.20251210.0",
4795 "ws": "8.18.0",
4796 "youch": "4.1.0-beta.10",
4797 "zod": "3.22.3"
4798 },
4799 "bin": {
4800 "miniflare": "bootstrap.js"
4801 },
4802 "engines": {
4803 "node": ">=18.0.0"
4804 }
4805 },
4806 "node_modules/wrangler/node_modules/workerd": {
4807 "version": "1.20251210.0",
4808 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20251210.0.tgz",
4809 "integrity": "sha512-9MUUneP1BnRE9XAYi94FXxHmiLGbO75EHQZsgWqSiOXjoXSqJCw8aQbIEPxCy19TclEl/kHUFYce8ST2W+Qpjw==",
4810 "dev": true,
4811 "hasInstallScript": true,
4812 "license": "Apache-2.0",
4813 "bin": {
4814 "workerd": "bin/workerd"
4815 },
4816 "engines": {
4817 "node": ">=16"
4818 },
4819 "optionalDependencies": {
4820 "@cloudflare/workerd-darwin-64": "1.20251210.0",
4821 "@cloudflare/workerd-darwin-arm64": "1.20251210.0",
4822 "@cloudflare/workerd-linux-64": "1.20251210.0",
4823 "@cloudflare/workerd-linux-arm64": "1.20251210.0",
4824 "@cloudflare/workerd-windows-64": "1.20251210.0"
4825 }
4826 },
4827 "node_modules/wrangler/node_modules/zod": {
4828 "version": "3.22.3",
4829 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz",
4830 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==",
4831 "dev": true,
4832 "license": "MIT",
4833 "funding": {
4834 "url": "https://github.com/sponsors/colinhacks"
4835 }
4836 },
4837 "node_modules/wrap-ansi": {
4838 "version": "8.1.0",
4839 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
4840 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
4841 "dev": true,
4842 "license": "MIT",
4843 "dependencies": {
4844 "ansi-styles": "^6.1.0",
4845 "string-width": "^5.0.1",
4846 "strip-ansi": "^7.0.1"
4847 },
4848 "engines": {
4849 "node": ">=12"
4850 },
4851 "funding": {
4852 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4853 }
4854 },
4855 "node_modules/wrap-ansi-cjs": {
4856 "name": "wrap-ansi",
4857 "version": "7.0.0",
4858 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
4859 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
4860 "dev": true,
4861 "license": "MIT",
4862 "dependencies": {
4863 "ansi-styles": "^4.0.0",
4864 "string-width": "^4.1.0",
4865 "strip-ansi": "^6.0.0"
4866 },
4867 "engines": {
4868 "node": ">=10"
4869 },
4870 "funding": {
4871 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4872 }
4873 },
4874 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
4875 "version": "5.0.1",
4876 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4877 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4878 "dev": true,
4879 "license": "MIT",
4880 "engines": {
4881 "node": ">=8"
4882 }
4883 },
4884 "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
4885 "version": "4.3.0",
4886 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4887 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4888 "dev": true,
4889 "license": "MIT",
4890 "dependencies": {
4891 "color-convert": "^2.0.1"
4892 },
4893 "engines": {
4894 "node": ">=8"
4895 },
4896 "funding": {
4897 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4898 }
4899 },
4900 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
4901 "version": "8.0.0",
4902 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4903 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4904 "dev": true,
4905 "license": "MIT"
4906 },
4907 "node_modules/wrap-ansi-cjs/node_modules/string-width": {
4908 "version": "4.2.3",
4909 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4910 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4911 "dev": true,
4912 "license": "MIT",
4913 "dependencies": {
4914 "emoji-regex": "^8.0.0",
4915 "is-fullwidth-code-point": "^3.0.0",
4916 "strip-ansi": "^6.0.1"
4917 },
4918 "engines": {
4919 "node": ">=8"
4920 }
4921 },
4922 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
4923 "version": "6.0.1",
4924 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4925 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4926 "dev": true,
4927 "license": "MIT",
4928 "dependencies": {
4929 "ansi-regex": "^5.0.1"
4930 },
4931 "engines": {
4932 "node": ">=8"
4933 }
4934 },
4935 "node_modules/ws": {
4936 "version": "8.18.0",
4937 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
4938 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
4939 "dev": true,
4940 "license": "MIT",
4941 "engines": {
4942 "node": ">=10.0.0"
4943 },
4944 "peerDependencies": {
4945 "bufferutil": "^4.0.1",
4946 "utf-8-validate": ">=5.0.2"
4947 },
4948 "peerDependenciesMeta": {
4949 "bufferutil": {
4950 "optional": true
4951 },
4952 "utf-8-validate": {
4953 "optional": true
4954 }
4955 }
4956 },
4957 "node_modules/yallist": {
4958 "version": "3.1.1",
4959 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
4960 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
4961 "dev": true,
4962 "license": "ISC"
4963 },
4964 "node_modules/youch": {
4965 "version": "4.1.0-beta.10",
4966 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",
4967 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",
4968 "dev": true,
4969 "license": "MIT",
4970 "dependencies": {
4971 "@poppinss/colors": "^4.1.5",
4972 "@poppinss/dumper": "^0.6.4",
4973 "@speed-highlight/core": "^1.2.7",
4974 "cookie": "^1.0.2",
4975 "youch-core": "^0.3.3"
4976 }
4977 },
4978 "node_modules/youch-core": {
4979 "version": "0.3.3",
4980 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",
4981 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",
4982 "dev": true,
4983 "license": "MIT",
4984 "dependencies": {
4985 "@poppinss/exception": "^1.2.2",
4986 "error-stack-parser-es": "^1.0.5"
4987 }
4988 },
4989 "node_modules/zod": {
4990 "version": "3.25.67",
4991 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.67.tgz",
4992 "integrity": "sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==",
4993 "dev": true,
4994 "license": "MIT",
4995 "funding": {
4996 "url": "https://github.com/sponsors/colinhacks"
4997 }
4998 }
4999 }
5000}