This repository has no description
1{
2 "name": "rookery",
3 "version": "0.2.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "rookery",
9 "version": "0.2.0",
10 "license": "MIT",
11 "dependencies": {
12 "@atcute/cbor": "^1",
13 "@atcute/cid": "^1",
14 "@atcute/lexicons": "^1",
15 "@atcute/tid": "^1",
16 "@atproto/crypto": "^0.4",
17 "@atproto/lex-cbor": "^0.0.6",
18 "@atproto/lex-data": "^0.0.14",
19 "@atproto/lex-json": "^0.0.14",
20 "@atproto/repo": "^0.9",
21 "@atproto/syntax": "^0.5.2",
22 "hono": "^4",
23 "uint8arrays": "^5.1.0"
24 },
25 "devDependencies": {
26 "@cloudflare/vitest-pool-workers": "^0.8",
27 "@cloudflare/workers-types": "^4",
28 "typescript": "^5",
29 "vitest": "^3",
30 "wrangler": "^4"
31 }
32 },
33 "node_modules/@atcute/cbor": {
34 "version": "1.0.7",
35 "resolved": "https://registry.npmjs.org/@atcute/cbor/-/cbor-1.0.7.tgz",
36 "integrity": "sha512-z3chucgCqjAN36ySvUVl1VSwtGME4CDS173eaaEfiTSpRIQ6ewKpKlkzapLUNqtLU9iBx884b9c2j6kjEyn1XA==",
37 "license": "MIT",
38 "dependencies": {
39 "@atcute/cid": "^1.0.3",
40 "@atcute/multibase": "^1.0.0"
41 }
42 },
43 "node_modules/@atcute/cid": {
44 "version": "1.0.3",
45 "resolved": "https://registry.npmjs.org/@atcute/cid/-/cid-1.0.3.tgz",
46 "integrity": "sha512-BZbs+Xt0yMci0I2dLqqYsN76ua8lkMk/HQfEIKr7g2XMBlSc0XNCXfZdbAWPwiCK/NuGaPBocYMRwApd4dF2Qg==",
47 "license": "MIT",
48 "dependencies": {
49 "@atcute/multibase": "^1.0.0",
50 "@atcute/varint": "^1.0.1"
51 }
52 },
53 "node_modules/@atcute/lexicons": {
54 "version": "1.2.9",
55 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.9.tgz",
56 "integrity": "sha512-/RRHm2Cw9o8Mcsrq0eo8fjS9okKYLGfuFwrQ0YoP/6sdSDsXshaTLJsvLlcUcaDaSJ1YFOuHIo3zr2Om2F/16g==",
57 "license": "0BSD",
58 "dependencies": {
59 "@atcute/uint8array": "^1.1.1",
60 "@atcute/util-text": "^1.1.1",
61 "@standard-schema/spec": "^1.1.0",
62 "esm-env": "^1.2.2"
63 }
64 },
65 "node_modules/@atcute/multibase": {
66 "version": "1.2.0",
67 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.2.0.tgz",
68 "integrity": "sha512-ZK2GRra+qIYq9nNuQB52m2ul0hOmCQEtPobGfTSUxm7pF0OGEkWGkWHugFhNEDVzHzTwPxHp6VGotdZFue4lYQ==",
69 "license": "0BSD",
70 "dependencies": {
71 "@atcute/uint8array": "^1.1.1"
72 }
73 },
74 "node_modules/@atcute/tid": {
75 "version": "1.1.2",
76 "resolved": "https://registry.npmjs.org/@atcute/tid/-/tid-1.1.2.tgz",
77 "integrity": "sha512-bmPuOX/TOfcm/vsK9vM98spjkcx2wgd9S2PeK5oLgEr8IbNRPq7iMCAPzOL1nu5XAW3LlkOYQEbYRcw5vcQ37w==",
78 "license": "0BSD",
79 "dependencies": {
80 "@atcute/time-ms": "^1.2.2"
81 }
82 },
83 "node_modules/@atcute/time-ms": {
84 "version": "1.3.2",
85 "resolved": "https://registry.npmjs.org/@atcute/time-ms/-/time-ms-1.3.2.tgz",
86 "integrity": "sha512-F+qOyR9pO55g1d/QmN+Gr+fimoUQQLusdGSB6pjV0wW5KPILR4oQ4e2ZhWzqUbeHLAgWvgoTTMsMDdz62Xa2tg==",
87 "license": "0BSD"
88 },
89 "node_modules/@atcute/uint8array": {
90 "version": "1.1.1",
91 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.1.tgz",
92 "integrity": "sha512-3LsC8XB8TKe9q/5hOA5sFuzGaIFdJZJNewC5OKa3o/eU6+K7JR6see9Zy2JbQERNVnRl11EzbNov1efgLMAs4g==",
93 "license": "0BSD"
94 },
95 "node_modules/@atcute/util-text": {
96 "version": "1.2.0",
97 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.2.0.tgz",
98 "integrity": "sha512-b8WSh+Z7K601eUFFmTFj8QPKDO8Ic0VDDj63sdKzpkm+ySQKsYT5nXekViGqFVKbyKj1V5FyvZvgXad6/aI4QQ==",
99 "license": "0BSD",
100 "dependencies": {
101 "unicode-segmenter": "^0.14.5"
102 }
103 },
104 "node_modules/@atcute/varint": {
105 "version": "1.0.4",
106 "resolved": "https://registry.npmjs.org/@atcute/varint/-/varint-1.0.4.tgz",
107 "integrity": "sha512-0nGBaRyJLoxVvCHTSLGwPZKs64PPi/0lDA4viF3I5zxsRmVPsXaE92J8VQj3KoZfk0+Z+liXklG1Onw7G9S4oQ==",
108 "license": "0BSD"
109 },
110 "node_modules/@atproto/common": {
111 "version": "0.5.15",
112 "resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.5.15.tgz",
113 "integrity": "sha512-+cdfdMPAIbH9zQGLfH1gNY2KEZsMxj0EelVQL5uJUFL+UkkAXiiqWj7J5mbax8sf02cC/afJnfkWzERNAheKoA==",
114 "license": "MIT",
115 "dependencies": {
116 "@atproto/common-web": "^0.4.19",
117 "@atproto/lex-cbor": "^0.0.15",
118 "@atproto/lex-data": "^0.0.14",
119 "multiformats": "^9.9.0",
120 "pino": "^8.21.0"
121 },
122 "engines": {
123 "node": ">=18.7.0"
124 }
125 },
126 "node_modules/@atproto/common-web": {
127 "version": "0.4.19",
128 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.19.tgz",
129 "integrity": "sha512-3BTi58p5WpT+9/zb6UZrdsXcfPo5P45UJm0E4iwHLILr+jc37CuBj9JReDSZ4U0i9RTrI3ZkfySyZ9bd+LnMsw==",
130 "license": "MIT",
131 "dependencies": {
132 "@atproto/lex-data": "^0.0.14",
133 "@atproto/lex-json": "^0.0.14",
134 "@atproto/syntax": "^0.5.1",
135 "zod": "^3.23.8"
136 }
137 },
138 "node_modules/@atproto/common/node_modules/@atproto/lex-cbor": {
139 "version": "0.0.15",
140 "resolved": "https://registry.npmjs.org/@atproto/lex-cbor/-/lex-cbor-0.0.15.tgz",
141 "integrity": "sha512-3osDicK9bAMXJlKjLKqwYrhLQ60bOguWBNjE+fuNjMuizNzC0aqaClE3d+qMsFuFq9bjEHFw+4Vr9Qmd/m6VYg==",
142 "license": "MIT",
143 "dependencies": {
144 "@atproto/lex-data": "^0.0.14",
145 "tslib": "^2.8.1"
146 }
147 },
148 "node_modules/@atproto/crypto": {
149 "version": "0.4.5",
150 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.5.tgz",
151 "integrity": "sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==",
152 "license": "MIT",
153 "dependencies": {
154 "@noble/curves": "^1.7.0",
155 "@noble/hashes": "^1.6.1",
156 "uint8arrays": "3.0.0"
157 },
158 "engines": {
159 "node": ">=18.7.0"
160 }
161 },
162 "node_modules/@atproto/crypto/node_modules/uint8arrays": {
163 "version": "3.0.0",
164 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
165 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
166 "license": "MIT",
167 "dependencies": {
168 "multiformats": "^9.4.2"
169 }
170 },
171 "node_modules/@atproto/lex-cbor": {
172 "version": "0.0.6",
173 "resolved": "https://registry.npmjs.org/@atproto/lex-cbor/-/lex-cbor-0.0.6.tgz",
174 "integrity": "sha512-lee2T00owDy3I1plRHuURT6f98NIpYZZr2wXa5pJZz5JzefZ+nv8gJ2V70C2f+jmSG+5S9NTIy4uJw94vaHf4A==",
175 "license": "MIT",
176 "dependencies": {
177 "@atproto/lex-data": "0.0.6",
178 "multiformats": "^9.9.0",
179 "tslib": "^2.8.1"
180 }
181 },
182 "node_modules/@atproto/lex-cbor/node_modules/@atproto/lex-data": {
183 "version": "0.0.6",
184 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.6.tgz",
185 "integrity": "sha512-MBNB4ghRJQzuXK1zlUPljpPbQcF1LZ5dzxy274KqPt4p3uPuRw0mHjgcCoWzRUNBQC685WMQR4IN9DHtsnG57A==",
186 "license": "MIT",
187 "dependencies": {
188 "@atproto/syntax": "0.4.2",
189 "multiformats": "^9.9.0",
190 "tslib": "^2.8.1",
191 "uint8arrays": "3.0.0",
192 "unicode-segmenter": "^0.14.0"
193 }
194 },
195 "node_modules/@atproto/lex-cbor/node_modules/@atproto/syntax": {
196 "version": "0.4.2",
197 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.2.tgz",
198 "integrity": "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==",
199 "license": "MIT"
200 },
201 "node_modules/@atproto/lex-cbor/node_modules/uint8arrays": {
202 "version": "3.0.0",
203 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
204 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
205 "license": "MIT",
206 "dependencies": {
207 "multiformats": "^9.4.2"
208 }
209 },
210 "node_modules/@atproto/lex-data": {
211 "version": "0.0.14",
212 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.14.tgz",
213 "integrity": "sha512-53DUa9664SS76nGAMYopWsO10OH0AAdf7P/HSKB6Wzx3iqe6lk/K61QZnKxOG1LreYl5CfvIJU6eNf4txI6GlQ==",
214 "license": "MIT",
215 "dependencies": {
216 "multiformats": "^9.9.0",
217 "tslib": "^2.8.1",
218 "uint8arrays": "3.0.0",
219 "unicode-segmenter": "^0.14.0"
220 }
221 },
222 "node_modules/@atproto/lex-data/node_modules/uint8arrays": {
223 "version": "3.0.0",
224 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
225 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
226 "license": "MIT",
227 "dependencies": {
228 "multiformats": "^9.4.2"
229 }
230 },
231 "node_modules/@atproto/lex-json": {
232 "version": "0.0.14",
233 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.14.tgz",
234 "integrity": "sha512-6lPkDKqe7teEu4WrN5q7400cvZKgYS3uwUMvzG3F9XkgVYhOwSDCtouV/nSLBbpvo3l9OP0kiigtclcNcyekww==",
235 "license": "MIT",
236 "dependencies": {
237 "@atproto/lex-data": "^0.0.14",
238 "tslib": "^2.8.1"
239 }
240 },
241 "node_modules/@atproto/repo": {
242 "version": "0.9.0",
243 "resolved": "https://registry.npmjs.org/@atproto/repo/-/repo-0.9.0.tgz",
244 "integrity": "sha512-hl85f7CJniLoJS5bwOSnLjN7X4kS1ETs5yetKJyJRVZE4SgM+nWPRd+D08dAzeU+VAZi4fjeZXOlOLJtS4Y0KQ==",
245 "license": "MIT",
246 "dependencies": {
247 "@atproto/common": "^0.5.15",
248 "@atproto/common-web": "^0.4.19",
249 "@atproto/crypto": "^0.4.5",
250 "@atproto/lex-cbor": "^0.0.15",
251 "@atproto/lex-data": "^0.0.14",
252 "@atproto/syntax": "^0.5.2",
253 "varint": "^6.0.0",
254 "zod": "^3.23.8"
255 },
256 "engines": {
257 "node": ">=18.7.0"
258 }
259 },
260 "node_modules/@atproto/repo/node_modules/@atproto/lex-cbor": {
261 "version": "0.0.15",
262 "resolved": "https://registry.npmjs.org/@atproto/lex-cbor/-/lex-cbor-0.0.15.tgz",
263 "integrity": "sha512-3osDicK9bAMXJlKjLKqwYrhLQ60bOguWBNjE+fuNjMuizNzC0aqaClE3d+qMsFuFq9bjEHFw+4Vr9Qmd/m6VYg==",
264 "license": "MIT",
265 "dependencies": {
266 "@atproto/lex-data": "^0.0.14",
267 "tslib": "^2.8.1"
268 }
269 },
270 "node_modules/@atproto/syntax": {
271 "version": "0.5.2",
272 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.5.2.tgz",
273 "integrity": "sha512-W41szOnkppoHr0iCUrzL8gy3OD6qmDyp1UvUgmTx2oFQfgbudpz51T/gznesiCcqiUT5obfHdx4PJ+WdlEOE7Q==",
274 "license": "MIT",
275 "dependencies": {
276 "tslib": "^2.8.1"
277 }
278 },
279 "node_modules/@cloudflare/kv-asset-handler": {
280 "version": "0.4.2",
281 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz",
282 "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==",
283 "dev": true,
284 "license": "MIT OR Apache-2.0",
285 "engines": {
286 "node": ">=18.0.0"
287 }
288 },
289 "node_modules/@cloudflare/vitest-pool-workers": {
290 "version": "0.8.71",
291 "resolved": "https://registry.npmjs.org/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.8.71.tgz",
292 "integrity": "sha512-keu2HCLQfRNwbmLBCDXJgCFpANTaYnQpE01fBOo4CNwiWHUT7SZGN7w64RKiSWRHyYppStXBuE5Ng7F42+flpg==",
293 "dev": true,
294 "license": "MIT",
295 "dependencies": {
296 "birpc": "0.2.14",
297 "cjs-module-lexer": "^1.2.3",
298 "devalue": "^5.3.2",
299 "miniflare": "4.20250906.0",
300 "semver": "^7.7.1",
301 "wrangler": "4.35.0",
302 "zod": "^3.22.3"
303 },
304 "peerDependencies": {
305 "@vitest/runner": "2.0.x - 3.2.x",
306 "@vitest/snapshot": "2.0.x - 3.2.x",
307 "vitest": "2.0.x - 3.2.x"
308 }
309 },
310 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@cloudflare/kv-asset-handler": {
311 "version": "0.4.0",
312 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.0.tgz",
313 "integrity": "sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==",
314 "dev": true,
315 "license": "MIT OR Apache-2.0",
316 "dependencies": {
317 "mime": "^3.0.0"
318 },
319 "engines": {
320 "node": ">=18.0.0"
321 }
322 },
323 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@cloudflare/unenv-preset": {
324 "version": "2.7.3",
325 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.7.3.tgz",
326 "integrity": "sha512-tsQQagBKjvpd9baa6nWVIv399ejiqcrUBBW6SZx6Z22+ymm+Odv5+cFimyuCsD/fC1fQTwfRmwXBNpzvHSeGCw==",
327 "dev": true,
328 "license": "MIT OR Apache-2.0",
329 "peerDependencies": {
330 "unenv": "2.0.0-rc.21",
331 "workerd": "^1.20250828.1"
332 },
333 "peerDependenciesMeta": {
334 "workerd": {
335 "optional": true
336 }
337 }
338 },
339 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/aix-ppc64": {
340 "version": "0.25.4",
341 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz",
342 "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==",
343 "cpu": [
344 "ppc64"
345 ],
346 "dev": true,
347 "license": "MIT",
348 "optional": true,
349 "os": [
350 "aix"
351 ],
352 "engines": {
353 "node": ">=18"
354 }
355 },
356 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/android-arm": {
357 "version": "0.25.4",
358 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz",
359 "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==",
360 "cpu": [
361 "arm"
362 ],
363 "dev": true,
364 "license": "MIT",
365 "optional": true,
366 "os": [
367 "android"
368 ],
369 "engines": {
370 "node": ">=18"
371 }
372 },
373 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/android-arm64": {
374 "version": "0.25.4",
375 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz",
376 "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==",
377 "cpu": [
378 "arm64"
379 ],
380 "dev": true,
381 "license": "MIT",
382 "optional": true,
383 "os": [
384 "android"
385 ],
386 "engines": {
387 "node": ">=18"
388 }
389 },
390 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/android-x64": {
391 "version": "0.25.4",
392 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz",
393 "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==",
394 "cpu": [
395 "x64"
396 ],
397 "dev": true,
398 "license": "MIT",
399 "optional": true,
400 "os": [
401 "android"
402 ],
403 "engines": {
404 "node": ">=18"
405 }
406 },
407 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/darwin-arm64": {
408 "version": "0.25.4",
409 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz",
410 "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==",
411 "cpu": [
412 "arm64"
413 ],
414 "dev": true,
415 "license": "MIT",
416 "optional": true,
417 "os": [
418 "darwin"
419 ],
420 "engines": {
421 "node": ">=18"
422 }
423 },
424 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/darwin-x64": {
425 "version": "0.25.4",
426 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz",
427 "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==",
428 "cpu": [
429 "x64"
430 ],
431 "dev": true,
432 "license": "MIT",
433 "optional": true,
434 "os": [
435 "darwin"
436 ],
437 "engines": {
438 "node": ">=18"
439 }
440 },
441 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/freebsd-arm64": {
442 "version": "0.25.4",
443 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz",
444 "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==",
445 "cpu": [
446 "arm64"
447 ],
448 "dev": true,
449 "license": "MIT",
450 "optional": true,
451 "os": [
452 "freebsd"
453 ],
454 "engines": {
455 "node": ">=18"
456 }
457 },
458 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/freebsd-x64": {
459 "version": "0.25.4",
460 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz",
461 "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==",
462 "cpu": [
463 "x64"
464 ],
465 "dev": true,
466 "license": "MIT",
467 "optional": true,
468 "os": [
469 "freebsd"
470 ],
471 "engines": {
472 "node": ">=18"
473 }
474 },
475 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-arm": {
476 "version": "0.25.4",
477 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz",
478 "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==",
479 "cpu": [
480 "arm"
481 ],
482 "dev": true,
483 "license": "MIT",
484 "optional": true,
485 "os": [
486 "linux"
487 ],
488 "engines": {
489 "node": ">=18"
490 }
491 },
492 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-arm64": {
493 "version": "0.25.4",
494 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz",
495 "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==",
496 "cpu": [
497 "arm64"
498 ],
499 "dev": true,
500 "license": "MIT",
501 "optional": true,
502 "os": [
503 "linux"
504 ],
505 "engines": {
506 "node": ">=18"
507 }
508 },
509 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-ia32": {
510 "version": "0.25.4",
511 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz",
512 "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==",
513 "cpu": [
514 "ia32"
515 ],
516 "dev": true,
517 "license": "MIT",
518 "optional": true,
519 "os": [
520 "linux"
521 ],
522 "engines": {
523 "node": ">=18"
524 }
525 },
526 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-loong64": {
527 "version": "0.25.4",
528 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz",
529 "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==",
530 "cpu": [
531 "loong64"
532 ],
533 "dev": true,
534 "license": "MIT",
535 "optional": true,
536 "os": [
537 "linux"
538 ],
539 "engines": {
540 "node": ">=18"
541 }
542 },
543 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-mips64el": {
544 "version": "0.25.4",
545 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz",
546 "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==",
547 "cpu": [
548 "mips64el"
549 ],
550 "dev": true,
551 "license": "MIT",
552 "optional": true,
553 "os": [
554 "linux"
555 ],
556 "engines": {
557 "node": ">=18"
558 }
559 },
560 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-ppc64": {
561 "version": "0.25.4",
562 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz",
563 "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==",
564 "cpu": [
565 "ppc64"
566 ],
567 "dev": true,
568 "license": "MIT",
569 "optional": true,
570 "os": [
571 "linux"
572 ],
573 "engines": {
574 "node": ">=18"
575 }
576 },
577 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-riscv64": {
578 "version": "0.25.4",
579 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz",
580 "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==",
581 "cpu": [
582 "riscv64"
583 ],
584 "dev": true,
585 "license": "MIT",
586 "optional": true,
587 "os": [
588 "linux"
589 ],
590 "engines": {
591 "node": ">=18"
592 }
593 },
594 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-s390x": {
595 "version": "0.25.4",
596 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz",
597 "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==",
598 "cpu": [
599 "s390x"
600 ],
601 "dev": true,
602 "license": "MIT",
603 "optional": true,
604 "os": [
605 "linux"
606 ],
607 "engines": {
608 "node": ">=18"
609 }
610 },
611 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/linux-x64": {
612 "version": "0.25.4",
613 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz",
614 "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==",
615 "cpu": [
616 "x64"
617 ],
618 "dev": true,
619 "license": "MIT",
620 "optional": true,
621 "os": [
622 "linux"
623 ],
624 "engines": {
625 "node": ">=18"
626 }
627 },
628 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/netbsd-arm64": {
629 "version": "0.25.4",
630 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz",
631 "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==",
632 "cpu": [
633 "arm64"
634 ],
635 "dev": true,
636 "license": "MIT",
637 "optional": true,
638 "os": [
639 "netbsd"
640 ],
641 "engines": {
642 "node": ">=18"
643 }
644 },
645 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/netbsd-x64": {
646 "version": "0.25.4",
647 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz",
648 "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==",
649 "cpu": [
650 "x64"
651 ],
652 "dev": true,
653 "license": "MIT",
654 "optional": true,
655 "os": [
656 "netbsd"
657 ],
658 "engines": {
659 "node": ">=18"
660 }
661 },
662 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/openbsd-arm64": {
663 "version": "0.25.4",
664 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz",
665 "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==",
666 "cpu": [
667 "arm64"
668 ],
669 "dev": true,
670 "license": "MIT",
671 "optional": true,
672 "os": [
673 "openbsd"
674 ],
675 "engines": {
676 "node": ">=18"
677 }
678 },
679 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/openbsd-x64": {
680 "version": "0.25.4",
681 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz",
682 "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==",
683 "cpu": [
684 "x64"
685 ],
686 "dev": true,
687 "license": "MIT",
688 "optional": true,
689 "os": [
690 "openbsd"
691 ],
692 "engines": {
693 "node": ">=18"
694 }
695 },
696 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/sunos-x64": {
697 "version": "0.25.4",
698 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz",
699 "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==",
700 "cpu": [
701 "x64"
702 ],
703 "dev": true,
704 "license": "MIT",
705 "optional": true,
706 "os": [
707 "sunos"
708 ],
709 "engines": {
710 "node": ">=18"
711 }
712 },
713 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/win32-arm64": {
714 "version": "0.25.4",
715 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz",
716 "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==",
717 "cpu": [
718 "arm64"
719 ],
720 "dev": true,
721 "license": "MIT",
722 "optional": true,
723 "os": [
724 "win32"
725 ],
726 "engines": {
727 "node": ">=18"
728 }
729 },
730 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/win32-ia32": {
731 "version": "0.25.4",
732 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz",
733 "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==",
734 "cpu": [
735 "ia32"
736 ],
737 "dev": true,
738 "license": "MIT",
739 "optional": true,
740 "os": [
741 "win32"
742 ],
743 "engines": {
744 "node": ">=18"
745 }
746 },
747 "node_modules/@cloudflare/vitest-pool-workers/node_modules/@esbuild/win32-x64": {
748 "version": "0.25.4",
749 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz",
750 "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==",
751 "cpu": [
752 "x64"
753 ],
754 "dev": true,
755 "license": "MIT",
756 "optional": true,
757 "os": [
758 "win32"
759 ],
760 "engines": {
761 "node": ">=18"
762 }
763 },
764 "node_modules/@cloudflare/vitest-pool-workers/node_modules/esbuild": {
765 "version": "0.25.4",
766 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz",
767 "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==",
768 "dev": true,
769 "hasInstallScript": true,
770 "license": "MIT",
771 "bin": {
772 "esbuild": "bin/esbuild"
773 },
774 "engines": {
775 "node": ">=18"
776 },
777 "optionalDependencies": {
778 "@esbuild/aix-ppc64": "0.25.4",
779 "@esbuild/android-arm": "0.25.4",
780 "@esbuild/android-arm64": "0.25.4",
781 "@esbuild/android-x64": "0.25.4",
782 "@esbuild/darwin-arm64": "0.25.4",
783 "@esbuild/darwin-x64": "0.25.4",
784 "@esbuild/freebsd-arm64": "0.25.4",
785 "@esbuild/freebsd-x64": "0.25.4",
786 "@esbuild/linux-arm": "0.25.4",
787 "@esbuild/linux-arm64": "0.25.4",
788 "@esbuild/linux-ia32": "0.25.4",
789 "@esbuild/linux-loong64": "0.25.4",
790 "@esbuild/linux-mips64el": "0.25.4",
791 "@esbuild/linux-ppc64": "0.25.4",
792 "@esbuild/linux-riscv64": "0.25.4",
793 "@esbuild/linux-s390x": "0.25.4",
794 "@esbuild/linux-x64": "0.25.4",
795 "@esbuild/netbsd-arm64": "0.25.4",
796 "@esbuild/netbsd-x64": "0.25.4",
797 "@esbuild/openbsd-arm64": "0.25.4",
798 "@esbuild/openbsd-x64": "0.25.4",
799 "@esbuild/sunos-x64": "0.25.4",
800 "@esbuild/win32-arm64": "0.25.4",
801 "@esbuild/win32-ia32": "0.25.4",
802 "@esbuild/win32-x64": "0.25.4"
803 }
804 },
805 "node_modules/@cloudflare/vitest-pool-workers/node_modules/unenv": {
806 "version": "2.0.0-rc.21",
807 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.21.tgz",
808 "integrity": "sha512-Wj7/AMtE9MRnAXa6Su3Lk0LNCfqDYgfwVjwRFVum9U7wsto1imuHqk4kTm7Jni+5A0Hn7dttL6O/zjvUvoo+8A==",
809 "dev": true,
810 "license": "MIT",
811 "dependencies": {
812 "defu": "^6.1.4",
813 "exsolve": "^1.0.7",
814 "ohash": "^2.0.11",
815 "pathe": "^2.0.3",
816 "ufo": "^1.6.1"
817 }
818 },
819 "node_modules/@cloudflare/vitest-pool-workers/node_modules/wrangler": {
820 "version": "4.35.0",
821 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.35.0.tgz",
822 "integrity": "sha512-HbyXtbrh4Fi3mU8ussY85tVdQ74qpVS1vctUgaPc+bPrXBTqfDLkZ6VRtHAVF/eBhz4SFmhJtCQpN1caY2Ak8A==",
823 "dev": true,
824 "license": "MIT OR Apache-2.0",
825 "dependencies": {
826 "@cloudflare/kv-asset-handler": "0.4.0",
827 "@cloudflare/unenv-preset": "2.7.3",
828 "blake3-wasm": "2.1.5",
829 "esbuild": "0.25.4",
830 "miniflare": "4.20250906.0",
831 "path-to-regexp": "6.3.0",
832 "unenv": "2.0.0-rc.21",
833 "workerd": "1.20250906.0"
834 },
835 "bin": {
836 "wrangler": "bin/wrangler.js",
837 "wrangler2": "bin/wrangler.js"
838 },
839 "engines": {
840 "node": ">=18.0.0"
841 },
842 "optionalDependencies": {
843 "fsevents": "~2.3.2"
844 },
845 "peerDependencies": {
846 "@cloudflare/workers-types": "^4.20250906.0"
847 },
848 "peerDependenciesMeta": {
849 "@cloudflare/workers-types": {
850 "optional": true
851 }
852 }
853 },
854 "node_modules/@cloudflare/workerd-darwin-64": {
855 "version": "1.20250906.0",
856 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250906.0.tgz",
857 "integrity": "sha512-E+X/YYH9BmX0ew2j/mAWFif2z05NMNuhCTlNYEGLkqMe99K15UewBqajL9pMcMUKxylnlrEoK3VNxl33DkbnPA==",
858 "cpu": [
859 "x64"
860 ],
861 "dev": true,
862 "license": "Apache-2.0",
863 "optional": true,
864 "os": [
865 "darwin"
866 ],
867 "engines": {
868 "node": ">=16"
869 }
870 },
871 "node_modules/@cloudflare/workerd-darwin-arm64": {
872 "version": "1.20250906.0",
873 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250906.0.tgz",
874 "integrity": "sha512-X5apsZ1SFW4FYTM19ISHf8005FJMPfrcf4U5rO0tdj+TeJgQgXuZ57IG0WeW7SpLVeBo8hM6WC8CovZh41AfnA==",
875 "cpu": [
876 "arm64"
877 ],
878 "dev": true,
879 "license": "Apache-2.0",
880 "optional": true,
881 "os": [
882 "darwin"
883 ],
884 "engines": {
885 "node": ">=16"
886 }
887 },
888 "node_modules/@cloudflare/workerd-linux-64": {
889 "version": "1.20250906.0",
890 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250906.0.tgz",
891 "integrity": "sha512-rlKzWgsLnlQ5Nt9W69YBJKcmTmZbOGu0edUsenXPmc6wzULUxoQpi7ZE9k3TfTonJx4WoQsQlzCUamRYFsX+0Q==",
892 "cpu": [
893 "x64"
894 ],
895 "dev": true,
896 "license": "Apache-2.0",
897 "optional": true,
898 "os": [
899 "linux"
900 ],
901 "engines": {
902 "node": ">=16"
903 }
904 },
905 "node_modules/@cloudflare/workerd-linux-arm64": {
906 "version": "1.20250906.0",
907 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250906.0.tgz",
908 "integrity": "sha512-DdedhiQ+SeLzpg7BpcLrIPEZ33QKioJQ1wvL4X7nuLzEB9rWzS37NNNahQzc1+44rhG4fyiHbXBPOeox4B9XVA==",
909 "cpu": [
910 "arm64"
911 ],
912 "dev": true,
913 "license": "Apache-2.0",
914 "optional": true,
915 "os": [
916 "linux"
917 ],
918 "engines": {
919 "node": ">=16"
920 }
921 },
922 "node_modules/@cloudflare/workerd-windows-64": {
923 "version": "1.20250906.0",
924 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250906.0.tgz",
925 "integrity": "sha512-Q8Qjfs8jGVILnZL6vUpQ90q/8MTCYaGR3d1LGxZMBqte8Vr7xF3KFHPEy7tFs0j0mMjnqCYzlofmPNY+9ZaDRg==",
926 "cpu": [
927 "x64"
928 ],
929 "dev": true,
930 "license": "Apache-2.0",
931 "optional": true,
932 "os": [
933 "win32"
934 ],
935 "engines": {
936 "node": ">=16"
937 }
938 },
939 "node_modules/@cloudflare/workers-types": {
940 "version": "4.20260329.1",
941 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260329.1.tgz",
942 "integrity": "sha512-LxBHrYYI/AZ6OCbUzRqRgg6Rt1qev2KxN2NNd3saye41AO2g52cYvHV+ohts5oPnrIUD7YRjbgN/J3NU7e7m5A==",
943 "dev": true,
944 "license": "MIT OR Apache-2.0"
945 },
946 "node_modules/@cspotcode/source-map-support": {
947 "version": "0.8.1",
948 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
949 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
950 "dev": true,
951 "license": "MIT",
952 "dependencies": {
953 "@jridgewell/trace-mapping": "0.3.9"
954 },
955 "engines": {
956 "node": ">=12"
957 }
958 },
959 "node_modules/@emnapi/runtime": {
960 "version": "1.9.1",
961 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.1.tgz",
962 "integrity": "sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==",
963 "dev": true,
964 "license": "MIT",
965 "optional": true,
966 "dependencies": {
967 "tslib": "^2.4.0"
968 }
969 },
970 "node_modules/@esbuild/aix-ppc64": {
971 "version": "0.27.4",
972 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz",
973 "integrity": "sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==",
974 "cpu": [
975 "ppc64"
976 ],
977 "dev": true,
978 "license": "MIT",
979 "optional": true,
980 "os": [
981 "aix"
982 ],
983 "engines": {
984 "node": ">=18"
985 }
986 },
987 "node_modules/@esbuild/android-arm": {
988 "version": "0.27.4",
989 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.4.tgz",
990 "integrity": "sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==",
991 "cpu": [
992 "arm"
993 ],
994 "dev": true,
995 "license": "MIT",
996 "optional": true,
997 "os": [
998 "android"
999 ],
1000 "engines": {
1001 "node": ">=18"
1002 }
1003 },
1004 "node_modules/@esbuild/android-arm64": {
1005 "version": "0.27.4",
1006 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz",
1007 "integrity": "sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==",
1008 "cpu": [
1009 "arm64"
1010 ],
1011 "dev": true,
1012 "license": "MIT",
1013 "optional": true,
1014 "os": [
1015 "android"
1016 ],
1017 "engines": {
1018 "node": ">=18"
1019 }
1020 },
1021 "node_modules/@esbuild/android-x64": {
1022 "version": "0.27.4",
1023 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.4.tgz",
1024 "integrity": "sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==",
1025 "cpu": [
1026 "x64"
1027 ],
1028 "dev": true,
1029 "license": "MIT",
1030 "optional": true,
1031 "os": [
1032 "android"
1033 ],
1034 "engines": {
1035 "node": ">=18"
1036 }
1037 },
1038 "node_modules/@esbuild/darwin-arm64": {
1039 "version": "0.27.4",
1040 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz",
1041 "integrity": "sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==",
1042 "cpu": [
1043 "arm64"
1044 ],
1045 "dev": true,
1046 "license": "MIT",
1047 "optional": true,
1048 "os": [
1049 "darwin"
1050 ],
1051 "engines": {
1052 "node": ">=18"
1053 }
1054 },
1055 "node_modules/@esbuild/darwin-x64": {
1056 "version": "0.27.4",
1057 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz",
1058 "integrity": "sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==",
1059 "cpu": [
1060 "x64"
1061 ],
1062 "dev": true,
1063 "license": "MIT",
1064 "optional": true,
1065 "os": [
1066 "darwin"
1067 ],
1068 "engines": {
1069 "node": ">=18"
1070 }
1071 },
1072 "node_modules/@esbuild/freebsd-arm64": {
1073 "version": "0.27.4",
1074 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz",
1075 "integrity": "sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==",
1076 "cpu": [
1077 "arm64"
1078 ],
1079 "dev": true,
1080 "license": "MIT",
1081 "optional": true,
1082 "os": [
1083 "freebsd"
1084 ],
1085 "engines": {
1086 "node": ">=18"
1087 }
1088 },
1089 "node_modules/@esbuild/freebsd-x64": {
1090 "version": "0.27.4",
1091 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz",
1092 "integrity": "sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==",
1093 "cpu": [
1094 "x64"
1095 ],
1096 "dev": true,
1097 "license": "MIT",
1098 "optional": true,
1099 "os": [
1100 "freebsd"
1101 ],
1102 "engines": {
1103 "node": ">=18"
1104 }
1105 },
1106 "node_modules/@esbuild/linux-arm": {
1107 "version": "0.27.4",
1108 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz",
1109 "integrity": "sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==",
1110 "cpu": [
1111 "arm"
1112 ],
1113 "dev": true,
1114 "license": "MIT",
1115 "optional": true,
1116 "os": [
1117 "linux"
1118 ],
1119 "engines": {
1120 "node": ">=18"
1121 }
1122 },
1123 "node_modules/@esbuild/linux-arm64": {
1124 "version": "0.27.4",
1125 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz",
1126 "integrity": "sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==",
1127 "cpu": [
1128 "arm64"
1129 ],
1130 "dev": true,
1131 "license": "MIT",
1132 "optional": true,
1133 "os": [
1134 "linux"
1135 ],
1136 "engines": {
1137 "node": ">=18"
1138 }
1139 },
1140 "node_modules/@esbuild/linux-ia32": {
1141 "version": "0.27.4",
1142 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz",
1143 "integrity": "sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==",
1144 "cpu": [
1145 "ia32"
1146 ],
1147 "dev": true,
1148 "license": "MIT",
1149 "optional": true,
1150 "os": [
1151 "linux"
1152 ],
1153 "engines": {
1154 "node": ">=18"
1155 }
1156 },
1157 "node_modules/@esbuild/linux-loong64": {
1158 "version": "0.27.4",
1159 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz",
1160 "integrity": "sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==",
1161 "cpu": [
1162 "loong64"
1163 ],
1164 "dev": true,
1165 "license": "MIT",
1166 "optional": true,
1167 "os": [
1168 "linux"
1169 ],
1170 "engines": {
1171 "node": ">=18"
1172 }
1173 },
1174 "node_modules/@esbuild/linux-mips64el": {
1175 "version": "0.27.4",
1176 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz",
1177 "integrity": "sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==",
1178 "cpu": [
1179 "mips64el"
1180 ],
1181 "dev": true,
1182 "license": "MIT",
1183 "optional": true,
1184 "os": [
1185 "linux"
1186 ],
1187 "engines": {
1188 "node": ">=18"
1189 }
1190 },
1191 "node_modules/@esbuild/linux-ppc64": {
1192 "version": "0.27.4",
1193 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz",
1194 "integrity": "sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==",
1195 "cpu": [
1196 "ppc64"
1197 ],
1198 "dev": true,
1199 "license": "MIT",
1200 "optional": true,
1201 "os": [
1202 "linux"
1203 ],
1204 "engines": {
1205 "node": ">=18"
1206 }
1207 },
1208 "node_modules/@esbuild/linux-riscv64": {
1209 "version": "0.27.4",
1210 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz",
1211 "integrity": "sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==",
1212 "cpu": [
1213 "riscv64"
1214 ],
1215 "dev": true,
1216 "license": "MIT",
1217 "optional": true,
1218 "os": [
1219 "linux"
1220 ],
1221 "engines": {
1222 "node": ">=18"
1223 }
1224 },
1225 "node_modules/@esbuild/linux-s390x": {
1226 "version": "0.27.4",
1227 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz",
1228 "integrity": "sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==",
1229 "cpu": [
1230 "s390x"
1231 ],
1232 "dev": true,
1233 "license": "MIT",
1234 "optional": true,
1235 "os": [
1236 "linux"
1237 ],
1238 "engines": {
1239 "node": ">=18"
1240 }
1241 },
1242 "node_modules/@esbuild/linux-x64": {
1243 "version": "0.27.4",
1244 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz",
1245 "integrity": "sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==",
1246 "cpu": [
1247 "x64"
1248 ],
1249 "dev": true,
1250 "license": "MIT",
1251 "optional": true,
1252 "os": [
1253 "linux"
1254 ],
1255 "engines": {
1256 "node": ">=18"
1257 }
1258 },
1259 "node_modules/@esbuild/netbsd-arm64": {
1260 "version": "0.27.4",
1261 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz",
1262 "integrity": "sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==",
1263 "cpu": [
1264 "arm64"
1265 ],
1266 "dev": true,
1267 "license": "MIT",
1268 "optional": true,
1269 "os": [
1270 "netbsd"
1271 ],
1272 "engines": {
1273 "node": ">=18"
1274 }
1275 },
1276 "node_modules/@esbuild/netbsd-x64": {
1277 "version": "0.27.4",
1278 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz",
1279 "integrity": "sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==",
1280 "cpu": [
1281 "x64"
1282 ],
1283 "dev": true,
1284 "license": "MIT",
1285 "optional": true,
1286 "os": [
1287 "netbsd"
1288 ],
1289 "engines": {
1290 "node": ">=18"
1291 }
1292 },
1293 "node_modules/@esbuild/openbsd-arm64": {
1294 "version": "0.27.4",
1295 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz",
1296 "integrity": "sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==",
1297 "cpu": [
1298 "arm64"
1299 ],
1300 "dev": true,
1301 "license": "MIT",
1302 "optional": true,
1303 "os": [
1304 "openbsd"
1305 ],
1306 "engines": {
1307 "node": ">=18"
1308 }
1309 },
1310 "node_modules/@esbuild/openbsd-x64": {
1311 "version": "0.27.4",
1312 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz",
1313 "integrity": "sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==",
1314 "cpu": [
1315 "x64"
1316 ],
1317 "dev": true,
1318 "license": "MIT",
1319 "optional": true,
1320 "os": [
1321 "openbsd"
1322 ],
1323 "engines": {
1324 "node": ">=18"
1325 }
1326 },
1327 "node_modules/@esbuild/openharmony-arm64": {
1328 "version": "0.27.4",
1329 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz",
1330 "integrity": "sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==",
1331 "cpu": [
1332 "arm64"
1333 ],
1334 "dev": true,
1335 "license": "MIT",
1336 "optional": true,
1337 "os": [
1338 "openharmony"
1339 ],
1340 "engines": {
1341 "node": ">=18"
1342 }
1343 },
1344 "node_modules/@esbuild/sunos-x64": {
1345 "version": "0.27.4",
1346 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz",
1347 "integrity": "sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==",
1348 "cpu": [
1349 "x64"
1350 ],
1351 "dev": true,
1352 "license": "MIT",
1353 "optional": true,
1354 "os": [
1355 "sunos"
1356 ],
1357 "engines": {
1358 "node": ">=18"
1359 }
1360 },
1361 "node_modules/@esbuild/win32-arm64": {
1362 "version": "0.27.4",
1363 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz",
1364 "integrity": "sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==",
1365 "cpu": [
1366 "arm64"
1367 ],
1368 "dev": true,
1369 "license": "MIT",
1370 "optional": true,
1371 "os": [
1372 "win32"
1373 ],
1374 "engines": {
1375 "node": ">=18"
1376 }
1377 },
1378 "node_modules/@esbuild/win32-ia32": {
1379 "version": "0.27.4",
1380 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz",
1381 "integrity": "sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==",
1382 "cpu": [
1383 "ia32"
1384 ],
1385 "dev": true,
1386 "license": "MIT",
1387 "optional": true,
1388 "os": [
1389 "win32"
1390 ],
1391 "engines": {
1392 "node": ">=18"
1393 }
1394 },
1395 "node_modules/@esbuild/win32-x64": {
1396 "version": "0.27.4",
1397 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz",
1398 "integrity": "sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==",
1399 "cpu": [
1400 "x64"
1401 ],
1402 "dev": true,
1403 "license": "MIT",
1404 "optional": true,
1405 "os": [
1406 "win32"
1407 ],
1408 "engines": {
1409 "node": ">=18"
1410 }
1411 },
1412 "node_modules/@img/colour": {
1413 "version": "1.1.0",
1414 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
1415 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
1416 "dev": true,
1417 "license": "MIT",
1418 "engines": {
1419 "node": ">=18"
1420 }
1421 },
1422 "node_modules/@img/sharp-darwin-arm64": {
1423 "version": "0.33.5",
1424 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
1425 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
1426 "cpu": [
1427 "arm64"
1428 ],
1429 "dev": true,
1430 "license": "Apache-2.0",
1431 "optional": true,
1432 "os": [
1433 "darwin"
1434 ],
1435 "engines": {
1436 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1437 },
1438 "funding": {
1439 "url": "https://opencollective.com/libvips"
1440 },
1441 "optionalDependencies": {
1442 "@img/sharp-libvips-darwin-arm64": "1.0.4"
1443 }
1444 },
1445 "node_modules/@img/sharp-darwin-x64": {
1446 "version": "0.33.5",
1447 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
1448 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
1449 "cpu": [
1450 "x64"
1451 ],
1452 "dev": true,
1453 "license": "Apache-2.0",
1454 "optional": true,
1455 "os": [
1456 "darwin"
1457 ],
1458 "engines": {
1459 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1460 },
1461 "funding": {
1462 "url": "https://opencollective.com/libvips"
1463 },
1464 "optionalDependencies": {
1465 "@img/sharp-libvips-darwin-x64": "1.0.4"
1466 }
1467 },
1468 "node_modules/@img/sharp-libvips-darwin-arm64": {
1469 "version": "1.0.4",
1470 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
1471 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
1472 "cpu": [
1473 "arm64"
1474 ],
1475 "dev": true,
1476 "license": "LGPL-3.0-or-later",
1477 "optional": true,
1478 "os": [
1479 "darwin"
1480 ],
1481 "funding": {
1482 "url": "https://opencollective.com/libvips"
1483 }
1484 },
1485 "node_modules/@img/sharp-libvips-darwin-x64": {
1486 "version": "1.0.4",
1487 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
1488 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
1489 "cpu": [
1490 "x64"
1491 ],
1492 "dev": true,
1493 "license": "LGPL-3.0-or-later",
1494 "optional": true,
1495 "os": [
1496 "darwin"
1497 ],
1498 "funding": {
1499 "url": "https://opencollective.com/libvips"
1500 }
1501 },
1502 "node_modules/@img/sharp-libvips-linux-arm": {
1503 "version": "1.0.5",
1504 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
1505 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
1506 "cpu": [
1507 "arm"
1508 ],
1509 "dev": true,
1510 "license": "LGPL-3.0-or-later",
1511 "optional": true,
1512 "os": [
1513 "linux"
1514 ],
1515 "funding": {
1516 "url": "https://opencollective.com/libvips"
1517 }
1518 },
1519 "node_modules/@img/sharp-libvips-linux-arm64": {
1520 "version": "1.0.4",
1521 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
1522 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
1523 "cpu": [
1524 "arm64"
1525 ],
1526 "dev": true,
1527 "license": "LGPL-3.0-or-later",
1528 "optional": true,
1529 "os": [
1530 "linux"
1531 ],
1532 "funding": {
1533 "url": "https://opencollective.com/libvips"
1534 }
1535 },
1536 "node_modules/@img/sharp-libvips-linux-ppc64": {
1537 "version": "1.2.4",
1538 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
1539 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
1540 "cpu": [
1541 "ppc64"
1542 ],
1543 "dev": true,
1544 "license": "LGPL-3.0-or-later",
1545 "optional": true,
1546 "os": [
1547 "linux"
1548 ],
1549 "funding": {
1550 "url": "https://opencollective.com/libvips"
1551 }
1552 },
1553 "node_modules/@img/sharp-libvips-linux-riscv64": {
1554 "version": "1.2.4",
1555 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
1556 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
1557 "cpu": [
1558 "riscv64"
1559 ],
1560 "dev": true,
1561 "license": "LGPL-3.0-or-later",
1562 "optional": true,
1563 "os": [
1564 "linux"
1565 ],
1566 "funding": {
1567 "url": "https://opencollective.com/libvips"
1568 }
1569 },
1570 "node_modules/@img/sharp-libvips-linux-s390x": {
1571 "version": "1.0.4",
1572 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
1573 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
1574 "cpu": [
1575 "s390x"
1576 ],
1577 "dev": true,
1578 "license": "LGPL-3.0-or-later",
1579 "optional": true,
1580 "os": [
1581 "linux"
1582 ],
1583 "funding": {
1584 "url": "https://opencollective.com/libvips"
1585 }
1586 },
1587 "node_modules/@img/sharp-libvips-linux-x64": {
1588 "version": "1.0.4",
1589 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
1590 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
1591 "cpu": [
1592 "x64"
1593 ],
1594 "dev": true,
1595 "license": "LGPL-3.0-or-later",
1596 "optional": true,
1597 "os": [
1598 "linux"
1599 ],
1600 "funding": {
1601 "url": "https://opencollective.com/libvips"
1602 }
1603 },
1604 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
1605 "version": "1.0.4",
1606 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
1607 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
1608 "cpu": [
1609 "arm64"
1610 ],
1611 "dev": true,
1612 "license": "LGPL-3.0-or-later",
1613 "optional": true,
1614 "os": [
1615 "linux"
1616 ],
1617 "funding": {
1618 "url": "https://opencollective.com/libvips"
1619 }
1620 },
1621 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
1622 "version": "1.0.4",
1623 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
1624 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
1625 "cpu": [
1626 "x64"
1627 ],
1628 "dev": true,
1629 "license": "LGPL-3.0-or-later",
1630 "optional": true,
1631 "os": [
1632 "linux"
1633 ],
1634 "funding": {
1635 "url": "https://opencollective.com/libvips"
1636 }
1637 },
1638 "node_modules/@img/sharp-linux-arm": {
1639 "version": "0.33.5",
1640 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
1641 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
1642 "cpu": [
1643 "arm"
1644 ],
1645 "dev": true,
1646 "license": "Apache-2.0",
1647 "optional": true,
1648 "os": [
1649 "linux"
1650 ],
1651 "engines": {
1652 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1653 },
1654 "funding": {
1655 "url": "https://opencollective.com/libvips"
1656 },
1657 "optionalDependencies": {
1658 "@img/sharp-libvips-linux-arm": "1.0.5"
1659 }
1660 },
1661 "node_modules/@img/sharp-linux-arm64": {
1662 "version": "0.33.5",
1663 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
1664 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
1665 "cpu": [
1666 "arm64"
1667 ],
1668 "dev": true,
1669 "license": "Apache-2.0",
1670 "optional": true,
1671 "os": [
1672 "linux"
1673 ],
1674 "engines": {
1675 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1676 },
1677 "funding": {
1678 "url": "https://opencollective.com/libvips"
1679 },
1680 "optionalDependencies": {
1681 "@img/sharp-libvips-linux-arm64": "1.0.4"
1682 }
1683 },
1684 "node_modules/@img/sharp-linux-ppc64": {
1685 "version": "0.34.5",
1686 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
1687 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
1688 "cpu": [
1689 "ppc64"
1690 ],
1691 "dev": true,
1692 "license": "Apache-2.0",
1693 "optional": true,
1694 "os": [
1695 "linux"
1696 ],
1697 "engines": {
1698 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1699 },
1700 "funding": {
1701 "url": "https://opencollective.com/libvips"
1702 },
1703 "optionalDependencies": {
1704 "@img/sharp-libvips-linux-ppc64": "1.2.4"
1705 }
1706 },
1707 "node_modules/@img/sharp-linux-riscv64": {
1708 "version": "0.34.5",
1709 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
1710 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
1711 "cpu": [
1712 "riscv64"
1713 ],
1714 "dev": true,
1715 "license": "Apache-2.0",
1716 "optional": true,
1717 "os": [
1718 "linux"
1719 ],
1720 "engines": {
1721 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1722 },
1723 "funding": {
1724 "url": "https://opencollective.com/libvips"
1725 },
1726 "optionalDependencies": {
1727 "@img/sharp-libvips-linux-riscv64": "1.2.4"
1728 }
1729 },
1730 "node_modules/@img/sharp-linux-s390x": {
1731 "version": "0.33.5",
1732 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
1733 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
1734 "cpu": [
1735 "s390x"
1736 ],
1737 "dev": true,
1738 "license": "Apache-2.0",
1739 "optional": true,
1740 "os": [
1741 "linux"
1742 ],
1743 "engines": {
1744 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1745 },
1746 "funding": {
1747 "url": "https://opencollective.com/libvips"
1748 },
1749 "optionalDependencies": {
1750 "@img/sharp-libvips-linux-s390x": "1.0.4"
1751 }
1752 },
1753 "node_modules/@img/sharp-linux-x64": {
1754 "version": "0.33.5",
1755 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
1756 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
1757 "cpu": [
1758 "x64"
1759 ],
1760 "dev": true,
1761 "license": "Apache-2.0",
1762 "optional": true,
1763 "os": [
1764 "linux"
1765 ],
1766 "engines": {
1767 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1768 },
1769 "funding": {
1770 "url": "https://opencollective.com/libvips"
1771 },
1772 "optionalDependencies": {
1773 "@img/sharp-libvips-linux-x64": "1.0.4"
1774 }
1775 },
1776 "node_modules/@img/sharp-linuxmusl-arm64": {
1777 "version": "0.33.5",
1778 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
1779 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
1780 "cpu": [
1781 "arm64"
1782 ],
1783 "dev": true,
1784 "license": "Apache-2.0",
1785 "optional": true,
1786 "os": [
1787 "linux"
1788 ],
1789 "engines": {
1790 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1791 },
1792 "funding": {
1793 "url": "https://opencollective.com/libvips"
1794 },
1795 "optionalDependencies": {
1796 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
1797 }
1798 },
1799 "node_modules/@img/sharp-linuxmusl-x64": {
1800 "version": "0.33.5",
1801 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
1802 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
1803 "cpu": [
1804 "x64"
1805 ],
1806 "dev": true,
1807 "license": "Apache-2.0",
1808 "optional": true,
1809 "os": [
1810 "linux"
1811 ],
1812 "engines": {
1813 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1814 },
1815 "funding": {
1816 "url": "https://opencollective.com/libvips"
1817 },
1818 "optionalDependencies": {
1819 "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
1820 }
1821 },
1822 "node_modules/@img/sharp-wasm32": {
1823 "version": "0.33.5",
1824 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
1825 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
1826 "cpu": [
1827 "wasm32"
1828 ],
1829 "dev": true,
1830 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
1831 "optional": true,
1832 "dependencies": {
1833 "@emnapi/runtime": "^1.2.0"
1834 },
1835 "engines": {
1836 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1837 },
1838 "funding": {
1839 "url": "https://opencollective.com/libvips"
1840 }
1841 },
1842 "node_modules/@img/sharp-win32-arm64": {
1843 "version": "0.34.5",
1844 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
1845 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
1846 "cpu": [
1847 "arm64"
1848 ],
1849 "dev": true,
1850 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1851 "optional": true,
1852 "os": [
1853 "win32"
1854 ],
1855 "engines": {
1856 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1857 },
1858 "funding": {
1859 "url": "https://opencollective.com/libvips"
1860 }
1861 },
1862 "node_modules/@img/sharp-win32-ia32": {
1863 "version": "0.33.5",
1864 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
1865 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
1866 "cpu": [
1867 "ia32"
1868 ],
1869 "dev": true,
1870 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1871 "optional": true,
1872 "os": [
1873 "win32"
1874 ],
1875 "engines": {
1876 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1877 },
1878 "funding": {
1879 "url": "https://opencollective.com/libvips"
1880 }
1881 },
1882 "node_modules/@img/sharp-win32-x64": {
1883 "version": "0.33.5",
1884 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
1885 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
1886 "cpu": [
1887 "x64"
1888 ],
1889 "dev": true,
1890 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1891 "optional": true,
1892 "os": [
1893 "win32"
1894 ],
1895 "engines": {
1896 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1897 },
1898 "funding": {
1899 "url": "https://opencollective.com/libvips"
1900 }
1901 },
1902 "node_modules/@jridgewell/resolve-uri": {
1903 "version": "3.1.2",
1904 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1905 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1906 "dev": true,
1907 "license": "MIT",
1908 "engines": {
1909 "node": ">=6.0.0"
1910 }
1911 },
1912 "node_modules/@jridgewell/sourcemap-codec": {
1913 "version": "1.5.5",
1914 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1915 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1916 "dev": true,
1917 "license": "MIT"
1918 },
1919 "node_modules/@jridgewell/trace-mapping": {
1920 "version": "0.3.9",
1921 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1922 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1923 "dev": true,
1924 "license": "MIT",
1925 "dependencies": {
1926 "@jridgewell/resolve-uri": "^3.0.3",
1927 "@jridgewell/sourcemap-codec": "^1.4.10"
1928 }
1929 },
1930 "node_modules/@noble/curves": {
1931 "version": "1.9.7",
1932 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz",
1933 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==",
1934 "license": "MIT",
1935 "dependencies": {
1936 "@noble/hashes": "1.8.0"
1937 },
1938 "engines": {
1939 "node": "^14.21.3 || >=16"
1940 },
1941 "funding": {
1942 "url": "https://paulmillr.com/funding/"
1943 }
1944 },
1945 "node_modules/@noble/hashes": {
1946 "version": "1.8.0",
1947 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
1948 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
1949 "license": "MIT",
1950 "engines": {
1951 "node": "^14.21.3 || >=16"
1952 },
1953 "funding": {
1954 "url": "https://paulmillr.com/funding/"
1955 }
1956 },
1957 "node_modules/@poppinss/colors": {
1958 "version": "4.1.6",
1959 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",
1960 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",
1961 "dev": true,
1962 "license": "MIT",
1963 "dependencies": {
1964 "kleur": "^4.1.5"
1965 }
1966 },
1967 "node_modules/@poppinss/dumper": {
1968 "version": "0.6.5",
1969 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",
1970 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",
1971 "dev": true,
1972 "license": "MIT",
1973 "dependencies": {
1974 "@poppinss/colors": "^4.1.5",
1975 "@sindresorhus/is": "^7.0.2",
1976 "supports-color": "^10.0.0"
1977 }
1978 },
1979 "node_modules/@poppinss/exception": {
1980 "version": "1.2.3",
1981 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",
1982 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",
1983 "dev": true,
1984 "license": "MIT"
1985 },
1986 "node_modules/@rollup/rollup-android-arm-eabi": {
1987 "version": "4.60.0",
1988 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.0.tgz",
1989 "integrity": "sha512-WOhNW9K8bR3kf4zLxbfg6Pxu2ybOUbB2AjMDHSQx86LIF4rH4Ft7vmMwNt0loO0eonglSNy4cpD3MKXXKQu0/A==",
1990 "cpu": [
1991 "arm"
1992 ],
1993 "dev": true,
1994 "license": "MIT",
1995 "optional": true,
1996 "os": [
1997 "android"
1998 ]
1999 },
2000 "node_modules/@rollup/rollup-android-arm64": {
2001 "version": "4.60.0",
2002 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.0.tgz",
2003 "integrity": "sha512-u6JHLll5QKRvjciE78bQXDmqRqNs5M/3GVqZeMwvmjaNODJih/WIrJlFVEihvV0MiYFmd+ZyPr9wxOVbPAG2Iw==",
2004 "cpu": [
2005 "arm64"
2006 ],
2007 "dev": true,
2008 "license": "MIT",
2009 "optional": true,
2010 "os": [
2011 "android"
2012 ]
2013 },
2014 "node_modules/@rollup/rollup-darwin-arm64": {
2015 "version": "4.60.0",
2016 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.0.tgz",
2017 "integrity": "sha512-qEF7CsKKzSRc20Ciu2Zw1wRrBz4g56F7r/vRwY430UPp/nt1x21Q/fpJ9N5l47WWvJlkNCPJz3QRVw008fi7yA==",
2018 "cpu": [
2019 "arm64"
2020 ],
2021 "dev": true,
2022 "license": "MIT",
2023 "optional": true,
2024 "os": [
2025 "darwin"
2026 ]
2027 },
2028 "node_modules/@rollup/rollup-darwin-x64": {
2029 "version": "4.60.0",
2030 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.0.tgz",
2031 "integrity": "sha512-WADYozJ4QCnXCH4wPB+3FuGmDPoFseVCUrANmA5LWwGmC6FL14BWC7pcq+FstOZv3baGX65tZ378uT6WG8ynTw==",
2032 "cpu": [
2033 "x64"
2034 ],
2035 "dev": true,
2036 "license": "MIT",
2037 "optional": true,
2038 "os": [
2039 "darwin"
2040 ]
2041 },
2042 "node_modules/@rollup/rollup-freebsd-arm64": {
2043 "version": "4.60.0",
2044 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.0.tgz",
2045 "integrity": "sha512-6b8wGHJlDrGeSE3aH5mGNHBjA0TTkxdoNHik5EkvPHCt351XnigA4pS7Wsj/Eo9Y8RBU6f35cjN9SYmCFBtzxw==",
2046 "cpu": [
2047 "arm64"
2048 ],
2049 "dev": true,
2050 "license": "MIT",
2051 "optional": true,
2052 "os": [
2053 "freebsd"
2054 ]
2055 },
2056 "node_modules/@rollup/rollup-freebsd-x64": {
2057 "version": "4.60.0",
2058 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.0.tgz",
2059 "integrity": "sha512-h25Ga0t4jaylMB8M/JKAyrvvfxGRjnPQIR8lnCayyzEjEOx2EJIlIiMbhpWxDRKGKF8jbNH01NnN663dH638mA==",
2060 "cpu": [
2061 "x64"
2062 ],
2063 "dev": true,
2064 "license": "MIT",
2065 "optional": true,
2066 "os": [
2067 "freebsd"
2068 ]
2069 },
2070 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
2071 "version": "4.60.0",
2072 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.0.tgz",
2073 "integrity": "sha512-RzeBwv0B3qtVBWtcuABtSuCzToo2IEAIQrcyB/b2zMvBWVbjo8bZDjACUpnaafaxhTw2W+imQbP2BD1usasK4g==",
2074 "cpu": [
2075 "arm"
2076 ],
2077 "dev": true,
2078 "license": "MIT",
2079 "optional": true,
2080 "os": [
2081 "linux"
2082 ]
2083 },
2084 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
2085 "version": "4.60.0",
2086 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.0.tgz",
2087 "integrity": "sha512-Sf7zusNI2CIU1HLzuu9Tc5YGAHEZs5Lu7N1ssJG4Tkw6e0MEsN7NdjUDDfGNHy2IU+ENyWT+L2obgWiguWibWQ==",
2088 "cpu": [
2089 "arm"
2090 ],
2091 "dev": true,
2092 "license": "MIT",
2093 "optional": true,
2094 "os": [
2095 "linux"
2096 ]
2097 },
2098 "node_modules/@rollup/rollup-linux-arm64-gnu": {
2099 "version": "4.60.0",
2100 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.0.tgz",
2101 "integrity": "sha512-DX2x7CMcrJzsE91q7/O02IJQ5/aLkVtYFryqCjduJhUfGKG6yJV8hxaw8pZa93lLEpPTP/ohdN4wFz7yp/ry9A==",
2102 "cpu": [
2103 "arm64"
2104 ],
2105 "dev": true,
2106 "license": "MIT",
2107 "optional": true,
2108 "os": [
2109 "linux"
2110 ]
2111 },
2112 "node_modules/@rollup/rollup-linux-arm64-musl": {
2113 "version": "4.60.0",
2114 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.0.tgz",
2115 "integrity": "sha512-09EL+yFVbJZlhcQfShpswwRZ0Rg+z/CsSELFCnPt3iK+iqwGsI4zht3secj5vLEs957QvFFXnzAT0FFPIxSrkQ==",
2116 "cpu": [
2117 "arm64"
2118 ],
2119 "dev": true,
2120 "license": "MIT",
2121 "optional": true,
2122 "os": [
2123 "linux"
2124 ]
2125 },
2126 "node_modules/@rollup/rollup-linux-loong64-gnu": {
2127 "version": "4.60.0",
2128 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.0.tgz",
2129 "integrity": "sha512-i9IcCMPr3EXm8EQg5jnja0Zyc1iFxJjZWlb4wr7U2Wx/GrddOuEafxRdMPRYVaXjgbhvqalp6np07hN1w9kAKw==",
2130 "cpu": [
2131 "loong64"
2132 ],
2133 "dev": true,
2134 "license": "MIT",
2135 "optional": true,
2136 "os": [
2137 "linux"
2138 ]
2139 },
2140 "node_modules/@rollup/rollup-linux-loong64-musl": {
2141 "version": "4.60.0",
2142 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.0.tgz",
2143 "integrity": "sha512-DGzdJK9kyJ+B78MCkWeGnpXJ91tK/iKA6HwHxF4TAlPIY7GXEvMe8hBFRgdrR9Ly4qebR/7gfUs9y2IoaVEyog==",
2144 "cpu": [
2145 "loong64"
2146 ],
2147 "dev": true,
2148 "license": "MIT",
2149 "optional": true,
2150 "os": [
2151 "linux"
2152 ]
2153 },
2154 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
2155 "version": "4.60.0",
2156 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.0.tgz",
2157 "integrity": "sha512-RwpnLsqC8qbS8z1H1AxBA1H6qknR4YpPR9w2XX0vo2Sz10miu57PkNcnHVaZkbqyw/kUWfKMI73jhmfi9BRMUQ==",
2158 "cpu": [
2159 "ppc64"
2160 ],
2161 "dev": true,
2162 "license": "MIT",
2163 "optional": true,
2164 "os": [
2165 "linux"
2166 ]
2167 },
2168 "node_modules/@rollup/rollup-linux-ppc64-musl": {
2169 "version": "4.60.0",
2170 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.0.tgz",
2171 "integrity": "sha512-Z8pPf54Ly3aqtdWC3G4rFigZgNvd+qJlOE52fmko3KST9SoGfAdSRCwyoyG05q1HrrAblLbk1/PSIV+80/pxLg==",
2172 "cpu": [
2173 "ppc64"
2174 ],
2175 "dev": true,
2176 "license": "MIT",
2177 "optional": true,
2178 "os": [
2179 "linux"
2180 ]
2181 },
2182 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
2183 "version": "4.60.0",
2184 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.0.tgz",
2185 "integrity": "sha512-3a3qQustp3COCGvnP4SvrMHnPQ9d1vzCakQVRTliaz8cIp/wULGjiGpbcqrkv0WrHTEp8bQD/B3HBjzujVWLOA==",
2186 "cpu": [
2187 "riscv64"
2188 ],
2189 "dev": true,
2190 "license": "MIT",
2191 "optional": true,
2192 "os": [
2193 "linux"
2194 ]
2195 },
2196 "node_modules/@rollup/rollup-linux-riscv64-musl": {
2197 "version": "4.60.0",
2198 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.0.tgz",
2199 "integrity": "sha512-pjZDsVH/1VsghMJ2/kAaxt6dL0psT6ZexQVrijczOf+PeP2BUqTHYejk3l6TlPRydggINOeNRhvpLa0AYpCWSQ==",
2200 "cpu": [
2201 "riscv64"
2202 ],
2203 "dev": true,
2204 "license": "MIT",
2205 "optional": true,
2206 "os": [
2207 "linux"
2208 ]
2209 },
2210 "node_modules/@rollup/rollup-linux-s390x-gnu": {
2211 "version": "4.60.0",
2212 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.0.tgz",
2213 "integrity": "sha512-3ObQs0BhvPgiUVZrN7gqCSvmFuMWvWvsjG5ayJ3Lraqv+2KhOsp+pUbigqbeWqueGIsnn+09HBw27rJ+gYK4VQ==",
2214 "cpu": [
2215 "s390x"
2216 ],
2217 "dev": true,
2218 "license": "MIT",
2219 "optional": true,
2220 "os": [
2221 "linux"
2222 ]
2223 },
2224 "node_modules/@rollup/rollup-linux-x64-gnu": {
2225 "version": "4.60.0",
2226 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.0.tgz",
2227 "integrity": "sha512-EtylprDtQPdS5rXvAayrNDYoJhIz1/vzN2fEubo3yLE7tfAw+948dO0g4M0vkTVFhKojnF+n6C8bDNe+gDRdTg==",
2228 "cpu": [
2229 "x64"
2230 ],
2231 "dev": true,
2232 "license": "MIT",
2233 "optional": true,
2234 "os": [
2235 "linux"
2236 ]
2237 },
2238 "node_modules/@rollup/rollup-linux-x64-musl": {
2239 "version": "4.60.0",
2240 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.0.tgz",
2241 "integrity": "sha512-k09oiRCi/bHU9UVFqD17r3eJR9bn03TyKraCrlz5ULFJGdJGi7VOmm9jl44vOJvRJ6P7WuBi/s2A97LxxHGIdw==",
2242 "cpu": [
2243 "x64"
2244 ],
2245 "dev": true,
2246 "license": "MIT",
2247 "optional": true,
2248 "os": [
2249 "linux"
2250 ]
2251 },
2252 "node_modules/@rollup/rollup-openbsd-x64": {
2253 "version": "4.60.0",
2254 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.0.tgz",
2255 "integrity": "sha512-1o/0/pIhozoSaDJoDcec+IVLbnRtQmHwPV730+AOD29lHEEo4F5BEUB24H0OBdhbBBDwIOSuf7vgg0Ywxdfiiw==",
2256 "cpu": [
2257 "x64"
2258 ],
2259 "dev": true,
2260 "license": "MIT",
2261 "optional": true,
2262 "os": [
2263 "openbsd"
2264 ]
2265 },
2266 "node_modules/@rollup/rollup-openharmony-arm64": {
2267 "version": "4.60.0",
2268 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.0.tgz",
2269 "integrity": "sha512-pESDkos/PDzYwtyzB5p/UoNU/8fJo68vcXM9ZW2V0kjYayj1KaaUfi1NmTUTUpMn4UhU4gTuK8gIaFO4UGuMbA==",
2270 "cpu": [
2271 "arm64"
2272 ],
2273 "dev": true,
2274 "license": "MIT",
2275 "optional": true,
2276 "os": [
2277 "openharmony"
2278 ]
2279 },
2280 "node_modules/@rollup/rollup-win32-arm64-msvc": {
2281 "version": "4.60.0",
2282 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.0.tgz",
2283 "integrity": "sha512-hj1wFStD7B1YBeYmvY+lWXZ7ey73YGPcViMShYikqKT1GtstIKQAtfUI6yrzPjAy/O7pO0VLXGmUVWXQMaYgTQ==",
2284 "cpu": [
2285 "arm64"
2286 ],
2287 "dev": true,
2288 "license": "MIT",
2289 "optional": true,
2290 "os": [
2291 "win32"
2292 ]
2293 },
2294 "node_modules/@rollup/rollup-win32-ia32-msvc": {
2295 "version": "4.60.0",
2296 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.0.tgz",
2297 "integrity": "sha512-SyaIPFoxmUPlNDq5EHkTbiKzmSEmq/gOYFI/3HHJ8iS/v1mbugVa7dXUzcJGQfoytp9DJFLhHH4U3/eTy2Bq4w==",
2298 "cpu": [
2299 "ia32"
2300 ],
2301 "dev": true,
2302 "license": "MIT",
2303 "optional": true,
2304 "os": [
2305 "win32"
2306 ]
2307 },
2308 "node_modules/@rollup/rollup-win32-x64-gnu": {
2309 "version": "4.60.0",
2310 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.0.tgz",
2311 "integrity": "sha512-RdcryEfzZr+lAr5kRm2ucN9aVlCCa2QNq4hXelZxb8GG0NJSazq44Z3PCCc8wISRuCVnGs0lQJVX5Vp6fKA+IA==",
2312 "cpu": [
2313 "x64"
2314 ],
2315 "dev": true,
2316 "license": "MIT",
2317 "optional": true,
2318 "os": [
2319 "win32"
2320 ]
2321 },
2322 "node_modules/@rollup/rollup-win32-x64-msvc": {
2323 "version": "4.60.0",
2324 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.0.tgz",
2325 "integrity": "sha512-PrsWNQ8BuE00O3Xsx3ALh2Df8fAj9+cvvX9AIA6o4KpATR98c9mud4XtDWVvsEuyia5U4tVSTKygawyJkjm60w==",
2326 "cpu": [
2327 "x64"
2328 ],
2329 "dev": true,
2330 "license": "MIT",
2331 "optional": true,
2332 "os": [
2333 "win32"
2334 ]
2335 },
2336 "node_modules/@sindresorhus/is": {
2337 "version": "7.2.0",
2338 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",
2339 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",
2340 "dev": true,
2341 "license": "MIT",
2342 "engines": {
2343 "node": ">=18"
2344 },
2345 "funding": {
2346 "url": "https://github.com/sindresorhus/is?sponsor=1"
2347 }
2348 },
2349 "node_modules/@speed-highlight/core": {
2350 "version": "1.2.15",
2351 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.15.tgz",
2352 "integrity": "sha512-BMq1K3DsElxDWawkX6eLg9+CKJrTVGCBAWVuHXVUV2u0s2711qiChLSId6ikYPfxhdYocLNt3wWwSvDiTvFabw==",
2353 "dev": true,
2354 "license": "CC0-1.0"
2355 },
2356 "node_modules/@standard-schema/spec": {
2357 "version": "1.1.0",
2358 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
2359 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
2360 "license": "MIT"
2361 },
2362 "node_modules/@types/chai": {
2363 "version": "5.2.3",
2364 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
2365 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
2366 "dev": true,
2367 "license": "MIT",
2368 "dependencies": {
2369 "@types/deep-eql": "*",
2370 "assertion-error": "^2.0.1"
2371 }
2372 },
2373 "node_modules/@types/deep-eql": {
2374 "version": "4.0.2",
2375 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
2376 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
2377 "dev": true,
2378 "license": "MIT"
2379 },
2380 "node_modules/@types/estree": {
2381 "version": "1.0.8",
2382 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
2383 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
2384 "dev": true,
2385 "license": "MIT"
2386 },
2387 "node_modules/@vitest/expect": {
2388 "version": "3.2.4",
2389 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz",
2390 "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==",
2391 "dev": true,
2392 "license": "MIT",
2393 "dependencies": {
2394 "@types/chai": "^5.2.2",
2395 "@vitest/spy": "3.2.4",
2396 "@vitest/utils": "3.2.4",
2397 "chai": "^5.2.0",
2398 "tinyrainbow": "^2.0.0"
2399 },
2400 "funding": {
2401 "url": "https://opencollective.com/vitest"
2402 }
2403 },
2404 "node_modules/@vitest/mocker": {
2405 "version": "3.2.4",
2406 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz",
2407 "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==",
2408 "dev": true,
2409 "license": "MIT",
2410 "dependencies": {
2411 "@vitest/spy": "3.2.4",
2412 "estree-walker": "^3.0.3",
2413 "magic-string": "^0.30.17"
2414 },
2415 "funding": {
2416 "url": "https://opencollective.com/vitest"
2417 },
2418 "peerDependencies": {
2419 "msw": "^2.4.9",
2420 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
2421 },
2422 "peerDependenciesMeta": {
2423 "msw": {
2424 "optional": true
2425 },
2426 "vite": {
2427 "optional": true
2428 }
2429 }
2430 },
2431 "node_modules/@vitest/pretty-format": {
2432 "version": "3.2.4",
2433 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz",
2434 "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==",
2435 "dev": true,
2436 "license": "MIT",
2437 "dependencies": {
2438 "tinyrainbow": "^2.0.0"
2439 },
2440 "funding": {
2441 "url": "https://opencollective.com/vitest"
2442 }
2443 },
2444 "node_modules/@vitest/runner": {
2445 "version": "3.2.4",
2446 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz",
2447 "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==",
2448 "dev": true,
2449 "license": "MIT",
2450 "dependencies": {
2451 "@vitest/utils": "3.2.4",
2452 "pathe": "^2.0.3",
2453 "strip-literal": "^3.0.0"
2454 },
2455 "funding": {
2456 "url": "https://opencollective.com/vitest"
2457 }
2458 },
2459 "node_modules/@vitest/snapshot": {
2460 "version": "3.2.4",
2461 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz",
2462 "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==",
2463 "dev": true,
2464 "license": "MIT",
2465 "dependencies": {
2466 "@vitest/pretty-format": "3.2.4",
2467 "magic-string": "^0.30.17",
2468 "pathe": "^2.0.3"
2469 },
2470 "funding": {
2471 "url": "https://opencollective.com/vitest"
2472 }
2473 },
2474 "node_modules/@vitest/spy": {
2475 "version": "3.2.4",
2476 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz",
2477 "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==",
2478 "dev": true,
2479 "license": "MIT",
2480 "dependencies": {
2481 "tinyspy": "^4.0.3"
2482 },
2483 "funding": {
2484 "url": "https://opencollective.com/vitest"
2485 }
2486 },
2487 "node_modules/@vitest/utils": {
2488 "version": "3.2.4",
2489 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz",
2490 "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==",
2491 "dev": true,
2492 "license": "MIT",
2493 "dependencies": {
2494 "@vitest/pretty-format": "3.2.4",
2495 "loupe": "^3.1.4",
2496 "tinyrainbow": "^2.0.0"
2497 },
2498 "funding": {
2499 "url": "https://opencollective.com/vitest"
2500 }
2501 },
2502 "node_modules/abort-controller": {
2503 "version": "3.0.0",
2504 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
2505 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
2506 "license": "MIT",
2507 "dependencies": {
2508 "event-target-shim": "^5.0.0"
2509 },
2510 "engines": {
2511 "node": ">=6.5"
2512 }
2513 },
2514 "node_modules/acorn": {
2515 "version": "8.14.0",
2516 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
2517 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
2518 "dev": true,
2519 "license": "MIT",
2520 "bin": {
2521 "acorn": "bin/acorn"
2522 },
2523 "engines": {
2524 "node": ">=0.4.0"
2525 }
2526 },
2527 "node_modules/acorn-walk": {
2528 "version": "8.3.2",
2529 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
2530 "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
2531 "dev": true,
2532 "license": "MIT",
2533 "engines": {
2534 "node": ">=0.4.0"
2535 }
2536 },
2537 "node_modules/assertion-error": {
2538 "version": "2.0.1",
2539 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
2540 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
2541 "dev": true,
2542 "license": "MIT",
2543 "engines": {
2544 "node": ">=12"
2545 }
2546 },
2547 "node_modules/atomic-sleep": {
2548 "version": "1.0.0",
2549 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
2550 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
2551 "license": "MIT",
2552 "engines": {
2553 "node": ">=8.0.0"
2554 }
2555 },
2556 "node_modules/base64-js": {
2557 "version": "1.5.1",
2558 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
2559 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
2560 "funding": [
2561 {
2562 "type": "github",
2563 "url": "https://github.com/sponsors/feross"
2564 },
2565 {
2566 "type": "patreon",
2567 "url": "https://www.patreon.com/feross"
2568 },
2569 {
2570 "type": "consulting",
2571 "url": "https://feross.org/support"
2572 }
2573 ],
2574 "license": "MIT"
2575 },
2576 "node_modules/birpc": {
2577 "version": "0.2.14",
2578 "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.14.tgz",
2579 "integrity": "sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==",
2580 "dev": true,
2581 "license": "MIT",
2582 "funding": {
2583 "url": "https://github.com/sponsors/antfu"
2584 }
2585 },
2586 "node_modules/blake3-wasm": {
2587 "version": "2.1.5",
2588 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
2589 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
2590 "dev": true,
2591 "license": "MIT"
2592 },
2593 "node_modules/buffer": {
2594 "version": "6.0.3",
2595 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
2596 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
2597 "funding": [
2598 {
2599 "type": "github",
2600 "url": "https://github.com/sponsors/feross"
2601 },
2602 {
2603 "type": "patreon",
2604 "url": "https://www.patreon.com/feross"
2605 },
2606 {
2607 "type": "consulting",
2608 "url": "https://feross.org/support"
2609 }
2610 ],
2611 "license": "MIT",
2612 "dependencies": {
2613 "base64-js": "^1.3.1",
2614 "ieee754": "^1.2.1"
2615 }
2616 },
2617 "node_modules/cac": {
2618 "version": "6.7.14",
2619 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
2620 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
2621 "dev": true,
2622 "license": "MIT",
2623 "engines": {
2624 "node": ">=8"
2625 }
2626 },
2627 "node_modules/chai": {
2628 "version": "5.3.3",
2629 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
2630 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
2631 "dev": true,
2632 "license": "MIT",
2633 "dependencies": {
2634 "assertion-error": "^2.0.1",
2635 "check-error": "^2.1.1",
2636 "deep-eql": "^5.0.1",
2637 "loupe": "^3.1.0",
2638 "pathval": "^2.0.0"
2639 },
2640 "engines": {
2641 "node": ">=18"
2642 }
2643 },
2644 "node_modules/check-error": {
2645 "version": "2.1.3",
2646 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
2647 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
2648 "dev": true,
2649 "license": "MIT",
2650 "engines": {
2651 "node": ">= 16"
2652 }
2653 },
2654 "node_modules/cjs-module-lexer": {
2655 "version": "1.4.3",
2656 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",
2657 "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==",
2658 "dev": true,
2659 "license": "MIT"
2660 },
2661 "node_modules/color": {
2662 "version": "4.2.3",
2663 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
2664 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
2665 "dev": true,
2666 "license": "MIT",
2667 "dependencies": {
2668 "color-convert": "^2.0.1",
2669 "color-string": "^1.9.0"
2670 },
2671 "engines": {
2672 "node": ">=12.5.0"
2673 }
2674 },
2675 "node_modules/color-convert": {
2676 "version": "2.0.1",
2677 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2678 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2679 "dev": true,
2680 "license": "MIT",
2681 "dependencies": {
2682 "color-name": "~1.1.4"
2683 },
2684 "engines": {
2685 "node": ">=7.0.0"
2686 }
2687 },
2688 "node_modules/color-name": {
2689 "version": "1.1.4",
2690 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2691 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2692 "dev": true,
2693 "license": "MIT"
2694 },
2695 "node_modules/color-string": {
2696 "version": "1.9.1",
2697 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
2698 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
2699 "dev": true,
2700 "license": "MIT",
2701 "dependencies": {
2702 "color-name": "^1.0.0",
2703 "simple-swizzle": "^0.2.2"
2704 }
2705 },
2706 "node_modules/cookie": {
2707 "version": "1.1.1",
2708 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
2709 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
2710 "dev": true,
2711 "license": "MIT",
2712 "engines": {
2713 "node": ">=18"
2714 },
2715 "funding": {
2716 "type": "opencollective",
2717 "url": "https://opencollective.com/express"
2718 }
2719 },
2720 "node_modules/debug": {
2721 "version": "4.4.3",
2722 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2723 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2724 "dev": true,
2725 "license": "MIT",
2726 "dependencies": {
2727 "ms": "^2.1.3"
2728 },
2729 "engines": {
2730 "node": ">=6.0"
2731 },
2732 "peerDependenciesMeta": {
2733 "supports-color": {
2734 "optional": true
2735 }
2736 }
2737 },
2738 "node_modules/deep-eql": {
2739 "version": "5.0.2",
2740 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
2741 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
2742 "dev": true,
2743 "license": "MIT",
2744 "engines": {
2745 "node": ">=6"
2746 }
2747 },
2748 "node_modules/defu": {
2749 "version": "6.1.4",
2750 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz",
2751 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==",
2752 "dev": true,
2753 "license": "MIT"
2754 },
2755 "node_modules/detect-libc": {
2756 "version": "2.1.2",
2757 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
2758 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
2759 "dev": true,
2760 "license": "Apache-2.0",
2761 "engines": {
2762 "node": ">=8"
2763 }
2764 },
2765 "node_modules/devalue": {
2766 "version": "5.6.4",
2767 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.4.tgz",
2768 "integrity": "sha512-Gp6rDldRsFh/7XuouDbxMH3Mx8GMCcgzIb1pDTvNyn8pZGQ22u+Wa+lGV9dQCltFQ7uVw0MhRyb8XDskNFOReA==",
2769 "dev": true,
2770 "license": "MIT"
2771 },
2772 "node_modules/error-stack-parser-es": {
2773 "version": "1.0.5",
2774 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",
2775 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",
2776 "dev": true,
2777 "license": "MIT",
2778 "funding": {
2779 "url": "https://github.com/sponsors/antfu"
2780 }
2781 },
2782 "node_modules/es-module-lexer": {
2783 "version": "1.7.0",
2784 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
2785 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
2786 "dev": true,
2787 "license": "MIT"
2788 },
2789 "node_modules/esbuild": {
2790 "version": "0.27.4",
2791 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.4.tgz",
2792 "integrity": "sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==",
2793 "dev": true,
2794 "hasInstallScript": true,
2795 "license": "MIT",
2796 "bin": {
2797 "esbuild": "bin/esbuild"
2798 },
2799 "engines": {
2800 "node": ">=18"
2801 },
2802 "optionalDependencies": {
2803 "@esbuild/aix-ppc64": "0.27.4",
2804 "@esbuild/android-arm": "0.27.4",
2805 "@esbuild/android-arm64": "0.27.4",
2806 "@esbuild/android-x64": "0.27.4",
2807 "@esbuild/darwin-arm64": "0.27.4",
2808 "@esbuild/darwin-x64": "0.27.4",
2809 "@esbuild/freebsd-arm64": "0.27.4",
2810 "@esbuild/freebsd-x64": "0.27.4",
2811 "@esbuild/linux-arm": "0.27.4",
2812 "@esbuild/linux-arm64": "0.27.4",
2813 "@esbuild/linux-ia32": "0.27.4",
2814 "@esbuild/linux-loong64": "0.27.4",
2815 "@esbuild/linux-mips64el": "0.27.4",
2816 "@esbuild/linux-ppc64": "0.27.4",
2817 "@esbuild/linux-riscv64": "0.27.4",
2818 "@esbuild/linux-s390x": "0.27.4",
2819 "@esbuild/linux-x64": "0.27.4",
2820 "@esbuild/netbsd-arm64": "0.27.4",
2821 "@esbuild/netbsd-x64": "0.27.4",
2822 "@esbuild/openbsd-arm64": "0.27.4",
2823 "@esbuild/openbsd-x64": "0.27.4",
2824 "@esbuild/openharmony-arm64": "0.27.4",
2825 "@esbuild/sunos-x64": "0.27.4",
2826 "@esbuild/win32-arm64": "0.27.4",
2827 "@esbuild/win32-ia32": "0.27.4",
2828 "@esbuild/win32-x64": "0.27.4"
2829 }
2830 },
2831 "node_modules/esm-env": {
2832 "version": "1.2.2",
2833 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
2834 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==",
2835 "license": "MIT"
2836 },
2837 "node_modules/estree-walker": {
2838 "version": "3.0.3",
2839 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
2840 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
2841 "dev": true,
2842 "license": "MIT",
2843 "dependencies": {
2844 "@types/estree": "^1.0.0"
2845 }
2846 },
2847 "node_modules/event-target-shim": {
2848 "version": "5.0.1",
2849 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
2850 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
2851 "license": "MIT",
2852 "engines": {
2853 "node": ">=6"
2854 }
2855 },
2856 "node_modules/events": {
2857 "version": "3.3.0",
2858 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
2859 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
2860 "license": "MIT",
2861 "engines": {
2862 "node": ">=0.8.x"
2863 }
2864 },
2865 "node_modules/exit-hook": {
2866 "version": "2.2.1",
2867 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz",
2868 "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==",
2869 "dev": true,
2870 "license": "MIT",
2871 "engines": {
2872 "node": ">=6"
2873 },
2874 "funding": {
2875 "url": "https://github.com/sponsors/sindresorhus"
2876 }
2877 },
2878 "node_modules/expect-type": {
2879 "version": "1.3.0",
2880 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
2881 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
2882 "dev": true,
2883 "license": "Apache-2.0",
2884 "engines": {
2885 "node": ">=12.0.0"
2886 }
2887 },
2888 "node_modules/exsolve": {
2889 "version": "1.0.8",
2890 "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz",
2891 "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==",
2892 "dev": true,
2893 "license": "MIT"
2894 },
2895 "node_modules/fast-redact": {
2896 "version": "3.5.0",
2897 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz",
2898 "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==",
2899 "license": "MIT",
2900 "engines": {
2901 "node": ">=6"
2902 }
2903 },
2904 "node_modules/fdir": {
2905 "version": "6.5.0",
2906 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2907 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2908 "dev": true,
2909 "license": "MIT",
2910 "engines": {
2911 "node": ">=12.0.0"
2912 },
2913 "peerDependencies": {
2914 "picomatch": "^3 || ^4"
2915 },
2916 "peerDependenciesMeta": {
2917 "picomatch": {
2918 "optional": true
2919 }
2920 }
2921 },
2922 "node_modules/fsevents": {
2923 "version": "2.3.3",
2924 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2925 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2926 "dev": true,
2927 "hasInstallScript": true,
2928 "license": "MIT",
2929 "optional": true,
2930 "os": [
2931 "darwin"
2932 ],
2933 "engines": {
2934 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2935 }
2936 },
2937 "node_modules/glob-to-regexp": {
2938 "version": "0.4.1",
2939 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
2940 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
2941 "dev": true,
2942 "license": "BSD-2-Clause"
2943 },
2944 "node_modules/hono": {
2945 "version": "4.12.9",
2946 "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.9.tgz",
2947 "integrity": "sha512-wy3T8Zm2bsEvxKZM5w21VdHDDcwVS1yUFFY6i8UobSsKfFceT7TOwhbhfKsDyx7tYQlmRM5FLpIuYvNFyjctiA==",
2948 "license": "MIT",
2949 "engines": {
2950 "node": ">=16.9.0"
2951 }
2952 },
2953 "node_modules/ieee754": {
2954 "version": "1.2.1",
2955 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
2956 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
2957 "funding": [
2958 {
2959 "type": "github",
2960 "url": "https://github.com/sponsors/feross"
2961 },
2962 {
2963 "type": "patreon",
2964 "url": "https://www.patreon.com/feross"
2965 },
2966 {
2967 "type": "consulting",
2968 "url": "https://feross.org/support"
2969 }
2970 ],
2971 "license": "BSD-3-Clause"
2972 },
2973 "node_modules/is-arrayish": {
2974 "version": "0.3.4",
2975 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz",
2976 "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==",
2977 "dev": true,
2978 "license": "MIT"
2979 },
2980 "node_modules/js-tokens": {
2981 "version": "9.0.1",
2982 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
2983 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
2984 "dev": true,
2985 "license": "MIT"
2986 },
2987 "node_modules/kleur": {
2988 "version": "4.1.5",
2989 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
2990 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
2991 "dev": true,
2992 "license": "MIT",
2993 "engines": {
2994 "node": ">=6"
2995 }
2996 },
2997 "node_modules/loupe": {
2998 "version": "3.2.1",
2999 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
3000 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
3001 "dev": true,
3002 "license": "MIT"
3003 },
3004 "node_modules/magic-string": {
3005 "version": "0.30.21",
3006 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
3007 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
3008 "dev": true,
3009 "license": "MIT",
3010 "dependencies": {
3011 "@jridgewell/sourcemap-codec": "^1.5.5"
3012 }
3013 },
3014 "node_modules/mime": {
3015 "version": "3.0.0",
3016 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
3017 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
3018 "dev": true,
3019 "license": "MIT",
3020 "bin": {
3021 "mime": "cli.js"
3022 },
3023 "engines": {
3024 "node": ">=10.0.0"
3025 }
3026 },
3027 "node_modules/miniflare": {
3028 "version": "4.20250906.0",
3029 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20250906.0.tgz",
3030 "integrity": "sha512-T/RWn1sa0ien80s6NjU+Un/tj12gR6wqScZoiLeMJDD4/fK0UXfnbWXJDubnUED8Xjm7RPQ5ESYdE+mhPmMtuQ==",
3031 "dev": true,
3032 "license": "MIT",
3033 "dependencies": {
3034 "@cspotcode/source-map-support": "0.8.1",
3035 "acorn": "8.14.0",
3036 "acorn-walk": "8.3.2",
3037 "exit-hook": "2.2.1",
3038 "glob-to-regexp": "0.4.1",
3039 "sharp": "^0.33.5",
3040 "stoppable": "1.1.0",
3041 "undici": "^7.10.0",
3042 "workerd": "1.20250906.0",
3043 "ws": "8.18.0",
3044 "youch": "4.1.0-beta.10",
3045 "zod": "3.22.3"
3046 },
3047 "bin": {
3048 "miniflare": "bootstrap.js"
3049 },
3050 "engines": {
3051 "node": ">=18.0.0"
3052 }
3053 },
3054 "node_modules/miniflare/node_modules/ws": {
3055 "version": "8.18.0",
3056 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
3057 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
3058 "dev": true,
3059 "license": "MIT",
3060 "engines": {
3061 "node": ">=10.0.0"
3062 },
3063 "peerDependencies": {
3064 "bufferutil": "^4.0.1",
3065 "utf-8-validate": ">=5.0.2"
3066 },
3067 "peerDependenciesMeta": {
3068 "bufferutil": {
3069 "optional": true
3070 },
3071 "utf-8-validate": {
3072 "optional": true
3073 }
3074 }
3075 },
3076 "node_modules/miniflare/node_modules/zod": {
3077 "version": "3.22.3",
3078 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz",
3079 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==",
3080 "dev": true,
3081 "license": "MIT",
3082 "funding": {
3083 "url": "https://github.com/sponsors/colinhacks"
3084 }
3085 },
3086 "node_modules/ms": {
3087 "version": "2.1.3",
3088 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3089 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3090 "dev": true,
3091 "license": "MIT"
3092 },
3093 "node_modules/multiformats": {
3094 "version": "9.9.0",
3095 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
3096 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
3097 "license": "(Apache-2.0 AND MIT)"
3098 },
3099 "node_modules/nanoid": {
3100 "version": "3.3.11",
3101 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
3102 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
3103 "dev": true,
3104 "funding": [
3105 {
3106 "type": "github",
3107 "url": "https://github.com/sponsors/ai"
3108 }
3109 ],
3110 "license": "MIT",
3111 "bin": {
3112 "nanoid": "bin/nanoid.cjs"
3113 },
3114 "engines": {
3115 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3116 }
3117 },
3118 "node_modules/ohash": {
3119 "version": "2.0.11",
3120 "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz",
3121 "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==",
3122 "dev": true,
3123 "license": "MIT"
3124 },
3125 "node_modules/on-exit-leak-free": {
3126 "version": "2.1.2",
3127 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
3128 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",
3129 "license": "MIT",
3130 "engines": {
3131 "node": ">=14.0.0"
3132 }
3133 },
3134 "node_modules/path-to-regexp": {
3135 "version": "6.3.0",
3136 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
3137 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
3138 "dev": true,
3139 "license": "MIT"
3140 },
3141 "node_modules/pathe": {
3142 "version": "2.0.3",
3143 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
3144 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
3145 "dev": true,
3146 "license": "MIT"
3147 },
3148 "node_modules/pathval": {
3149 "version": "2.0.1",
3150 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
3151 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
3152 "dev": true,
3153 "license": "MIT",
3154 "engines": {
3155 "node": ">= 14.16"
3156 }
3157 },
3158 "node_modules/picocolors": {
3159 "version": "1.1.1",
3160 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3161 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3162 "dev": true,
3163 "license": "ISC"
3164 },
3165 "node_modules/picomatch": {
3166 "version": "4.0.4",
3167 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
3168 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
3169 "dev": true,
3170 "license": "MIT",
3171 "engines": {
3172 "node": ">=12"
3173 },
3174 "funding": {
3175 "url": "https://github.com/sponsors/jonschlinkert"
3176 }
3177 },
3178 "node_modules/pino": {
3179 "version": "8.21.0",
3180 "resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz",
3181 "integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==",
3182 "license": "MIT",
3183 "dependencies": {
3184 "atomic-sleep": "^1.0.0",
3185 "fast-redact": "^3.1.1",
3186 "on-exit-leak-free": "^2.1.0",
3187 "pino-abstract-transport": "^1.2.0",
3188 "pino-std-serializers": "^6.0.0",
3189 "process-warning": "^3.0.0",
3190 "quick-format-unescaped": "^4.0.3",
3191 "real-require": "^0.2.0",
3192 "safe-stable-stringify": "^2.3.1",
3193 "sonic-boom": "^3.7.0",
3194 "thread-stream": "^2.6.0"
3195 },
3196 "bin": {
3197 "pino": "bin.js"
3198 }
3199 },
3200 "node_modules/pino-abstract-transport": {
3201 "version": "1.2.0",
3202 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz",
3203 "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==",
3204 "license": "MIT",
3205 "dependencies": {
3206 "readable-stream": "^4.0.0",
3207 "split2": "^4.0.0"
3208 }
3209 },
3210 "node_modules/pino-std-serializers": {
3211 "version": "6.2.2",
3212 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz",
3213 "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==",
3214 "license": "MIT"
3215 },
3216 "node_modules/postcss": {
3217 "version": "8.5.8",
3218 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
3219 "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
3220 "dev": true,
3221 "funding": [
3222 {
3223 "type": "opencollective",
3224 "url": "https://opencollective.com/postcss/"
3225 },
3226 {
3227 "type": "tidelift",
3228 "url": "https://tidelift.com/funding/github/npm/postcss"
3229 },
3230 {
3231 "type": "github",
3232 "url": "https://github.com/sponsors/ai"
3233 }
3234 ],
3235 "license": "MIT",
3236 "dependencies": {
3237 "nanoid": "^3.3.11",
3238 "picocolors": "^1.1.1",
3239 "source-map-js": "^1.2.1"
3240 },
3241 "engines": {
3242 "node": "^10 || ^12 || >=14"
3243 }
3244 },
3245 "node_modules/process": {
3246 "version": "0.11.10",
3247 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
3248 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
3249 "license": "MIT",
3250 "engines": {
3251 "node": ">= 0.6.0"
3252 }
3253 },
3254 "node_modules/process-warning": {
3255 "version": "3.0.0",
3256 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz",
3257 "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==",
3258 "license": "MIT"
3259 },
3260 "node_modules/quick-format-unescaped": {
3261 "version": "4.0.4",
3262 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
3263 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
3264 "license": "MIT"
3265 },
3266 "node_modules/readable-stream": {
3267 "version": "4.7.0",
3268 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
3269 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
3270 "license": "MIT",
3271 "dependencies": {
3272 "abort-controller": "^3.0.0",
3273 "buffer": "^6.0.3",
3274 "events": "^3.3.0",
3275 "process": "^0.11.10",
3276 "string_decoder": "^1.3.0"
3277 },
3278 "engines": {
3279 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3280 }
3281 },
3282 "node_modules/real-require": {
3283 "version": "0.2.0",
3284 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",
3285 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",
3286 "license": "MIT",
3287 "engines": {
3288 "node": ">= 12.13.0"
3289 }
3290 },
3291 "node_modules/rollup": {
3292 "version": "4.60.0",
3293 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.0.tgz",
3294 "integrity": "sha512-yqjxruMGBQJ2gG4HtjZtAfXArHomazDHoFwFFmZZl0r7Pdo7qCIXKqKHZc8yeoMgzJJ+pO6pEEHa+V7uzWlrAQ==",
3295 "dev": true,
3296 "license": "MIT",
3297 "dependencies": {
3298 "@types/estree": "1.0.8"
3299 },
3300 "bin": {
3301 "rollup": "dist/bin/rollup"
3302 },
3303 "engines": {
3304 "node": ">=18.0.0",
3305 "npm": ">=8.0.0"
3306 },
3307 "optionalDependencies": {
3308 "@rollup/rollup-android-arm-eabi": "4.60.0",
3309 "@rollup/rollup-android-arm64": "4.60.0",
3310 "@rollup/rollup-darwin-arm64": "4.60.0",
3311 "@rollup/rollup-darwin-x64": "4.60.0",
3312 "@rollup/rollup-freebsd-arm64": "4.60.0",
3313 "@rollup/rollup-freebsd-x64": "4.60.0",
3314 "@rollup/rollup-linux-arm-gnueabihf": "4.60.0",
3315 "@rollup/rollup-linux-arm-musleabihf": "4.60.0",
3316 "@rollup/rollup-linux-arm64-gnu": "4.60.0",
3317 "@rollup/rollup-linux-arm64-musl": "4.60.0",
3318 "@rollup/rollup-linux-loong64-gnu": "4.60.0",
3319 "@rollup/rollup-linux-loong64-musl": "4.60.0",
3320 "@rollup/rollup-linux-ppc64-gnu": "4.60.0",
3321 "@rollup/rollup-linux-ppc64-musl": "4.60.0",
3322 "@rollup/rollup-linux-riscv64-gnu": "4.60.0",
3323 "@rollup/rollup-linux-riscv64-musl": "4.60.0",
3324 "@rollup/rollup-linux-s390x-gnu": "4.60.0",
3325 "@rollup/rollup-linux-x64-gnu": "4.60.0",
3326 "@rollup/rollup-linux-x64-musl": "4.60.0",
3327 "@rollup/rollup-openbsd-x64": "4.60.0",
3328 "@rollup/rollup-openharmony-arm64": "4.60.0",
3329 "@rollup/rollup-win32-arm64-msvc": "4.60.0",
3330 "@rollup/rollup-win32-ia32-msvc": "4.60.0",
3331 "@rollup/rollup-win32-x64-gnu": "4.60.0",
3332 "@rollup/rollup-win32-x64-msvc": "4.60.0",
3333 "fsevents": "~2.3.2"
3334 }
3335 },
3336 "node_modules/safe-buffer": {
3337 "version": "5.2.1",
3338 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3339 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
3340 "funding": [
3341 {
3342 "type": "github",
3343 "url": "https://github.com/sponsors/feross"
3344 },
3345 {
3346 "type": "patreon",
3347 "url": "https://www.patreon.com/feross"
3348 },
3349 {
3350 "type": "consulting",
3351 "url": "https://feross.org/support"
3352 }
3353 ],
3354 "license": "MIT"
3355 },
3356 "node_modules/safe-stable-stringify": {
3357 "version": "2.5.0",
3358 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
3359 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",
3360 "license": "MIT",
3361 "engines": {
3362 "node": ">=10"
3363 }
3364 },
3365 "node_modules/semver": {
3366 "version": "7.7.4",
3367 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
3368 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
3369 "dev": true,
3370 "license": "ISC",
3371 "bin": {
3372 "semver": "bin/semver.js"
3373 },
3374 "engines": {
3375 "node": ">=10"
3376 }
3377 },
3378 "node_modules/sharp": {
3379 "version": "0.33.5",
3380 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
3381 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
3382 "dev": true,
3383 "hasInstallScript": true,
3384 "license": "Apache-2.0",
3385 "dependencies": {
3386 "color": "^4.2.3",
3387 "detect-libc": "^2.0.3",
3388 "semver": "^7.6.3"
3389 },
3390 "engines": {
3391 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
3392 },
3393 "funding": {
3394 "url": "https://opencollective.com/libvips"
3395 },
3396 "optionalDependencies": {
3397 "@img/sharp-darwin-arm64": "0.33.5",
3398 "@img/sharp-darwin-x64": "0.33.5",
3399 "@img/sharp-libvips-darwin-arm64": "1.0.4",
3400 "@img/sharp-libvips-darwin-x64": "1.0.4",
3401 "@img/sharp-libvips-linux-arm": "1.0.5",
3402 "@img/sharp-libvips-linux-arm64": "1.0.4",
3403 "@img/sharp-libvips-linux-s390x": "1.0.4",
3404 "@img/sharp-libvips-linux-x64": "1.0.4",
3405 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
3406 "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
3407 "@img/sharp-linux-arm": "0.33.5",
3408 "@img/sharp-linux-arm64": "0.33.5",
3409 "@img/sharp-linux-s390x": "0.33.5",
3410 "@img/sharp-linux-x64": "0.33.5",
3411 "@img/sharp-linuxmusl-arm64": "0.33.5",
3412 "@img/sharp-linuxmusl-x64": "0.33.5",
3413 "@img/sharp-wasm32": "0.33.5",
3414 "@img/sharp-win32-ia32": "0.33.5",
3415 "@img/sharp-win32-x64": "0.33.5"
3416 }
3417 },
3418 "node_modules/siginfo": {
3419 "version": "2.0.0",
3420 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
3421 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
3422 "dev": true,
3423 "license": "ISC"
3424 },
3425 "node_modules/simple-swizzle": {
3426 "version": "0.2.4",
3427 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz",
3428 "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==",
3429 "dev": true,
3430 "license": "MIT",
3431 "dependencies": {
3432 "is-arrayish": "^0.3.1"
3433 }
3434 },
3435 "node_modules/sonic-boom": {
3436 "version": "3.8.1",
3437 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz",
3438 "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==",
3439 "license": "MIT",
3440 "dependencies": {
3441 "atomic-sleep": "^1.0.0"
3442 }
3443 },
3444 "node_modules/source-map-js": {
3445 "version": "1.2.1",
3446 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3447 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3448 "dev": true,
3449 "license": "BSD-3-Clause",
3450 "engines": {
3451 "node": ">=0.10.0"
3452 }
3453 },
3454 "node_modules/split2": {
3455 "version": "4.2.0",
3456 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
3457 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
3458 "license": "ISC",
3459 "engines": {
3460 "node": ">= 10.x"
3461 }
3462 },
3463 "node_modules/stackback": {
3464 "version": "0.0.2",
3465 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
3466 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
3467 "dev": true,
3468 "license": "MIT"
3469 },
3470 "node_modules/std-env": {
3471 "version": "3.10.0",
3472 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
3473 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
3474 "dev": true,
3475 "license": "MIT"
3476 },
3477 "node_modules/stoppable": {
3478 "version": "1.1.0",
3479 "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz",
3480 "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==",
3481 "dev": true,
3482 "license": "MIT",
3483 "engines": {
3484 "node": ">=4",
3485 "npm": ">=6"
3486 }
3487 },
3488 "node_modules/string_decoder": {
3489 "version": "1.3.0",
3490 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
3491 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
3492 "license": "MIT",
3493 "dependencies": {
3494 "safe-buffer": "~5.2.0"
3495 }
3496 },
3497 "node_modules/strip-literal": {
3498 "version": "3.1.0",
3499 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",
3500 "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",
3501 "dev": true,
3502 "license": "MIT",
3503 "dependencies": {
3504 "js-tokens": "^9.0.1"
3505 },
3506 "funding": {
3507 "url": "https://github.com/sponsors/antfu"
3508 }
3509 },
3510 "node_modules/supports-color": {
3511 "version": "10.2.2",
3512 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
3513 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
3514 "dev": true,
3515 "license": "MIT",
3516 "engines": {
3517 "node": ">=18"
3518 },
3519 "funding": {
3520 "url": "https://github.com/chalk/supports-color?sponsor=1"
3521 }
3522 },
3523 "node_modules/thread-stream": {
3524 "version": "2.7.0",
3525 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz",
3526 "integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==",
3527 "license": "MIT",
3528 "dependencies": {
3529 "real-require": "^0.2.0"
3530 }
3531 },
3532 "node_modules/tinybench": {
3533 "version": "2.9.0",
3534 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
3535 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
3536 "dev": true,
3537 "license": "MIT"
3538 },
3539 "node_modules/tinyexec": {
3540 "version": "0.3.2",
3541 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
3542 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
3543 "dev": true,
3544 "license": "MIT"
3545 },
3546 "node_modules/tinyglobby": {
3547 "version": "0.2.15",
3548 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
3549 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
3550 "dev": true,
3551 "license": "MIT",
3552 "dependencies": {
3553 "fdir": "^6.5.0",
3554 "picomatch": "^4.0.3"
3555 },
3556 "engines": {
3557 "node": ">=12.0.0"
3558 },
3559 "funding": {
3560 "url": "https://github.com/sponsors/SuperchupuDev"
3561 }
3562 },
3563 "node_modules/tinypool": {
3564 "version": "1.1.1",
3565 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
3566 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
3567 "dev": true,
3568 "license": "MIT",
3569 "engines": {
3570 "node": "^18.0.0 || >=20.0.0"
3571 }
3572 },
3573 "node_modules/tinyrainbow": {
3574 "version": "2.0.0",
3575 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
3576 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
3577 "dev": true,
3578 "license": "MIT",
3579 "engines": {
3580 "node": ">=14.0.0"
3581 }
3582 },
3583 "node_modules/tinyspy": {
3584 "version": "4.0.4",
3585 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz",
3586 "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==",
3587 "dev": true,
3588 "license": "MIT",
3589 "engines": {
3590 "node": ">=14.0.0"
3591 }
3592 },
3593 "node_modules/tslib": {
3594 "version": "2.8.1",
3595 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
3596 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
3597 "license": "0BSD"
3598 },
3599 "node_modules/typescript": {
3600 "version": "5.9.3",
3601 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3602 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3603 "dev": true,
3604 "license": "Apache-2.0",
3605 "bin": {
3606 "tsc": "bin/tsc",
3607 "tsserver": "bin/tsserver"
3608 },
3609 "engines": {
3610 "node": ">=14.17"
3611 }
3612 },
3613 "node_modules/ufo": {
3614 "version": "1.6.3",
3615 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz",
3616 "integrity": "sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==",
3617 "dev": true,
3618 "license": "MIT"
3619 },
3620 "node_modules/uint8arrays": {
3621 "version": "5.1.0",
3622 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3623 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3624 "license": "Apache-2.0 OR MIT",
3625 "dependencies": {
3626 "multiformats": "^13.0.0"
3627 }
3628 },
3629 "node_modules/uint8arrays/node_modules/multiformats": {
3630 "version": "13.4.2",
3631 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3632 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3633 "license": "Apache-2.0 OR MIT"
3634 },
3635 "node_modules/undici": {
3636 "version": "7.24.6",
3637 "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.6.tgz",
3638 "integrity": "sha512-Xi4agocCbRzt0yYMZGMA6ApD7gvtUFaxm4ZmeacWI4cZxaF6C+8I8QfofC20NAePiB/IcvZmzkJ7XPa471AEtA==",
3639 "dev": true,
3640 "license": "MIT",
3641 "engines": {
3642 "node": ">=20.18.1"
3643 }
3644 },
3645 "node_modules/unenv": {
3646 "version": "2.0.0-rc.24",
3647 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",
3648 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",
3649 "dev": true,
3650 "license": "MIT",
3651 "dependencies": {
3652 "pathe": "^2.0.3"
3653 }
3654 },
3655 "node_modules/unicode-segmenter": {
3656 "version": "0.14.5",
3657 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
3658 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==",
3659 "license": "MIT"
3660 },
3661 "node_modules/varint": {
3662 "version": "6.0.0",
3663 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
3664 "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
3665 "license": "MIT"
3666 },
3667 "node_modules/vite": {
3668 "version": "7.3.1",
3669 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",
3670 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
3671 "dev": true,
3672 "license": "MIT",
3673 "dependencies": {
3674 "esbuild": "^0.27.0",
3675 "fdir": "^6.5.0",
3676 "picomatch": "^4.0.3",
3677 "postcss": "^8.5.6",
3678 "rollup": "^4.43.0",
3679 "tinyglobby": "^0.2.15"
3680 },
3681 "bin": {
3682 "vite": "bin/vite.js"
3683 },
3684 "engines": {
3685 "node": "^20.19.0 || >=22.12.0"
3686 },
3687 "funding": {
3688 "url": "https://github.com/vitejs/vite?sponsor=1"
3689 },
3690 "optionalDependencies": {
3691 "fsevents": "~2.3.3"
3692 },
3693 "peerDependencies": {
3694 "@types/node": "^20.19.0 || >=22.12.0",
3695 "jiti": ">=1.21.0",
3696 "less": "^4.0.0",
3697 "lightningcss": "^1.21.0",
3698 "sass": "^1.70.0",
3699 "sass-embedded": "^1.70.0",
3700 "stylus": ">=0.54.8",
3701 "sugarss": "^5.0.0",
3702 "terser": "^5.16.0",
3703 "tsx": "^4.8.1",
3704 "yaml": "^2.4.2"
3705 },
3706 "peerDependenciesMeta": {
3707 "@types/node": {
3708 "optional": true
3709 },
3710 "jiti": {
3711 "optional": true
3712 },
3713 "less": {
3714 "optional": true
3715 },
3716 "lightningcss": {
3717 "optional": true
3718 },
3719 "sass": {
3720 "optional": true
3721 },
3722 "sass-embedded": {
3723 "optional": true
3724 },
3725 "stylus": {
3726 "optional": true
3727 },
3728 "sugarss": {
3729 "optional": true
3730 },
3731 "terser": {
3732 "optional": true
3733 },
3734 "tsx": {
3735 "optional": true
3736 },
3737 "yaml": {
3738 "optional": true
3739 }
3740 }
3741 },
3742 "node_modules/vite-node": {
3743 "version": "3.2.4",
3744 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",
3745 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",
3746 "dev": true,
3747 "license": "MIT",
3748 "dependencies": {
3749 "cac": "^6.7.14",
3750 "debug": "^4.4.1",
3751 "es-module-lexer": "^1.7.0",
3752 "pathe": "^2.0.3",
3753 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
3754 },
3755 "bin": {
3756 "vite-node": "vite-node.mjs"
3757 },
3758 "engines": {
3759 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
3760 },
3761 "funding": {
3762 "url": "https://opencollective.com/vitest"
3763 }
3764 },
3765 "node_modules/vitest": {
3766 "version": "3.2.4",
3767 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz",
3768 "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==",
3769 "dev": true,
3770 "license": "MIT",
3771 "dependencies": {
3772 "@types/chai": "^5.2.2",
3773 "@vitest/expect": "3.2.4",
3774 "@vitest/mocker": "3.2.4",
3775 "@vitest/pretty-format": "^3.2.4",
3776 "@vitest/runner": "3.2.4",
3777 "@vitest/snapshot": "3.2.4",
3778 "@vitest/spy": "3.2.4",
3779 "@vitest/utils": "3.2.4",
3780 "chai": "^5.2.0",
3781 "debug": "^4.4.1",
3782 "expect-type": "^1.2.1",
3783 "magic-string": "^0.30.17",
3784 "pathe": "^2.0.3",
3785 "picomatch": "^4.0.2",
3786 "std-env": "^3.9.0",
3787 "tinybench": "^2.9.0",
3788 "tinyexec": "^0.3.2",
3789 "tinyglobby": "^0.2.14",
3790 "tinypool": "^1.1.1",
3791 "tinyrainbow": "^2.0.0",
3792 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
3793 "vite-node": "3.2.4",
3794 "why-is-node-running": "^2.3.0"
3795 },
3796 "bin": {
3797 "vitest": "vitest.mjs"
3798 },
3799 "engines": {
3800 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
3801 },
3802 "funding": {
3803 "url": "https://opencollective.com/vitest"
3804 },
3805 "peerDependencies": {
3806 "@edge-runtime/vm": "*",
3807 "@types/debug": "^4.1.12",
3808 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
3809 "@vitest/browser": "3.2.4",
3810 "@vitest/ui": "3.2.4",
3811 "happy-dom": "*",
3812 "jsdom": "*"
3813 },
3814 "peerDependenciesMeta": {
3815 "@edge-runtime/vm": {
3816 "optional": true
3817 },
3818 "@types/debug": {
3819 "optional": true
3820 },
3821 "@types/node": {
3822 "optional": true
3823 },
3824 "@vitest/browser": {
3825 "optional": true
3826 },
3827 "@vitest/ui": {
3828 "optional": true
3829 },
3830 "happy-dom": {
3831 "optional": true
3832 },
3833 "jsdom": {
3834 "optional": true
3835 }
3836 }
3837 },
3838 "node_modules/why-is-node-running": {
3839 "version": "2.3.0",
3840 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
3841 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
3842 "dev": true,
3843 "license": "MIT",
3844 "dependencies": {
3845 "siginfo": "^2.0.0",
3846 "stackback": "0.0.2"
3847 },
3848 "bin": {
3849 "why-is-node-running": "cli.js"
3850 },
3851 "engines": {
3852 "node": ">=8"
3853 }
3854 },
3855 "node_modules/workerd": {
3856 "version": "1.20250906.0",
3857 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250906.0.tgz",
3858 "integrity": "sha512-ryVyEaqXPPsr/AxccRmYZZmDAkfQVjhfRqrNTlEeN8aftBk6Ca1u7/VqmfOayjCXrA+O547TauebU+J3IpvFXw==",
3859 "dev": true,
3860 "hasInstallScript": true,
3861 "license": "Apache-2.0",
3862 "bin": {
3863 "workerd": "bin/workerd"
3864 },
3865 "engines": {
3866 "node": ">=16"
3867 },
3868 "optionalDependencies": {
3869 "@cloudflare/workerd-darwin-64": "1.20250906.0",
3870 "@cloudflare/workerd-darwin-arm64": "1.20250906.0",
3871 "@cloudflare/workerd-linux-64": "1.20250906.0",
3872 "@cloudflare/workerd-linux-arm64": "1.20250906.0",
3873 "@cloudflare/workerd-windows-64": "1.20250906.0"
3874 }
3875 },
3876 "node_modules/wrangler": {
3877 "version": "4.78.0",
3878 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.78.0.tgz",
3879 "integrity": "sha512-He/vUhk4ih0D0eFmtNnlbT6Od8j+BEokaSR+oYjbVsH0SWIrIch+eHqfLRSBjBQaOoh6HCNxcafcIkBm2u0Hag==",
3880 "dev": true,
3881 "license": "MIT OR Apache-2.0",
3882 "dependencies": {
3883 "@cloudflare/kv-asset-handler": "0.4.2",
3884 "@cloudflare/unenv-preset": "2.16.0",
3885 "blake3-wasm": "2.1.5",
3886 "esbuild": "0.27.3",
3887 "miniflare": "4.20260317.3",
3888 "path-to-regexp": "6.3.0",
3889 "unenv": "2.0.0-rc.24",
3890 "workerd": "1.20260317.1"
3891 },
3892 "bin": {
3893 "wrangler": "bin/wrangler.js",
3894 "wrangler2": "bin/wrangler.js"
3895 },
3896 "engines": {
3897 "node": ">=20.3.0"
3898 },
3899 "optionalDependencies": {
3900 "fsevents": "~2.3.2"
3901 },
3902 "peerDependencies": {
3903 "@cloudflare/workers-types": "^4.20260317.1"
3904 },
3905 "peerDependenciesMeta": {
3906 "@cloudflare/workers-types": {
3907 "optional": true
3908 }
3909 }
3910 },
3911 "node_modules/wrangler/node_modules/@cloudflare/unenv-preset": {
3912 "version": "2.16.0",
3913 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.0.tgz",
3914 "integrity": "sha512-8ovsRpwzPoEqPUzoErAYVv8l3FMZNeBVQfJTvtzP4AgLSRGZISRfuChFxHWUQd3n6cnrwkuTGxT+2cGo8EsyYg==",
3915 "dev": true,
3916 "license": "MIT OR Apache-2.0",
3917 "peerDependencies": {
3918 "unenv": "2.0.0-rc.24",
3919 "workerd": "1.20260301.1 || ~1.20260302.1 || ~1.20260303.1 || ~1.20260304.1 || >1.20260305.0 <2.0.0-0"
3920 },
3921 "peerDependenciesMeta": {
3922 "workerd": {
3923 "optional": true
3924 }
3925 }
3926 },
3927 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-64": {
3928 "version": "1.20260317.1",
3929 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260317.1.tgz",
3930 "integrity": "sha512-8hjh3sPMwY8M/zedq3/sXoA2Q4BedlGufn3KOOleIG+5a4ReQKLlUah140D7J6zlKmYZAFMJ4tWC7hCuI/s79g==",
3931 "cpu": [
3932 "x64"
3933 ],
3934 "dev": true,
3935 "license": "Apache-2.0",
3936 "optional": true,
3937 "os": [
3938 "darwin"
3939 ],
3940 "engines": {
3941 "node": ">=16"
3942 }
3943 },
3944 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-arm64": {
3945 "version": "1.20260317.1",
3946 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260317.1.tgz",
3947 "integrity": "sha512-M/MnNyvO5HMgoIdr3QHjdCj2T1ki9gt0vIUnxYxBu9ISXS/jgtMl6chUVPJ7zHYBn9MyYr8ByeN6frjYxj0MGg==",
3948 "cpu": [
3949 "arm64"
3950 ],
3951 "dev": true,
3952 "license": "Apache-2.0",
3953 "optional": true,
3954 "os": [
3955 "darwin"
3956 ],
3957 "engines": {
3958 "node": ">=16"
3959 }
3960 },
3961 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-64": {
3962 "version": "1.20260317.1",
3963 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260317.1.tgz",
3964 "integrity": "sha512-1ltuEjkRcS3fsVF7CxsKlWiRmzq2ZqMfqDN0qUOgbUwkpXsLVJsXmoblaLf5OP00ELlcgF0QsN0p2xPEua4Uug==",
3965 "cpu": [
3966 "x64"
3967 ],
3968 "dev": true,
3969 "license": "Apache-2.0",
3970 "optional": true,
3971 "os": [
3972 "linux"
3973 ],
3974 "engines": {
3975 "node": ">=16"
3976 }
3977 },
3978 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-arm64": {
3979 "version": "1.20260317.1",
3980 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260317.1.tgz",
3981 "integrity": "sha512-3QrNnPF1xlaNwkHpasvRvAMidOvQs2NhXQmALJrEfpIJ/IDL2la8g499yXp3eqhG3hVMCB07XVY149GTs42Xtw==",
3982 "cpu": [
3983 "arm64"
3984 ],
3985 "dev": true,
3986 "license": "Apache-2.0",
3987 "optional": true,
3988 "os": [
3989 "linux"
3990 ],
3991 "engines": {
3992 "node": ">=16"
3993 }
3994 },
3995 "node_modules/wrangler/node_modules/@cloudflare/workerd-windows-64": {
3996 "version": "1.20260317.1",
3997 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260317.1.tgz",
3998 "integrity": "sha512-MfZTz+7LfuIpMGTa3RLXHX8Z/pnycZLItn94WRdHr8LPVet+C5/1Nzei399w/jr3+kzT4pDKk26JF/tlI5elpQ==",
3999 "cpu": [
4000 "x64"
4001 ],
4002 "dev": true,
4003 "license": "Apache-2.0",
4004 "optional": true,
4005 "os": [
4006 "win32"
4007 ],
4008 "engines": {
4009 "node": ">=16"
4010 }
4011 },
4012 "node_modules/wrangler/node_modules/@esbuild/aix-ppc64": {
4013 "version": "0.27.3",
4014 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
4015 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
4016 "cpu": [
4017 "ppc64"
4018 ],
4019 "dev": true,
4020 "license": "MIT",
4021 "optional": true,
4022 "os": [
4023 "aix"
4024 ],
4025 "engines": {
4026 "node": ">=18"
4027 }
4028 },
4029 "node_modules/wrangler/node_modules/@esbuild/android-arm": {
4030 "version": "0.27.3",
4031 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
4032 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
4033 "cpu": [
4034 "arm"
4035 ],
4036 "dev": true,
4037 "license": "MIT",
4038 "optional": true,
4039 "os": [
4040 "android"
4041 ],
4042 "engines": {
4043 "node": ">=18"
4044 }
4045 },
4046 "node_modules/wrangler/node_modules/@esbuild/android-arm64": {
4047 "version": "0.27.3",
4048 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
4049 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
4050 "cpu": [
4051 "arm64"
4052 ],
4053 "dev": true,
4054 "license": "MIT",
4055 "optional": true,
4056 "os": [
4057 "android"
4058 ],
4059 "engines": {
4060 "node": ">=18"
4061 }
4062 },
4063 "node_modules/wrangler/node_modules/@esbuild/android-x64": {
4064 "version": "0.27.3",
4065 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
4066 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
4067 "cpu": [
4068 "x64"
4069 ],
4070 "dev": true,
4071 "license": "MIT",
4072 "optional": true,
4073 "os": [
4074 "android"
4075 ],
4076 "engines": {
4077 "node": ">=18"
4078 }
4079 },
4080 "node_modules/wrangler/node_modules/@esbuild/darwin-arm64": {
4081 "version": "0.27.3",
4082 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
4083 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
4084 "cpu": [
4085 "arm64"
4086 ],
4087 "dev": true,
4088 "license": "MIT",
4089 "optional": true,
4090 "os": [
4091 "darwin"
4092 ],
4093 "engines": {
4094 "node": ">=18"
4095 }
4096 },
4097 "node_modules/wrangler/node_modules/@esbuild/darwin-x64": {
4098 "version": "0.27.3",
4099 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
4100 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
4101 "cpu": [
4102 "x64"
4103 ],
4104 "dev": true,
4105 "license": "MIT",
4106 "optional": true,
4107 "os": [
4108 "darwin"
4109 ],
4110 "engines": {
4111 "node": ">=18"
4112 }
4113 },
4114 "node_modules/wrangler/node_modules/@esbuild/freebsd-arm64": {
4115 "version": "0.27.3",
4116 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
4117 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
4118 "cpu": [
4119 "arm64"
4120 ],
4121 "dev": true,
4122 "license": "MIT",
4123 "optional": true,
4124 "os": [
4125 "freebsd"
4126 ],
4127 "engines": {
4128 "node": ">=18"
4129 }
4130 },
4131 "node_modules/wrangler/node_modules/@esbuild/freebsd-x64": {
4132 "version": "0.27.3",
4133 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
4134 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
4135 "cpu": [
4136 "x64"
4137 ],
4138 "dev": true,
4139 "license": "MIT",
4140 "optional": true,
4141 "os": [
4142 "freebsd"
4143 ],
4144 "engines": {
4145 "node": ">=18"
4146 }
4147 },
4148 "node_modules/wrangler/node_modules/@esbuild/linux-arm": {
4149 "version": "0.27.3",
4150 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
4151 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
4152 "cpu": [
4153 "arm"
4154 ],
4155 "dev": true,
4156 "license": "MIT",
4157 "optional": true,
4158 "os": [
4159 "linux"
4160 ],
4161 "engines": {
4162 "node": ">=18"
4163 }
4164 },
4165 "node_modules/wrangler/node_modules/@esbuild/linux-arm64": {
4166 "version": "0.27.3",
4167 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
4168 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
4169 "cpu": [
4170 "arm64"
4171 ],
4172 "dev": true,
4173 "license": "MIT",
4174 "optional": true,
4175 "os": [
4176 "linux"
4177 ],
4178 "engines": {
4179 "node": ">=18"
4180 }
4181 },
4182 "node_modules/wrangler/node_modules/@esbuild/linux-ia32": {
4183 "version": "0.27.3",
4184 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
4185 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
4186 "cpu": [
4187 "ia32"
4188 ],
4189 "dev": true,
4190 "license": "MIT",
4191 "optional": true,
4192 "os": [
4193 "linux"
4194 ],
4195 "engines": {
4196 "node": ">=18"
4197 }
4198 },
4199 "node_modules/wrangler/node_modules/@esbuild/linux-loong64": {
4200 "version": "0.27.3",
4201 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
4202 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
4203 "cpu": [
4204 "loong64"
4205 ],
4206 "dev": true,
4207 "license": "MIT",
4208 "optional": true,
4209 "os": [
4210 "linux"
4211 ],
4212 "engines": {
4213 "node": ">=18"
4214 }
4215 },
4216 "node_modules/wrangler/node_modules/@esbuild/linux-mips64el": {
4217 "version": "0.27.3",
4218 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
4219 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
4220 "cpu": [
4221 "mips64el"
4222 ],
4223 "dev": true,
4224 "license": "MIT",
4225 "optional": true,
4226 "os": [
4227 "linux"
4228 ],
4229 "engines": {
4230 "node": ">=18"
4231 }
4232 },
4233 "node_modules/wrangler/node_modules/@esbuild/linux-ppc64": {
4234 "version": "0.27.3",
4235 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
4236 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
4237 "cpu": [
4238 "ppc64"
4239 ],
4240 "dev": true,
4241 "license": "MIT",
4242 "optional": true,
4243 "os": [
4244 "linux"
4245 ],
4246 "engines": {
4247 "node": ">=18"
4248 }
4249 },
4250 "node_modules/wrangler/node_modules/@esbuild/linux-riscv64": {
4251 "version": "0.27.3",
4252 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
4253 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
4254 "cpu": [
4255 "riscv64"
4256 ],
4257 "dev": true,
4258 "license": "MIT",
4259 "optional": true,
4260 "os": [
4261 "linux"
4262 ],
4263 "engines": {
4264 "node": ">=18"
4265 }
4266 },
4267 "node_modules/wrangler/node_modules/@esbuild/linux-s390x": {
4268 "version": "0.27.3",
4269 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
4270 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
4271 "cpu": [
4272 "s390x"
4273 ],
4274 "dev": true,
4275 "license": "MIT",
4276 "optional": true,
4277 "os": [
4278 "linux"
4279 ],
4280 "engines": {
4281 "node": ">=18"
4282 }
4283 },
4284 "node_modules/wrangler/node_modules/@esbuild/linux-x64": {
4285 "version": "0.27.3",
4286 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
4287 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
4288 "cpu": [
4289 "x64"
4290 ],
4291 "dev": true,
4292 "license": "MIT",
4293 "optional": true,
4294 "os": [
4295 "linux"
4296 ],
4297 "engines": {
4298 "node": ">=18"
4299 }
4300 },
4301 "node_modules/wrangler/node_modules/@esbuild/netbsd-arm64": {
4302 "version": "0.27.3",
4303 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
4304 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
4305 "cpu": [
4306 "arm64"
4307 ],
4308 "dev": true,
4309 "license": "MIT",
4310 "optional": true,
4311 "os": [
4312 "netbsd"
4313 ],
4314 "engines": {
4315 "node": ">=18"
4316 }
4317 },
4318 "node_modules/wrangler/node_modules/@esbuild/netbsd-x64": {
4319 "version": "0.27.3",
4320 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
4321 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
4322 "cpu": [
4323 "x64"
4324 ],
4325 "dev": true,
4326 "license": "MIT",
4327 "optional": true,
4328 "os": [
4329 "netbsd"
4330 ],
4331 "engines": {
4332 "node": ">=18"
4333 }
4334 },
4335 "node_modules/wrangler/node_modules/@esbuild/openbsd-arm64": {
4336 "version": "0.27.3",
4337 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
4338 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
4339 "cpu": [
4340 "arm64"
4341 ],
4342 "dev": true,
4343 "license": "MIT",
4344 "optional": true,
4345 "os": [
4346 "openbsd"
4347 ],
4348 "engines": {
4349 "node": ">=18"
4350 }
4351 },
4352 "node_modules/wrangler/node_modules/@esbuild/openbsd-x64": {
4353 "version": "0.27.3",
4354 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
4355 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
4356 "cpu": [
4357 "x64"
4358 ],
4359 "dev": true,
4360 "license": "MIT",
4361 "optional": true,
4362 "os": [
4363 "openbsd"
4364 ],
4365 "engines": {
4366 "node": ">=18"
4367 }
4368 },
4369 "node_modules/wrangler/node_modules/@esbuild/openharmony-arm64": {
4370 "version": "0.27.3",
4371 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
4372 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
4373 "cpu": [
4374 "arm64"
4375 ],
4376 "dev": true,
4377 "license": "MIT",
4378 "optional": true,
4379 "os": [
4380 "openharmony"
4381 ],
4382 "engines": {
4383 "node": ">=18"
4384 }
4385 },
4386 "node_modules/wrangler/node_modules/@esbuild/sunos-x64": {
4387 "version": "0.27.3",
4388 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
4389 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
4390 "cpu": [
4391 "x64"
4392 ],
4393 "dev": true,
4394 "license": "MIT",
4395 "optional": true,
4396 "os": [
4397 "sunos"
4398 ],
4399 "engines": {
4400 "node": ">=18"
4401 }
4402 },
4403 "node_modules/wrangler/node_modules/@esbuild/win32-arm64": {
4404 "version": "0.27.3",
4405 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
4406 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
4407 "cpu": [
4408 "arm64"
4409 ],
4410 "dev": true,
4411 "license": "MIT",
4412 "optional": true,
4413 "os": [
4414 "win32"
4415 ],
4416 "engines": {
4417 "node": ">=18"
4418 }
4419 },
4420 "node_modules/wrangler/node_modules/@esbuild/win32-ia32": {
4421 "version": "0.27.3",
4422 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
4423 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
4424 "cpu": [
4425 "ia32"
4426 ],
4427 "dev": true,
4428 "license": "MIT",
4429 "optional": true,
4430 "os": [
4431 "win32"
4432 ],
4433 "engines": {
4434 "node": ">=18"
4435 }
4436 },
4437 "node_modules/wrangler/node_modules/@esbuild/win32-x64": {
4438 "version": "0.27.3",
4439 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
4440 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
4441 "cpu": [
4442 "x64"
4443 ],
4444 "dev": true,
4445 "license": "MIT",
4446 "optional": true,
4447 "os": [
4448 "win32"
4449 ],
4450 "engines": {
4451 "node": ">=18"
4452 }
4453 },
4454 "node_modules/wrangler/node_modules/@img/sharp-darwin-arm64": {
4455 "version": "0.34.5",
4456 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
4457 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
4458 "cpu": [
4459 "arm64"
4460 ],
4461 "dev": true,
4462 "license": "Apache-2.0",
4463 "optional": true,
4464 "os": [
4465 "darwin"
4466 ],
4467 "engines": {
4468 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4469 },
4470 "funding": {
4471 "url": "https://opencollective.com/libvips"
4472 },
4473 "optionalDependencies": {
4474 "@img/sharp-libvips-darwin-arm64": "1.2.4"
4475 }
4476 },
4477 "node_modules/wrangler/node_modules/@img/sharp-darwin-x64": {
4478 "version": "0.34.5",
4479 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
4480 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
4481 "cpu": [
4482 "x64"
4483 ],
4484 "dev": true,
4485 "license": "Apache-2.0",
4486 "optional": true,
4487 "os": [
4488 "darwin"
4489 ],
4490 "engines": {
4491 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4492 },
4493 "funding": {
4494 "url": "https://opencollective.com/libvips"
4495 },
4496 "optionalDependencies": {
4497 "@img/sharp-libvips-darwin-x64": "1.2.4"
4498 }
4499 },
4500 "node_modules/wrangler/node_modules/@img/sharp-libvips-darwin-arm64": {
4501 "version": "1.2.4",
4502 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
4503 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
4504 "cpu": [
4505 "arm64"
4506 ],
4507 "dev": true,
4508 "license": "LGPL-3.0-or-later",
4509 "optional": true,
4510 "os": [
4511 "darwin"
4512 ],
4513 "funding": {
4514 "url": "https://opencollective.com/libvips"
4515 }
4516 },
4517 "node_modules/wrangler/node_modules/@img/sharp-libvips-darwin-x64": {
4518 "version": "1.2.4",
4519 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
4520 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
4521 "cpu": [
4522 "x64"
4523 ],
4524 "dev": true,
4525 "license": "LGPL-3.0-or-later",
4526 "optional": true,
4527 "os": [
4528 "darwin"
4529 ],
4530 "funding": {
4531 "url": "https://opencollective.com/libvips"
4532 }
4533 },
4534 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-arm": {
4535 "version": "1.2.4",
4536 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
4537 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
4538 "cpu": [
4539 "arm"
4540 ],
4541 "dev": true,
4542 "license": "LGPL-3.0-or-later",
4543 "optional": true,
4544 "os": [
4545 "linux"
4546 ],
4547 "funding": {
4548 "url": "https://opencollective.com/libvips"
4549 }
4550 },
4551 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-arm64": {
4552 "version": "1.2.4",
4553 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
4554 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
4555 "cpu": [
4556 "arm64"
4557 ],
4558 "dev": true,
4559 "license": "LGPL-3.0-or-later",
4560 "optional": true,
4561 "os": [
4562 "linux"
4563 ],
4564 "funding": {
4565 "url": "https://opencollective.com/libvips"
4566 }
4567 },
4568 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-s390x": {
4569 "version": "1.2.4",
4570 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
4571 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
4572 "cpu": [
4573 "s390x"
4574 ],
4575 "dev": true,
4576 "license": "LGPL-3.0-or-later",
4577 "optional": true,
4578 "os": [
4579 "linux"
4580 ],
4581 "funding": {
4582 "url": "https://opencollective.com/libvips"
4583 }
4584 },
4585 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-x64": {
4586 "version": "1.2.4",
4587 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
4588 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
4589 "cpu": [
4590 "x64"
4591 ],
4592 "dev": true,
4593 "license": "LGPL-3.0-or-later",
4594 "optional": true,
4595 "os": [
4596 "linux"
4597 ],
4598 "funding": {
4599 "url": "https://opencollective.com/libvips"
4600 }
4601 },
4602 "node_modules/wrangler/node_modules/@img/sharp-libvips-linuxmusl-arm64": {
4603 "version": "1.2.4",
4604 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
4605 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
4606 "cpu": [
4607 "arm64"
4608 ],
4609 "dev": true,
4610 "license": "LGPL-3.0-or-later",
4611 "optional": true,
4612 "os": [
4613 "linux"
4614 ],
4615 "funding": {
4616 "url": "https://opencollective.com/libvips"
4617 }
4618 },
4619 "node_modules/wrangler/node_modules/@img/sharp-libvips-linuxmusl-x64": {
4620 "version": "1.2.4",
4621 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
4622 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
4623 "cpu": [
4624 "x64"
4625 ],
4626 "dev": true,
4627 "license": "LGPL-3.0-or-later",
4628 "optional": true,
4629 "os": [
4630 "linux"
4631 ],
4632 "funding": {
4633 "url": "https://opencollective.com/libvips"
4634 }
4635 },
4636 "node_modules/wrangler/node_modules/@img/sharp-linux-arm": {
4637 "version": "0.34.5",
4638 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
4639 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
4640 "cpu": [
4641 "arm"
4642 ],
4643 "dev": true,
4644 "license": "Apache-2.0",
4645 "optional": true,
4646 "os": [
4647 "linux"
4648 ],
4649 "engines": {
4650 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4651 },
4652 "funding": {
4653 "url": "https://opencollective.com/libvips"
4654 },
4655 "optionalDependencies": {
4656 "@img/sharp-libvips-linux-arm": "1.2.4"
4657 }
4658 },
4659 "node_modules/wrangler/node_modules/@img/sharp-linux-arm64": {
4660 "version": "0.34.5",
4661 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
4662 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
4663 "cpu": [
4664 "arm64"
4665 ],
4666 "dev": true,
4667 "license": "Apache-2.0",
4668 "optional": true,
4669 "os": [
4670 "linux"
4671 ],
4672 "engines": {
4673 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4674 },
4675 "funding": {
4676 "url": "https://opencollective.com/libvips"
4677 },
4678 "optionalDependencies": {
4679 "@img/sharp-libvips-linux-arm64": "1.2.4"
4680 }
4681 },
4682 "node_modules/wrangler/node_modules/@img/sharp-linux-s390x": {
4683 "version": "0.34.5",
4684 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
4685 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
4686 "cpu": [
4687 "s390x"
4688 ],
4689 "dev": true,
4690 "license": "Apache-2.0",
4691 "optional": true,
4692 "os": [
4693 "linux"
4694 ],
4695 "engines": {
4696 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4697 },
4698 "funding": {
4699 "url": "https://opencollective.com/libvips"
4700 },
4701 "optionalDependencies": {
4702 "@img/sharp-libvips-linux-s390x": "1.2.4"
4703 }
4704 },
4705 "node_modules/wrangler/node_modules/@img/sharp-linux-x64": {
4706 "version": "0.34.5",
4707 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
4708 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
4709 "cpu": [
4710 "x64"
4711 ],
4712 "dev": true,
4713 "license": "Apache-2.0",
4714 "optional": true,
4715 "os": [
4716 "linux"
4717 ],
4718 "engines": {
4719 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4720 },
4721 "funding": {
4722 "url": "https://opencollective.com/libvips"
4723 },
4724 "optionalDependencies": {
4725 "@img/sharp-libvips-linux-x64": "1.2.4"
4726 }
4727 },
4728 "node_modules/wrangler/node_modules/@img/sharp-linuxmusl-arm64": {
4729 "version": "0.34.5",
4730 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
4731 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
4732 "cpu": [
4733 "arm64"
4734 ],
4735 "dev": true,
4736 "license": "Apache-2.0",
4737 "optional": true,
4738 "os": [
4739 "linux"
4740 ],
4741 "engines": {
4742 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4743 },
4744 "funding": {
4745 "url": "https://opencollective.com/libvips"
4746 },
4747 "optionalDependencies": {
4748 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
4749 }
4750 },
4751 "node_modules/wrangler/node_modules/@img/sharp-linuxmusl-x64": {
4752 "version": "0.34.5",
4753 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
4754 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
4755 "cpu": [
4756 "x64"
4757 ],
4758 "dev": true,
4759 "license": "Apache-2.0",
4760 "optional": true,
4761 "os": [
4762 "linux"
4763 ],
4764 "engines": {
4765 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4766 },
4767 "funding": {
4768 "url": "https://opencollective.com/libvips"
4769 },
4770 "optionalDependencies": {
4771 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
4772 }
4773 },
4774 "node_modules/wrangler/node_modules/@img/sharp-wasm32": {
4775 "version": "0.34.5",
4776 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
4777 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
4778 "cpu": [
4779 "wasm32"
4780 ],
4781 "dev": true,
4782 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
4783 "optional": true,
4784 "dependencies": {
4785 "@emnapi/runtime": "^1.7.0"
4786 },
4787 "engines": {
4788 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4789 },
4790 "funding": {
4791 "url": "https://opencollective.com/libvips"
4792 }
4793 },
4794 "node_modules/wrangler/node_modules/@img/sharp-win32-ia32": {
4795 "version": "0.34.5",
4796 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
4797 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
4798 "cpu": [
4799 "ia32"
4800 ],
4801 "dev": true,
4802 "license": "Apache-2.0 AND LGPL-3.0-or-later",
4803 "optional": true,
4804 "os": [
4805 "win32"
4806 ],
4807 "engines": {
4808 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4809 },
4810 "funding": {
4811 "url": "https://opencollective.com/libvips"
4812 }
4813 },
4814 "node_modules/wrangler/node_modules/@img/sharp-win32-x64": {
4815 "version": "0.34.5",
4816 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
4817 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
4818 "cpu": [
4819 "x64"
4820 ],
4821 "dev": true,
4822 "license": "Apache-2.0 AND LGPL-3.0-or-later",
4823 "optional": true,
4824 "os": [
4825 "win32"
4826 ],
4827 "engines": {
4828 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4829 },
4830 "funding": {
4831 "url": "https://opencollective.com/libvips"
4832 }
4833 },
4834 "node_modules/wrangler/node_modules/esbuild": {
4835 "version": "0.27.3",
4836 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
4837 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
4838 "dev": true,
4839 "hasInstallScript": true,
4840 "license": "MIT",
4841 "bin": {
4842 "esbuild": "bin/esbuild"
4843 },
4844 "engines": {
4845 "node": ">=18"
4846 },
4847 "optionalDependencies": {
4848 "@esbuild/aix-ppc64": "0.27.3",
4849 "@esbuild/android-arm": "0.27.3",
4850 "@esbuild/android-arm64": "0.27.3",
4851 "@esbuild/android-x64": "0.27.3",
4852 "@esbuild/darwin-arm64": "0.27.3",
4853 "@esbuild/darwin-x64": "0.27.3",
4854 "@esbuild/freebsd-arm64": "0.27.3",
4855 "@esbuild/freebsd-x64": "0.27.3",
4856 "@esbuild/linux-arm": "0.27.3",
4857 "@esbuild/linux-arm64": "0.27.3",
4858 "@esbuild/linux-ia32": "0.27.3",
4859 "@esbuild/linux-loong64": "0.27.3",
4860 "@esbuild/linux-mips64el": "0.27.3",
4861 "@esbuild/linux-ppc64": "0.27.3",
4862 "@esbuild/linux-riscv64": "0.27.3",
4863 "@esbuild/linux-s390x": "0.27.3",
4864 "@esbuild/linux-x64": "0.27.3",
4865 "@esbuild/netbsd-arm64": "0.27.3",
4866 "@esbuild/netbsd-x64": "0.27.3",
4867 "@esbuild/openbsd-arm64": "0.27.3",
4868 "@esbuild/openbsd-x64": "0.27.3",
4869 "@esbuild/openharmony-arm64": "0.27.3",
4870 "@esbuild/sunos-x64": "0.27.3",
4871 "@esbuild/win32-arm64": "0.27.3",
4872 "@esbuild/win32-ia32": "0.27.3",
4873 "@esbuild/win32-x64": "0.27.3"
4874 }
4875 },
4876 "node_modules/wrangler/node_modules/miniflare": {
4877 "version": "4.20260317.3",
4878 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260317.3.tgz",
4879 "integrity": "sha512-tK78D3X4q30/SXqVwMhWrUfH+ffRou9dJLC+jkhNy5zh1I7i7T4JH6xihOvYxdCSBavJ5fQXaaxDJz6orh09BA==",
4880 "dev": true,
4881 "license": "MIT",
4882 "dependencies": {
4883 "@cspotcode/source-map-support": "0.8.1",
4884 "sharp": "^0.34.5",
4885 "undici": "7.24.4",
4886 "workerd": "1.20260317.1",
4887 "ws": "8.18.0",
4888 "youch": "4.1.0-beta.10"
4889 },
4890 "bin": {
4891 "miniflare": "bootstrap.js"
4892 },
4893 "engines": {
4894 "node": ">=18.0.0"
4895 }
4896 },
4897 "node_modules/wrangler/node_modules/sharp": {
4898 "version": "0.34.5",
4899 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
4900 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
4901 "dev": true,
4902 "hasInstallScript": true,
4903 "license": "Apache-2.0",
4904 "dependencies": {
4905 "@img/colour": "^1.0.0",
4906 "detect-libc": "^2.1.2",
4907 "semver": "^7.7.3"
4908 },
4909 "engines": {
4910 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4911 },
4912 "funding": {
4913 "url": "https://opencollective.com/libvips"
4914 },
4915 "optionalDependencies": {
4916 "@img/sharp-darwin-arm64": "0.34.5",
4917 "@img/sharp-darwin-x64": "0.34.5",
4918 "@img/sharp-libvips-darwin-arm64": "1.2.4",
4919 "@img/sharp-libvips-darwin-x64": "1.2.4",
4920 "@img/sharp-libvips-linux-arm": "1.2.4",
4921 "@img/sharp-libvips-linux-arm64": "1.2.4",
4922 "@img/sharp-libvips-linux-ppc64": "1.2.4",
4923 "@img/sharp-libvips-linux-riscv64": "1.2.4",
4924 "@img/sharp-libvips-linux-s390x": "1.2.4",
4925 "@img/sharp-libvips-linux-x64": "1.2.4",
4926 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
4927 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
4928 "@img/sharp-linux-arm": "0.34.5",
4929 "@img/sharp-linux-arm64": "0.34.5",
4930 "@img/sharp-linux-ppc64": "0.34.5",
4931 "@img/sharp-linux-riscv64": "0.34.5",
4932 "@img/sharp-linux-s390x": "0.34.5",
4933 "@img/sharp-linux-x64": "0.34.5",
4934 "@img/sharp-linuxmusl-arm64": "0.34.5",
4935 "@img/sharp-linuxmusl-x64": "0.34.5",
4936 "@img/sharp-wasm32": "0.34.5",
4937 "@img/sharp-win32-arm64": "0.34.5",
4938 "@img/sharp-win32-ia32": "0.34.5",
4939 "@img/sharp-win32-x64": "0.34.5"
4940 }
4941 },
4942 "node_modules/wrangler/node_modules/undici": {
4943 "version": "7.24.4",
4944 "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.4.tgz",
4945 "integrity": "sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==",
4946 "dev": true,
4947 "license": "MIT",
4948 "engines": {
4949 "node": ">=20.18.1"
4950 }
4951 },
4952 "node_modules/wrangler/node_modules/workerd": {
4953 "version": "1.20260317.1",
4954 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260317.1.tgz",
4955 "integrity": "sha512-ZuEq1OdrJBS+NV+L5HMYPCzVn49a2O60slQiiLpG44jqtlOo+S167fWC76kEXteXLLLydeuRrluRel7WdOUa4g==",
4956 "dev": true,
4957 "hasInstallScript": true,
4958 "license": "Apache-2.0",
4959 "bin": {
4960 "workerd": "bin/workerd"
4961 },
4962 "engines": {
4963 "node": ">=16"
4964 },
4965 "optionalDependencies": {
4966 "@cloudflare/workerd-darwin-64": "1.20260317.1",
4967 "@cloudflare/workerd-darwin-arm64": "1.20260317.1",
4968 "@cloudflare/workerd-linux-64": "1.20260317.1",
4969 "@cloudflare/workerd-linux-arm64": "1.20260317.1",
4970 "@cloudflare/workerd-windows-64": "1.20260317.1"
4971 }
4972 },
4973 "node_modules/wrangler/node_modules/ws": {
4974 "version": "8.18.0",
4975 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
4976 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
4977 "dev": true,
4978 "license": "MIT",
4979 "engines": {
4980 "node": ">=10.0.0"
4981 },
4982 "peerDependencies": {
4983 "bufferutil": "^4.0.1",
4984 "utf-8-validate": ">=5.0.2"
4985 },
4986 "peerDependenciesMeta": {
4987 "bufferutil": {
4988 "optional": true
4989 },
4990 "utf-8-validate": {
4991 "optional": true
4992 }
4993 }
4994 },
4995 "node_modules/youch": {
4996 "version": "4.1.0-beta.10",
4997 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",
4998 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",
4999 "dev": true,
5000 "license": "MIT",
5001 "dependencies": {
5002 "@poppinss/colors": "^4.1.5",
5003 "@poppinss/dumper": "^0.6.4",
5004 "@speed-highlight/core": "^1.2.7",
5005 "cookie": "^1.0.2",
5006 "youch-core": "^0.3.3"
5007 }
5008 },
5009 "node_modules/youch-core": {
5010 "version": "0.3.3",
5011 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",
5012 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",
5013 "dev": true,
5014 "license": "MIT",
5015 "dependencies": {
5016 "@poppinss/exception": "^1.2.2",
5017 "error-stack-parser-es": "^1.0.5"
5018 }
5019 },
5020 "node_modules/zod": {
5021 "version": "3.25.76",
5022 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
5023 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
5024 "license": "MIT",
5025 "funding": {
5026 "url": "https://github.com/sponsors/colinhacks"
5027 }
5028 }
5029 }
5030}