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