extremely claude-assisted go game based on atproto! working on cleaning up and giving a more unique design, still has a bit of a slop vibe to it.
1{
2 "name": "atprotogo",
3 "version": "0.0.1",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "atprotogo",
9 "version": "0.0.1",
10 "dependencies": {
11 "@atcute/atproto": "^3.1.10",
12 "@atcute/client": "^4.2.1",
13 "@atcute/identity-resolver": "^1.2.2",
14 "@atcute/lexicons": "^1.2.7",
15 "@atcute/oauth-node-client": "^1.1.0",
16 "@atcute/uint8array": "^1.1.0",
17 "@atproto/api": "^0.13.0",
18 "@atproto/lexicon": "^0.4.0",
19 "@atproto/oauth-client-node": "^0.1.0",
20 "@atproto/xrpc-server": "^0.6.0",
21 "@cf-wasm/resvg": "^0.3.3",
22 "@sveltejs/adapter-cloudflare": "^7.2.6",
23 "actor-typeahead": "^0.1.2",
24 "dotenv": "^17.2.3",
25 "jgoboard": "github:jokkebk/jgoboard",
26 "kysely": "^0.27.0",
27 "kysely-d1": "^0.4.0",
28 "tenuki": "^0.3.1",
29 "twemoji-parser": "^14.0.0"
30 },
31 "devDependencies": {
32 "@sveltejs/kit": "^2.0.0",
33 "@sveltejs/vite-plugin-svelte": "^4.0.0",
34 "@types/better-sqlite3": "^7.6.13",
35 "better-sqlite3": "^12.6.2",
36 "svelte": "^5.0.0",
37 "svelte-check": "^4.0.0",
38 "tsx": "^4.21.0",
39 "typescript": "^5.0.0",
40 "vite": "^5.0.0",
41 "wrangler": "^4.62.0"
42 }
43 },
44 "node_modules/@atcute/atproto": {
45 "version": "3.1.10",
46 "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.10.tgz",
47 "integrity": "sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==",
48 "license": "0BSD",
49 "dependencies": {
50 "@atcute/lexicons": "^1.2.6"
51 }
52 },
53 "node_modules/@atcute/client": {
54 "version": "4.2.1",
55 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-4.2.1.tgz",
56 "integrity": "sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==",
57 "license": "0BSD",
58 "dependencies": {
59 "@atcute/identity": "^1.1.3",
60 "@atcute/lexicons": "^1.2.6"
61 }
62 },
63 "node_modules/@atcute/identity": {
64 "version": "1.1.3",
65 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.3.tgz",
66 "integrity": "sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==",
67 "license": "0BSD",
68 "dependencies": {
69 "@atcute/lexicons": "^1.2.4",
70 "@badrap/valita": "^0.4.6"
71 }
72 },
73 "node_modules/@atcute/identity-resolver": {
74 "version": "1.2.2",
75 "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-1.2.2.tgz",
76 "integrity": "sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==",
77 "license": "0BSD",
78 "dependencies": {
79 "@atcute/lexicons": "^1.2.6",
80 "@atcute/util-fetch": "^1.0.5",
81 "@badrap/valita": "^0.4.6"
82 },
83 "peerDependencies": {
84 "@atcute/identity": "^1.0.0"
85 }
86 },
87 "node_modules/@atcute/lexicons": {
88 "version": "1.2.7",
89 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.7.tgz",
90 "integrity": "sha512-gCvkSMI1F1zx7xXa59iPiSKMH3L5Hga6iurGqQjaQbE2V/np/2QuDqQzt96TNbWfaFAXE9f9oY+0z3ljf/bweA==",
91 "license": "0BSD",
92 "dependencies": {
93 "@atcute/uint8array": "^1.1.0",
94 "@atcute/util-text": "^1.1.0",
95 "@standard-schema/spec": "^1.1.0",
96 "esm-env": "^1.2.2"
97 }
98 },
99 "node_modules/@atcute/multibase": {
100 "version": "1.1.7",
101 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.7.tgz",
102 "integrity": "sha512-YmWds7U52b7Qri0xNfGeqSOvgyNfHR8Yy/NNDQx4d5TkCX2fHJIo0pXquEhCyMNAwKt53uH5yQDswy4TNP1Zhw==",
103 "license": "0BSD",
104 "dependencies": {
105 "@atcute/uint8array": "^1.1.0"
106 }
107 },
108 "node_modules/@atcute/oauth-crypto": {
109 "version": "0.1.0",
110 "resolved": "https://registry.npmjs.org/@atcute/oauth-crypto/-/oauth-crypto-0.1.0.tgz",
111 "integrity": "sha512-qZYDCNLF/4B6AndYT1rsQelN8621AC5u/sL5PHvlr/qqAbmmUwCBGjEgRSyZtHE1AqD60VNiSMlOgAuEQTSl3w==",
112 "license": "0BSD",
113 "dependencies": {
114 "@atcute/multibase": "^1.1.7",
115 "@atcute/uint8array": "^1.1.0",
116 "@badrap/valita": "^0.4.6",
117 "nanoid": "^5.1.6"
118 }
119 },
120 "node_modules/@atcute/oauth-crypto/node_modules/nanoid": {
121 "version": "5.1.6",
122 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz",
123 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==",
124 "funding": [
125 {
126 "type": "github",
127 "url": "https://github.com/sponsors/ai"
128 }
129 ],
130 "license": "MIT",
131 "bin": {
132 "nanoid": "bin/nanoid.js"
133 },
134 "engines": {
135 "node": "^18 || >=20"
136 }
137 },
138 "node_modules/@atcute/oauth-keyset": {
139 "version": "0.1.0",
140 "resolved": "https://registry.npmjs.org/@atcute/oauth-keyset/-/oauth-keyset-0.1.0.tgz",
141 "integrity": "sha512-+wqT/+I5Lg9VzKnKY3g88+N45xbq+wsdT6bHDGqCVa2u57gRvolFF4dY+weMfc/OX641BIZO6/o+zFtKBsMQnQ==",
142 "license": "0BSD",
143 "dependencies": {
144 "@atcute/oauth-crypto": "^0.1.0"
145 }
146 },
147 "node_modules/@atcute/oauth-node-client": {
148 "version": "1.1.0",
149 "resolved": "https://registry.npmjs.org/@atcute/oauth-node-client/-/oauth-node-client-1.1.0.tgz",
150 "integrity": "sha512-xCp/VfjtvTeKscKR/oI2hdMTp1/DaF/7ll8b6yZOCgbKlVDDfhCn5mmKNVARGTNaoywxrXG3XffbWCIx3/E87w==",
151 "license": "0BSD",
152 "dependencies": {
153 "@atcute/client": "^4.2.1",
154 "@atcute/identity": "^1.1.3",
155 "@atcute/identity-resolver": "^1.2.2",
156 "@atcute/lexicons": "^1.2.7",
157 "@atcute/oauth-crypto": "^0.1.0",
158 "@atcute/oauth-keyset": "^0.1.0",
159 "@atcute/oauth-types": "^0.1.1",
160 "@atcute/util-fetch": "^1.0.5",
161 "@badrap/valita": "^0.4.6",
162 "nanoid": "^5.1.6"
163 }
164 },
165 "node_modules/@atcute/oauth-node-client/node_modules/nanoid": {
166 "version": "5.1.6",
167 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz",
168 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==",
169 "funding": [
170 {
171 "type": "github",
172 "url": "https://github.com/sponsors/ai"
173 }
174 ],
175 "license": "MIT",
176 "bin": {
177 "nanoid": "bin/nanoid.js"
178 },
179 "engines": {
180 "node": "^18 || >=20"
181 }
182 },
183 "node_modules/@atcute/oauth-types": {
184 "version": "0.1.1",
185 "resolved": "https://registry.npmjs.org/@atcute/oauth-types/-/oauth-types-0.1.1.tgz",
186 "integrity": "sha512-u+3KMjse3Uc/9hDyilu1QVN7IpcnjVXgRzhddzBB8Uh6wePHNVBDdi9wQvFTVVA3zmxtMJVptXRyLLg6Ou9bqg==",
187 "license": "0BSD",
188 "dependencies": {
189 "@atcute/identity": "^1.1.3",
190 "@atcute/lexicons": "^1.2.7",
191 "@atcute/oauth-keyset": "^0.1.0",
192 "@badrap/valita": "^0.4.6"
193 }
194 },
195 "node_modules/@atcute/uint8array": {
196 "version": "1.1.0",
197 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.0.tgz",
198 "integrity": "sha512-JtHXIVW6LPU9FMWp7SgE4HbUs3uV2WdfkK/2RWdEGjr4EgMV50P3FdU6fPeGlTfDNBJVYMIsuD2wwaKRPV/Aqg==",
199 "license": "0BSD"
200 },
201 "node_modules/@atcute/util-fetch": {
202 "version": "1.0.5",
203 "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.5.tgz",
204 "integrity": "sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==",
205 "license": "0BSD",
206 "dependencies": {
207 "@badrap/valita": "^0.4.6"
208 }
209 },
210 "node_modules/@atcute/util-text": {
211 "version": "1.1.0",
212 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.1.0.tgz",
213 "integrity": "sha512-34G9KD5Z9f7oEdFpZOmqrMnU86p8ne6LlxJowfZzKNszRcl1GH+FtEPh3N1woelJT2SkPXMK2anwT8DESTluwA==",
214 "license": "0BSD",
215 "dependencies": {
216 "unicode-segmenter": "^0.14.5"
217 }
218 },
219 "node_modules/@atproto-labs/did-resolver": {
220 "version": "0.1.4",
221 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.1.4.tgz",
222 "integrity": "sha512-5d+LHScS2ueYsFRjMOC3c1EwM2ui1yBVbBA0yY3MH7aydbljm5D28scsOVuymIhHwPFwcGvZbMON4PVSfpBbbQ==",
223 "dependencies": {
224 "@atproto-labs/fetch": "0.1.1",
225 "@atproto-labs/pipe": "0.1.0",
226 "@atproto-labs/simple-store": "0.1.1",
227 "@atproto-labs/simple-store-memory": "0.1.1",
228 "@atproto/did": "0.1.2",
229 "zod": "^3.23.8"
230 }
231 },
232 "node_modules/@atproto-labs/fetch": {
233 "version": "0.1.1",
234 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.1.1.tgz",
235 "integrity": "sha512-X1zO1MDoJzEurbWXMAe1H8EZ995Xam/aXdxhGVrXmOMyPDuvBa1oxwh/kQNZRCKcMQUbiwkk+Jfq6ZkTuvGbww==",
236 "dependencies": {
237 "@atproto-labs/pipe": "0.1.0"
238 },
239 "optionalDependencies": {
240 "zod": "^3.23.8"
241 }
242 },
243 "node_modules/@atproto-labs/fetch-node": {
244 "version": "0.1.3",
245 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.1.3.tgz",
246 "integrity": "sha512-KX3ogPJt6dXNppWImQ9omfhrc8t73WrJaxHMphRAqQL8jXxKW5NBCTjSuwroBkJ1pj1aValBrc5NpdYu+H/9Qg==",
247 "dependencies": {
248 "@atproto-labs/fetch": "0.1.1",
249 "@atproto-labs/pipe": "0.1.0",
250 "ipaddr.js": "^2.1.0",
251 "psl": "^1.9.0",
252 "undici": "^6.14.1"
253 }
254 },
255 "node_modules/@atproto-labs/handle-resolver": {
256 "version": "0.1.3",
257 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.1.3.tgz",
258 "integrity": "sha512-pUn8uqQNqMpecQjO0UWmdKhKX1NnXdLBXHRgID2g4kmhpz3hkbbec+h34uSk6wLfZnwPFaVQnGdEkyMq/tNToQ==",
259 "dependencies": {
260 "@atproto-labs/simple-store": "0.1.1",
261 "@atproto-labs/simple-store-memory": "0.1.1",
262 "@atproto/did": "0.1.2",
263 "zod": "^3.23.8"
264 }
265 },
266 "node_modules/@atproto-labs/handle-resolver-node": {
267 "version": "0.1.6",
268 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.6.tgz",
269 "integrity": "sha512-fJfPtqvo+EQ9ZNjdicQB4nuo+l8a7KvUlzW+tpTFkMQsdB017Dl0qHD7rv9SFlXMrswX5A3Dpwi/UDfGTtiltA==",
270 "dependencies": {
271 "@atproto-labs/fetch-node": "0.1.3",
272 "@atproto-labs/handle-resolver": "0.1.3",
273 "@atproto/did": "0.1.2"
274 }
275 },
276 "node_modules/@atproto-labs/identity-resolver": {
277 "version": "0.1.4",
278 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.1.4.tgz",
279 "integrity": "sha512-uaRJsYFCRZQcw0c7S+RuziSVm5qHcK3N6uqsXz8NzYoJAE55Ah4DkQMj0rfapZmb0jyBau04RC/WoI4PSim+Aw==",
280 "dependencies": {
281 "@atproto-labs/did-resolver": "0.1.4",
282 "@atproto-labs/handle-resolver": "0.1.3",
283 "@atproto/syntax": "0.3.0"
284 }
285 },
286 "node_modules/@atproto-labs/identity-resolver/node_modules/@atproto/syntax": {
287 "version": "0.3.0",
288 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.0.tgz",
289 "integrity": "sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA=="
290 },
291 "node_modules/@atproto-labs/pipe": {
292 "version": "0.1.0",
293 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.0.tgz",
294 "integrity": "sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w=="
295 },
296 "node_modules/@atproto-labs/simple-store": {
297 "version": "0.1.1",
298 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.1.1.tgz",
299 "integrity": "sha512-WKILW2b3QbAYKh+w5U2x6p5FqqLl0nAeLwGeDY+KjX01K4Dq3vQTR9b/qNp0jZm48CabPQVrqCv0PPU9LgRRRg=="
300 },
301 "node_modules/@atproto-labs/simple-store-memory": {
302 "version": "0.1.1",
303 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.1.tgz",
304 "integrity": "sha512-PCRqhnZ8NBNBvLku53O56T0lsVOtclfIrQU/rwLCc4+p45/SBPrRYNBi6YFq5rxZbK6Njos9MCmILV/KLQxrWA==",
305 "dependencies": {
306 "@atproto-labs/simple-store": "0.1.1",
307 "lru-cache": "^10.2.0"
308 }
309 },
310 "node_modules/@atproto/api": {
311 "version": "0.13.35",
312 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.35.tgz",
313 "integrity": "sha512-vsEfBj0C333TLjDppvTdTE0IdKlXuljKSveAeI4PPx/l6eUKNnDTsYxvILtXUVzwUlTDmSRqy5O4Ryh78n1b7g==",
314 "dependencies": {
315 "@atproto/common-web": "^0.4.0",
316 "@atproto/lexicon": "^0.4.6",
317 "@atproto/syntax": "^0.3.2",
318 "@atproto/xrpc": "^0.6.8",
319 "await-lock": "^2.2.2",
320 "multiformats": "^9.9.0",
321 "tlds": "^1.234.0",
322 "zod": "^3.23.8"
323 }
324 },
325 "node_modules/@atproto/common": {
326 "version": "0.4.7",
327 "resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.4.7.tgz",
328 "integrity": "sha512-C844ILV66sqHjQCJDb8tN/yZB2MBaLpZ1qptDT8zWRMx0uw7j/B6/EuN9R9a57Nj99Hhi93QkvQxOujURqpPeA==",
329 "dependencies": {
330 "@atproto/common-web": "^0.3.2",
331 "@ipld/dag-cbor": "^7.0.3",
332 "cbor-x": "^1.5.1",
333 "iso-datestring-validator": "^2.2.2",
334 "multiformats": "^9.9.0",
335 "pino": "^8.21.0"
336 }
337 },
338 "node_modules/@atproto/common-web": {
339 "version": "0.4.13",
340 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.13.tgz",
341 "integrity": "sha512-TewRUyB/dVJ5PtI3QmJzEgT3wDsvpnLJ+48hPl+LuUueJPamZevXKJN6dFjtbKAMFRnl2bKfdsf79qwvdSaLKQ==",
342 "dependencies": {
343 "@atproto/lex-data": "0.0.9",
344 "@atproto/lex-json": "0.0.9",
345 "@atproto/syntax": "0.4.3",
346 "zod": "^3.23.8"
347 }
348 },
349 "node_modules/@atproto/common-web/node_modules/@atproto/syntax": {
350 "version": "0.4.3",
351 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
352 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
353 "dependencies": {
354 "tslib": "^2.8.1"
355 }
356 },
357 "node_modules/@atproto/common/node_modules/@atproto/common-web": {
358 "version": "0.3.2",
359 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.3.2.tgz",
360 "integrity": "sha512-Vx0JtL1/CssJbFAb0UOdvTrkbUautsDfHNOXNTcX2vyPIxH9xOameSqLLunM1hZnOQbJwyjmQCt6TV+bhnanDg==",
361 "dependencies": {
362 "graphemer": "^1.4.0",
363 "multiformats": "^9.9.0",
364 "uint8arrays": "3.0.0",
365 "zod": "^3.23.8"
366 }
367 },
368 "node_modules/@atproto/crypto": {
369 "version": "0.4.5",
370 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.5.tgz",
371 "integrity": "sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==",
372 "dependencies": {
373 "@noble/curves": "^1.7.0",
374 "@noble/hashes": "^1.6.1",
375 "uint8arrays": "3.0.0"
376 },
377 "engines": {
378 "node": ">=18.7.0"
379 }
380 },
381 "node_modules/@atproto/did": {
382 "version": "0.1.2",
383 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.1.2.tgz",
384 "integrity": "sha512-gmY1SyAuqfmsFbIXkUIScfnULqn39FoUNz4oE0fUuMu9in6PEyoxlmD2lAo7Q3KMy3X/hvTn2u5f8W/2KuDg1w==",
385 "dependencies": {
386 "zod": "^3.23.8"
387 }
388 },
389 "node_modules/@atproto/jwk": {
390 "version": "0.1.1",
391 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.1.1.tgz",
392 "integrity": "sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==",
393 "dependencies": {
394 "multiformats": "^9.9.0",
395 "zod": "^3.23.8"
396 }
397 },
398 "node_modules/@atproto/jwk-jose": {
399 "version": "0.1.2",
400 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.2.tgz",
401 "integrity": "sha512-lDwc/6lLn2aZ/JpyyggyjLFsJPMntrVzryyGUx5aNpuTS8SIuc4Ky0REhxqfLopQXJJZCuRRjagHG3uP05/moQ==",
402 "dependencies": {
403 "@atproto/jwk": "0.1.1",
404 "jose": "^5.2.0"
405 }
406 },
407 "node_modules/@atproto/jwk-webcrypto": {
408 "version": "0.1.2",
409 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.1.2.tgz",
410 "integrity": "sha512-vTBUbUZXh0GI+6KJiPGukmI4BQEHFAij8fJJ4WnReF/hefAs3ISZtrWZHGBebz+q2EcExYlnhhlmxvDzV7veGw==",
411 "dependencies": {
412 "@atproto/jwk": "0.1.1",
413 "@atproto/jwk-jose": "0.1.2"
414 }
415 },
416 "node_modules/@atproto/lex-data": {
417 "version": "0.0.9",
418 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.9.tgz",
419 "integrity": "sha512-1slwe4sG0cyWtsq16+rBoWIxNDqGPkkvN+PV6JuzA7dgUK9bjUmXBGQU4eZlUPSS43X1Nhmr/9VjgKmEzU9vDw==",
420 "dependencies": {
421 "multiformats": "^9.9.0",
422 "tslib": "^2.8.1",
423 "uint8arrays": "3.0.0",
424 "unicode-segmenter": "^0.14.0"
425 }
426 },
427 "node_modules/@atproto/lex-json": {
428 "version": "0.0.9",
429 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.9.tgz",
430 "integrity": "sha512-Q2v1EVZcnd+ndyZj1r2UlGikA7q6It24CFPLbxokcf5Ba4RBupH8IkkQX7mqUDSRWPgQdmZYIdW9wUln+MKDqw==",
431 "dependencies": {
432 "@atproto/lex-data": "0.0.9",
433 "tslib": "^2.8.1"
434 }
435 },
436 "node_modules/@atproto/lexicon": {
437 "version": "0.4.14",
438 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.14.tgz",
439 "integrity": "sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==",
440 "dependencies": {
441 "@atproto/common-web": "^0.4.2",
442 "@atproto/syntax": "^0.4.0",
443 "iso-datestring-validator": "^2.2.2",
444 "multiformats": "^9.9.0",
445 "zod": "^3.23.8"
446 }
447 },
448 "node_modules/@atproto/lexicon/node_modules/@atproto/syntax": {
449 "version": "0.4.3",
450 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
451 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
452 "dependencies": {
453 "tslib": "^2.8.1"
454 }
455 },
456 "node_modules/@atproto/oauth-client": {
457 "version": "0.2.2",
458 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.2.2.tgz",
459 "integrity": "sha512-hYL7Hx2h52zeC1WZeFjV9FFfqt8PZnURKofz0VJVeiPqB9wySJ46MgFVxsZ3t08c03WSDugujEz2JlhtQpS7Zg==",
460 "dependencies": {
461 "@atproto-labs/did-resolver": "0.1.4",
462 "@atproto-labs/fetch": "0.1.1",
463 "@atproto-labs/handle-resolver": "0.1.3",
464 "@atproto-labs/identity-resolver": "0.1.4",
465 "@atproto-labs/simple-store": "0.1.1",
466 "@atproto-labs/simple-store-memory": "0.1.1",
467 "@atproto/did": "0.1.2",
468 "@atproto/jwk": "0.1.1",
469 "@atproto/oauth-types": "0.1.5",
470 "@atproto/xrpc": "0.6.3",
471 "multiformats": "^9.9.0",
472 "zod": "^3.23.8"
473 }
474 },
475 "node_modules/@atproto/oauth-client-node": {
476 "version": "0.1.4",
477 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.1.4.tgz",
478 "integrity": "sha512-LKLBrvJL6gd6YqbeZsm9BZ1gqrMDKtz/77TNNjPBP+RBIV6e6Oj5uJmFMshzyJj87Rwd7Menb0niz6LhlKv/rg==",
479 "dependencies": {
480 "@atproto-labs/did-resolver": "0.1.4",
481 "@atproto-labs/handle-resolver-node": "0.1.6",
482 "@atproto-labs/simple-store": "0.1.1",
483 "@atproto/did": "0.1.2",
484 "@atproto/jwk": "0.1.1",
485 "@atproto/jwk-jose": "0.1.2",
486 "@atproto/jwk-webcrypto": "0.1.2",
487 "@atproto/oauth-client": "0.2.2",
488 "@atproto/oauth-types": "0.1.5"
489 }
490 },
491 "node_modules/@atproto/oauth-client/node_modules/@atproto/xrpc": {
492 "version": "0.6.3",
493 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.3.tgz",
494 "integrity": "sha512-S3tRvOdA9amPkKLll3rc4vphlDitLrkN5TwWh5Tu/jzk7mnobVVE3akYgICV9XCNHKjWM+IAPxFFI2qi+VW6nQ==",
495 "dependencies": {
496 "@atproto/lexicon": "^0.4.2",
497 "zod": "^3.23.8"
498 }
499 },
500 "node_modules/@atproto/oauth-types": {
501 "version": "0.1.5",
502 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.1.5.tgz",
503 "integrity": "sha512-vNab/6BYUQCfmfhGc3G61EcatQxvh2d41FDWqR8CAYsblNXO6nOEVXn7cXdQUkb3K49LU0vy5Jf1+wFNcpY3IQ==",
504 "dependencies": {
505 "@atproto/jwk": "0.1.1",
506 "zod": "^3.23.8"
507 }
508 },
509 "node_modules/@atproto/syntax": {
510 "version": "0.3.4",
511 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.4.tgz",
512 "integrity": "sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg=="
513 },
514 "node_modules/@atproto/xrpc": {
515 "version": "0.6.12",
516 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.12.tgz",
517 "integrity": "sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w==",
518 "dependencies": {
519 "@atproto/lexicon": "^0.4.10",
520 "zod": "^3.23.8"
521 }
522 },
523 "node_modules/@atproto/xrpc-server": {
524 "version": "0.6.4",
525 "resolved": "https://registry.npmjs.org/@atproto/xrpc-server/-/xrpc-server-0.6.4.tgz",
526 "integrity": "sha512-AL9okOTpJpxh3wJjT27RiPkp2IWIxDPCyyvuO1SJu0E9URGfWZL26SlT7/IR/tadZTJezr5+ZNuxhV0uhI+s1A==",
527 "dependencies": {
528 "@atproto/common": "^0.4.2",
529 "@atproto/crypto": "^0.4.1",
530 "@atproto/lexicon": "^0.4.1",
531 "@atproto/xrpc": "^0.6.2",
532 "cbor-x": "^1.5.1",
533 "express": "^4.17.2",
534 "http-errors": "^2.0.0",
535 "mime-types": "^2.1.35",
536 "rate-limiter-flexible": "^2.4.1",
537 "uint8arrays": "3.0.0",
538 "ws": "^8.12.0",
539 "zod": "^3.23.8"
540 }
541 },
542 "node_modules/@badrap/valita": {
543 "version": "0.4.6",
544 "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz",
545 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==",
546 "license": "MIT",
547 "engines": {
548 "node": ">= 18"
549 }
550 },
551 "node_modules/@cbor-extract/cbor-extract-darwin-arm64": {
552 "version": "2.2.0",
553 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.2.0.tgz",
554 "integrity": "sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==",
555 "cpu": [
556 "arm64"
557 ],
558 "optional": true,
559 "os": [
560 "darwin"
561 ]
562 },
563 "node_modules/@cbor-extract/cbor-extract-darwin-x64": {
564 "version": "2.2.0",
565 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.2.0.tgz",
566 "integrity": "sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==",
567 "cpu": [
568 "x64"
569 ],
570 "optional": true,
571 "os": [
572 "darwin"
573 ]
574 },
575 "node_modules/@cbor-extract/cbor-extract-linux-arm": {
576 "version": "2.2.0",
577 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.2.0.tgz",
578 "integrity": "sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==",
579 "cpu": [
580 "arm"
581 ],
582 "optional": true,
583 "os": [
584 "linux"
585 ]
586 },
587 "node_modules/@cbor-extract/cbor-extract-linux-arm64": {
588 "version": "2.2.0",
589 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.2.0.tgz",
590 "integrity": "sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==",
591 "cpu": [
592 "arm64"
593 ],
594 "optional": true,
595 "os": [
596 "linux"
597 ]
598 },
599 "node_modules/@cbor-extract/cbor-extract-linux-x64": {
600 "version": "2.2.0",
601 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.2.0.tgz",
602 "integrity": "sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==",
603 "cpu": [
604 "x64"
605 ],
606 "optional": true,
607 "os": [
608 "linux"
609 ]
610 },
611 "node_modules/@cbor-extract/cbor-extract-win32-x64": {
612 "version": "2.2.0",
613 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.2.0.tgz",
614 "integrity": "sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==",
615 "cpu": [
616 "x64"
617 ],
618 "optional": true,
619 "os": [
620 "win32"
621 ]
622 },
623 "node_modules/@cf-wasm/resvg": {
624 "version": "0.3.3",
625 "resolved": "https://registry.npmjs.org/@cf-wasm/resvg/-/resvg-0.3.3.tgz",
626 "integrity": "sha512-UN0cr048AZd0mtJ13ULWgFxlE0nAiBOETTON4r+VEHaaGpDk0oaak2Qurs6mfiBCVKKf2bQmXe8534WJ+o+B+w==",
627 "license": "MPL-2.0",
628 "dependencies": {
629 "@resvg/resvg-wasm": "2.6.2",
630 "@resvg/resvg-wasm-legacy": "npm:@resvg/resvg-wasm@2.4.1"
631 }
632 },
633 "node_modules/@cloudflare/kv-asset-handler": {
634 "version": "0.4.2",
635 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz",
636 "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==",
637 "license": "MIT OR Apache-2.0",
638 "engines": {
639 "node": ">=18.0.0"
640 }
641 },
642 "node_modules/@cloudflare/unenv-preset": {
643 "version": "2.12.0",
644 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.12.0.tgz",
645 "integrity": "sha512-NK4vN+2Z/GbfGS4BamtbbVk1rcu5RmqaYGiyHJQrA09AoxdZPHDF3W/EhgI0YSK8p3vRo/VNCtbSJFPON7FWMQ==",
646 "license": "MIT OR Apache-2.0",
647 "peerDependencies": {
648 "unenv": "2.0.0-rc.24",
649 "workerd": "^1.20260115.0"
650 },
651 "peerDependenciesMeta": {
652 "workerd": {
653 "optional": true
654 }
655 }
656 },
657 "node_modules/@cloudflare/workerd-darwin-64": {
658 "version": "1.20260131.0",
659 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260131.0.tgz",
660 "integrity": "sha512-+1X4qErc715NUhJZNhtlpuCxajhD5YNre7Cz50WPMmj+BMUrh9h7fntKEadtrUo5SM2YONY7CDzK7wdWbJJBVA==",
661 "cpu": [
662 "x64"
663 ],
664 "license": "Apache-2.0",
665 "optional": true,
666 "os": [
667 "darwin"
668 ],
669 "engines": {
670 "node": ">=16"
671 }
672 },
673 "node_modules/@cloudflare/workerd-darwin-arm64": {
674 "version": "1.20260131.0",
675 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260131.0.tgz",
676 "integrity": "sha512-M84mXR8WEMEBuX4/dL2IQ4wHV/ALwYjx9if5ePZR8rdbD7if/fkEEoMBq0bGS/1gMLRqqCZLstabxHV+g92NNg==",
677 "cpu": [
678 "arm64"
679 ],
680 "license": "Apache-2.0",
681 "optional": true,
682 "os": [
683 "darwin"
684 ],
685 "engines": {
686 "node": ">=16"
687 }
688 },
689 "node_modules/@cloudflare/workerd-linux-64": {
690 "version": "1.20260131.0",
691 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260131.0.tgz",
692 "integrity": "sha512-SWzr48bCL9y5wjkj23tXS6t/6us99EAH9T5TAscMV0hfJFZQt97RY/gaHKyRRjFv6jfJZvk7d4g+OmGeYBnwcg==",
693 "cpu": [
694 "x64"
695 ],
696 "license": "Apache-2.0",
697 "optional": true,
698 "os": [
699 "linux"
700 ],
701 "engines": {
702 "node": ">=16"
703 }
704 },
705 "node_modules/@cloudflare/workerd-linux-arm64": {
706 "version": "1.20260131.0",
707 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260131.0.tgz",
708 "integrity": "sha512-mL0kLPGIBJRPeHS3+erJ2t5dJT3ODhsKvR9aA4BcsY7M30/QhlgJIF6wsgwNisTJ23q8PbobZNHBUKIe8l/E9A==",
709 "cpu": [
710 "arm64"
711 ],
712 "license": "Apache-2.0",
713 "optional": true,
714 "os": [
715 "linux"
716 ],
717 "engines": {
718 "node": ">=16"
719 }
720 },
721 "node_modules/@cloudflare/workerd-windows-64": {
722 "version": "1.20260131.0",
723 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260131.0.tgz",
724 "integrity": "sha512-hoQqTFBpP1zntP2OQSpt5dEWbd9vSBliK+G7LmDXjKitPkmkRFo2PB4P9aBRE1edPAIO/fpdoJv928k2HaAn4A==",
725 "cpu": [
726 "x64"
727 ],
728 "license": "Apache-2.0",
729 "optional": true,
730 "os": [
731 "win32"
732 ],
733 "engines": {
734 "node": ">=16"
735 }
736 },
737 "node_modules/@cloudflare/workers-types": {
738 "version": "4.20260203.0",
739 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260203.0.tgz",
740 "integrity": "sha512-XD2uglpGbVppjXXLuAdalKkcTi/i4TyQSx0w/ijJbvrR1Cfm7zNkxtvFBNy3tBNxZOiFIJtw5bszifQB1eow6A=="
741 },
742 "node_modules/@cspotcode/source-map-support": {
743 "version": "0.8.1",
744 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
745 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
746 "license": "MIT",
747 "dependencies": {
748 "@jridgewell/trace-mapping": "0.3.9"
749 },
750 "engines": {
751 "node": ">=12"
752 }
753 },
754 "node_modules/@emnapi/runtime": {
755 "version": "1.8.1",
756 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
757 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
758 "license": "MIT",
759 "optional": true,
760 "dependencies": {
761 "tslib": "^2.4.0"
762 }
763 },
764 "node_modules/@esbuild/aix-ppc64": {
765 "version": "0.21.5",
766 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
767 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
768 "cpu": [
769 "ppc64"
770 ],
771 "optional": true,
772 "os": [
773 "aix"
774 ],
775 "engines": {
776 "node": ">=12"
777 }
778 },
779 "node_modules/@esbuild/android-arm": {
780 "version": "0.21.5",
781 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
782 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
783 "cpu": [
784 "arm"
785 ],
786 "optional": true,
787 "os": [
788 "android"
789 ],
790 "engines": {
791 "node": ">=12"
792 }
793 },
794 "node_modules/@esbuild/android-arm64": {
795 "version": "0.21.5",
796 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
797 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
798 "cpu": [
799 "arm64"
800 ],
801 "optional": true,
802 "os": [
803 "android"
804 ],
805 "engines": {
806 "node": ">=12"
807 }
808 },
809 "node_modules/@esbuild/android-x64": {
810 "version": "0.21.5",
811 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
812 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
813 "cpu": [
814 "x64"
815 ],
816 "optional": true,
817 "os": [
818 "android"
819 ],
820 "engines": {
821 "node": ">=12"
822 }
823 },
824 "node_modules/@esbuild/darwin-arm64": {
825 "version": "0.21.5",
826 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
827 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
828 "cpu": [
829 "arm64"
830 ],
831 "optional": true,
832 "os": [
833 "darwin"
834 ],
835 "engines": {
836 "node": ">=12"
837 }
838 },
839 "node_modules/@esbuild/darwin-x64": {
840 "version": "0.21.5",
841 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
842 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
843 "cpu": [
844 "x64"
845 ],
846 "optional": true,
847 "os": [
848 "darwin"
849 ],
850 "engines": {
851 "node": ">=12"
852 }
853 },
854 "node_modules/@esbuild/freebsd-arm64": {
855 "version": "0.21.5",
856 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
857 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
858 "cpu": [
859 "arm64"
860 ],
861 "optional": true,
862 "os": [
863 "freebsd"
864 ],
865 "engines": {
866 "node": ">=12"
867 }
868 },
869 "node_modules/@esbuild/freebsd-x64": {
870 "version": "0.21.5",
871 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
872 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
873 "cpu": [
874 "x64"
875 ],
876 "optional": true,
877 "os": [
878 "freebsd"
879 ],
880 "engines": {
881 "node": ">=12"
882 }
883 },
884 "node_modules/@esbuild/linux-arm": {
885 "version": "0.21.5",
886 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
887 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
888 "cpu": [
889 "arm"
890 ],
891 "optional": true,
892 "os": [
893 "linux"
894 ],
895 "engines": {
896 "node": ">=12"
897 }
898 },
899 "node_modules/@esbuild/linux-arm64": {
900 "version": "0.21.5",
901 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
902 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
903 "cpu": [
904 "arm64"
905 ],
906 "optional": true,
907 "os": [
908 "linux"
909 ],
910 "engines": {
911 "node": ">=12"
912 }
913 },
914 "node_modules/@esbuild/linux-ia32": {
915 "version": "0.21.5",
916 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
917 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
918 "cpu": [
919 "ia32"
920 ],
921 "optional": true,
922 "os": [
923 "linux"
924 ],
925 "engines": {
926 "node": ">=12"
927 }
928 },
929 "node_modules/@esbuild/linux-loong64": {
930 "version": "0.21.5",
931 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
932 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
933 "cpu": [
934 "loong64"
935 ],
936 "optional": true,
937 "os": [
938 "linux"
939 ],
940 "engines": {
941 "node": ">=12"
942 }
943 },
944 "node_modules/@esbuild/linux-mips64el": {
945 "version": "0.21.5",
946 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
947 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
948 "cpu": [
949 "mips64el"
950 ],
951 "optional": true,
952 "os": [
953 "linux"
954 ],
955 "engines": {
956 "node": ">=12"
957 }
958 },
959 "node_modules/@esbuild/linux-ppc64": {
960 "version": "0.21.5",
961 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
962 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
963 "cpu": [
964 "ppc64"
965 ],
966 "optional": true,
967 "os": [
968 "linux"
969 ],
970 "engines": {
971 "node": ">=12"
972 }
973 },
974 "node_modules/@esbuild/linux-riscv64": {
975 "version": "0.21.5",
976 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
977 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
978 "cpu": [
979 "riscv64"
980 ],
981 "optional": true,
982 "os": [
983 "linux"
984 ],
985 "engines": {
986 "node": ">=12"
987 }
988 },
989 "node_modules/@esbuild/linux-s390x": {
990 "version": "0.21.5",
991 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
992 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
993 "cpu": [
994 "s390x"
995 ],
996 "optional": true,
997 "os": [
998 "linux"
999 ],
1000 "engines": {
1001 "node": ">=12"
1002 }
1003 },
1004 "node_modules/@esbuild/linux-x64": {
1005 "version": "0.21.5",
1006 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
1007 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
1008 "cpu": [
1009 "x64"
1010 ],
1011 "optional": true,
1012 "os": [
1013 "linux"
1014 ],
1015 "engines": {
1016 "node": ">=12"
1017 }
1018 },
1019 "node_modules/@esbuild/netbsd-arm64": {
1020 "version": "0.27.2",
1021 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",
1022 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",
1023 "cpu": [
1024 "arm64"
1025 ],
1026 "dev": true,
1027 "license": "MIT",
1028 "optional": true,
1029 "os": [
1030 "netbsd"
1031 ],
1032 "engines": {
1033 "node": ">=18"
1034 }
1035 },
1036 "node_modules/@esbuild/netbsd-x64": {
1037 "version": "0.21.5",
1038 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
1039 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
1040 "cpu": [
1041 "x64"
1042 ],
1043 "optional": true,
1044 "os": [
1045 "netbsd"
1046 ],
1047 "engines": {
1048 "node": ">=12"
1049 }
1050 },
1051 "node_modules/@esbuild/openbsd-arm64": {
1052 "version": "0.27.2",
1053 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",
1054 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",
1055 "cpu": [
1056 "arm64"
1057 ],
1058 "dev": true,
1059 "license": "MIT",
1060 "optional": true,
1061 "os": [
1062 "openbsd"
1063 ],
1064 "engines": {
1065 "node": ">=18"
1066 }
1067 },
1068 "node_modules/@esbuild/openbsd-x64": {
1069 "version": "0.21.5",
1070 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
1071 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
1072 "cpu": [
1073 "x64"
1074 ],
1075 "optional": true,
1076 "os": [
1077 "openbsd"
1078 ],
1079 "engines": {
1080 "node": ">=12"
1081 }
1082 },
1083 "node_modules/@esbuild/openharmony-arm64": {
1084 "version": "0.27.2",
1085 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",
1086 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",
1087 "cpu": [
1088 "arm64"
1089 ],
1090 "dev": true,
1091 "license": "MIT",
1092 "optional": true,
1093 "os": [
1094 "openharmony"
1095 ],
1096 "engines": {
1097 "node": ">=18"
1098 }
1099 },
1100 "node_modules/@esbuild/sunos-x64": {
1101 "version": "0.21.5",
1102 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
1103 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
1104 "cpu": [
1105 "x64"
1106 ],
1107 "optional": true,
1108 "os": [
1109 "sunos"
1110 ],
1111 "engines": {
1112 "node": ">=12"
1113 }
1114 },
1115 "node_modules/@esbuild/win32-arm64": {
1116 "version": "0.21.5",
1117 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
1118 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
1119 "cpu": [
1120 "arm64"
1121 ],
1122 "optional": true,
1123 "os": [
1124 "win32"
1125 ],
1126 "engines": {
1127 "node": ">=12"
1128 }
1129 },
1130 "node_modules/@esbuild/win32-ia32": {
1131 "version": "0.21.5",
1132 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
1133 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
1134 "cpu": [
1135 "ia32"
1136 ],
1137 "optional": true,
1138 "os": [
1139 "win32"
1140 ],
1141 "engines": {
1142 "node": ">=12"
1143 }
1144 },
1145 "node_modules/@esbuild/win32-x64": {
1146 "version": "0.21.5",
1147 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
1148 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
1149 "cpu": [
1150 "x64"
1151 ],
1152 "optional": true,
1153 "os": [
1154 "win32"
1155 ],
1156 "engines": {
1157 "node": ">=12"
1158 }
1159 },
1160 "node_modules/@img/colour": {
1161 "version": "1.0.0",
1162 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
1163 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
1164 "license": "MIT",
1165 "engines": {
1166 "node": ">=18"
1167 }
1168 },
1169 "node_modules/@img/sharp-darwin-arm64": {
1170 "version": "0.34.5",
1171 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
1172 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
1173 "cpu": [
1174 "arm64"
1175 ],
1176 "license": "Apache-2.0",
1177 "optional": true,
1178 "os": [
1179 "darwin"
1180 ],
1181 "engines": {
1182 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1183 },
1184 "funding": {
1185 "url": "https://opencollective.com/libvips"
1186 },
1187 "optionalDependencies": {
1188 "@img/sharp-libvips-darwin-arm64": "1.2.4"
1189 }
1190 },
1191 "node_modules/@img/sharp-darwin-x64": {
1192 "version": "0.34.5",
1193 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
1194 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
1195 "cpu": [
1196 "x64"
1197 ],
1198 "license": "Apache-2.0",
1199 "optional": true,
1200 "os": [
1201 "darwin"
1202 ],
1203 "engines": {
1204 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1205 },
1206 "funding": {
1207 "url": "https://opencollective.com/libvips"
1208 },
1209 "optionalDependencies": {
1210 "@img/sharp-libvips-darwin-x64": "1.2.4"
1211 }
1212 },
1213 "node_modules/@img/sharp-libvips-darwin-arm64": {
1214 "version": "1.2.4",
1215 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
1216 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
1217 "cpu": [
1218 "arm64"
1219 ],
1220 "license": "LGPL-3.0-or-later",
1221 "optional": true,
1222 "os": [
1223 "darwin"
1224 ],
1225 "funding": {
1226 "url": "https://opencollective.com/libvips"
1227 }
1228 },
1229 "node_modules/@img/sharp-libvips-darwin-x64": {
1230 "version": "1.2.4",
1231 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
1232 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
1233 "cpu": [
1234 "x64"
1235 ],
1236 "license": "LGPL-3.0-or-later",
1237 "optional": true,
1238 "os": [
1239 "darwin"
1240 ],
1241 "funding": {
1242 "url": "https://opencollective.com/libvips"
1243 }
1244 },
1245 "node_modules/@img/sharp-libvips-linux-arm": {
1246 "version": "1.2.4",
1247 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
1248 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
1249 "cpu": [
1250 "arm"
1251 ],
1252 "license": "LGPL-3.0-or-later",
1253 "optional": true,
1254 "os": [
1255 "linux"
1256 ],
1257 "funding": {
1258 "url": "https://opencollective.com/libvips"
1259 }
1260 },
1261 "node_modules/@img/sharp-libvips-linux-arm64": {
1262 "version": "1.2.4",
1263 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
1264 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
1265 "cpu": [
1266 "arm64"
1267 ],
1268 "license": "LGPL-3.0-or-later",
1269 "optional": true,
1270 "os": [
1271 "linux"
1272 ],
1273 "funding": {
1274 "url": "https://opencollective.com/libvips"
1275 }
1276 },
1277 "node_modules/@img/sharp-libvips-linux-ppc64": {
1278 "version": "1.2.4",
1279 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
1280 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
1281 "cpu": [
1282 "ppc64"
1283 ],
1284 "license": "LGPL-3.0-or-later",
1285 "optional": true,
1286 "os": [
1287 "linux"
1288 ],
1289 "funding": {
1290 "url": "https://opencollective.com/libvips"
1291 }
1292 },
1293 "node_modules/@img/sharp-libvips-linux-riscv64": {
1294 "version": "1.2.4",
1295 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
1296 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
1297 "cpu": [
1298 "riscv64"
1299 ],
1300 "license": "LGPL-3.0-or-later",
1301 "optional": true,
1302 "os": [
1303 "linux"
1304 ],
1305 "funding": {
1306 "url": "https://opencollective.com/libvips"
1307 }
1308 },
1309 "node_modules/@img/sharp-libvips-linux-s390x": {
1310 "version": "1.2.4",
1311 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
1312 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
1313 "cpu": [
1314 "s390x"
1315 ],
1316 "license": "LGPL-3.0-or-later",
1317 "optional": true,
1318 "os": [
1319 "linux"
1320 ],
1321 "funding": {
1322 "url": "https://opencollective.com/libvips"
1323 }
1324 },
1325 "node_modules/@img/sharp-libvips-linux-x64": {
1326 "version": "1.2.4",
1327 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
1328 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
1329 "cpu": [
1330 "x64"
1331 ],
1332 "license": "LGPL-3.0-or-later",
1333 "optional": true,
1334 "os": [
1335 "linux"
1336 ],
1337 "funding": {
1338 "url": "https://opencollective.com/libvips"
1339 }
1340 },
1341 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
1342 "version": "1.2.4",
1343 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
1344 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
1345 "cpu": [
1346 "arm64"
1347 ],
1348 "license": "LGPL-3.0-or-later",
1349 "optional": true,
1350 "os": [
1351 "linux"
1352 ],
1353 "funding": {
1354 "url": "https://opencollective.com/libvips"
1355 }
1356 },
1357 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
1358 "version": "1.2.4",
1359 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
1360 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
1361 "cpu": [
1362 "x64"
1363 ],
1364 "license": "LGPL-3.0-or-later",
1365 "optional": true,
1366 "os": [
1367 "linux"
1368 ],
1369 "funding": {
1370 "url": "https://opencollective.com/libvips"
1371 }
1372 },
1373 "node_modules/@img/sharp-linux-arm": {
1374 "version": "0.34.5",
1375 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
1376 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
1377 "cpu": [
1378 "arm"
1379 ],
1380 "license": "Apache-2.0",
1381 "optional": true,
1382 "os": [
1383 "linux"
1384 ],
1385 "engines": {
1386 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1387 },
1388 "funding": {
1389 "url": "https://opencollective.com/libvips"
1390 },
1391 "optionalDependencies": {
1392 "@img/sharp-libvips-linux-arm": "1.2.4"
1393 }
1394 },
1395 "node_modules/@img/sharp-linux-arm64": {
1396 "version": "0.34.5",
1397 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
1398 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
1399 "cpu": [
1400 "arm64"
1401 ],
1402 "license": "Apache-2.0",
1403 "optional": true,
1404 "os": [
1405 "linux"
1406 ],
1407 "engines": {
1408 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1409 },
1410 "funding": {
1411 "url": "https://opencollective.com/libvips"
1412 },
1413 "optionalDependencies": {
1414 "@img/sharp-libvips-linux-arm64": "1.2.4"
1415 }
1416 },
1417 "node_modules/@img/sharp-linux-ppc64": {
1418 "version": "0.34.5",
1419 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
1420 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
1421 "cpu": [
1422 "ppc64"
1423 ],
1424 "license": "Apache-2.0",
1425 "optional": true,
1426 "os": [
1427 "linux"
1428 ],
1429 "engines": {
1430 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1431 },
1432 "funding": {
1433 "url": "https://opencollective.com/libvips"
1434 },
1435 "optionalDependencies": {
1436 "@img/sharp-libvips-linux-ppc64": "1.2.4"
1437 }
1438 },
1439 "node_modules/@img/sharp-linux-riscv64": {
1440 "version": "0.34.5",
1441 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
1442 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
1443 "cpu": [
1444 "riscv64"
1445 ],
1446 "license": "Apache-2.0",
1447 "optional": true,
1448 "os": [
1449 "linux"
1450 ],
1451 "engines": {
1452 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1453 },
1454 "funding": {
1455 "url": "https://opencollective.com/libvips"
1456 },
1457 "optionalDependencies": {
1458 "@img/sharp-libvips-linux-riscv64": "1.2.4"
1459 }
1460 },
1461 "node_modules/@img/sharp-linux-s390x": {
1462 "version": "0.34.5",
1463 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
1464 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
1465 "cpu": [
1466 "s390x"
1467 ],
1468 "license": "Apache-2.0",
1469 "optional": true,
1470 "os": [
1471 "linux"
1472 ],
1473 "engines": {
1474 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1475 },
1476 "funding": {
1477 "url": "https://opencollective.com/libvips"
1478 },
1479 "optionalDependencies": {
1480 "@img/sharp-libvips-linux-s390x": "1.2.4"
1481 }
1482 },
1483 "node_modules/@img/sharp-linux-x64": {
1484 "version": "0.34.5",
1485 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
1486 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
1487 "cpu": [
1488 "x64"
1489 ],
1490 "license": "Apache-2.0",
1491 "optional": true,
1492 "os": [
1493 "linux"
1494 ],
1495 "engines": {
1496 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1497 },
1498 "funding": {
1499 "url": "https://opencollective.com/libvips"
1500 },
1501 "optionalDependencies": {
1502 "@img/sharp-libvips-linux-x64": "1.2.4"
1503 }
1504 },
1505 "node_modules/@img/sharp-linuxmusl-arm64": {
1506 "version": "0.34.5",
1507 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
1508 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
1509 "cpu": [
1510 "arm64"
1511 ],
1512 "license": "Apache-2.0",
1513 "optional": true,
1514 "os": [
1515 "linux"
1516 ],
1517 "engines": {
1518 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1519 },
1520 "funding": {
1521 "url": "https://opencollective.com/libvips"
1522 },
1523 "optionalDependencies": {
1524 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
1525 }
1526 },
1527 "node_modules/@img/sharp-linuxmusl-x64": {
1528 "version": "0.34.5",
1529 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
1530 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
1531 "cpu": [
1532 "x64"
1533 ],
1534 "license": "Apache-2.0",
1535 "optional": true,
1536 "os": [
1537 "linux"
1538 ],
1539 "engines": {
1540 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1541 },
1542 "funding": {
1543 "url": "https://opencollective.com/libvips"
1544 },
1545 "optionalDependencies": {
1546 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
1547 }
1548 },
1549 "node_modules/@img/sharp-wasm32": {
1550 "version": "0.34.5",
1551 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
1552 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
1553 "cpu": [
1554 "wasm32"
1555 ],
1556 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
1557 "optional": true,
1558 "dependencies": {
1559 "@emnapi/runtime": "^1.7.0"
1560 },
1561 "engines": {
1562 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1563 },
1564 "funding": {
1565 "url": "https://opencollective.com/libvips"
1566 }
1567 },
1568 "node_modules/@img/sharp-win32-arm64": {
1569 "version": "0.34.5",
1570 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
1571 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
1572 "cpu": [
1573 "arm64"
1574 ],
1575 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1576 "optional": true,
1577 "os": [
1578 "win32"
1579 ],
1580 "engines": {
1581 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1582 },
1583 "funding": {
1584 "url": "https://opencollective.com/libvips"
1585 }
1586 },
1587 "node_modules/@img/sharp-win32-ia32": {
1588 "version": "0.34.5",
1589 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
1590 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
1591 "cpu": [
1592 "ia32"
1593 ],
1594 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1595 "optional": true,
1596 "os": [
1597 "win32"
1598 ],
1599 "engines": {
1600 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1601 },
1602 "funding": {
1603 "url": "https://opencollective.com/libvips"
1604 }
1605 },
1606 "node_modules/@img/sharp-win32-x64": {
1607 "version": "0.34.5",
1608 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
1609 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
1610 "cpu": [
1611 "x64"
1612 ],
1613 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1614 "optional": true,
1615 "os": [
1616 "win32"
1617 ],
1618 "engines": {
1619 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1620 },
1621 "funding": {
1622 "url": "https://opencollective.com/libvips"
1623 }
1624 },
1625 "node_modules/@ipld/dag-cbor": {
1626 "version": "7.0.3",
1627 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz",
1628 "integrity": "sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==",
1629 "dependencies": {
1630 "cborg": "^1.6.0",
1631 "multiformats": "^9.5.4"
1632 }
1633 },
1634 "node_modules/@jridgewell/resolve-uri": {
1635 "version": "3.1.2",
1636 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1637 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1638 "engines": {
1639 "node": ">=6.0.0"
1640 }
1641 },
1642 "node_modules/@jridgewell/sourcemap-codec": {
1643 "version": "1.5.5",
1644 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1645 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
1646 },
1647 "node_modules/@jridgewell/trace-mapping": {
1648 "version": "0.3.9",
1649 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1650 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1651 "license": "MIT",
1652 "dependencies": {
1653 "@jridgewell/resolve-uri": "^3.0.3",
1654 "@jridgewell/sourcemap-codec": "^1.4.10"
1655 }
1656 },
1657 "node_modules/@noble/curves": {
1658 "version": "1.9.7",
1659 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz",
1660 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==",
1661 "dependencies": {
1662 "@noble/hashes": "1.8.0"
1663 },
1664 "engines": {
1665 "node": "^14.21.3 || >=16"
1666 },
1667 "funding": {
1668 "url": "https://paulmillr.com/funding/"
1669 }
1670 },
1671 "node_modules/@noble/hashes": {
1672 "version": "1.8.0",
1673 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
1674 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
1675 "engines": {
1676 "node": "^14.21.3 || >=16"
1677 },
1678 "funding": {
1679 "url": "https://paulmillr.com/funding/"
1680 }
1681 },
1682 "node_modules/@polka/url": {
1683 "version": "1.0.0-next.29",
1684 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz",
1685 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww=="
1686 },
1687 "node_modules/@poppinss/colors": {
1688 "version": "4.1.6",
1689 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",
1690 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",
1691 "license": "MIT",
1692 "dependencies": {
1693 "kleur": "^4.1.5"
1694 }
1695 },
1696 "node_modules/@poppinss/dumper": {
1697 "version": "0.6.5",
1698 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",
1699 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",
1700 "license": "MIT",
1701 "dependencies": {
1702 "@poppinss/colors": "^4.1.5",
1703 "@sindresorhus/is": "^7.0.2",
1704 "supports-color": "^10.0.0"
1705 }
1706 },
1707 "node_modules/@poppinss/exception": {
1708 "version": "1.2.3",
1709 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",
1710 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",
1711 "license": "MIT"
1712 },
1713 "node_modules/@resvg/resvg-wasm": {
1714 "version": "2.6.2",
1715 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz",
1716 "integrity": "sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==",
1717 "engines": {
1718 "node": ">= 10"
1719 }
1720 },
1721 "node_modules/@resvg/resvg-wasm-legacy": {
1722 "name": "@resvg/resvg-wasm",
1723 "version": "2.4.1",
1724 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.4.1.tgz",
1725 "integrity": "sha512-yi6R0HyHtsoWTRA06Col4WoDs7SvlXU3DLMNP2bdAgs7HK18dTEVl1weXgxRzi8gwLteGUbIg29zulxIB3GSdg==",
1726 "engines": {
1727 "node": ">= 10"
1728 }
1729 },
1730 "node_modules/@rollup/rollup-android-arm-eabi": {
1731 "version": "4.57.0",
1732 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.0.tgz",
1733 "integrity": "sha512-tPgXB6cDTndIe1ah7u6amCI1T0SsnlOuKgg10Xh3uizJk4e5M1JGaUMk7J4ciuAUcFpbOiNhm2XIjP9ON0dUqA==",
1734 "cpu": [
1735 "arm"
1736 ],
1737 "optional": true,
1738 "os": [
1739 "android"
1740 ]
1741 },
1742 "node_modules/@rollup/rollup-android-arm64": {
1743 "version": "4.57.0",
1744 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.0.tgz",
1745 "integrity": "sha512-sa4LyseLLXr1onr97StkU1Nb7fWcg6niokTwEVNOO7awaKaoRObQ54+V/hrF/BP1noMEaaAW6Fg2d/CfLiq3Mg==",
1746 "cpu": [
1747 "arm64"
1748 ],
1749 "optional": true,
1750 "os": [
1751 "android"
1752 ]
1753 },
1754 "node_modules/@rollup/rollup-darwin-arm64": {
1755 "version": "4.57.0",
1756 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.0.tgz",
1757 "integrity": "sha512-/NNIj9A7yLjKdmkx5dC2XQ9DmjIECpGpwHoGmA5E1AhU0fuICSqSWScPhN1yLCkEdkCwJIDu2xIeLPs60MNIVg==",
1758 "cpu": [
1759 "arm64"
1760 ],
1761 "optional": true,
1762 "os": [
1763 "darwin"
1764 ]
1765 },
1766 "node_modules/@rollup/rollup-darwin-x64": {
1767 "version": "4.57.0",
1768 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.0.tgz",
1769 "integrity": "sha512-xoh8abqgPrPYPr7pTYipqnUi1V3em56JzE/HgDgitTqZBZ3yKCWI+7KUkceM6tNweyUKYru1UMi7FC060RyKwA==",
1770 "cpu": [
1771 "x64"
1772 ],
1773 "optional": true,
1774 "os": [
1775 "darwin"
1776 ]
1777 },
1778 "node_modules/@rollup/rollup-freebsd-arm64": {
1779 "version": "4.57.0",
1780 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.0.tgz",
1781 "integrity": "sha512-PCkMh7fNahWSbA0OTUQ2OpYHpjZZr0hPr8lId8twD7a7SeWrvT3xJVyza+dQwXSSq4yEQTMoXgNOfMCsn8584g==",
1782 "cpu": [
1783 "arm64"
1784 ],
1785 "optional": true,
1786 "os": [
1787 "freebsd"
1788 ]
1789 },
1790 "node_modules/@rollup/rollup-freebsd-x64": {
1791 "version": "4.57.0",
1792 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.0.tgz",
1793 "integrity": "sha512-1j3stGx+qbhXql4OCDZhnK7b01s6rBKNybfsX+TNrEe9JNq4DLi1yGiR1xW+nL+FNVvI4D02PUnl6gJ/2y6WJA==",
1794 "cpu": [
1795 "x64"
1796 ],
1797 "optional": true,
1798 "os": [
1799 "freebsd"
1800 ]
1801 },
1802 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1803 "version": "4.57.0",
1804 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.0.tgz",
1805 "integrity": "sha512-eyrr5W08Ms9uM0mLcKfM/Uzx7hjhz2bcjv8P2uynfj0yU8GGPdz8iYrBPhiLOZqahoAMB8ZiolRZPbbU2MAi6Q==",
1806 "cpu": [
1807 "arm"
1808 ],
1809 "optional": true,
1810 "os": [
1811 "linux"
1812 ]
1813 },
1814 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1815 "version": "4.57.0",
1816 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.0.tgz",
1817 "integrity": "sha512-Xds90ITXJCNyX9pDhqf85MKWUI4lqjiPAipJ8OLp8xqI2Ehk+TCVhF9rvOoN8xTbcafow3QOThkNnrM33uCFQA==",
1818 "cpu": [
1819 "arm"
1820 ],
1821 "optional": true,
1822 "os": [
1823 "linux"
1824 ]
1825 },
1826 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1827 "version": "4.57.0",
1828 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.0.tgz",
1829 "integrity": "sha512-Xws2KA4CLvZmXjy46SQaXSejuKPhwVdaNinldoYfqruZBaJHqVo6hnRa8SDo9z7PBW5x84SH64+izmldCgbezw==",
1830 "cpu": [
1831 "arm64"
1832 ],
1833 "optional": true,
1834 "os": [
1835 "linux"
1836 ]
1837 },
1838 "node_modules/@rollup/rollup-linux-arm64-musl": {
1839 "version": "4.57.0",
1840 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.0.tgz",
1841 "integrity": "sha512-hrKXKbX5FdaRJj7lTMusmvKbhMJSGWJ+w++4KmjiDhpTgNlhYobMvKfDoIWecy4O60K6yA4SnztGuNTQF+Lplw==",
1842 "cpu": [
1843 "arm64"
1844 ],
1845 "optional": true,
1846 "os": [
1847 "linux"
1848 ]
1849 },
1850 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1851 "version": "4.57.0",
1852 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.0.tgz",
1853 "integrity": "sha512-6A+nccfSDGKsPm00d3xKcrsBcbqzCTAukjwWK6rbuAnB2bHaL3r9720HBVZ/no7+FhZLz/U3GwwZZEh6tOSI8Q==",
1854 "cpu": [
1855 "loong64"
1856 ],
1857 "optional": true,
1858 "os": [
1859 "linux"
1860 ]
1861 },
1862 "node_modules/@rollup/rollup-linux-loong64-musl": {
1863 "version": "4.57.0",
1864 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.0.tgz",
1865 "integrity": "sha512-4P1VyYUe6XAJtQH1Hh99THxr0GKMMwIXsRNOceLrJnaHTDgk1FTcTimDgneRJPvB3LqDQxUmroBclQ1S0cIJwQ==",
1866 "cpu": [
1867 "loong64"
1868 ],
1869 "optional": true,
1870 "os": [
1871 "linux"
1872 ]
1873 },
1874 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1875 "version": "4.57.0",
1876 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.0.tgz",
1877 "integrity": "sha512-8Vv6pLuIZCMcgXre6c3nOPhE0gjz1+nZP6T+hwWjr7sVH8k0jRkH+XnfjjOTglyMBdSKBPPz54/y1gToSKwrSQ==",
1878 "cpu": [
1879 "ppc64"
1880 ],
1881 "optional": true,
1882 "os": [
1883 "linux"
1884 ]
1885 },
1886 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1887 "version": "4.57.0",
1888 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.0.tgz",
1889 "integrity": "sha512-r1te1M0Sm2TBVD/RxBPC6RZVwNqUTwJTA7w+C/IW5v9Ssu6xmxWEi+iJQlpBhtUiT1raJ5b48pI8tBvEjEFnFA==",
1890 "cpu": [
1891 "ppc64"
1892 ],
1893 "optional": true,
1894 "os": [
1895 "linux"
1896 ]
1897 },
1898 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1899 "version": "4.57.0",
1900 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.0.tgz",
1901 "integrity": "sha512-say0uMU/RaPm3CDQLxUUTF2oNWL8ysvHkAjcCzV2znxBr23kFfaxocS9qJm+NdkRhF8wtdEEAJuYcLPhSPbjuQ==",
1902 "cpu": [
1903 "riscv64"
1904 ],
1905 "optional": true,
1906 "os": [
1907 "linux"
1908 ]
1909 },
1910 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1911 "version": "4.57.0",
1912 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.0.tgz",
1913 "integrity": "sha512-/MU7/HizQGsnBREtRpcSbSV1zfkoxSTR7wLsRmBPQ8FwUj5sykrP1MyJTvsxP5KBq9SyE6kH8UQQQwa0ASeoQQ==",
1914 "cpu": [
1915 "riscv64"
1916 ],
1917 "optional": true,
1918 "os": [
1919 "linux"
1920 ]
1921 },
1922 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1923 "version": "4.57.0",
1924 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.0.tgz",
1925 "integrity": "sha512-Q9eh+gUGILIHEaJf66aF6a414jQbDnn29zeu0eX3dHMuysnhTvsUvZTCAyZ6tJhUjnvzBKE4FtuaYxutxRZpOg==",
1926 "cpu": [
1927 "s390x"
1928 ],
1929 "optional": true,
1930 "os": [
1931 "linux"
1932 ]
1933 },
1934 "node_modules/@rollup/rollup-linux-x64-gnu": {
1935 "version": "4.57.0",
1936 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.0.tgz",
1937 "integrity": "sha512-OR5p5yG5OKSxHReWmwvM0P+VTPMwoBS45PXTMYaskKQqybkS3Kmugq1W+YbNWArF8/s7jQScgzXUhArzEQ7x0A==",
1938 "cpu": [
1939 "x64"
1940 ],
1941 "optional": true,
1942 "os": [
1943 "linux"
1944 ]
1945 },
1946 "node_modules/@rollup/rollup-linux-x64-musl": {
1947 "version": "4.57.0",
1948 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.0.tgz",
1949 "integrity": "sha512-XeatKzo4lHDsVEbm1XDHZlhYZZSQYym6dg2X/Ko0kSFgio+KXLsxwJQprnR48GvdIKDOpqWqssC3iBCjoMcMpw==",
1950 "cpu": [
1951 "x64"
1952 ],
1953 "optional": true,
1954 "os": [
1955 "linux"
1956 ]
1957 },
1958 "node_modules/@rollup/rollup-openbsd-x64": {
1959 "version": "4.57.0",
1960 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.0.tgz",
1961 "integrity": "sha512-Lu71y78F5qOfYmubYLHPcJm74GZLU6UJ4THkf/a1K7Tz2ycwC2VUbsqbJAXaR6Bx70SRdlVrt2+n5l7F0agTUw==",
1962 "cpu": [
1963 "x64"
1964 ],
1965 "optional": true,
1966 "os": [
1967 "openbsd"
1968 ]
1969 },
1970 "node_modules/@rollup/rollup-openharmony-arm64": {
1971 "version": "4.57.0",
1972 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.0.tgz",
1973 "integrity": "sha512-v5xwKDWcu7qhAEcsUubiav7r+48Uk/ENWdr82MBZZRIm7zThSxCIVDfb3ZeRRq9yqk+oIzMdDo6fCcA5DHfMyA==",
1974 "cpu": [
1975 "arm64"
1976 ],
1977 "optional": true,
1978 "os": [
1979 "openharmony"
1980 ]
1981 },
1982 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1983 "version": "4.57.0",
1984 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.0.tgz",
1985 "integrity": "sha512-XnaaaSMGSI6Wk8F4KK3QP7GfuuhjGchElsVerCplUuxRIzdvZ7hRBpLR0omCmw+kI2RFJB80nenhOoGXlJ5TfQ==",
1986 "cpu": [
1987 "arm64"
1988 ],
1989 "optional": true,
1990 "os": [
1991 "win32"
1992 ]
1993 },
1994 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1995 "version": "4.57.0",
1996 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.0.tgz",
1997 "integrity": "sha512-3K1lP+3BXY4t4VihLw5MEg6IZD3ojSYzqzBG571W3kNQe4G4CcFpSUQVgurYgib5d+YaCjeFow8QivWp8vuSvA==",
1998 "cpu": [
1999 "ia32"
2000 ],
2001 "optional": true,
2002 "os": [
2003 "win32"
2004 ]
2005 },
2006 "node_modules/@rollup/rollup-win32-x64-gnu": {
2007 "version": "4.57.0",
2008 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.0.tgz",
2009 "integrity": "sha512-MDk610P/vJGc5L5ImE4k5s+GZT3en0KoK1MKPXCRgzmksAMk79j4h3k1IerxTNqwDLxsGxStEZVBqG0gIqZqoA==",
2010 "cpu": [
2011 "x64"
2012 ],
2013 "optional": true,
2014 "os": [
2015 "win32"
2016 ]
2017 },
2018 "node_modules/@rollup/rollup-win32-x64-msvc": {
2019 "version": "4.57.0",
2020 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.0.tgz",
2021 "integrity": "sha512-Zv7v6q6aV+VslnpwzqKAmrk5JdVkLUzok2208ZXGipjb+msxBr/fJPZyeEXiFgH7k62Ak0SLIfxQRZQvTuf7rQ==",
2022 "cpu": [
2023 "x64"
2024 ],
2025 "optional": true,
2026 "os": [
2027 "win32"
2028 ]
2029 },
2030 "node_modules/@sindresorhus/is": {
2031 "version": "7.2.0",
2032 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",
2033 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",
2034 "license": "MIT",
2035 "engines": {
2036 "node": ">=18"
2037 },
2038 "funding": {
2039 "url": "https://github.com/sindresorhus/is?sponsor=1"
2040 }
2041 },
2042 "node_modules/@speed-highlight/core": {
2043 "version": "1.2.14",
2044 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz",
2045 "integrity": "sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==",
2046 "license": "CC0-1.0"
2047 },
2048 "node_modules/@standard-schema/spec": {
2049 "version": "1.1.0",
2050 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
2051 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="
2052 },
2053 "node_modules/@sveltejs/acorn-typescript": {
2054 "version": "1.0.8",
2055 "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.8.tgz",
2056 "integrity": "sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==",
2057 "peerDependencies": {
2058 "acorn": "^8.9.0"
2059 }
2060 },
2061 "node_modules/@sveltejs/adapter-cloudflare": {
2062 "version": "7.2.6",
2063 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-7.2.6.tgz",
2064 "integrity": "sha512-PmaWW6EdMue8s24bUwa9EMsnjMaCS1HroM8HwlvwSxO8Cq5LldAxnnaUS5cnJ3RdVRorJZtL71eMTs+wbuXHgw==",
2065 "license": "MIT",
2066 "dependencies": {
2067 "@cloudflare/workers-types": "^4.20250507.0",
2068 "worktop": "0.8.0-next.18"
2069 },
2070 "peerDependencies": {
2071 "@sveltejs/kit": "^2.0.0",
2072 "wrangler": "^4.0.0"
2073 }
2074 },
2075 "node_modules/@sveltejs/kit": {
2076 "version": "2.50.1",
2077 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.50.1.tgz",
2078 "integrity": "sha512-XRHD2i3zC4ukhz2iCQzO4mbsts081PAZnnMAQ7LNpWeYgeBmwMsalf0FGSwhFXBbtr2XViPKnFJBDCckWqrsLw==",
2079 "dependencies": {
2080 "@standard-schema/spec": "^1.0.0",
2081 "@sveltejs/acorn-typescript": "^1.0.5",
2082 "@types/cookie": "^0.6.0",
2083 "acorn": "^8.14.1",
2084 "cookie": "^0.6.0",
2085 "devalue": "^5.6.2",
2086 "esm-env": "^1.2.2",
2087 "kleur": "^4.1.5",
2088 "magic-string": "^0.30.5",
2089 "mrmime": "^2.0.0",
2090 "sade": "^1.8.1",
2091 "set-cookie-parser": "^2.6.0",
2092 "sirv": "^3.0.0"
2093 },
2094 "bin": {
2095 "svelte-kit": "svelte-kit.js"
2096 },
2097 "engines": {
2098 "node": ">=18.13"
2099 },
2100 "peerDependencies": {
2101 "@opentelemetry/api": "^1.0.0",
2102 "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0",
2103 "svelte": "^4.0.0 || ^5.0.0-next.0",
2104 "typescript": "^5.3.3",
2105 "vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0"
2106 },
2107 "peerDependenciesMeta": {
2108 "@opentelemetry/api": {
2109 "optional": true
2110 },
2111 "typescript": {
2112 "optional": true
2113 }
2114 }
2115 },
2116 "node_modules/@sveltejs/vite-plugin-svelte": {
2117 "version": "4.0.4",
2118 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-4.0.4.tgz",
2119 "integrity": "sha512-0ba1RQ/PHen5FGpdSrW7Y3fAMQjrXantECALeOiOdBdzR5+5vPP6HVZRLmZaQL+W8m++o+haIAKq5qT+MiZ7VA==",
2120 "dependencies": {
2121 "@sveltejs/vite-plugin-svelte-inspector": "^3.0.0-next.0||^3.0.0",
2122 "debug": "^4.3.7",
2123 "deepmerge": "^4.3.1",
2124 "kleur": "^4.1.5",
2125 "magic-string": "^0.30.12",
2126 "vitefu": "^1.0.3"
2127 },
2128 "engines": {
2129 "node": "^18.0.0 || ^20.0.0 || >=22"
2130 },
2131 "peerDependencies": {
2132 "svelte": "^5.0.0-next.96 || ^5.0.0",
2133 "vite": "^5.0.0"
2134 }
2135 },
2136 "node_modules/@sveltejs/vite-plugin-svelte-inspector": {
2137 "version": "3.0.1",
2138 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-3.0.1.tgz",
2139 "integrity": "sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==",
2140 "dependencies": {
2141 "debug": "^4.3.7"
2142 },
2143 "engines": {
2144 "node": "^18.0.0 || ^20.0.0 || >=22"
2145 },
2146 "peerDependencies": {
2147 "@sveltejs/vite-plugin-svelte": "^4.0.0-next.0||^4.0.0",
2148 "svelte": "^5.0.0-next.96 || ^5.0.0",
2149 "vite": "^5.0.0"
2150 }
2151 },
2152 "node_modules/@types/better-sqlite3": {
2153 "version": "7.6.13",
2154 "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz",
2155 "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==",
2156 "dev": true,
2157 "license": "MIT",
2158 "dependencies": {
2159 "@types/node": "*"
2160 }
2161 },
2162 "node_modules/@types/cookie": {
2163 "version": "0.6.0",
2164 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
2165 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="
2166 },
2167 "node_modules/@types/estree": {
2168 "version": "1.0.8",
2169 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
2170 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="
2171 },
2172 "node_modules/@types/node": {
2173 "version": "25.0.10",
2174 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.10.tgz",
2175 "integrity": "sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==",
2176 "devOptional": true,
2177 "dependencies": {
2178 "undici-types": "~7.16.0"
2179 }
2180 },
2181 "node_modules/abort-controller": {
2182 "version": "3.0.0",
2183 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
2184 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
2185 "dependencies": {
2186 "event-target-shim": "^5.0.0"
2187 },
2188 "engines": {
2189 "node": ">=6.5"
2190 }
2191 },
2192 "node_modules/accepts": {
2193 "version": "1.3.8",
2194 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
2195 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
2196 "dependencies": {
2197 "mime-types": "~2.1.34",
2198 "negotiator": "0.6.3"
2199 },
2200 "engines": {
2201 "node": ">= 0.6"
2202 }
2203 },
2204 "node_modules/acorn": {
2205 "version": "8.15.0",
2206 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
2207 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
2208 "bin": {
2209 "acorn": "bin/acorn"
2210 },
2211 "engines": {
2212 "node": ">=0.4.0"
2213 }
2214 },
2215 "node_modules/actor-typeahead": {
2216 "version": "0.1.2",
2217 "resolved": "https://registry.npmjs.org/actor-typeahead/-/actor-typeahead-0.1.2.tgz",
2218 "integrity": "sha512-I97YqqNl7Kar0J/bIJvgY/KmHpssHcDElhfwVTLP7wRFlkxso2ZLBqiS2zol5A8UVUJbQK2JXYaqNpZXz8Uk2A=="
2219 },
2220 "node_modules/aria-query": {
2221 "version": "5.3.2",
2222 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
2223 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
2224 "engines": {
2225 "node": ">= 0.4"
2226 }
2227 },
2228 "node_modules/array-flatten": {
2229 "version": "1.1.1",
2230 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
2231 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
2232 },
2233 "node_modules/atomic-sleep": {
2234 "version": "1.0.0",
2235 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
2236 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
2237 "engines": {
2238 "node": ">=8.0.0"
2239 }
2240 },
2241 "node_modules/await-lock": {
2242 "version": "2.2.2",
2243 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
2244 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw=="
2245 },
2246 "node_modules/axobject-query": {
2247 "version": "4.1.0",
2248 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
2249 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
2250 "engines": {
2251 "node": ">= 0.4"
2252 }
2253 },
2254 "node_modules/base64-js": {
2255 "version": "1.5.1",
2256 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
2257 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
2258 "funding": [
2259 {
2260 "type": "github",
2261 "url": "https://github.com/sponsors/feross"
2262 },
2263 {
2264 "type": "patreon",
2265 "url": "https://www.patreon.com/feross"
2266 },
2267 {
2268 "type": "consulting",
2269 "url": "https://feross.org/support"
2270 }
2271 ]
2272 },
2273 "node_modules/better-sqlite3": {
2274 "version": "12.6.2",
2275 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.6.2.tgz",
2276 "integrity": "sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==",
2277 "dev": true,
2278 "hasInstallScript": true,
2279 "license": "MIT",
2280 "dependencies": {
2281 "bindings": "^1.5.0",
2282 "prebuild-install": "^7.1.1"
2283 },
2284 "engines": {
2285 "node": "20.x || 22.x || 23.x || 24.x || 25.x"
2286 }
2287 },
2288 "node_modules/bindings": {
2289 "version": "1.5.0",
2290 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
2291 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
2292 "dev": true,
2293 "license": "MIT",
2294 "dependencies": {
2295 "file-uri-to-path": "1.0.0"
2296 }
2297 },
2298 "node_modules/bl": {
2299 "version": "4.1.0",
2300 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
2301 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
2302 "dev": true,
2303 "license": "MIT",
2304 "dependencies": {
2305 "buffer": "^5.5.0",
2306 "inherits": "^2.0.4",
2307 "readable-stream": "^3.4.0"
2308 }
2309 },
2310 "node_modules/bl/node_modules/buffer": {
2311 "version": "5.7.1",
2312 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
2313 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
2314 "dev": true,
2315 "funding": [
2316 {
2317 "type": "github",
2318 "url": "https://github.com/sponsors/feross"
2319 },
2320 {
2321 "type": "patreon",
2322 "url": "https://www.patreon.com/feross"
2323 },
2324 {
2325 "type": "consulting",
2326 "url": "https://feross.org/support"
2327 }
2328 ],
2329 "license": "MIT",
2330 "dependencies": {
2331 "base64-js": "^1.3.1",
2332 "ieee754": "^1.1.13"
2333 }
2334 },
2335 "node_modules/bl/node_modules/readable-stream": {
2336 "version": "3.6.2",
2337 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
2338 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
2339 "dev": true,
2340 "license": "MIT",
2341 "dependencies": {
2342 "inherits": "^2.0.3",
2343 "string_decoder": "^1.1.1",
2344 "util-deprecate": "^1.0.1"
2345 },
2346 "engines": {
2347 "node": ">= 6"
2348 }
2349 },
2350 "node_modules/blake3-wasm": {
2351 "version": "2.1.5",
2352 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
2353 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
2354 "license": "MIT"
2355 },
2356 "node_modules/body-parser": {
2357 "version": "1.20.4",
2358 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz",
2359 "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==",
2360 "dependencies": {
2361 "bytes": "~3.1.2",
2362 "content-type": "~1.0.5",
2363 "debug": "2.6.9",
2364 "depd": "2.0.0",
2365 "destroy": "~1.2.0",
2366 "http-errors": "~2.0.1",
2367 "iconv-lite": "~0.4.24",
2368 "on-finished": "~2.4.1",
2369 "qs": "~6.14.0",
2370 "raw-body": "~2.5.3",
2371 "type-is": "~1.6.18",
2372 "unpipe": "~1.0.0"
2373 },
2374 "engines": {
2375 "node": ">= 0.8",
2376 "npm": "1.2.8000 || >= 1.4.16"
2377 }
2378 },
2379 "node_modules/body-parser/node_modules/debug": {
2380 "version": "2.6.9",
2381 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2382 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2383 "dependencies": {
2384 "ms": "2.0.0"
2385 }
2386 },
2387 "node_modules/body-parser/node_modules/ms": {
2388 "version": "2.0.0",
2389 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2390 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
2391 },
2392 "node_modules/buffer": {
2393 "version": "6.0.3",
2394 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
2395 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
2396 "funding": [
2397 {
2398 "type": "github",
2399 "url": "https://github.com/sponsors/feross"
2400 },
2401 {
2402 "type": "patreon",
2403 "url": "https://www.patreon.com/feross"
2404 },
2405 {
2406 "type": "consulting",
2407 "url": "https://feross.org/support"
2408 }
2409 ],
2410 "dependencies": {
2411 "base64-js": "^1.3.1",
2412 "ieee754": "^1.2.1"
2413 }
2414 },
2415 "node_modules/bytes": {
2416 "version": "3.1.2",
2417 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
2418 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
2419 "engines": {
2420 "node": ">= 0.8"
2421 }
2422 },
2423 "node_modules/call-bind-apply-helpers": {
2424 "version": "1.0.2",
2425 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
2426 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
2427 "dependencies": {
2428 "es-errors": "^1.3.0",
2429 "function-bind": "^1.1.2"
2430 },
2431 "engines": {
2432 "node": ">= 0.4"
2433 }
2434 },
2435 "node_modules/call-bound": {
2436 "version": "1.0.4",
2437 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
2438 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
2439 "dependencies": {
2440 "call-bind-apply-helpers": "^1.0.2",
2441 "get-intrinsic": "^1.3.0"
2442 },
2443 "engines": {
2444 "node": ">= 0.4"
2445 },
2446 "funding": {
2447 "url": "https://github.com/sponsors/ljharb"
2448 }
2449 },
2450 "node_modules/cbor-extract": {
2451 "version": "2.2.0",
2452 "resolved": "https://registry.npmjs.org/cbor-extract/-/cbor-extract-2.2.0.tgz",
2453 "integrity": "sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==",
2454 "hasInstallScript": true,
2455 "optional": true,
2456 "dependencies": {
2457 "node-gyp-build-optional-packages": "5.1.1"
2458 },
2459 "bin": {
2460 "download-cbor-prebuilds": "bin/download-prebuilds.js"
2461 },
2462 "optionalDependencies": {
2463 "@cbor-extract/cbor-extract-darwin-arm64": "2.2.0",
2464 "@cbor-extract/cbor-extract-darwin-x64": "2.2.0",
2465 "@cbor-extract/cbor-extract-linux-arm": "2.2.0",
2466 "@cbor-extract/cbor-extract-linux-arm64": "2.2.0",
2467 "@cbor-extract/cbor-extract-linux-x64": "2.2.0",
2468 "@cbor-extract/cbor-extract-win32-x64": "2.2.0"
2469 }
2470 },
2471 "node_modules/cbor-x": {
2472 "version": "1.6.0",
2473 "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.6.0.tgz",
2474 "integrity": "sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==",
2475 "optionalDependencies": {
2476 "cbor-extract": "^2.2.0"
2477 }
2478 },
2479 "node_modules/cborg": {
2480 "version": "1.10.2",
2481 "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.2.tgz",
2482 "integrity": "sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==",
2483 "bin": {
2484 "cborg": "cli.js"
2485 }
2486 },
2487 "node_modules/chokidar": {
2488 "version": "4.0.3",
2489 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
2490 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
2491 "dev": true,
2492 "dependencies": {
2493 "readdirp": "^4.0.1"
2494 },
2495 "engines": {
2496 "node": ">= 14.16.0"
2497 },
2498 "funding": {
2499 "url": "https://paulmillr.com/funding/"
2500 }
2501 },
2502 "node_modules/chownr": {
2503 "version": "1.1.4",
2504 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
2505 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
2506 "dev": true,
2507 "license": "ISC"
2508 },
2509 "node_modules/clsx": {
2510 "version": "2.1.1",
2511 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
2512 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
2513 "engines": {
2514 "node": ">=6"
2515 }
2516 },
2517 "node_modules/content-disposition": {
2518 "version": "0.5.4",
2519 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
2520 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
2521 "dependencies": {
2522 "safe-buffer": "5.2.1"
2523 },
2524 "engines": {
2525 "node": ">= 0.6"
2526 }
2527 },
2528 "node_modules/content-type": {
2529 "version": "1.0.5",
2530 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
2531 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
2532 "engines": {
2533 "node": ">= 0.6"
2534 }
2535 },
2536 "node_modules/cookie": {
2537 "version": "0.6.0",
2538 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
2539 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
2540 "engines": {
2541 "node": ">= 0.6"
2542 }
2543 },
2544 "node_modules/cookie-signature": {
2545 "version": "1.0.7",
2546 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
2547 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA=="
2548 },
2549 "node_modules/debug": {
2550 "version": "4.4.3",
2551 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2552 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2553 "dependencies": {
2554 "ms": "^2.1.3"
2555 },
2556 "engines": {
2557 "node": ">=6.0"
2558 },
2559 "peerDependenciesMeta": {
2560 "supports-color": {
2561 "optional": true
2562 }
2563 }
2564 },
2565 "node_modules/decompress-response": {
2566 "version": "6.0.0",
2567 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
2568 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
2569 "dev": true,
2570 "license": "MIT",
2571 "dependencies": {
2572 "mimic-response": "^3.1.0"
2573 },
2574 "engines": {
2575 "node": ">=10"
2576 },
2577 "funding": {
2578 "url": "https://github.com/sponsors/sindresorhus"
2579 }
2580 },
2581 "node_modules/deep-extend": {
2582 "version": "0.6.0",
2583 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2584 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2585 "dev": true,
2586 "license": "MIT",
2587 "engines": {
2588 "node": ">=4.0.0"
2589 }
2590 },
2591 "node_modules/deepmerge": {
2592 "version": "4.3.1",
2593 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
2594 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
2595 "engines": {
2596 "node": ">=0.10.0"
2597 }
2598 },
2599 "node_modules/depd": {
2600 "version": "2.0.0",
2601 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
2602 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
2603 "engines": {
2604 "node": ">= 0.8"
2605 }
2606 },
2607 "node_modules/destroy": {
2608 "version": "1.2.0",
2609 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
2610 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
2611 "engines": {
2612 "node": ">= 0.8",
2613 "npm": "1.2.8000 || >= 1.4.16"
2614 }
2615 },
2616 "node_modules/detect-libc": {
2617 "version": "2.1.2",
2618 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
2619 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
2620 "engines": {
2621 "node": ">=8"
2622 }
2623 },
2624 "node_modules/devalue": {
2625 "version": "5.6.2",
2626 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.2.tgz",
2627 "integrity": "sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg=="
2628 },
2629 "node_modules/dotenv": {
2630 "version": "17.2.3",
2631 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz",
2632 "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==",
2633 "license": "BSD-2-Clause",
2634 "engines": {
2635 "node": ">=12"
2636 },
2637 "funding": {
2638 "url": "https://dotenvx.com"
2639 }
2640 },
2641 "node_modules/dunder-proto": {
2642 "version": "1.0.1",
2643 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
2644 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
2645 "dependencies": {
2646 "call-bind-apply-helpers": "^1.0.1",
2647 "es-errors": "^1.3.0",
2648 "gopd": "^1.2.0"
2649 },
2650 "engines": {
2651 "node": ">= 0.4"
2652 }
2653 },
2654 "node_modules/ee-first": {
2655 "version": "1.1.1",
2656 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2657 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
2658 },
2659 "node_modules/encodeurl": {
2660 "version": "2.0.0",
2661 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
2662 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
2663 "engines": {
2664 "node": ">= 0.8"
2665 }
2666 },
2667 "node_modules/end-of-stream": {
2668 "version": "1.4.5",
2669 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
2670 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
2671 "dev": true,
2672 "license": "MIT",
2673 "dependencies": {
2674 "once": "^1.4.0"
2675 }
2676 },
2677 "node_modules/error-stack-parser-es": {
2678 "version": "1.0.5",
2679 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",
2680 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",
2681 "license": "MIT",
2682 "funding": {
2683 "url": "https://github.com/sponsors/antfu"
2684 }
2685 },
2686 "node_modules/es-define-property": {
2687 "version": "1.0.1",
2688 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
2689 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
2690 "engines": {
2691 "node": ">= 0.4"
2692 }
2693 },
2694 "node_modules/es-errors": {
2695 "version": "1.3.0",
2696 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
2697 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
2698 "engines": {
2699 "node": ">= 0.4"
2700 }
2701 },
2702 "node_modules/es-object-atoms": {
2703 "version": "1.1.1",
2704 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
2705 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
2706 "dependencies": {
2707 "es-errors": "^1.3.0"
2708 },
2709 "engines": {
2710 "node": ">= 0.4"
2711 }
2712 },
2713 "node_modules/esbuild": {
2714 "version": "0.27.2",
2715 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",
2716 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",
2717 "dev": true,
2718 "hasInstallScript": true,
2719 "license": "MIT",
2720 "bin": {
2721 "esbuild": "bin/esbuild"
2722 },
2723 "engines": {
2724 "node": ">=18"
2725 },
2726 "optionalDependencies": {
2727 "@esbuild/aix-ppc64": "0.27.2",
2728 "@esbuild/android-arm": "0.27.2",
2729 "@esbuild/android-arm64": "0.27.2",
2730 "@esbuild/android-x64": "0.27.2",
2731 "@esbuild/darwin-arm64": "0.27.2",
2732 "@esbuild/darwin-x64": "0.27.2",
2733 "@esbuild/freebsd-arm64": "0.27.2",
2734 "@esbuild/freebsd-x64": "0.27.2",
2735 "@esbuild/linux-arm": "0.27.2",
2736 "@esbuild/linux-arm64": "0.27.2",
2737 "@esbuild/linux-ia32": "0.27.2",
2738 "@esbuild/linux-loong64": "0.27.2",
2739 "@esbuild/linux-mips64el": "0.27.2",
2740 "@esbuild/linux-ppc64": "0.27.2",
2741 "@esbuild/linux-riscv64": "0.27.2",
2742 "@esbuild/linux-s390x": "0.27.2",
2743 "@esbuild/linux-x64": "0.27.2",
2744 "@esbuild/netbsd-arm64": "0.27.2",
2745 "@esbuild/netbsd-x64": "0.27.2",
2746 "@esbuild/openbsd-arm64": "0.27.2",
2747 "@esbuild/openbsd-x64": "0.27.2",
2748 "@esbuild/openharmony-arm64": "0.27.2",
2749 "@esbuild/sunos-x64": "0.27.2",
2750 "@esbuild/win32-arm64": "0.27.2",
2751 "@esbuild/win32-ia32": "0.27.2",
2752 "@esbuild/win32-x64": "0.27.2"
2753 }
2754 },
2755 "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": {
2756 "version": "0.27.2",
2757 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",
2758 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",
2759 "cpu": [
2760 "ppc64"
2761 ],
2762 "dev": true,
2763 "license": "MIT",
2764 "optional": true,
2765 "os": [
2766 "aix"
2767 ],
2768 "engines": {
2769 "node": ">=18"
2770 }
2771 },
2772 "node_modules/esbuild/node_modules/@esbuild/android-arm": {
2773 "version": "0.27.2",
2774 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",
2775 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",
2776 "cpu": [
2777 "arm"
2778 ],
2779 "dev": true,
2780 "license": "MIT",
2781 "optional": true,
2782 "os": [
2783 "android"
2784 ],
2785 "engines": {
2786 "node": ">=18"
2787 }
2788 },
2789 "node_modules/esbuild/node_modules/@esbuild/android-arm64": {
2790 "version": "0.27.2",
2791 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",
2792 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",
2793 "cpu": [
2794 "arm64"
2795 ],
2796 "dev": true,
2797 "license": "MIT",
2798 "optional": true,
2799 "os": [
2800 "android"
2801 ],
2802 "engines": {
2803 "node": ">=18"
2804 }
2805 },
2806 "node_modules/esbuild/node_modules/@esbuild/android-x64": {
2807 "version": "0.27.2",
2808 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",
2809 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",
2810 "cpu": [
2811 "x64"
2812 ],
2813 "dev": true,
2814 "license": "MIT",
2815 "optional": true,
2816 "os": [
2817 "android"
2818 ],
2819 "engines": {
2820 "node": ">=18"
2821 }
2822 },
2823 "node_modules/esbuild/node_modules/@esbuild/darwin-arm64": {
2824 "version": "0.27.2",
2825 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",
2826 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",
2827 "cpu": [
2828 "arm64"
2829 ],
2830 "dev": true,
2831 "license": "MIT",
2832 "optional": true,
2833 "os": [
2834 "darwin"
2835 ],
2836 "engines": {
2837 "node": ">=18"
2838 }
2839 },
2840 "node_modules/esbuild/node_modules/@esbuild/darwin-x64": {
2841 "version": "0.27.2",
2842 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",
2843 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",
2844 "cpu": [
2845 "x64"
2846 ],
2847 "dev": true,
2848 "license": "MIT",
2849 "optional": true,
2850 "os": [
2851 "darwin"
2852 ],
2853 "engines": {
2854 "node": ">=18"
2855 }
2856 },
2857 "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": {
2858 "version": "0.27.2",
2859 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",
2860 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",
2861 "cpu": [
2862 "arm64"
2863 ],
2864 "dev": true,
2865 "license": "MIT",
2866 "optional": true,
2867 "os": [
2868 "freebsd"
2869 ],
2870 "engines": {
2871 "node": ">=18"
2872 }
2873 },
2874 "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": {
2875 "version": "0.27.2",
2876 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",
2877 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",
2878 "cpu": [
2879 "x64"
2880 ],
2881 "dev": true,
2882 "license": "MIT",
2883 "optional": true,
2884 "os": [
2885 "freebsd"
2886 ],
2887 "engines": {
2888 "node": ">=18"
2889 }
2890 },
2891 "node_modules/esbuild/node_modules/@esbuild/linux-arm": {
2892 "version": "0.27.2",
2893 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",
2894 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",
2895 "cpu": [
2896 "arm"
2897 ],
2898 "dev": true,
2899 "license": "MIT",
2900 "optional": true,
2901 "os": [
2902 "linux"
2903 ],
2904 "engines": {
2905 "node": ">=18"
2906 }
2907 },
2908 "node_modules/esbuild/node_modules/@esbuild/linux-arm64": {
2909 "version": "0.27.2",
2910 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",
2911 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",
2912 "cpu": [
2913 "arm64"
2914 ],
2915 "dev": true,
2916 "license": "MIT",
2917 "optional": true,
2918 "os": [
2919 "linux"
2920 ],
2921 "engines": {
2922 "node": ">=18"
2923 }
2924 },
2925 "node_modules/esbuild/node_modules/@esbuild/linux-ia32": {
2926 "version": "0.27.2",
2927 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",
2928 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",
2929 "cpu": [
2930 "ia32"
2931 ],
2932 "dev": true,
2933 "license": "MIT",
2934 "optional": true,
2935 "os": [
2936 "linux"
2937 ],
2938 "engines": {
2939 "node": ">=18"
2940 }
2941 },
2942 "node_modules/esbuild/node_modules/@esbuild/linux-loong64": {
2943 "version": "0.27.2",
2944 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",
2945 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",
2946 "cpu": [
2947 "loong64"
2948 ],
2949 "dev": true,
2950 "license": "MIT",
2951 "optional": true,
2952 "os": [
2953 "linux"
2954 ],
2955 "engines": {
2956 "node": ">=18"
2957 }
2958 },
2959 "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": {
2960 "version": "0.27.2",
2961 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",
2962 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",
2963 "cpu": [
2964 "mips64el"
2965 ],
2966 "dev": true,
2967 "license": "MIT",
2968 "optional": true,
2969 "os": [
2970 "linux"
2971 ],
2972 "engines": {
2973 "node": ">=18"
2974 }
2975 },
2976 "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": {
2977 "version": "0.27.2",
2978 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",
2979 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",
2980 "cpu": [
2981 "ppc64"
2982 ],
2983 "dev": true,
2984 "license": "MIT",
2985 "optional": true,
2986 "os": [
2987 "linux"
2988 ],
2989 "engines": {
2990 "node": ">=18"
2991 }
2992 },
2993 "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": {
2994 "version": "0.27.2",
2995 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",
2996 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",
2997 "cpu": [
2998 "riscv64"
2999 ],
3000 "dev": true,
3001 "license": "MIT",
3002 "optional": true,
3003 "os": [
3004 "linux"
3005 ],
3006 "engines": {
3007 "node": ">=18"
3008 }
3009 },
3010 "node_modules/esbuild/node_modules/@esbuild/linux-s390x": {
3011 "version": "0.27.2",
3012 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",
3013 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",
3014 "cpu": [
3015 "s390x"
3016 ],
3017 "dev": true,
3018 "license": "MIT",
3019 "optional": true,
3020 "os": [
3021 "linux"
3022 ],
3023 "engines": {
3024 "node": ">=18"
3025 }
3026 },
3027 "node_modules/esbuild/node_modules/@esbuild/linux-x64": {
3028 "version": "0.27.2",
3029 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",
3030 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",
3031 "cpu": [
3032 "x64"
3033 ],
3034 "dev": true,
3035 "license": "MIT",
3036 "optional": true,
3037 "os": [
3038 "linux"
3039 ],
3040 "engines": {
3041 "node": ">=18"
3042 }
3043 },
3044 "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": {
3045 "version": "0.27.2",
3046 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",
3047 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",
3048 "cpu": [
3049 "x64"
3050 ],
3051 "dev": true,
3052 "license": "MIT",
3053 "optional": true,
3054 "os": [
3055 "netbsd"
3056 ],
3057 "engines": {
3058 "node": ">=18"
3059 }
3060 },
3061 "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": {
3062 "version": "0.27.2",
3063 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",
3064 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",
3065 "cpu": [
3066 "x64"
3067 ],
3068 "dev": true,
3069 "license": "MIT",
3070 "optional": true,
3071 "os": [
3072 "openbsd"
3073 ],
3074 "engines": {
3075 "node": ">=18"
3076 }
3077 },
3078 "node_modules/esbuild/node_modules/@esbuild/sunos-x64": {
3079 "version": "0.27.2",
3080 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",
3081 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",
3082 "cpu": [
3083 "x64"
3084 ],
3085 "dev": true,
3086 "license": "MIT",
3087 "optional": true,
3088 "os": [
3089 "sunos"
3090 ],
3091 "engines": {
3092 "node": ">=18"
3093 }
3094 },
3095 "node_modules/esbuild/node_modules/@esbuild/win32-arm64": {
3096 "version": "0.27.2",
3097 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",
3098 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",
3099 "cpu": [
3100 "arm64"
3101 ],
3102 "dev": true,
3103 "license": "MIT",
3104 "optional": true,
3105 "os": [
3106 "win32"
3107 ],
3108 "engines": {
3109 "node": ">=18"
3110 }
3111 },
3112 "node_modules/esbuild/node_modules/@esbuild/win32-ia32": {
3113 "version": "0.27.2",
3114 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",
3115 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",
3116 "cpu": [
3117 "ia32"
3118 ],
3119 "dev": true,
3120 "license": "MIT",
3121 "optional": true,
3122 "os": [
3123 "win32"
3124 ],
3125 "engines": {
3126 "node": ">=18"
3127 }
3128 },
3129 "node_modules/esbuild/node_modules/@esbuild/win32-x64": {
3130 "version": "0.27.2",
3131 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",
3132 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",
3133 "cpu": [
3134 "x64"
3135 ],
3136 "dev": true,
3137 "license": "MIT",
3138 "optional": true,
3139 "os": [
3140 "win32"
3141 ],
3142 "engines": {
3143 "node": ">=18"
3144 }
3145 },
3146 "node_modules/escape-html": {
3147 "version": "1.0.3",
3148 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3149 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
3150 },
3151 "node_modules/esm-env": {
3152 "version": "1.2.2",
3153 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
3154 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA=="
3155 },
3156 "node_modules/etag": {
3157 "version": "1.8.1",
3158 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3159 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
3160 "engines": {
3161 "node": ">= 0.6"
3162 }
3163 },
3164 "node_modules/event-target-shim": {
3165 "version": "5.0.1",
3166 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
3167 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
3168 "engines": {
3169 "node": ">=6"
3170 }
3171 },
3172 "node_modules/events": {
3173 "version": "3.3.0",
3174 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
3175 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
3176 "engines": {
3177 "node": ">=0.8.x"
3178 }
3179 },
3180 "node_modules/expand-template": {
3181 "version": "2.0.3",
3182 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
3183 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
3184 "dev": true,
3185 "license": "(MIT OR WTFPL)",
3186 "engines": {
3187 "node": ">=6"
3188 }
3189 },
3190 "node_modules/express": {
3191 "version": "4.22.1",
3192 "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz",
3193 "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==",
3194 "dependencies": {
3195 "accepts": "~1.3.8",
3196 "array-flatten": "1.1.1",
3197 "body-parser": "~1.20.3",
3198 "content-disposition": "~0.5.4",
3199 "content-type": "~1.0.4",
3200 "cookie": "~0.7.1",
3201 "cookie-signature": "~1.0.6",
3202 "debug": "2.6.9",
3203 "depd": "2.0.0",
3204 "encodeurl": "~2.0.0",
3205 "escape-html": "~1.0.3",
3206 "etag": "~1.8.1",
3207 "finalhandler": "~1.3.1",
3208 "fresh": "~0.5.2",
3209 "http-errors": "~2.0.0",
3210 "merge-descriptors": "1.0.3",
3211 "methods": "~1.1.2",
3212 "on-finished": "~2.4.1",
3213 "parseurl": "~1.3.3",
3214 "path-to-regexp": "~0.1.12",
3215 "proxy-addr": "~2.0.7",
3216 "qs": "~6.14.0",
3217 "range-parser": "~1.2.1",
3218 "safe-buffer": "5.2.1",
3219 "send": "~0.19.0",
3220 "serve-static": "~1.16.2",
3221 "setprototypeof": "1.2.0",
3222 "statuses": "~2.0.1",
3223 "type-is": "~1.6.18",
3224 "utils-merge": "1.0.1",
3225 "vary": "~1.1.2"
3226 },
3227 "engines": {
3228 "node": ">= 0.10.0"
3229 },
3230 "funding": {
3231 "type": "opencollective",
3232 "url": "https://opencollective.com/express"
3233 }
3234 },
3235 "node_modules/express/node_modules/cookie": {
3236 "version": "0.7.2",
3237 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
3238 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
3239 "engines": {
3240 "node": ">= 0.6"
3241 }
3242 },
3243 "node_modules/express/node_modules/debug": {
3244 "version": "2.6.9",
3245 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3246 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3247 "dependencies": {
3248 "ms": "2.0.0"
3249 }
3250 },
3251 "node_modules/express/node_modules/ms": {
3252 "version": "2.0.0",
3253 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3254 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
3255 },
3256 "node_modules/fast-redact": {
3257 "version": "3.5.0",
3258 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz",
3259 "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==",
3260 "engines": {
3261 "node": ">=6"
3262 }
3263 },
3264 "node_modules/fdir": {
3265 "version": "6.5.0",
3266 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
3267 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
3268 "dev": true,
3269 "engines": {
3270 "node": ">=12.0.0"
3271 },
3272 "peerDependencies": {
3273 "picomatch": "^3 || ^4"
3274 },
3275 "peerDependenciesMeta": {
3276 "picomatch": {
3277 "optional": true
3278 }
3279 }
3280 },
3281 "node_modules/file-uri-to-path": {
3282 "version": "1.0.0",
3283 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
3284 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
3285 "dev": true,
3286 "license": "MIT"
3287 },
3288 "node_modules/finalhandler": {
3289 "version": "1.3.2",
3290 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz",
3291 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==",
3292 "dependencies": {
3293 "debug": "2.6.9",
3294 "encodeurl": "~2.0.0",
3295 "escape-html": "~1.0.3",
3296 "on-finished": "~2.4.1",
3297 "parseurl": "~1.3.3",
3298 "statuses": "~2.0.2",
3299 "unpipe": "~1.0.0"
3300 },
3301 "engines": {
3302 "node": ">= 0.8"
3303 }
3304 },
3305 "node_modules/finalhandler/node_modules/debug": {
3306 "version": "2.6.9",
3307 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3308 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3309 "dependencies": {
3310 "ms": "2.0.0"
3311 }
3312 },
3313 "node_modules/finalhandler/node_modules/ms": {
3314 "version": "2.0.0",
3315 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3316 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
3317 },
3318 "node_modules/forwarded": {
3319 "version": "0.2.0",
3320 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
3321 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
3322 "engines": {
3323 "node": ">= 0.6"
3324 }
3325 },
3326 "node_modules/fresh": {
3327 "version": "0.5.2",
3328 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3329 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
3330 "engines": {
3331 "node": ">= 0.6"
3332 }
3333 },
3334 "node_modules/fs-constants": {
3335 "version": "1.0.0",
3336 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
3337 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
3338 "dev": true,
3339 "license": "MIT"
3340 },
3341 "node_modules/fsevents": {
3342 "version": "2.3.3",
3343 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
3344 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
3345 "hasInstallScript": true,
3346 "optional": true,
3347 "os": [
3348 "darwin"
3349 ],
3350 "engines": {
3351 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
3352 }
3353 },
3354 "node_modules/function-bind": {
3355 "version": "1.1.2",
3356 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
3357 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
3358 "funding": {
3359 "url": "https://github.com/sponsors/ljharb"
3360 }
3361 },
3362 "node_modules/get-intrinsic": {
3363 "version": "1.3.0",
3364 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
3365 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
3366 "dependencies": {
3367 "call-bind-apply-helpers": "^1.0.2",
3368 "es-define-property": "^1.0.1",
3369 "es-errors": "^1.3.0",
3370 "es-object-atoms": "^1.1.1",
3371 "function-bind": "^1.1.2",
3372 "get-proto": "^1.0.1",
3373 "gopd": "^1.2.0",
3374 "has-symbols": "^1.1.0",
3375 "hasown": "^2.0.2",
3376 "math-intrinsics": "^1.1.0"
3377 },
3378 "engines": {
3379 "node": ">= 0.4"
3380 },
3381 "funding": {
3382 "url": "https://github.com/sponsors/ljharb"
3383 }
3384 },
3385 "node_modules/get-proto": {
3386 "version": "1.0.1",
3387 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
3388 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
3389 "dependencies": {
3390 "dunder-proto": "^1.0.1",
3391 "es-object-atoms": "^1.0.0"
3392 },
3393 "engines": {
3394 "node": ">= 0.4"
3395 }
3396 },
3397 "node_modules/get-tsconfig": {
3398 "version": "4.13.0",
3399 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz",
3400 "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==",
3401 "dev": true,
3402 "license": "MIT",
3403 "dependencies": {
3404 "resolve-pkg-maps": "^1.0.0"
3405 },
3406 "funding": {
3407 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
3408 }
3409 },
3410 "node_modules/github-from-package": {
3411 "version": "0.0.0",
3412 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
3413 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
3414 "dev": true,
3415 "license": "MIT"
3416 },
3417 "node_modules/gopd": {
3418 "version": "1.2.0",
3419 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
3420 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
3421 "engines": {
3422 "node": ">= 0.4"
3423 },
3424 "funding": {
3425 "url": "https://github.com/sponsors/ljharb"
3426 }
3427 },
3428 "node_modules/graphemer": {
3429 "version": "1.4.0",
3430 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
3431 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
3432 },
3433 "node_modules/has-symbols": {
3434 "version": "1.1.0",
3435 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
3436 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
3437 "engines": {
3438 "node": ">= 0.4"
3439 },
3440 "funding": {
3441 "url": "https://github.com/sponsors/ljharb"
3442 }
3443 },
3444 "node_modules/hasown": {
3445 "version": "2.0.2",
3446 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
3447 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
3448 "dependencies": {
3449 "function-bind": "^1.1.2"
3450 },
3451 "engines": {
3452 "node": ">= 0.4"
3453 }
3454 },
3455 "node_modules/http-errors": {
3456 "version": "2.0.1",
3457 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
3458 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
3459 "dependencies": {
3460 "depd": "~2.0.0",
3461 "inherits": "~2.0.4",
3462 "setprototypeof": "~1.2.0",
3463 "statuses": "~2.0.2",
3464 "toidentifier": "~1.0.1"
3465 },
3466 "engines": {
3467 "node": ">= 0.8"
3468 },
3469 "funding": {
3470 "type": "opencollective",
3471 "url": "https://opencollective.com/express"
3472 }
3473 },
3474 "node_modules/iconv-lite": {
3475 "version": "0.4.24",
3476 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3477 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3478 "dependencies": {
3479 "safer-buffer": ">= 2.1.2 < 3"
3480 },
3481 "engines": {
3482 "node": ">=0.10.0"
3483 }
3484 },
3485 "node_modules/ieee754": {
3486 "version": "1.2.1",
3487 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
3488 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
3489 "funding": [
3490 {
3491 "type": "github",
3492 "url": "https://github.com/sponsors/feross"
3493 },
3494 {
3495 "type": "patreon",
3496 "url": "https://www.patreon.com/feross"
3497 },
3498 {
3499 "type": "consulting",
3500 "url": "https://feross.org/support"
3501 }
3502 ]
3503 },
3504 "node_modules/inherits": {
3505 "version": "2.0.4",
3506 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3507 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
3508 },
3509 "node_modules/ini": {
3510 "version": "1.3.8",
3511 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
3512 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
3513 "dev": true,
3514 "license": "ISC"
3515 },
3516 "node_modules/ipaddr.js": {
3517 "version": "2.3.0",
3518 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz",
3519 "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==",
3520 "engines": {
3521 "node": ">= 10"
3522 }
3523 },
3524 "node_modules/is-reference": {
3525 "version": "3.0.3",
3526 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",
3527 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==",
3528 "dependencies": {
3529 "@types/estree": "^1.0.6"
3530 }
3531 },
3532 "node_modules/iso-datestring-validator": {
3533 "version": "2.2.2",
3534 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
3535 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA=="
3536 },
3537 "node_modules/jgoboard": {
3538 "version": "4.0.4",
3539 "resolved": "git+ssh://git@github.com/jokkebk/jgoboard.git#9b30e7fd6b266b89899c22624c4013b7f9c772f5",
3540 "license": "CC-BY-NC-4.0"
3541 },
3542 "node_modules/jose": {
3543 "version": "5.10.0",
3544 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
3545 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==",
3546 "funding": {
3547 "url": "https://github.com/sponsors/panva"
3548 }
3549 },
3550 "node_modules/kleur": {
3551 "version": "4.1.5",
3552 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
3553 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
3554 "engines": {
3555 "node": ">=6"
3556 }
3557 },
3558 "node_modules/kysely": {
3559 "version": "0.27.6",
3560 "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.27.6.tgz",
3561 "integrity": "sha512-FIyV/64EkKhJmjgC0g2hygpBv5RNWVPyNCqSAD7eTCv6eFWNIi4PN1UvdSJGicN/o35bnevgis4Y0UDC0qi8jQ==",
3562 "engines": {
3563 "node": ">=14.0.0"
3564 }
3565 },
3566 "node_modules/kysely-d1": {
3567 "version": "0.4.0",
3568 "resolved": "https://registry.npmjs.org/kysely-d1/-/kysely-d1-0.4.0.tgz",
3569 "integrity": "sha512-wUcVvQNtm30OTfuo7Ad5vYJ1qHqPXOCZc+zWchVKNyuvqY3u8OuGw4gmUx1Ypdx2wRVFLHVQC9I7v0pTmF7Nkw==",
3570 "license": "MIT",
3571 "peerDependencies": {
3572 "kysely": "*"
3573 }
3574 },
3575 "node_modules/locate-character": {
3576 "version": "3.0.0",
3577 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
3578 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA=="
3579 },
3580 "node_modules/lru-cache": {
3581 "version": "10.4.3",
3582 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
3583 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
3584 },
3585 "node_modules/magic-string": {
3586 "version": "0.30.21",
3587 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
3588 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
3589 "dependencies": {
3590 "@jridgewell/sourcemap-codec": "^1.5.5"
3591 }
3592 },
3593 "node_modules/math-intrinsics": {
3594 "version": "1.1.0",
3595 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
3596 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
3597 "engines": {
3598 "node": ">= 0.4"
3599 }
3600 },
3601 "node_modules/media-typer": {
3602 "version": "0.3.0",
3603 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
3604 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
3605 "engines": {
3606 "node": ">= 0.6"
3607 }
3608 },
3609 "node_modules/merge-descriptors": {
3610 "version": "1.0.3",
3611 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
3612 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
3613 "funding": {
3614 "url": "https://github.com/sponsors/sindresorhus"
3615 }
3616 },
3617 "node_modules/methods": {
3618 "version": "1.1.2",
3619 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
3620 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
3621 "engines": {
3622 "node": ">= 0.6"
3623 }
3624 },
3625 "node_modules/mime": {
3626 "version": "1.6.0",
3627 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
3628 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
3629 "bin": {
3630 "mime": "cli.js"
3631 },
3632 "engines": {
3633 "node": ">=4"
3634 }
3635 },
3636 "node_modules/mime-db": {
3637 "version": "1.52.0",
3638 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
3639 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
3640 "engines": {
3641 "node": ">= 0.6"
3642 }
3643 },
3644 "node_modules/mime-types": {
3645 "version": "2.1.35",
3646 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
3647 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
3648 "dependencies": {
3649 "mime-db": "1.52.0"
3650 },
3651 "engines": {
3652 "node": ">= 0.6"
3653 }
3654 },
3655 "node_modules/mimic-response": {
3656 "version": "3.1.0",
3657 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
3658 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
3659 "dev": true,
3660 "license": "MIT",
3661 "engines": {
3662 "node": ">=10"
3663 },
3664 "funding": {
3665 "url": "https://github.com/sponsors/sindresorhus"
3666 }
3667 },
3668 "node_modules/miniflare": {
3669 "version": "4.20260131.0",
3670 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260131.0.tgz",
3671 "integrity": "sha512-CtObRzlAzOUpCFH+MgImykxmDNKthrgIYtC+oLC3UGpve6bGLomKUW4u4EorTvzlQFHe66/9m/+AYbBbpzG0mQ==",
3672 "license": "MIT",
3673 "dependencies": {
3674 "@cspotcode/source-map-support": "0.8.1",
3675 "sharp": "^0.34.5",
3676 "undici": "7.18.2",
3677 "workerd": "1.20260131.0",
3678 "ws": "8.18.0",
3679 "youch": "4.1.0-beta.10"
3680 },
3681 "bin": {
3682 "miniflare": "bootstrap.js"
3683 },
3684 "engines": {
3685 "node": ">=18.0.0"
3686 }
3687 },
3688 "node_modules/miniflare/node_modules/undici": {
3689 "version": "7.18.2",
3690 "resolved": "https://registry.npmjs.org/undici/-/undici-7.18.2.tgz",
3691 "integrity": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==",
3692 "license": "MIT",
3693 "engines": {
3694 "node": ">=20.18.1"
3695 }
3696 },
3697 "node_modules/miniflare/node_modules/ws": {
3698 "version": "8.18.0",
3699 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
3700 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
3701 "license": "MIT",
3702 "engines": {
3703 "node": ">=10.0.0"
3704 },
3705 "peerDependencies": {
3706 "bufferutil": "^4.0.1",
3707 "utf-8-validate": ">=5.0.2"
3708 },
3709 "peerDependenciesMeta": {
3710 "bufferutil": {
3711 "optional": true
3712 },
3713 "utf-8-validate": {
3714 "optional": true
3715 }
3716 }
3717 },
3718 "node_modules/minimist": {
3719 "version": "1.2.8",
3720 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
3721 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
3722 "dev": true,
3723 "license": "MIT",
3724 "funding": {
3725 "url": "https://github.com/sponsors/ljharb"
3726 }
3727 },
3728 "node_modules/mkdirp-classic": {
3729 "version": "0.5.3",
3730 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
3731 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
3732 "dev": true,
3733 "license": "MIT"
3734 },
3735 "node_modules/mri": {
3736 "version": "1.2.0",
3737 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
3738 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
3739 "engines": {
3740 "node": ">=4"
3741 }
3742 },
3743 "node_modules/mrmime": {
3744 "version": "2.0.1",
3745 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
3746 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
3747 "engines": {
3748 "node": ">=10"
3749 }
3750 },
3751 "node_modules/ms": {
3752 "version": "2.1.3",
3753 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3754 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
3755 },
3756 "node_modules/multiformats": {
3757 "version": "9.9.0",
3758 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
3759 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="
3760 },
3761 "node_modules/nanoid": {
3762 "version": "3.3.11",
3763 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
3764 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
3765 "funding": [
3766 {
3767 "type": "github",
3768 "url": "https://github.com/sponsors/ai"
3769 }
3770 ],
3771 "bin": {
3772 "nanoid": "bin/nanoid.cjs"
3773 },
3774 "engines": {
3775 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3776 }
3777 },
3778 "node_modules/napi-build-utils": {
3779 "version": "2.0.0",
3780 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
3781 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
3782 "dev": true,
3783 "license": "MIT"
3784 },
3785 "node_modules/negotiator": {
3786 "version": "0.6.3",
3787 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
3788 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
3789 "engines": {
3790 "node": ">= 0.6"
3791 }
3792 },
3793 "node_modules/node-abi": {
3794 "version": "3.87.0",
3795 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz",
3796 "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==",
3797 "dev": true,
3798 "license": "MIT",
3799 "dependencies": {
3800 "semver": "^7.3.5"
3801 },
3802 "engines": {
3803 "node": ">=10"
3804 }
3805 },
3806 "node_modules/node-gyp-build-optional-packages": {
3807 "version": "5.1.1",
3808 "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz",
3809 "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==",
3810 "optional": true,
3811 "dependencies": {
3812 "detect-libc": "^2.0.1"
3813 },
3814 "bin": {
3815 "node-gyp-build-optional-packages": "bin.js",
3816 "node-gyp-build-optional-packages-optional": "optional.js",
3817 "node-gyp-build-optional-packages-test": "build-test.js"
3818 }
3819 },
3820 "node_modules/object-inspect": {
3821 "version": "1.13.4",
3822 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
3823 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
3824 "engines": {
3825 "node": ">= 0.4"
3826 },
3827 "funding": {
3828 "url": "https://github.com/sponsors/ljharb"
3829 }
3830 },
3831 "node_modules/on-exit-leak-free": {
3832 "version": "2.1.2",
3833 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
3834 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",
3835 "engines": {
3836 "node": ">=14.0.0"
3837 }
3838 },
3839 "node_modules/on-finished": {
3840 "version": "2.4.1",
3841 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
3842 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
3843 "dependencies": {
3844 "ee-first": "1.1.1"
3845 },
3846 "engines": {
3847 "node": ">= 0.8"
3848 }
3849 },
3850 "node_modules/once": {
3851 "version": "1.4.0",
3852 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3853 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
3854 "dev": true,
3855 "license": "ISC",
3856 "dependencies": {
3857 "wrappy": "1"
3858 }
3859 },
3860 "node_modules/parseurl": {
3861 "version": "1.3.3",
3862 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
3863 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
3864 "engines": {
3865 "node": ">= 0.8"
3866 }
3867 },
3868 "node_modules/path-to-regexp": {
3869 "version": "0.1.12",
3870 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
3871 "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
3872 },
3873 "node_modules/pathe": {
3874 "version": "2.0.3",
3875 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
3876 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
3877 "license": "MIT"
3878 },
3879 "node_modules/picocolors": {
3880 "version": "1.1.1",
3881 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3882 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
3883 },
3884 "node_modules/pino": {
3885 "version": "8.21.0",
3886 "resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz",
3887 "integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==",
3888 "dependencies": {
3889 "atomic-sleep": "^1.0.0",
3890 "fast-redact": "^3.1.1",
3891 "on-exit-leak-free": "^2.1.0",
3892 "pino-abstract-transport": "^1.2.0",
3893 "pino-std-serializers": "^6.0.0",
3894 "process-warning": "^3.0.0",
3895 "quick-format-unescaped": "^4.0.3",
3896 "real-require": "^0.2.0",
3897 "safe-stable-stringify": "^2.3.1",
3898 "sonic-boom": "^3.7.0",
3899 "thread-stream": "^2.6.0"
3900 },
3901 "bin": {
3902 "pino": "bin.js"
3903 }
3904 },
3905 "node_modules/pino-abstract-transport": {
3906 "version": "1.2.0",
3907 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz",
3908 "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==",
3909 "dependencies": {
3910 "readable-stream": "^4.0.0",
3911 "split2": "^4.0.0"
3912 }
3913 },
3914 "node_modules/pino-std-serializers": {
3915 "version": "6.2.2",
3916 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz",
3917 "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA=="
3918 },
3919 "node_modules/postcss": {
3920 "version": "8.5.6",
3921 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
3922 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
3923 "funding": [
3924 {
3925 "type": "opencollective",
3926 "url": "https://opencollective.com/postcss/"
3927 },
3928 {
3929 "type": "tidelift",
3930 "url": "https://tidelift.com/funding/github/npm/postcss"
3931 },
3932 {
3933 "type": "github",
3934 "url": "https://github.com/sponsors/ai"
3935 }
3936 ],
3937 "dependencies": {
3938 "nanoid": "^3.3.11",
3939 "picocolors": "^1.1.1",
3940 "source-map-js": "^1.2.1"
3941 },
3942 "engines": {
3943 "node": "^10 || ^12 || >=14"
3944 }
3945 },
3946 "node_modules/prebuild-install": {
3947 "version": "7.1.3",
3948 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
3949 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
3950 "dev": true,
3951 "license": "MIT",
3952 "dependencies": {
3953 "detect-libc": "^2.0.0",
3954 "expand-template": "^2.0.3",
3955 "github-from-package": "0.0.0",
3956 "minimist": "^1.2.3",
3957 "mkdirp-classic": "^0.5.3",
3958 "napi-build-utils": "^2.0.0",
3959 "node-abi": "^3.3.0",
3960 "pump": "^3.0.0",
3961 "rc": "^1.2.7",
3962 "simple-get": "^4.0.0",
3963 "tar-fs": "^2.0.0",
3964 "tunnel-agent": "^0.6.0"
3965 },
3966 "bin": {
3967 "prebuild-install": "bin.js"
3968 },
3969 "engines": {
3970 "node": ">=10"
3971 }
3972 },
3973 "node_modules/process": {
3974 "version": "0.11.10",
3975 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
3976 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
3977 "engines": {
3978 "node": ">= 0.6.0"
3979 }
3980 },
3981 "node_modules/process-warning": {
3982 "version": "3.0.0",
3983 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz",
3984 "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ=="
3985 },
3986 "node_modules/proxy-addr": {
3987 "version": "2.0.7",
3988 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
3989 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
3990 "dependencies": {
3991 "forwarded": "0.2.0",
3992 "ipaddr.js": "1.9.1"
3993 },
3994 "engines": {
3995 "node": ">= 0.10"
3996 }
3997 },
3998 "node_modules/proxy-addr/node_modules/ipaddr.js": {
3999 "version": "1.9.1",
4000 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
4001 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
4002 "engines": {
4003 "node": ">= 0.10"
4004 }
4005 },
4006 "node_modules/psl": {
4007 "version": "1.15.0",
4008 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
4009 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
4010 "dependencies": {
4011 "punycode": "^2.3.1"
4012 },
4013 "funding": {
4014 "url": "https://github.com/sponsors/lupomontero"
4015 }
4016 },
4017 "node_modules/pump": {
4018 "version": "3.0.3",
4019 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
4020 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
4021 "dev": true,
4022 "license": "MIT",
4023 "dependencies": {
4024 "end-of-stream": "^1.1.0",
4025 "once": "^1.3.1"
4026 }
4027 },
4028 "node_modules/punycode": {
4029 "version": "2.3.1",
4030 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
4031 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
4032 "engines": {
4033 "node": ">=6"
4034 }
4035 },
4036 "node_modules/qs": {
4037 "version": "6.14.1",
4038 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz",
4039 "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==",
4040 "dependencies": {
4041 "side-channel": "^1.1.0"
4042 },
4043 "engines": {
4044 "node": ">=0.6"
4045 },
4046 "funding": {
4047 "url": "https://github.com/sponsors/ljharb"
4048 }
4049 },
4050 "node_modules/quick-format-unescaped": {
4051 "version": "4.0.4",
4052 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
4053 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg=="
4054 },
4055 "node_modules/range-parser": {
4056 "version": "1.2.1",
4057 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
4058 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
4059 "engines": {
4060 "node": ">= 0.6"
4061 }
4062 },
4063 "node_modules/rate-limiter-flexible": {
4064 "version": "2.4.2",
4065 "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.4.2.tgz",
4066 "integrity": "sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw=="
4067 },
4068 "node_modules/raw-body": {
4069 "version": "2.5.3",
4070 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
4071 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
4072 "dependencies": {
4073 "bytes": "~3.1.2",
4074 "http-errors": "~2.0.1",
4075 "iconv-lite": "~0.4.24",
4076 "unpipe": "~1.0.0"
4077 },
4078 "engines": {
4079 "node": ">= 0.8"
4080 }
4081 },
4082 "node_modules/rc": {
4083 "version": "1.2.8",
4084 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
4085 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
4086 "dev": true,
4087 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
4088 "dependencies": {
4089 "deep-extend": "^0.6.0",
4090 "ini": "~1.3.0",
4091 "minimist": "^1.2.0",
4092 "strip-json-comments": "~2.0.1"
4093 },
4094 "bin": {
4095 "rc": "cli.js"
4096 }
4097 },
4098 "node_modules/readable-stream": {
4099 "version": "4.7.0",
4100 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
4101 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
4102 "dependencies": {
4103 "abort-controller": "^3.0.0",
4104 "buffer": "^6.0.3",
4105 "events": "^3.3.0",
4106 "process": "^0.11.10",
4107 "string_decoder": "^1.3.0"
4108 },
4109 "engines": {
4110 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4111 }
4112 },
4113 "node_modules/readdirp": {
4114 "version": "4.1.2",
4115 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
4116 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
4117 "dev": true,
4118 "engines": {
4119 "node": ">= 14.18.0"
4120 },
4121 "funding": {
4122 "type": "individual",
4123 "url": "https://paulmillr.com/funding/"
4124 }
4125 },
4126 "node_modules/real-require": {
4127 "version": "0.2.0",
4128 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",
4129 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",
4130 "engines": {
4131 "node": ">= 12.13.0"
4132 }
4133 },
4134 "node_modules/regexparam": {
4135 "version": "3.0.0",
4136 "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz",
4137 "integrity": "sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==",
4138 "engines": {
4139 "node": ">=8"
4140 }
4141 },
4142 "node_modules/resolve-pkg-maps": {
4143 "version": "1.0.0",
4144 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
4145 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
4146 "dev": true,
4147 "license": "MIT",
4148 "funding": {
4149 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
4150 }
4151 },
4152 "node_modules/rollup": {
4153 "version": "4.57.0",
4154 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.0.tgz",
4155 "integrity": "sha512-e5lPJi/aui4TO1LpAXIRLySmwXSE8k3b9zoGfd42p67wzxog4WHjiZF3M2uheQih4DGyc25QEV4yRBbpueNiUA==",
4156 "dependencies": {
4157 "@types/estree": "1.0.8"
4158 },
4159 "bin": {
4160 "rollup": "dist/bin/rollup"
4161 },
4162 "engines": {
4163 "node": ">=18.0.0",
4164 "npm": ">=8.0.0"
4165 },
4166 "optionalDependencies": {
4167 "@rollup/rollup-android-arm-eabi": "4.57.0",
4168 "@rollup/rollup-android-arm64": "4.57.0",
4169 "@rollup/rollup-darwin-arm64": "4.57.0",
4170 "@rollup/rollup-darwin-x64": "4.57.0",
4171 "@rollup/rollup-freebsd-arm64": "4.57.0",
4172 "@rollup/rollup-freebsd-x64": "4.57.0",
4173 "@rollup/rollup-linux-arm-gnueabihf": "4.57.0",
4174 "@rollup/rollup-linux-arm-musleabihf": "4.57.0",
4175 "@rollup/rollup-linux-arm64-gnu": "4.57.0",
4176 "@rollup/rollup-linux-arm64-musl": "4.57.0",
4177 "@rollup/rollup-linux-loong64-gnu": "4.57.0",
4178 "@rollup/rollup-linux-loong64-musl": "4.57.0",
4179 "@rollup/rollup-linux-ppc64-gnu": "4.57.0",
4180 "@rollup/rollup-linux-ppc64-musl": "4.57.0",
4181 "@rollup/rollup-linux-riscv64-gnu": "4.57.0",
4182 "@rollup/rollup-linux-riscv64-musl": "4.57.0",
4183 "@rollup/rollup-linux-s390x-gnu": "4.57.0",
4184 "@rollup/rollup-linux-x64-gnu": "4.57.0",
4185 "@rollup/rollup-linux-x64-musl": "4.57.0",
4186 "@rollup/rollup-openbsd-x64": "4.57.0",
4187 "@rollup/rollup-openharmony-arm64": "4.57.0",
4188 "@rollup/rollup-win32-arm64-msvc": "4.57.0",
4189 "@rollup/rollup-win32-ia32-msvc": "4.57.0",
4190 "@rollup/rollup-win32-x64-gnu": "4.57.0",
4191 "@rollup/rollup-win32-x64-msvc": "4.57.0",
4192 "fsevents": "~2.3.2"
4193 }
4194 },
4195 "node_modules/sade": {
4196 "version": "1.8.1",
4197 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
4198 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
4199 "dependencies": {
4200 "mri": "^1.1.0"
4201 },
4202 "engines": {
4203 "node": ">=6"
4204 }
4205 },
4206 "node_modules/safe-buffer": {
4207 "version": "5.2.1",
4208 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4209 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
4210 "funding": [
4211 {
4212 "type": "github",
4213 "url": "https://github.com/sponsors/feross"
4214 },
4215 {
4216 "type": "patreon",
4217 "url": "https://www.patreon.com/feross"
4218 },
4219 {
4220 "type": "consulting",
4221 "url": "https://feross.org/support"
4222 }
4223 ]
4224 },
4225 "node_modules/safe-stable-stringify": {
4226 "version": "2.5.0",
4227 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
4228 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",
4229 "engines": {
4230 "node": ">=10"
4231 }
4232 },
4233 "node_modules/safer-buffer": {
4234 "version": "2.1.2",
4235 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
4236 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
4237 },
4238 "node_modules/semver": {
4239 "version": "7.7.3",
4240 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
4241 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
4242 "bin": {
4243 "semver": "bin/semver.js"
4244 },
4245 "engines": {
4246 "node": ">=10"
4247 }
4248 },
4249 "node_modules/send": {
4250 "version": "0.19.2",
4251 "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
4252 "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
4253 "dependencies": {
4254 "debug": "2.6.9",
4255 "depd": "2.0.0",
4256 "destroy": "1.2.0",
4257 "encodeurl": "~2.0.0",
4258 "escape-html": "~1.0.3",
4259 "etag": "~1.8.1",
4260 "fresh": "~0.5.2",
4261 "http-errors": "~2.0.1",
4262 "mime": "1.6.0",
4263 "ms": "2.1.3",
4264 "on-finished": "~2.4.1",
4265 "range-parser": "~1.2.1",
4266 "statuses": "~2.0.2"
4267 },
4268 "engines": {
4269 "node": ">= 0.8.0"
4270 }
4271 },
4272 "node_modules/send/node_modules/debug": {
4273 "version": "2.6.9",
4274 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4275 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4276 "dependencies": {
4277 "ms": "2.0.0"
4278 }
4279 },
4280 "node_modules/send/node_modules/debug/node_modules/ms": {
4281 "version": "2.0.0",
4282 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4283 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
4284 },
4285 "node_modules/serve-static": {
4286 "version": "1.16.3",
4287 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz",
4288 "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==",
4289 "dependencies": {
4290 "encodeurl": "~2.0.0",
4291 "escape-html": "~1.0.3",
4292 "parseurl": "~1.3.3",
4293 "send": "~0.19.1"
4294 },
4295 "engines": {
4296 "node": ">= 0.8.0"
4297 }
4298 },
4299 "node_modules/set-cookie-parser": {
4300 "version": "2.7.2",
4301 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",
4302 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw=="
4303 },
4304 "node_modules/setprototypeof": {
4305 "version": "1.2.0",
4306 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
4307 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
4308 },
4309 "node_modules/sharp": {
4310 "version": "0.34.5",
4311 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
4312 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
4313 "hasInstallScript": true,
4314 "license": "Apache-2.0",
4315 "dependencies": {
4316 "@img/colour": "^1.0.0",
4317 "detect-libc": "^2.1.2",
4318 "semver": "^7.7.3"
4319 },
4320 "engines": {
4321 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4322 },
4323 "funding": {
4324 "url": "https://opencollective.com/libvips"
4325 },
4326 "optionalDependencies": {
4327 "@img/sharp-darwin-arm64": "0.34.5",
4328 "@img/sharp-darwin-x64": "0.34.5",
4329 "@img/sharp-libvips-darwin-arm64": "1.2.4",
4330 "@img/sharp-libvips-darwin-x64": "1.2.4",
4331 "@img/sharp-libvips-linux-arm": "1.2.4",
4332 "@img/sharp-libvips-linux-arm64": "1.2.4",
4333 "@img/sharp-libvips-linux-ppc64": "1.2.4",
4334 "@img/sharp-libvips-linux-riscv64": "1.2.4",
4335 "@img/sharp-libvips-linux-s390x": "1.2.4",
4336 "@img/sharp-libvips-linux-x64": "1.2.4",
4337 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
4338 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
4339 "@img/sharp-linux-arm": "0.34.5",
4340 "@img/sharp-linux-arm64": "0.34.5",
4341 "@img/sharp-linux-ppc64": "0.34.5",
4342 "@img/sharp-linux-riscv64": "0.34.5",
4343 "@img/sharp-linux-s390x": "0.34.5",
4344 "@img/sharp-linux-x64": "0.34.5",
4345 "@img/sharp-linuxmusl-arm64": "0.34.5",
4346 "@img/sharp-linuxmusl-x64": "0.34.5",
4347 "@img/sharp-wasm32": "0.34.5",
4348 "@img/sharp-win32-arm64": "0.34.5",
4349 "@img/sharp-win32-ia32": "0.34.5",
4350 "@img/sharp-win32-x64": "0.34.5"
4351 }
4352 },
4353 "node_modules/side-channel": {
4354 "version": "1.1.0",
4355 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
4356 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
4357 "dependencies": {
4358 "es-errors": "^1.3.0",
4359 "object-inspect": "^1.13.3",
4360 "side-channel-list": "^1.0.0",
4361 "side-channel-map": "^1.0.1",
4362 "side-channel-weakmap": "^1.0.2"
4363 },
4364 "engines": {
4365 "node": ">= 0.4"
4366 },
4367 "funding": {
4368 "url": "https://github.com/sponsors/ljharb"
4369 }
4370 },
4371 "node_modules/side-channel-list": {
4372 "version": "1.0.0",
4373 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
4374 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
4375 "dependencies": {
4376 "es-errors": "^1.3.0",
4377 "object-inspect": "^1.13.3"
4378 },
4379 "engines": {
4380 "node": ">= 0.4"
4381 },
4382 "funding": {
4383 "url": "https://github.com/sponsors/ljharb"
4384 }
4385 },
4386 "node_modules/side-channel-map": {
4387 "version": "1.0.1",
4388 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
4389 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
4390 "dependencies": {
4391 "call-bound": "^1.0.2",
4392 "es-errors": "^1.3.0",
4393 "get-intrinsic": "^1.2.5",
4394 "object-inspect": "^1.13.3"
4395 },
4396 "engines": {
4397 "node": ">= 0.4"
4398 },
4399 "funding": {
4400 "url": "https://github.com/sponsors/ljharb"
4401 }
4402 },
4403 "node_modules/side-channel-weakmap": {
4404 "version": "1.0.2",
4405 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
4406 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
4407 "dependencies": {
4408 "call-bound": "^1.0.2",
4409 "es-errors": "^1.3.0",
4410 "get-intrinsic": "^1.2.5",
4411 "object-inspect": "^1.13.3",
4412 "side-channel-map": "^1.0.1"
4413 },
4414 "engines": {
4415 "node": ">= 0.4"
4416 },
4417 "funding": {
4418 "url": "https://github.com/sponsors/ljharb"
4419 }
4420 },
4421 "node_modules/simple-concat": {
4422 "version": "1.0.1",
4423 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
4424 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
4425 "dev": true,
4426 "funding": [
4427 {
4428 "type": "github",
4429 "url": "https://github.com/sponsors/feross"
4430 },
4431 {
4432 "type": "patreon",
4433 "url": "https://www.patreon.com/feross"
4434 },
4435 {
4436 "type": "consulting",
4437 "url": "https://feross.org/support"
4438 }
4439 ],
4440 "license": "MIT"
4441 },
4442 "node_modules/simple-get": {
4443 "version": "4.0.1",
4444 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
4445 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
4446 "dev": true,
4447 "funding": [
4448 {
4449 "type": "github",
4450 "url": "https://github.com/sponsors/feross"
4451 },
4452 {
4453 "type": "patreon",
4454 "url": "https://www.patreon.com/feross"
4455 },
4456 {
4457 "type": "consulting",
4458 "url": "https://feross.org/support"
4459 }
4460 ],
4461 "license": "MIT",
4462 "dependencies": {
4463 "decompress-response": "^6.0.0",
4464 "once": "^1.3.1",
4465 "simple-concat": "^1.0.0"
4466 }
4467 },
4468 "node_modules/sirv": {
4469 "version": "3.0.2",
4470 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz",
4471 "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==",
4472 "dependencies": {
4473 "@polka/url": "^1.0.0-next.24",
4474 "mrmime": "^2.0.0",
4475 "totalist": "^3.0.0"
4476 },
4477 "engines": {
4478 "node": ">=18"
4479 }
4480 },
4481 "node_modules/sonic-boom": {
4482 "version": "3.8.1",
4483 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz",
4484 "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==",
4485 "dependencies": {
4486 "atomic-sleep": "^1.0.0"
4487 }
4488 },
4489 "node_modules/source-map-js": {
4490 "version": "1.2.1",
4491 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
4492 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
4493 "engines": {
4494 "node": ">=0.10.0"
4495 }
4496 },
4497 "node_modules/split2": {
4498 "version": "4.2.0",
4499 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
4500 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
4501 "engines": {
4502 "node": ">= 10.x"
4503 }
4504 },
4505 "node_modules/statuses": {
4506 "version": "2.0.2",
4507 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
4508 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
4509 "engines": {
4510 "node": ">= 0.8"
4511 }
4512 },
4513 "node_modules/string_decoder": {
4514 "version": "1.3.0",
4515 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
4516 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
4517 "dependencies": {
4518 "safe-buffer": "~5.2.0"
4519 }
4520 },
4521 "node_modules/strip-json-comments": {
4522 "version": "2.0.1",
4523 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
4524 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
4525 "dev": true,
4526 "license": "MIT",
4527 "engines": {
4528 "node": ">=0.10.0"
4529 }
4530 },
4531 "node_modules/supports-color": {
4532 "version": "10.2.2",
4533 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
4534 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
4535 "license": "MIT",
4536 "engines": {
4537 "node": ">=18"
4538 },
4539 "funding": {
4540 "url": "https://github.com/chalk/supports-color?sponsor=1"
4541 }
4542 },
4543 "node_modules/svelte": {
4544 "version": "5.48.3",
4545 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.48.3.tgz",
4546 "integrity": "sha512-w7QZ398cdNherTdiQ/v3SYLLGOO4948Jgjh04PYqtTYVohmBvbmFwLmo7pp8gp4/1tceRWfSTjHgjtfpCVNJmQ==",
4547 "dependencies": {
4548 "@jridgewell/remapping": "^2.3.4",
4549 "@jridgewell/sourcemap-codec": "^1.5.0",
4550 "@sveltejs/acorn-typescript": "^1.0.5",
4551 "@types/estree": "^1.0.5",
4552 "acorn": "^8.12.1",
4553 "aria-query": "^5.3.1",
4554 "axobject-query": "^4.1.0",
4555 "clsx": "^2.1.1",
4556 "devalue": "^5.6.2",
4557 "esm-env": "^1.2.1",
4558 "esrap": "^2.2.1",
4559 "is-reference": "^3.0.3",
4560 "locate-character": "^3.0.0",
4561 "magic-string": "^0.30.11",
4562 "zimmerframe": "^1.1.2"
4563 },
4564 "engines": {
4565 "node": ">=18"
4566 }
4567 },
4568 "node_modules/svelte-check": {
4569 "version": "4.3.5",
4570 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.3.5.tgz",
4571 "integrity": "sha512-e4VWZETyXaKGhpkxOXP+B/d0Fp/zKViZoJmneZWe/05Y2aqSKj3YN2nLfYPJBQ87WEiY4BQCQ9hWGu9mPT1a1Q==",
4572 "dev": true,
4573 "dependencies": {
4574 "@jridgewell/trace-mapping": "^0.3.25",
4575 "chokidar": "^4.0.1",
4576 "fdir": "^6.2.0",
4577 "picocolors": "^1.0.0",
4578 "sade": "^1.7.4"
4579 },
4580 "bin": {
4581 "svelte-check": "bin/svelte-check"
4582 },
4583 "engines": {
4584 "node": ">= 18.0.0"
4585 },
4586 "peerDependencies": {
4587 "svelte": "^4.0.0 || ^5.0.0-next.0",
4588 "typescript": ">=5.0.0"
4589 }
4590 },
4591 "node_modules/svelte-check/node_modules/@jridgewell/trace-mapping": {
4592 "version": "0.3.31",
4593 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
4594 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
4595 "dev": true,
4596 "dependencies": {
4597 "@jridgewell/resolve-uri": "^3.1.0",
4598 "@jridgewell/sourcemap-codec": "^1.4.14"
4599 }
4600 },
4601 "node_modules/svelte/node_modules/@jridgewell/gen-mapping": {
4602 "version": "0.3.13",
4603 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
4604 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
4605 "dependencies": {
4606 "@jridgewell/sourcemap-codec": "^1.5.0",
4607 "@jridgewell/trace-mapping": "^0.3.24"
4608 }
4609 },
4610 "node_modules/svelte/node_modules/@jridgewell/remapping": {
4611 "version": "2.3.5",
4612 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
4613 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
4614 "dependencies": {
4615 "@jridgewell/gen-mapping": "^0.3.5",
4616 "@jridgewell/trace-mapping": "^0.3.24"
4617 }
4618 },
4619 "node_modules/svelte/node_modules/@jridgewell/trace-mapping": {
4620 "version": "0.3.31",
4621 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
4622 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
4623 "dependencies": {
4624 "@jridgewell/resolve-uri": "^3.1.0",
4625 "@jridgewell/sourcemap-codec": "^1.4.14"
4626 }
4627 },
4628 "node_modules/svelte/node_modules/esrap": {
4629 "version": "2.2.2",
4630 "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.2.tgz",
4631 "integrity": "sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==",
4632 "dependencies": {
4633 "@jridgewell/sourcemap-codec": "^1.4.15"
4634 }
4635 },
4636 "node_modules/tar-fs": {
4637 "version": "2.1.4",
4638 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz",
4639 "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==",
4640 "dev": true,
4641 "license": "MIT",
4642 "dependencies": {
4643 "chownr": "^1.1.1",
4644 "mkdirp-classic": "^0.5.2",
4645 "pump": "^3.0.0",
4646 "tar-stream": "^2.1.4"
4647 }
4648 },
4649 "node_modules/tar-stream": {
4650 "version": "2.2.0",
4651 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
4652 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
4653 "dev": true,
4654 "license": "MIT",
4655 "dependencies": {
4656 "bl": "^4.0.3",
4657 "end-of-stream": "^1.4.1",
4658 "fs-constants": "^1.0.0",
4659 "inherits": "^2.0.3",
4660 "readable-stream": "^3.1.1"
4661 },
4662 "engines": {
4663 "node": ">=6"
4664 }
4665 },
4666 "node_modules/tar-stream/node_modules/readable-stream": {
4667 "version": "3.6.2",
4668 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
4669 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
4670 "dev": true,
4671 "license": "MIT",
4672 "dependencies": {
4673 "inherits": "^2.0.3",
4674 "string_decoder": "^1.1.1",
4675 "util-deprecate": "^1.0.1"
4676 },
4677 "engines": {
4678 "node": ">= 6"
4679 }
4680 },
4681 "node_modules/tenuki": {
4682 "version": "0.3.1",
4683 "resolved": "https://registry.npmjs.org/tenuki/-/tenuki-0.3.1.tgz",
4684 "integrity": "sha512-4obVv+CHn0QXrtHEZOYXE69xweUAae/iHfEz6oqM+dKTcdL8b0G44knfjLtepu4UHdwW0OzxurXDXoZKzKOIIQ==",
4685 "engines": {
4686 "node": ">=6.0.0"
4687 }
4688 },
4689 "node_modules/thread-stream": {
4690 "version": "2.7.0",
4691 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz",
4692 "integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==",
4693 "dependencies": {
4694 "real-require": "^0.2.0"
4695 }
4696 },
4697 "node_modules/tlds": {
4698 "version": "1.261.0",
4699 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
4700 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==",
4701 "bin": {
4702 "tlds": "bin.js"
4703 }
4704 },
4705 "node_modules/toidentifier": {
4706 "version": "1.0.1",
4707 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
4708 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
4709 "engines": {
4710 "node": ">=0.6"
4711 }
4712 },
4713 "node_modules/totalist": {
4714 "version": "3.0.1",
4715 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
4716 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
4717 "engines": {
4718 "node": ">=6"
4719 }
4720 },
4721 "node_modules/tslib": {
4722 "version": "2.8.1",
4723 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
4724 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
4725 },
4726 "node_modules/tsx": {
4727 "version": "4.21.0",
4728 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz",
4729 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==",
4730 "dev": true,
4731 "license": "MIT",
4732 "dependencies": {
4733 "esbuild": "~0.27.0",
4734 "get-tsconfig": "^4.7.5"
4735 },
4736 "bin": {
4737 "tsx": "dist/cli.mjs"
4738 },
4739 "engines": {
4740 "node": ">=18.0.0"
4741 },
4742 "optionalDependencies": {
4743 "fsevents": "~2.3.3"
4744 }
4745 },
4746 "node_modules/tunnel-agent": {
4747 "version": "0.6.0",
4748 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
4749 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
4750 "dev": true,
4751 "license": "Apache-2.0",
4752 "dependencies": {
4753 "safe-buffer": "^5.0.1"
4754 },
4755 "engines": {
4756 "node": "*"
4757 }
4758 },
4759 "node_modules/twemoji-parser": {
4760 "version": "14.0.0",
4761 "resolved": "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-14.0.0.tgz",
4762 "integrity": "sha512-9DUOTGLOWs0pFWnh1p6NF+C3CkQ96PWmEFwhOVmT3WbecRC+68AIqpsnJXygfkFcp4aXbOp8Dwbhh/HQgvoRxA=="
4763 },
4764 "node_modules/type-is": {
4765 "version": "1.6.18",
4766 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
4767 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
4768 "dependencies": {
4769 "media-typer": "0.3.0",
4770 "mime-types": "~2.1.24"
4771 },
4772 "engines": {
4773 "node": ">= 0.6"
4774 }
4775 },
4776 "node_modules/typescript": {
4777 "version": "5.9.3",
4778 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
4779 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
4780 "devOptional": true,
4781 "bin": {
4782 "tsc": "bin/tsc",
4783 "tsserver": "bin/tsserver"
4784 },
4785 "engines": {
4786 "node": ">=14.17"
4787 }
4788 },
4789 "node_modules/uint8arrays": {
4790 "version": "3.0.0",
4791 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
4792 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
4793 "dependencies": {
4794 "multiformats": "^9.4.2"
4795 }
4796 },
4797 "node_modules/undici": {
4798 "version": "6.23.0",
4799 "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
4800 "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==",
4801 "engines": {
4802 "node": ">=18.17"
4803 }
4804 },
4805 "node_modules/undici-types": {
4806 "version": "7.16.0",
4807 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
4808 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
4809 "devOptional": true
4810 },
4811 "node_modules/unenv": {
4812 "version": "2.0.0-rc.24",
4813 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",
4814 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",
4815 "license": "MIT",
4816 "dependencies": {
4817 "pathe": "^2.0.3"
4818 }
4819 },
4820 "node_modules/unicode-segmenter": {
4821 "version": "0.14.5",
4822 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
4823 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g=="
4824 },
4825 "node_modules/unpipe": {
4826 "version": "1.0.0",
4827 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
4828 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
4829 "engines": {
4830 "node": ">= 0.8"
4831 }
4832 },
4833 "node_modules/util-deprecate": {
4834 "version": "1.0.2",
4835 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4836 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
4837 "dev": true,
4838 "license": "MIT"
4839 },
4840 "node_modules/utils-merge": {
4841 "version": "1.0.1",
4842 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
4843 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
4844 "engines": {
4845 "node": ">= 0.4.0"
4846 }
4847 },
4848 "node_modules/vary": {
4849 "version": "1.1.2",
4850 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
4851 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
4852 "engines": {
4853 "node": ">= 0.8"
4854 }
4855 },
4856 "node_modules/vite": {
4857 "version": "5.4.21",
4858 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
4859 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
4860 "dependencies": {
4861 "esbuild": "^0.21.3",
4862 "postcss": "^8.4.43",
4863 "rollup": "^4.20.0"
4864 },
4865 "bin": {
4866 "vite": "bin/vite.js"
4867 },
4868 "engines": {
4869 "node": "^18.0.0 || >=20.0.0"
4870 },
4871 "funding": {
4872 "url": "https://github.com/vitejs/vite?sponsor=1"
4873 },
4874 "optionalDependencies": {
4875 "fsevents": "~2.3.3"
4876 },
4877 "peerDependencies": {
4878 "@types/node": "^18.0.0 || >=20.0.0",
4879 "less": "*",
4880 "lightningcss": "^1.21.0",
4881 "sass": "*",
4882 "sass-embedded": "*",
4883 "stylus": "*",
4884 "sugarss": "*",
4885 "terser": "^5.4.0"
4886 },
4887 "peerDependenciesMeta": {
4888 "@types/node": {
4889 "optional": true
4890 },
4891 "less": {
4892 "optional": true
4893 },
4894 "lightningcss": {
4895 "optional": true
4896 },
4897 "sass": {
4898 "optional": true
4899 },
4900 "sass-embedded": {
4901 "optional": true
4902 },
4903 "stylus": {
4904 "optional": true
4905 },
4906 "sugarss": {
4907 "optional": true
4908 },
4909 "terser": {
4910 "optional": true
4911 }
4912 }
4913 },
4914 "node_modules/vite/node_modules/esbuild": {
4915 "version": "0.21.5",
4916 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
4917 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
4918 "hasInstallScript": true,
4919 "bin": {
4920 "esbuild": "bin/esbuild"
4921 },
4922 "engines": {
4923 "node": ">=12"
4924 },
4925 "optionalDependencies": {
4926 "@esbuild/aix-ppc64": "0.21.5",
4927 "@esbuild/android-arm": "0.21.5",
4928 "@esbuild/android-arm64": "0.21.5",
4929 "@esbuild/android-x64": "0.21.5",
4930 "@esbuild/darwin-arm64": "0.21.5",
4931 "@esbuild/darwin-x64": "0.21.5",
4932 "@esbuild/freebsd-arm64": "0.21.5",
4933 "@esbuild/freebsd-x64": "0.21.5",
4934 "@esbuild/linux-arm": "0.21.5",
4935 "@esbuild/linux-arm64": "0.21.5",
4936 "@esbuild/linux-ia32": "0.21.5",
4937 "@esbuild/linux-loong64": "0.21.5",
4938 "@esbuild/linux-mips64el": "0.21.5",
4939 "@esbuild/linux-ppc64": "0.21.5",
4940 "@esbuild/linux-riscv64": "0.21.5",
4941 "@esbuild/linux-s390x": "0.21.5",
4942 "@esbuild/linux-x64": "0.21.5",
4943 "@esbuild/netbsd-x64": "0.21.5",
4944 "@esbuild/openbsd-x64": "0.21.5",
4945 "@esbuild/sunos-x64": "0.21.5",
4946 "@esbuild/win32-arm64": "0.21.5",
4947 "@esbuild/win32-ia32": "0.21.5",
4948 "@esbuild/win32-x64": "0.21.5"
4949 }
4950 },
4951 "node_modules/vitefu": {
4952 "version": "1.1.1",
4953 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz",
4954 "integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==",
4955 "peerDependencies": {
4956 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0"
4957 },
4958 "peerDependenciesMeta": {
4959 "vite": {
4960 "optional": true
4961 }
4962 }
4963 },
4964 "node_modules/workerd": {
4965 "version": "1.20260131.0",
4966 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260131.0.tgz",
4967 "integrity": "sha512-4zZxOdWeActbRfydQQlj7vZ2ay01AjjNC4K3stjmWC3xZHeXeN3EAROwsWE83SZHhtw4rn18srrhtXoQvQMw3Q==",
4968 "hasInstallScript": true,
4969 "license": "Apache-2.0",
4970 "bin": {
4971 "workerd": "bin/workerd"
4972 },
4973 "engines": {
4974 "node": ">=16"
4975 },
4976 "optionalDependencies": {
4977 "@cloudflare/workerd-darwin-64": "1.20260131.0",
4978 "@cloudflare/workerd-darwin-arm64": "1.20260131.0",
4979 "@cloudflare/workerd-linux-64": "1.20260131.0",
4980 "@cloudflare/workerd-linux-arm64": "1.20260131.0",
4981 "@cloudflare/workerd-windows-64": "1.20260131.0"
4982 }
4983 },
4984 "node_modules/worktop": {
4985 "version": "0.8.0-next.18",
4986 "resolved": "https://registry.npmjs.org/worktop/-/worktop-0.8.0-next.18.tgz",
4987 "integrity": "sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==",
4988 "dependencies": {
4989 "mrmime": "^2.0.0",
4990 "regexparam": "^3.0.0"
4991 },
4992 "engines": {
4993 "node": ">=12"
4994 }
4995 },
4996 "node_modules/wrangler": {
4997 "version": "4.62.0",
4998 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.62.0.tgz",
4999 "integrity": "sha512-DogP9jifqw85g33BqwF6m21YBW5J7+Ep9IJLgr6oqHU0RkA79JMN5baeWXdmnIWZl+VZh6bmtNtR+5/Djd32tg==",
5000 "license": "MIT OR Apache-2.0",
5001 "dependencies": {
5002 "@cloudflare/kv-asset-handler": "0.4.2",
5003 "@cloudflare/unenv-preset": "2.12.0",
5004 "blake3-wasm": "2.1.5",
5005 "esbuild": "0.27.0",
5006 "miniflare": "4.20260131.0",
5007 "path-to-regexp": "6.3.0",
5008 "unenv": "2.0.0-rc.24",
5009 "workerd": "1.20260131.0"
5010 },
5011 "bin": {
5012 "wrangler": "bin/wrangler.js",
5013 "wrangler2": "bin/wrangler.js"
5014 },
5015 "engines": {
5016 "node": ">=20.0.0"
5017 },
5018 "optionalDependencies": {
5019 "fsevents": "~2.3.2"
5020 },
5021 "peerDependencies": {
5022 "@cloudflare/workers-types": "^4.20260131.0"
5023 },
5024 "peerDependenciesMeta": {
5025 "@cloudflare/workers-types": {
5026 "optional": true
5027 }
5028 }
5029 },
5030 "node_modules/wrangler/node_modules/@esbuild/aix-ppc64": {
5031 "version": "0.27.0",
5032 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz",
5033 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==",
5034 "cpu": [
5035 "ppc64"
5036 ],
5037 "license": "MIT",
5038 "optional": true,
5039 "os": [
5040 "aix"
5041 ],
5042 "engines": {
5043 "node": ">=18"
5044 }
5045 },
5046 "node_modules/wrangler/node_modules/@esbuild/android-arm": {
5047 "version": "0.27.0",
5048 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz",
5049 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==",
5050 "cpu": [
5051 "arm"
5052 ],
5053 "license": "MIT",
5054 "optional": true,
5055 "os": [
5056 "android"
5057 ],
5058 "engines": {
5059 "node": ">=18"
5060 }
5061 },
5062 "node_modules/wrangler/node_modules/@esbuild/android-arm64": {
5063 "version": "0.27.0",
5064 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz",
5065 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==",
5066 "cpu": [
5067 "arm64"
5068 ],
5069 "license": "MIT",
5070 "optional": true,
5071 "os": [
5072 "android"
5073 ],
5074 "engines": {
5075 "node": ">=18"
5076 }
5077 },
5078 "node_modules/wrangler/node_modules/@esbuild/android-x64": {
5079 "version": "0.27.0",
5080 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz",
5081 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==",
5082 "cpu": [
5083 "x64"
5084 ],
5085 "license": "MIT",
5086 "optional": true,
5087 "os": [
5088 "android"
5089 ],
5090 "engines": {
5091 "node": ">=18"
5092 }
5093 },
5094 "node_modules/wrangler/node_modules/@esbuild/darwin-arm64": {
5095 "version": "0.27.0",
5096 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz",
5097 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==",
5098 "cpu": [
5099 "arm64"
5100 ],
5101 "license": "MIT",
5102 "optional": true,
5103 "os": [
5104 "darwin"
5105 ],
5106 "engines": {
5107 "node": ">=18"
5108 }
5109 },
5110 "node_modules/wrangler/node_modules/@esbuild/darwin-x64": {
5111 "version": "0.27.0",
5112 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz",
5113 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==",
5114 "cpu": [
5115 "x64"
5116 ],
5117 "license": "MIT",
5118 "optional": true,
5119 "os": [
5120 "darwin"
5121 ],
5122 "engines": {
5123 "node": ">=18"
5124 }
5125 },
5126 "node_modules/wrangler/node_modules/@esbuild/freebsd-arm64": {
5127 "version": "0.27.0",
5128 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz",
5129 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==",
5130 "cpu": [
5131 "arm64"
5132 ],
5133 "license": "MIT",
5134 "optional": true,
5135 "os": [
5136 "freebsd"
5137 ],
5138 "engines": {
5139 "node": ">=18"
5140 }
5141 },
5142 "node_modules/wrangler/node_modules/@esbuild/freebsd-x64": {
5143 "version": "0.27.0",
5144 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz",
5145 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==",
5146 "cpu": [
5147 "x64"
5148 ],
5149 "license": "MIT",
5150 "optional": true,
5151 "os": [
5152 "freebsd"
5153 ],
5154 "engines": {
5155 "node": ">=18"
5156 }
5157 },
5158 "node_modules/wrangler/node_modules/@esbuild/linux-arm": {
5159 "version": "0.27.0",
5160 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz",
5161 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==",
5162 "cpu": [
5163 "arm"
5164 ],
5165 "license": "MIT",
5166 "optional": true,
5167 "os": [
5168 "linux"
5169 ],
5170 "engines": {
5171 "node": ">=18"
5172 }
5173 },
5174 "node_modules/wrangler/node_modules/@esbuild/linux-arm64": {
5175 "version": "0.27.0",
5176 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz",
5177 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==",
5178 "cpu": [
5179 "arm64"
5180 ],
5181 "license": "MIT",
5182 "optional": true,
5183 "os": [
5184 "linux"
5185 ],
5186 "engines": {
5187 "node": ">=18"
5188 }
5189 },
5190 "node_modules/wrangler/node_modules/@esbuild/linux-ia32": {
5191 "version": "0.27.0",
5192 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz",
5193 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==",
5194 "cpu": [
5195 "ia32"
5196 ],
5197 "license": "MIT",
5198 "optional": true,
5199 "os": [
5200 "linux"
5201 ],
5202 "engines": {
5203 "node": ">=18"
5204 }
5205 },
5206 "node_modules/wrangler/node_modules/@esbuild/linux-loong64": {
5207 "version": "0.27.0",
5208 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz",
5209 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==",
5210 "cpu": [
5211 "loong64"
5212 ],
5213 "license": "MIT",
5214 "optional": true,
5215 "os": [
5216 "linux"
5217 ],
5218 "engines": {
5219 "node": ">=18"
5220 }
5221 },
5222 "node_modules/wrangler/node_modules/@esbuild/linux-mips64el": {
5223 "version": "0.27.0",
5224 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz",
5225 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==",
5226 "cpu": [
5227 "mips64el"
5228 ],
5229 "license": "MIT",
5230 "optional": true,
5231 "os": [
5232 "linux"
5233 ],
5234 "engines": {
5235 "node": ">=18"
5236 }
5237 },
5238 "node_modules/wrangler/node_modules/@esbuild/linux-ppc64": {
5239 "version": "0.27.0",
5240 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz",
5241 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==",
5242 "cpu": [
5243 "ppc64"
5244 ],
5245 "license": "MIT",
5246 "optional": true,
5247 "os": [
5248 "linux"
5249 ],
5250 "engines": {
5251 "node": ">=18"
5252 }
5253 },
5254 "node_modules/wrangler/node_modules/@esbuild/linux-riscv64": {
5255 "version": "0.27.0",
5256 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz",
5257 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==",
5258 "cpu": [
5259 "riscv64"
5260 ],
5261 "license": "MIT",
5262 "optional": true,
5263 "os": [
5264 "linux"
5265 ],
5266 "engines": {
5267 "node": ">=18"
5268 }
5269 },
5270 "node_modules/wrangler/node_modules/@esbuild/linux-s390x": {
5271 "version": "0.27.0",
5272 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz",
5273 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==",
5274 "cpu": [
5275 "s390x"
5276 ],
5277 "license": "MIT",
5278 "optional": true,
5279 "os": [
5280 "linux"
5281 ],
5282 "engines": {
5283 "node": ">=18"
5284 }
5285 },
5286 "node_modules/wrangler/node_modules/@esbuild/linux-x64": {
5287 "version": "0.27.0",
5288 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz",
5289 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==",
5290 "cpu": [
5291 "x64"
5292 ],
5293 "license": "MIT",
5294 "optional": true,
5295 "os": [
5296 "linux"
5297 ],
5298 "engines": {
5299 "node": ">=18"
5300 }
5301 },
5302 "node_modules/wrangler/node_modules/@esbuild/netbsd-arm64": {
5303 "version": "0.27.0",
5304 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz",
5305 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==",
5306 "cpu": [
5307 "arm64"
5308 ],
5309 "license": "MIT",
5310 "optional": true,
5311 "os": [
5312 "netbsd"
5313 ],
5314 "engines": {
5315 "node": ">=18"
5316 }
5317 },
5318 "node_modules/wrangler/node_modules/@esbuild/netbsd-x64": {
5319 "version": "0.27.0",
5320 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz",
5321 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==",
5322 "cpu": [
5323 "x64"
5324 ],
5325 "license": "MIT",
5326 "optional": true,
5327 "os": [
5328 "netbsd"
5329 ],
5330 "engines": {
5331 "node": ">=18"
5332 }
5333 },
5334 "node_modules/wrangler/node_modules/@esbuild/openbsd-arm64": {
5335 "version": "0.27.0",
5336 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz",
5337 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==",
5338 "cpu": [
5339 "arm64"
5340 ],
5341 "license": "MIT",
5342 "optional": true,
5343 "os": [
5344 "openbsd"
5345 ],
5346 "engines": {
5347 "node": ">=18"
5348 }
5349 },
5350 "node_modules/wrangler/node_modules/@esbuild/openbsd-x64": {
5351 "version": "0.27.0",
5352 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz",
5353 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==",
5354 "cpu": [
5355 "x64"
5356 ],
5357 "license": "MIT",
5358 "optional": true,
5359 "os": [
5360 "openbsd"
5361 ],
5362 "engines": {
5363 "node": ">=18"
5364 }
5365 },
5366 "node_modules/wrangler/node_modules/@esbuild/openharmony-arm64": {
5367 "version": "0.27.0",
5368 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz",
5369 "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==",
5370 "cpu": [
5371 "arm64"
5372 ],
5373 "license": "MIT",
5374 "optional": true,
5375 "os": [
5376 "openharmony"
5377 ],
5378 "engines": {
5379 "node": ">=18"
5380 }
5381 },
5382 "node_modules/wrangler/node_modules/@esbuild/sunos-x64": {
5383 "version": "0.27.0",
5384 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz",
5385 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==",
5386 "cpu": [
5387 "x64"
5388 ],
5389 "license": "MIT",
5390 "optional": true,
5391 "os": [
5392 "sunos"
5393 ],
5394 "engines": {
5395 "node": ">=18"
5396 }
5397 },
5398 "node_modules/wrangler/node_modules/@esbuild/win32-arm64": {
5399 "version": "0.27.0",
5400 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz",
5401 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==",
5402 "cpu": [
5403 "arm64"
5404 ],
5405 "license": "MIT",
5406 "optional": true,
5407 "os": [
5408 "win32"
5409 ],
5410 "engines": {
5411 "node": ">=18"
5412 }
5413 },
5414 "node_modules/wrangler/node_modules/@esbuild/win32-ia32": {
5415 "version": "0.27.0",
5416 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz",
5417 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==",
5418 "cpu": [
5419 "ia32"
5420 ],
5421 "license": "MIT",
5422 "optional": true,
5423 "os": [
5424 "win32"
5425 ],
5426 "engines": {
5427 "node": ">=18"
5428 }
5429 },
5430 "node_modules/wrangler/node_modules/@esbuild/win32-x64": {
5431 "version": "0.27.0",
5432 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz",
5433 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==",
5434 "cpu": [
5435 "x64"
5436 ],
5437 "license": "MIT",
5438 "optional": true,
5439 "os": [
5440 "win32"
5441 ],
5442 "engines": {
5443 "node": ">=18"
5444 }
5445 },
5446 "node_modules/wrangler/node_modules/esbuild": {
5447 "version": "0.27.0",
5448 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz",
5449 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==",
5450 "hasInstallScript": true,
5451 "license": "MIT",
5452 "bin": {
5453 "esbuild": "bin/esbuild"
5454 },
5455 "engines": {
5456 "node": ">=18"
5457 },
5458 "optionalDependencies": {
5459 "@esbuild/aix-ppc64": "0.27.0",
5460 "@esbuild/android-arm": "0.27.0",
5461 "@esbuild/android-arm64": "0.27.0",
5462 "@esbuild/android-x64": "0.27.0",
5463 "@esbuild/darwin-arm64": "0.27.0",
5464 "@esbuild/darwin-x64": "0.27.0",
5465 "@esbuild/freebsd-arm64": "0.27.0",
5466 "@esbuild/freebsd-x64": "0.27.0",
5467 "@esbuild/linux-arm": "0.27.0",
5468 "@esbuild/linux-arm64": "0.27.0",
5469 "@esbuild/linux-ia32": "0.27.0",
5470 "@esbuild/linux-loong64": "0.27.0",
5471 "@esbuild/linux-mips64el": "0.27.0",
5472 "@esbuild/linux-ppc64": "0.27.0",
5473 "@esbuild/linux-riscv64": "0.27.0",
5474 "@esbuild/linux-s390x": "0.27.0",
5475 "@esbuild/linux-x64": "0.27.0",
5476 "@esbuild/netbsd-arm64": "0.27.0",
5477 "@esbuild/netbsd-x64": "0.27.0",
5478 "@esbuild/openbsd-arm64": "0.27.0",
5479 "@esbuild/openbsd-x64": "0.27.0",
5480 "@esbuild/openharmony-arm64": "0.27.0",
5481 "@esbuild/sunos-x64": "0.27.0",
5482 "@esbuild/win32-arm64": "0.27.0",
5483 "@esbuild/win32-ia32": "0.27.0",
5484 "@esbuild/win32-x64": "0.27.0"
5485 }
5486 },
5487 "node_modules/wrangler/node_modules/path-to-regexp": {
5488 "version": "6.3.0",
5489 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
5490 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
5491 "license": "MIT"
5492 },
5493 "node_modules/wrappy": {
5494 "version": "1.0.2",
5495 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
5496 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
5497 "dev": true,
5498 "license": "ISC"
5499 },
5500 "node_modules/ws": {
5501 "version": "8.19.0",
5502 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
5503 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
5504 "engines": {
5505 "node": ">=10.0.0"
5506 },
5507 "peerDependencies": {
5508 "bufferutil": "^4.0.1",
5509 "utf-8-validate": ">=5.0.2"
5510 },
5511 "peerDependenciesMeta": {
5512 "bufferutil": {
5513 "optional": true
5514 },
5515 "utf-8-validate": {
5516 "optional": true
5517 }
5518 }
5519 },
5520 "node_modules/youch": {
5521 "version": "4.1.0-beta.10",
5522 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",
5523 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",
5524 "license": "MIT",
5525 "dependencies": {
5526 "@poppinss/colors": "^4.1.5",
5527 "@poppinss/dumper": "^0.6.4",
5528 "@speed-highlight/core": "^1.2.7",
5529 "cookie": "^1.0.2",
5530 "youch-core": "^0.3.3"
5531 }
5532 },
5533 "node_modules/youch-core": {
5534 "version": "0.3.3",
5535 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",
5536 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",
5537 "license": "MIT",
5538 "dependencies": {
5539 "@poppinss/exception": "^1.2.2",
5540 "error-stack-parser-es": "^1.0.5"
5541 }
5542 },
5543 "node_modules/youch/node_modules/cookie": {
5544 "version": "1.1.1",
5545 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
5546 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
5547 "license": "MIT",
5548 "engines": {
5549 "node": ">=18"
5550 },
5551 "funding": {
5552 "type": "opencollective",
5553 "url": "https://opencollective.com/express"
5554 }
5555 },
5556 "node_modules/zimmerframe": {
5557 "version": "1.1.4",
5558 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz",
5559 "integrity": "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ=="
5560 },
5561 "node_modules/zod": {
5562 "version": "3.25.76",
5563 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
5564 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
5565 "funding": {
5566 "url": "https://github.com/sponsors/colinhacks"
5567 }
5568 }
5569 },
5570 "dependencies": {
5571 "@atcute/atproto": {
5572 "version": "3.1.10",
5573 "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.10.tgz",
5574 "integrity": "sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==",
5575 "requires": {
5576 "@atcute/lexicons": "^1.2.6"
5577 }
5578 },
5579 "@atcute/client": {
5580 "version": "4.2.1",
5581 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-4.2.1.tgz",
5582 "integrity": "sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==",
5583 "requires": {
5584 "@atcute/identity": "^1.1.3",
5585 "@atcute/lexicons": "^1.2.6"
5586 }
5587 },
5588 "@atcute/identity": {
5589 "version": "1.1.3",
5590 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.3.tgz",
5591 "integrity": "sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==",
5592 "requires": {
5593 "@atcute/lexicons": "^1.2.4",
5594 "@badrap/valita": "^0.4.6"
5595 }
5596 },
5597 "@atcute/identity-resolver": {
5598 "version": "1.2.2",
5599 "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-1.2.2.tgz",
5600 "integrity": "sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==",
5601 "requires": {
5602 "@atcute/lexicons": "^1.2.6",
5603 "@atcute/util-fetch": "^1.0.5",
5604 "@badrap/valita": "^0.4.6"
5605 }
5606 },
5607 "@atcute/lexicons": {
5608 "version": "1.2.7",
5609 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.7.tgz",
5610 "integrity": "sha512-gCvkSMI1F1zx7xXa59iPiSKMH3L5Hga6iurGqQjaQbE2V/np/2QuDqQzt96TNbWfaFAXE9f9oY+0z3ljf/bweA==",
5611 "requires": {
5612 "@atcute/uint8array": "^1.1.0",
5613 "@atcute/util-text": "^1.1.0",
5614 "@standard-schema/spec": "^1.1.0",
5615 "esm-env": "^1.2.2"
5616 }
5617 },
5618 "@atcute/multibase": {
5619 "version": "1.1.7",
5620 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.7.tgz",
5621 "integrity": "sha512-YmWds7U52b7Qri0xNfGeqSOvgyNfHR8Yy/NNDQx4d5TkCX2fHJIo0pXquEhCyMNAwKt53uH5yQDswy4TNP1Zhw==",
5622 "requires": {
5623 "@atcute/uint8array": "^1.1.0"
5624 }
5625 },
5626 "@atcute/oauth-crypto": {
5627 "version": "0.1.0",
5628 "resolved": "https://registry.npmjs.org/@atcute/oauth-crypto/-/oauth-crypto-0.1.0.tgz",
5629 "integrity": "sha512-qZYDCNLF/4B6AndYT1rsQelN8621AC5u/sL5PHvlr/qqAbmmUwCBGjEgRSyZtHE1AqD60VNiSMlOgAuEQTSl3w==",
5630 "requires": {
5631 "@atcute/multibase": "^1.1.7",
5632 "@atcute/uint8array": "^1.1.0",
5633 "@badrap/valita": "^0.4.6",
5634 "nanoid": "^5.1.6"
5635 },
5636 "dependencies": {
5637 "nanoid": {
5638 "version": "5.1.6",
5639 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz",
5640 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg=="
5641 }
5642 }
5643 },
5644 "@atcute/oauth-keyset": {
5645 "version": "0.1.0",
5646 "resolved": "https://registry.npmjs.org/@atcute/oauth-keyset/-/oauth-keyset-0.1.0.tgz",
5647 "integrity": "sha512-+wqT/+I5Lg9VzKnKY3g88+N45xbq+wsdT6bHDGqCVa2u57gRvolFF4dY+weMfc/OX641BIZO6/o+zFtKBsMQnQ==",
5648 "requires": {
5649 "@atcute/oauth-crypto": "^0.1.0"
5650 }
5651 },
5652 "@atcute/oauth-node-client": {
5653 "version": "1.1.0",
5654 "resolved": "https://registry.npmjs.org/@atcute/oauth-node-client/-/oauth-node-client-1.1.0.tgz",
5655 "integrity": "sha512-xCp/VfjtvTeKscKR/oI2hdMTp1/DaF/7ll8b6yZOCgbKlVDDfhCn5mmKNVARGTNaoywxrXG3XffbWCIx3/E87w==",
5656 "requires": {
5657 "@atcute/client": "^4.2.1",
5658 "@atcute/identity": "^1.1.3",
5659 "@atcute/identity-resolver": "^1.2.2",
5660 "@atcute/lexicons": "^1.2.7",
5661 "@atcute/oauth-crypto": "^0.1.0",
5662 "@atcute/oauth-keyset": "^0.1.0",
5663 "@atcute/oauth-types": "^0.1.1",
5664 "@atcute/util-fetch": "^1.0.5",
5665 "@badrap/valita": "^0.4.6",
5666 "nanoid": "^5.1.6"
5667 },
5668 "dependencies": {
5669 "nanoid": {
5670 "version": "5.1.6",
5671 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz",
5672 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg=="
5673 }
5674 }
5675 },
5676 "@atcute/oauth-types": {
5677 "version": "0.1.1",
5678 "resolved": "https://registry.npmjs.org/@atcute/oauth-types/-/oauth-types-0.1.1.tgz",
5679 "integrity": "sha512-u+3KMjse3Uc/9hDyilu1QVN7IpcnjVXgRzhddzBB8Uh6wePHNVBDdi9wQvFTVVA3zmxtMJVptXRyLLg6Ou9bqg==",
5680 "requires": {
5681 "@atcute/identity": "^1.1.3",
5682 "@atcute/lexicons": "^1.2.7",
5683 "@atcute/oauth-keyset": "^0.1.0",
5684 "@badrap/valita": "^0.4.6"
5685 }
5686 },
5687 "@atcute/uint8array": {
5688 "version": "1.1.0",
5689 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.0.tgz",
5690 "integrity": "sha512-JtHXIVW6LPU9FMWp7SgE4HbUs3uV2WdfkK/2RWdEGjr4EgMV50P3FdU6fPeGlTfDNBJVYMIsuD2wwaKRPV/Aqg=="
5691 },
5692 "@atcute/util-fetch": {
5693 "version": "1.0.5",
5694 "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.5.tgz",
5695 "integrity": "sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==",
5696 "requires": {
5697 "@badrap/valita": "^0.4.6"
5698 }
5699 },
5700 "@atcute/util-text": {
5701 "version": "1.1.0",
5702 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.1.0.tgz",
5703 "integrity": "sha512-34G9KD5Z9f7oEdFpZOmqrMnU86p8ne6LlxJowfZzKNszRcl1GH+FtEPh3N1woelJT2SkPXMK2anwT8DESTluwA==",
5704 "requires": {
5705 "unicode-segmenter": "^0.14.5"
5706 }
5707 },
5708 "@atproto-labs/did-resolver": {
5709 "version": "0.1.4",
5710 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.1.4.tgz",
5711 "integrity": "sha512-5d+LHScS2ueYsFRjMOC3c1EwM2ui1yBVbBA0yY3MH7aydbljm5D28scsOVuymIhHwPFwcGvZbMON4PVSfpBbbQ==",
5712 "requires": {
5713 "@atproto-labs/fetch": "0.1.1",
5714 "@atproto-labs/pipe": "0.1.0",
5715 "@atproto-labs/simple-store": "0.1.1",
5716 "@atproto-labs/simple-store-memory": "0.1.1",
5717 "@atproto/did": "0.1.2",
5718 "zod": "^3.23.8"
5719 }
5720 },
5721 "@atproto-labs/fetch": {
5722 "version": "0.1.1",
5723 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.1.1.tgz",
5724 "integrity": "sha512-X1zO1MDoJzEurbWXMAe1H8EZ995Xam/aXdxhGVrXmOMyPDuvBa1oxwh/kQNZRCKcMQUbiwkk+Jfq6ZkTuvGbww==",
5725 "requires": {
5726 "@atproto-labs/pipe": "0.1.0",
5727 "zod": "^3.23.8"
5728 }
5729 },
5730 "@atproto-labs/fetch-node": {
5731 "version": "0.1.3",
5732 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.1.3.tgz",
5733 "integrity": "sha512-KX3ogPJt6dXNppWImQ9omfhrc8t73WrJaxHMphRAqQL8jXxKW5NBCTjSuwroBkJ1pj1aValBrc5NpdYu+H/9Qg==",
5734 "requires": {
5735 "@atproto-labs/fetch": "0.1.1",
5736 "@atproto-labs/pipe": "0.1.0",
5737 "ipaddr.js": "^2.1.0",
5738 "psl": "^1.9.0",
5739 "undici": "^6.14.1"
5740 }
5741 },
5742 "@atproto-labs/handle-resolver": {
5743 "version": "0.1.3",
5744 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.1.3.tgz",
5745 "integrity": "sha512-pUn8uqQNqMpecQjO0UWmdKhKX1NnXdLBXHRgID2g4kmhpz3hkbbec+h34uSk6wLfZnwPFaVQnGdEkyMq/tNToQ==",
5746 "requires": {
5747 "@atproto-labs/simple-store": "0.1.1",
5748 "@atproto-labs/simple-store-memory": "0.1.1",
5749 "@atproto/did": "0.1.2",
5750 "zod": "^3.23.8"
5751 }
5752 },
5753 "@atproto-labs/handle-resolver-node": {
5754 "version": "0.1.6",
5755 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.6.tgz",
5756 "integrity": "sha512-fJfPtqvo+EQ9ZNjdicQB4nuo+l8a7KvUlzW+tpTFkMQsdB017Dl0qHD7rv9SFlXMrswX5A3Dpwi/UDfGTtiltA==",
5757 "requires": {
5758 "@atproto-labs/fetch-node": "0.1.3",
5759 "@atproto-labs/handle-resolver": "0.1.3",
5760 "@atproto/did": "0.1.2"
5761 }
5762 },
5763 "@atproto-labs/identity-resolver": {
5764 "version": "0.1.4",
5765 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.1.4.tgz",
5766 "integrity": "sha512-uaRJsYFCRZQcw0c7S+RuziSVm5qHcK3N6uqsXz8NzYoJAE55Ah4DkQMj0rfapZmb0jyBau04RC/WoI4PSim+Aw==",
5767 "requires": {
5768 "@atproto-labs/did-resolver": "0.1.4",
5769 "@atproto-labs/handle-resolver": "0.1.3",
5770 "@atproto/syntax": "0.3.0"
5771 },
5772 "dependencies": {
5773 "@atproto/syntax": {
5774 "version": "0.3.0",
5775 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.0.tgz",
5776 "integrity": "sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA=="
5777 }
5778 }
5779 },
5780 "@atproto-labs/pipe": {
5781 "version": "0.1.0",
5782 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.0.tgz",
5783 "integrity": "sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w=="
5784 },
5785 "@atproto-labs/simple-store": {
5786 "version": "0.1.1",
5787 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.1.1.tgz",
5788 "integrity": "sha512-WKILW2b3QbAYKh+w5U2x6p5FqqLl0nAeLwGeDY+KjX01K4Dq3vQTR9b/qNp0jZm48CabPQVrqCv0PPU9LgRRRg=="
5789 },
5790 "@atproto-labs/simple-store-memory": {
5791 "version": "0.1.1",
5792 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.1.tgz",
5793 "integrity": "sha512-PCRqhnZ8NBNBvLku53O56T0lsVOtclfIrQU/rwLCc4+p45/SBPrRYNBi6YFq5rxZbK6Njos9MCmILV/KLQxrWA==",
5794 "requires": {
5795 "@atproto-labs/simple-store": "0.1.1",
5796 "lru-cache": "^10.2.0"
5797 }
5798 },
5799 "@atproto/api": {
5800 "version": "0.13.35",
5801 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.35.tgz",
5802 "integrity": "sha512-vsEfBj0C333TLjDppvTdTE0IdKlXuljKSveAeI4PPx/l6eUKNnDTsYxvILtXUVzwUlTDmSRqy5O4Ryh78n1b7g==",
5803 "requires": {
5804 "@atproto/common-web": "^0.4.0",
5805 "@atproto/lexicon": "^0.4.6",
5806 "@atproto/syntax": "^0.3.2",
5807 "@atproto/xrpc": "^0.6.8",
5808 "await-lock": "^2.2.2",
5809 "multiformats": "^9.9.0",
5810 "tlds": "^1.234.0",
5811 "zod": "^3.23.8"
5812 }
5813 },
5814 "@atproto/common": {
5815 "version": "0.4.7",
5816 "resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.4.7.tgz",
5817 "integrity": "sha512-C844ILV66sqHjQCJDb8tN/yZB2MBaLpZ1qptDT8zWRMx0uw7j/B6/EuN9R9a57Nj99Hhi93QkvQxOujURqpPeA==",
5818 "requires": {
5819 "@atproto/common-web": "^0.3.2",
5820 "@ipld/dag-cbor": "^7.0.3",
5821 "cbor-x": "^1.5.1",
5822 "iso-datestring-validator": "^2.2.2",
5823 "multiformats": "^9.9.0",
5824 "pino": "^8.21.0"
5825 },
5826 "dependencies": {
5827 "@atproto/common-web": {
5828 "version": "0.3.2",
5829 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.3.2.tgz",
5830 "integrity": "sha512-Vx0JtL1/CssJbFAb0UOdvTrkbUautsDfHNOXNTcX2vyPIxH9xOameSqLLunM1hZnOQbJwyjmQCt6TV+bhnanDg==",
5831 "requires": {
5832 "graphemer": "^1.4.0",
5833 "multiformats": "^9.9.0",
5834 "uint8arrays": "3.0.0",
5835 "zod": "^3.23.8"
5836 }
5837 }
5838 }
5839 },
5840 "@atproto/common-web": {
5841 "version": "0.4.13",
5842 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.13.tgz",
5843 "integrity": "sha512-TewRUyB/dVJ5PtI3QmJzEgT3wDsvpnLJ+48hPl+LuUueJPamZevXKJN6dFjtbKAMFRnl2bKfdsf79qwvdSaLKQ==",
5844 "requires": {
5845 "@atproto/lex-data": "0.0.9",
5846 "@atproto/lex-json": "0.0.9",
5847 "@atproto/syntax": "0.4.3",
5848 "zod": "^3.23.8"
5849 },
5850 "dependencies": {
5851 "@atproto/syntax": {
5852 "version": "0.4.3",
5853 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
5854 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
5855 "requires": {
5856 "tslib": "^2.8.1"
5857 }
5858 }
5859 }
5860 },
5861 "@atproto/crypto": {
5862 "version": "0.4.5",
5863 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.5.tgz",
5864 "integrity": "sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==",
5865 "requires": {
5866 "@noble/curves": "^1.7.0",
5867 "@noble/hashes": "^1.6.1",
5868 "uint8arrays": "3.0.0"
5869 }
5870 },
5871 "@atproto/did": {
5872 "version": "0.1.2",
5873 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.1.2.tgz",
5874 "integrity": "sha512-gmY1SyAuqfmsFbIXkUIScfnULqn39FoUNz4oE0fUuMu9in6PEyoxlmD2lAo7Q3KMy3X/hvTn2u5f8W/2KuDg1w==",
5875 "requires": {
5876 "zod": "^3.23.8"
5877 }
5878 },
5879 "@atproto/jwk": {
5880 "version": "0.1.1",
5881 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.1.1.tgz",
5882 "integrity": "sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==",
5883 "requires": {
5884 "multiformats": "^9.9.0",
5885 "zod": "^3.23.8"
5886 }
5887 },
5888 "@atproto/jwk-jose": {
5889 "version": "0.1.2",
5890 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.2.tgz",
5891 "integrity": "sha512-lDwc/6lLn2aZ/JpyyggyjLFsJPMntrVzryyGUx5aNpuTS8SIuc4Ky0REhxqfLopQXJJZCuRRjagHG3uP05/moQ==",
5892 "requires": {
5893 "@atproto/jwk": "0.1.1",
5894 "jose": "^5.2.0"
5895 }
5896 },
5897 "@atproto/jwk-webcrypto": {
5898 "version": "0.1.2",
5899 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.1.2.tgz",
5900 "integrity": "sha512-vTBUbUZXh0GI+6KJiPGukmI4BQEHFAij8fJJ4WnReF/hefAs3ISZtrWZHGBebz+q2EcExYlnhhlmxvDzV7veGw==",
5901 "requires": {
5902 "@atproto/jwk": "0.1.1",
5903 "@atproto/jwk-jose": "0.1.2"
5904 }
5905 },
5906 "@atproto/lex-data": {
5907 "version": "0.0.9",
5908 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.9.tgz",
5909 "integrity": "sha512-1slwe4sG0cyWtsq16+rBoWIxNDqGPkkvN+PV6JuzA7dgUK9bjUmXBGQU4eZlUPSS43X1Nhmr/9VjgKmEzU9vDw==",
5910 "requires": {
5911 "multiformats": "^9.9.0",
5912 "tslib": "^2.8.1",
5913 "uint8arrays": "3.0.0",
5914 "unicode-segmenter": "^0.14.0"
5915 }
5916 },
5917 "@atproto/lex-json": {
5918 "version": "0.0.9",
5919 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.9.tgz",
5920 "integrity": "sha512-Q2v1EVZcnd+ndyZj1r2UlGikA7q6It24CFPLbxokcf5Ba4RBupH8IkkQX7mqUDSRWPgQdmZYIdW9wUln+MKDqw==",
5921 "requires": {
5922 "@atproto/lex-data": "0.0.9",
5923 "tslib": "^2.8.1"
5924 }
5925 },
5926 "@atproto/lexicon": {
5927 "version": "0.4.14",
5928 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.14.tgz",
5929 "integrity": "sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==",
5930 "requires": {
5931 "@atproto/common-web": "^0.4.2",
5932 "@atproto/syntax": "^0.4.0",
5933 "iso-datestring-validator": "^2.2.2",
5934 "multiformats": "^9.9.0",
5935 "zod": "^3.23.8"
5936 },
5937 "dependencies": {
5938 "@atproto/syntax": {
5939 "version": "0.4.3",
5940 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
5941 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
5942 "requires": {
5943 "tslib": "^2.8.1"
5944 }
5945 }
5946 }
5947 },
5948 "@atproto/oauth-client": {
5949 "version": "0.2.2",
5950 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.2.2.tgz",
5951 "integrity": "sha512-hYL7Hx2h52zeC1WZeFjV9FFfqt8PZnURKofz0VJVeiPqB9wySJ46MgFVxsZ3t08c03WSDugujEz2JlhtQpS7Zg==",
5952 "requires": {
5953 "@atproto-labs/did-resolver": "0.1.4",
5954 "@atproto-labs/fetch": "0.1.1",
5955 "@atproto-labs/handle-resolver": "0.1.3",
5956 "@atproto-labs/identity-resolver": "0.1.4",
5957 "@atproto-labs/simple-store": "0.1.1",
5958 "@atproto-labs/simple-store-memory": "0.1.1",
5959 "@atproto/did": "0.1.2",
5960 "@atproto/jwk": "0.1.1",
5961 "@atproto/oauth-types": "0.1.5",
5962 "@atproto/xrpc": "0.6.3",
5963 "multiformats": "^9.9.0",
5964 "zod": "^3.23.8"
5965 },
5966 "dependencies": {
5967 "@atproto/xrpc": {
5968 "version": "0.6.3",
5969 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.3.tgz",
5970 "integrity": "sha512-S3tRvOdA9amPkKLll3rc4vphlDitLrkN5TwWh5Tu/jzk7mnobVVE3akYgICV9XCNHKjWM+IAPxFFI2qi+VW6nQ==",
5971 "requires": {
5972 "@atproto/lexicon": "^0.4.2",
5973 "zod": "^3.23.8"
5974 }
5975 }
5976 }
5977 },
5978 "@atproto/oauth-client-node": {
5979 "version": "0.1.4",
5980 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.1.4.tgz",
5981 "integrity": "sha512-LKLBrvJL6gd6YqbeZsm9BZ1gqrMDKtz/77TNNjPBP+RBIV6e6Oj5uJmFMshzyJj87Rwd7Menb0niz6LhlKv/rg==",
5982 "requires": {
5983 "@atproto-labs/did-resolver": "0.1.4",
5984 "@atproto-labs/handle-resolver-node": "0.1.6",
5985 "@atproto-labs/simple-store": "0.1.1",
5986 "@atproto/did": "0.1.2",
5987 "@atproto/jwk": "0.1.1",
5988 "@atproto/jwk-jose": "0.1.2",
5989 "@atproto/jwk-webcrypto": "0.1.2",
5990 "@atproto/oauth-client": "0.2.2",
5991 "@atproto/oauth-types": "0.1.5"
5992 }
5993 },
5994 "@atproto/oauth-types": {
5995 "version": "0.1.5",
5996 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.1.5.tgz",
5997 "integrity": "sha512-vNab/6BYUQCfmfhGc3G61EcatQxvh2d41FDWqR8CAYsblNXO6nOEVXn7cXdQUkb3K49LU0vy5Jf1+wFNcpY3IQ==",
5998 "requires": {
5999 "@atproto/jwk": "0.1.1",
6000 "zod": "^3.23.8"
6001 }
6002 },
6003 "@atproto/syntax": {
6004 "version": "0.3.4",
6005 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.4.tgz",
6006 "integrity": "sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg=="
6007 },
6008 "@atproto/xrpc": {
6009 "version": "0.6.12",
6010 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.12.tgz",
6011 "integrity": "sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w==",
6012 "requires": {
6013 "@atproto/lexicon": "^0.4.10",
6014 "zod": "^3.23.8"
6015 }
6016 },
6017 "@atproto/xrpc-server": {
6018 "version": "0.6.4",
6019 "resolved": "https://registry.npmjs.org/@atproto/xrpc-server/-/xrpc-server-0.6.4.tgz",
6020 "integrity": "sha512-AL9okOTpJpxh3wJjT27RiPkp2IWIxDPCyyvuO1SJu0E9URGfWZL26SlT7/IR/tadZTJezr5+ZNuxhV0uhI+s1A==",
6021 "requires": {
6022 "@atproto/common": "^0.4.2",
6023 "@atproto/crypto": "^0.4.1",
6024 "@atproto/lexicon": "^0.4.1",
6025 "@atproto/xrpc": "^0.6.2",
6026 "cbor-x": "^1.5.1",
6027 "express": "^4.17.2",
6028 "http-errors": "^2.0.0",
6029 "mime-types": "^2.1.35",
6030 "rate-limiter-flexible": "^2.4.1",
6031 "uint8arrays": "3.0.0",
6032 "ws": "^8.12.0",
6033 "zod": "^3.23.8"
6034 }
6035 },
6036 "@badrap/valita": {
6037 "version": "0.4.6",
6038 "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz",
6039 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg=="
6040 },
6041 "@cbor-extract/cbor-extract-darwin-arm64": {
6042 "version": "2.2.0",
6043 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.2.0.tgz",
6044 "integrity": "sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==",
6045 "optional": true
6046 },
6047 "@cbor-extract/cbor-extract-darwin-x64": {
6048 "version": "2.2.0",
6049 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.2.0.tgz",
6050 "integrity": "sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==",
6051 "optional": true
6052 },
6053 "@cbor-extract/cbor-extract-linux-arm": {
6054 "version": "2.2.0",
6055 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.2.0.tgz",
6056 "integrity": "sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==",
6057 "optional": true
6058 },
6059 "@cbor-extract/cbor-extract-linux-arm64": {
6060 "version": "2.2.0",
6061 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.2.0.tgz",
6062 "integrity": "sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==",
6063 "optional": true
6064 },
6065 "@cbor-extract/cbor-extract-linux-x64": {
6066 "version": "2.2.0",
6067 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.2.0.tgz",
6068 "integrity": "sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==",
6069 "optional": true
6070 },
6071 "@cbor-extract/cbor-extract-win32-x64": {
6072 "version": "2.2.0",
6073 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.2.0.tgz",
6074 "integrity": "sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==",
6075 "optional": true
6076 },
6077 "@cf-wasm/resvg": {
6078 "version": "0.3.3",
6079 "resolved": "https://registry.npmjs.org/@cf-wasm/resvg/-/resvg-0.3.3.tgz",
6080 "integrity": "sha512-UN0cr048AZd0mtJ13ULWgFxlE0nAiBOETTON4r+VEHaaGpDk0oaak2Qurs6mfiBCVKKf2bQmXe8534WJ+o+B+w==",
6081 "requires": {
6082 "@resvg/resvg-wasm": "2.6.2",
6083 "@resvg/resvg-wasm-legacy": "npm:@resvg/resvg-wasm@2.4.1"
6084 }
6085 },
6086 "@cloudflare/kv-asset-handler": {
6087 "version": "0.4.2",
6088 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz",
6089 "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ=="
6090 },
6091 "@cloudflare/unenv-preset": {
6092 "version": "2.12.0",
6093 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.12.0.tgz",
6094 "integrity": "sha512-NK4vN+2Z/GbfGS4BamtbbVk1rcu5RmqaYGiyHJQrA09AoxdZPHDF3W/EhgI0YSK8p3vRo/VNCtbSJFPON7FWMQ==",
6095 "requires": {}
6096 },
6097 "@cloudflare/workerd-darwin-64": {
6098 "version": "1.20260131.0",
6099 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260131.0.tgz",
6100 "integrity": "sha512-+1X4qErc715NUhJZNhtlpuCxajhD5YNre7Cz50WPMmj+BMUrh9h7fntKEadtrUo5SM2YONY7CDzK7wdWbJJBVA==",
6101 "optional": true
6102 },
6103 "@cloudflare/workerd-darwin-arm64": {
6104 "version": "1.20260131.0",
6105 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260131.0.tgz",
6106 "integrity": "sha512-M84mXR8WEMEBuX4/dL2IQ4wHV/ALwYjx9if5ePZR8rdbD7if/fkEEoMBq0bGS/1gMLRqqCZLstabxHV+g92NNg==",
6107 "optional": true
6108 },
6109 "@cloudflare/workerd-linux-64": {
6110 "version": "1.20260131.0",
6111 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260131.0.tgz",
6112 "integrity": "sha512-SWzr48bCL9y5wjkj23tXS6t/6us99EAH9T5TAscMV0hfJFZQt97RY/gaHKyRRjFv6jfJZvk7d4g+OmGeYBnwcg==",
6113 "optional": true
6114 },
6115 "@cloudflare/workerd-linux-arm64": {
6116 "version": "1.20260131.0",
6117 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260131.0.tgz",
6118 "integrity": "sha512-mL0kLPGIBJRPeHS3+erJ2t5dJT3ODhsKvR9aA4BcsY7M30/QhlgJIF6wsgwNisTJ23q8PbobZNHBUKIe8l/E9A==",
6119 "optional": true
6120 },
6121 "@cloudflare/workerd-windows-64": {
6122 "version": "1.20260131.0",
6123 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260131.0.tgz",
6124 "integrity": "sha512-hoQqTFBpP1zntP2OQSpt5dEWbd9vSBliK+G7LmDXjKitPkmkRFo2PB4P9aBRE1edPAIO/fpdoJv928k2HaAn4A==",
6125 "optional": true
6126 },
6127 "@cloudflare/workers-types": {
6128 "version": "4.20260203.0",
6129 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260203.0.tgz",
6130 "integrity": "sha512-XD2uglpGbVppjXXLuAdalKkcTi/i4TyQSx0w/ijJbvrR1Cfm7zNkxtvFBNy3tBNxZOiFIJtw5bszifQB1eow6A=="
6131 },
6132 "@cspotcode/source-map-support": {
6133 "version": "0.8.1",
6134 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
6135 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
6136 "requires": {
6137 "@jridgewell/trace-mapping": "0.3.9"
6138 }
6139 },
6140 "@emnapi/runtime": {
6141 "version": "1.8.1",
6142 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
6143 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
6144 "optional": true,
6145 "requires": {
6146 "tslib": "^2.4.0"
6147 }
6148 },
6149 "@esbuild/aix-ppc64": {
6150 "version": "0.21.5",
6151 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
6152 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
6153 "optional": true
6154 },
6155 "@esbuild/android-arm": {
6156 "version": "0.21.5",
6157 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
6158 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
6159 "optional": true
6160 },
6161 "@esbuild/android-arm64": {
6162 "version": "0.21.5",
6163 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
6164 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
6165 "optional": true
6166 },
6167 "@esbuild/android-x64": {
6168 "version": "0.21.5",
6169 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
6170 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
6171 "optional": true
6172 },
6173 "@esbuild/darwin-arm64": {
6174 "version": "0.21.5",
6175 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
6176 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
6177 "optional": true
6178 },
6179 "@esbuild/darwin-x64": {
6180 "version": "0.21.5",
6181 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
6182 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
6183 "optional": true
6184 },
6185 "@esbuild/freebsd-arm64": {
6186 "version": "0.21.5",
6187 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
6188 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
6189 "optional": true
6190 },
6191 "@esbuild/freebsd-x64": {
6192 "version": "0.21.5",
6193 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
6194 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
6195 "optional": true
6196 },
6197 "@esbuild/linux-arm": {
6198 "version": "0.21.5",
6199 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
6200 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
6201 "optional": true
6202 },
6203 "@esbuild/linux-arm64": {
6204 "version": "0.21.5",
6205 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
6206 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
6207 "optional": true
6208 },
6209 "@esbuild/linux-ia32": {
6210 "version": "0.21.5",
6211 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
6212 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
6213 "optional": true
6214 },
6215 "@esbuild/linux-loong64": {
6216 "version": "0.21.5",
6217 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
6218 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
6219 "optional": true
6220 },
6221 "@esbuild/linux-mips64el": {
6222 "version": "0.21.5",
6223 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
6224 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
6225 "optional": true
6226 },
6227 "@esbuild/linux-ppc64": {
6228 "version": "0.21.5",
6229 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
6230 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
6231 "optional": true
6232 },
6233 "@esbuild/linux-riscv64": {
6234 "version": "0.21.5",
6235 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
6236 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
6237 "optional": true
6238 },
6239 "@esbuild/linux-s390x": {
6240 "version": "0.21.5",
6241 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
6242 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
6243 "optional": true
6244 },
6245 "@esbuild/linux-x64": {
6246 "version": "0.21.5",
6247 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
6248 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
6249 "optional": true
6250 },
6251 "@esbuild/netbsd-arm64": {
6252 "version": "0.27.2",
6253 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",
6254 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",
6255 "dev": true,
6256 "optional": true
6257 },
6258 "@esbuild/netbsd-x64": {
6259 "version": "0.21.5",
6260 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
6261 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
6262 "optional": true
6263 },
6264 "@esbuild/openbsd-arm64": {
6265 "version": "0.27.2",
6266 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",
6267 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",
6268 "dev": true,
6269 "optional": true
6270 },
6271 "@esbuild/openbsd-x64": {
6272 "version": "0.21.5",
6273 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
6274 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
6275 "optional": true
6276 },
6277 "@esbuild/openharmony-arm64": {
6278 "version": "0.27.2",
6279 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",
6280 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",
6281 "dev": true,
6282 "optional": true
6283 },
6284 "@esbuild/sunos-x64": {
6285 "version": "0.21.5",
6286 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
6287 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
6288 "optional": true
6289 },
6290 "@esbuild/win32-arm64": {
6291 "version": "0.21.5",
6292 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
6293 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
6294 "optional": true
6295 },
6296 "@esbuild/win32-ia32": {
6297 "version": "0.21.5",
6298 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
6299 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
6300 "optional": true
6301 },
6302 "@esbuild/win32-x64": {
6303 "version": "0.21.5",
6304 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
6305 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
6306 "optional": true
6307 },
6308 "@img/colour": {
6309 "version": "1.0.0",
6310 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
6311 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw=="
6312 },
6313 "@img/sharp-darwin-arm64": {
6314 "version": "0.34.5",
6315 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
6316 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
6317 "optional": true,
6318 "requires": {
6319 "@img/sharp-libvips-darwin-arm64": "1.2.4"
6320 }
6321 },
6322 "@img/sharp-darwin-x64": {
6323 "version": "0.34.5",
6324 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
6325 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
6326 "optional": true,
6327 "requires": {
6328 "@img/sharp-libvips-darwin-x64": "1.2.4"
6329 }
6330 },
6331 "@img/sharp-libvips-darwin-arm64": {
6332 "version": "1.2.4",
6333 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
6334 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
6335 "optional": true
6336 },
6337 "@img/sharp-libvips-darwin-x64": {
6338 "version": "1.2.4",
6339 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
6340 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
6341 "optional": true
6342 },
6343 "@img/sharp-libvips-linux-arm": {
6344 "version": "1.2.4",
6345 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
6346 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
6347 "optional": true
6348 },
6349 "@img/sharp-libvips-linux-arm64": {
6350 "version": "1.2.4",
6351 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
6352 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
6353 "optional": true
6354 },
6355 "@img/sharp-libvips-linux-ppc64": {
6356 "version": "1.2.4",
6357 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
6358 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
6359 "optional": true
6360 },
6361 "@img/sharp-libvips-linux-riscv64": {
6362 "version": "1.2.4",
6363 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
6364 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
6365 "optional": true
6366 },
6367 "@img/sharp-libvips-linux-s390x": {
6368 "version": "1.2.4",
6369 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
6370 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
6371 "optional": true
6372 },
6373 "@img/sharp-libvips-linux-x64": {
6374 "version": "1.2.4",
6375 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
6376 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
6377 "optional": true
6378 },
6379 "@img/sharp-libvips-linuxmusl-arm64": {
6380 "version": "1.2.4",
6381 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
6382 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
6383 "optional": true
6384 },
6385 "@img/sharp-libvips-linuxmusl-x64": {
6386 "version": "1.2.4",
6387 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
6388 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
6389 "optional": true
6390 },
6391 "@img/sharp-linux-arm": {
6392 "version": "0.34.5",
6393 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
6394 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
6395 "optional": true,
6396 "requires": {
6397 "@img/sharp-libvips-linux-arm": "1.2.4"
6398 }
6399 },
6400 "@img/sharp-linux-arm64": {
6401 "version": "0.34.5",
6402 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
6403 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
6404 "optional": true,
6405 "requires": {
6406 "@img/sharp-libvips-linux-arm64": "1.2.4"
6407 }
6408 },
6409 "@img/sharp-linux-ppc64": {
6410 "version": "0.34.5",
6411 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
6412 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
6413 "optional": true,
6414 "requires": {
6415 "@img/sharp-libvips-linux-ppc64": "1.2.4"
6416 }
6417 },
6418 "@img/sharp-linux-riscv64": {
6419 "version": "0.34.5",
6420 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
6421 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
6422 "optional": true,
6423 "requires": {
6424 "@img/sharp-libvips-linux-riscv64": "1.2.4"
6425 }
6426 },
6427 "@img/sharp-linux-s390x": {
6428 "version": "0.34.5",
6429 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
6430 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
6431 "optional": true,
6432 "requires": {
6433 "@img/sharp-libvips-linux-s390x": "1.2.4"
6434 }
6435 },
6436 "@img/sharp-linux-x64": {
6437 "version": "0.34.5",
6438 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
6439 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
6440 "optional": true,
6441 "requires": {
6442 "@img/sharp-libvips-linux-x64": "1.2.4"
6443 }
6444 },
6445 "@img/sharp-linuxmusl-arm64": {
6446 "version": "0.34.5",
6447 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
6448 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
6449 "optional": true,
6450 "requires": {
6451 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
6452 }
6453 },
6454 "@img/sharp-linuxmusl-x64": {
6455 "version": "0.34.5",
6456 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
6457 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
6458 "optional": true,
6459 "requires": {
6460 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
6461 }
6462 },
6463 "@img/sharp-wasm32": {
6464 "version": "0.34.5",
6465 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
6466 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
6467 "optional": true,
6468 "requires": {
6469 "@emnapi/runtime": "^1.7.0"
6470 }
6471 },
6472 "@img/sharp-win32-arm64": {
6473 "version": "0.34.5",
6474 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
6475 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
6476 "optional": true
6477 },
6478 "@img/sharp-win32-ia32": {
6479 "version": "0.34.5",
6480 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
6481 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
6482 "optional": true
6483 },
6484 "@img/sharp-win32-x64": {
6485 "version": "0.34.5",
6486 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
6487 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
6488 "optional": true
6489 },
6490 "@ipld/dag-cbor": {
6491 "version": "7.0.3",
6492 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz",
6493 "integrity": "sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==",
6494 "requires": {
6495 "cborg": "^1.6.0",
6496 "multiformats": "^9.5.4"
6497 }
6498 },
6499 "@jridgewell/resolve-uri": {
6500 "version": "3.1.2",
6501 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
6502 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="
6503 },
6504 "@jridgewell/sourcemap-codec": {
6505 "version": "1.5.5",
6506 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
6507 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
6508 },
6509 "@jridgewell/trace-mapping": {
6510 "version": "0.3.9",
6511 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
6512 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
6513 "requires": {
6514 "@jridgewell/resolve-uri": "^3.0.3",
6515 "@jridgewell/sourcemap-codec": "^1.4.10"
6516 }
6517 },
6518 "@noble/curves": {
6519 "version": "1.9.7",
6520 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz",
6521 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==",
6522 "requires": {
6523 "@noble/hashes": "1.8.0"
6524 }
6525 },
6526 "@noble/hashes": {
6527 "version": "1.8.0",
6528 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
6529 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A=="
6530 },
6531 "@polka/url": {
6532 "version": "1.0.0-next.29",
6533 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz",
6534 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww=="
6535 },
6536 "@poppinss/colors": {
6537 "version": "4.1.6",
6538 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",
6539 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",
6540 "requires": {
6541 "kleur": "^4.1.5"
6542 }
6543 },
6544 "@poppinss/dumper": {
6545 "version": "0.6.5",
6546 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",
6547 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",
6548 "requires": {
6549 "@poppinss/colors": "^4.1.5",
6550 "@sindresorhus/is": "^7.0.2",
6551 "supports-color": "^10.0.0"
6552 }
6553 },
6554 "@poppinss/exception": {
6555 "version": "1.2.3",
6556 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",
6557 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw=="
6558 },
6559 "@resvg/resvg-wasm": {
6560 "version": "2.6.2",
6561 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz",
6562 "integrity": "sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw=="
6563 },
6564 "@resvg/resvg-wasm-legacy": {
6565 "version": "npm:@resvg/resvg-wasm@2.4.1",
6566 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.4.1.tgz",
6567 "integrity": "sha512-yi6R0HyHtsoWTRA06Col4WoDs7SvlXU3DLMNP2bdAgs7HK18dTEVl1weXgxRzi8gwLteGUbIg29zulxIB3GSdg=="
6568 },
6569 "@rollup/rollup-android-arm-eabi": {
6570 "version": "4.57.0",
6571 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.0.tgz",
6572 "integrity": "sha512-tPgXB6cDTndIe1ah7u6amCI1T0SsnlOuKgg10Xh3uizJk4e5M1JGaUMk7J4ciuAUcFpbOiNhm2XIjP9ON0dUqA==",
6573 "optional": true
6574 },
6575 "@rollup/rollup-android-arm64": {
6576 "version": "4.57.0",
6577 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.0.tgz",
6578 "integrity": "sha512-sa4LyseLLXr1onr97StkU1Nb7fWcg6niokTwEVNOO7awaKaoRObQ54+V/hrF/BP1noMEaaAW6Fg2d/CfLiq3Mg==",
6579 "optional": true
6580 },
6581 "@rollup/rollup-darwin-arm64": {
6582 "version": "4.57.0",
6583 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.0.tgz",
6584 "integrity": "sha512-/NNIj9A7yLjKdmkx5dC2XQ9DmjIECpGpwHoGmA5E1AhU0fuICSqSWScPhN1yLCkEdkCwJIDu2xIeLPs60MNIVg==",
6585 "optional": true
6586 },
6587 "@rollup/rollup-darwin-x64": {
6588 "version": "4.57.0",
6589 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.0.tgz",
6590 "integrity": "sha512-xoh8abqgPrPYPr7pTYipqnUi1V3em56JzE/HgDgitTqZBZ3yKCWI+7KUkceM6tNweyUKYru1UMi7FC060RyKwA==",
6591 "optional": true
6592 },
6593 "@rollup/rollup-freebsd-arm64": {
6594 "version": "4.57.0",
6595 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.0.tgz",
6596 "integrity": "sha512-PCkMh7fNahWSbA0OTUQ2OpYHpjZZr0hPr8lId8twD7a7SeWrvT3xJVyza+dQwXSSq4yEQTMoXgNOfMCsn8584g==",
6597 "optional": true
6598 },
6599 "@rollup/rollup-freebsd-x64": {
6600 "version": "4.57.0",
6601 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.0.tgz",
6602 "integrity": "sha512-1j3stGx+qbhXql4OCDZhnK7b01s6rBKNybfsX+TNrEe9JNq4DLi1yGiR1xW+nL+FNVvI4D02PUnl6gJ/2y6WJA==",
6603 "optional": true
6604 },
6605 "@rollup/rollup-linux-arm-gnueabihf": {
6606 "version": "4.57.0",
6607 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.0.tgz",
6608 "integrity": "sha512-eyrr5W08Ms9uM0mLcKfM/Uzx7hjhz2bcjv8P2uynfj0yU8GGPdz8iYrBPhiLOZqahoAMB8ZiolRZPbbU2MAi6Q==",
6609 "optional": true
6610 },
6611 "@rollup/rollup-linux-arm-musleabihf": {
6612 "version": "4.57.0",
6613 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.0.tgz",
6614 "integrity": "sha512-Xds90ITXJCNyX9pDhqf85MKWUI4lqjiPAipJ8OLp8xqI2Ehk+TCVhF9rvOoN8xTbcafow3QOThkNnrM33uCFQA==",
6615 "optional": true
6616 },
6617 "@rollup/rollup-linux-arm64-gnu": {
6618 "version": "4.57.0",
6619 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.0.tgz",
6620 "integrity": "sha512-Xws2KA4CLvZmXjy46SQaXSejuKPhwVdaNinldoYfqruZBaJHqVo6hnRa8SDo9z7PBW5x84SH64+izmldCgbezw==",
6621 "optional": true
6622 },
6623 "@rollup/rollup-linux-arm64-musl": {
6624 "version": "4.57.0",
6625 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.0.tgz",
6626 "integrity": "sha512-hrKXKbX5FdaRJj7lTMusmvKbhMJSGWJ+w++4KmjiDhpTgNlhYobMvKfDoIWecy4O60K6yA4SnztGuNTQF+Lplw==",
6627 "optional": true
6628 },
6629 "@rollup/rollup-linux-loong64-gnu": {
6630 "version": "4.57.0",
6631 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.0.tgz",
6632 "integrity": "sha512-6A+nccfSDGKsPm00d3xKcrsBcbqzCTAukjwWK6rbuAnB2bHaL3r9720HBVZ/no7+FhZLz/U3GwwZZEh6tOSI8Q==",
6633 "optional": true
6634 },
6635 "@rollup/rollup-linux-loong64-musl": {
6636 "version": "4.57.0",
6637 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.0.tgz",
6638 "integrity": "sha512-4P1VyYUe6XAJtQH1Hh99THxr0GKMMwIXsRNOceLrJnaHTDgk1FTcTimDgneRJPvB3LqDQxUmroBclQ1S0cIJwQ==",
6639 "optional": true
6640 },
6641 "@rollup/rollup-linux-ppc64-gnu": {
6642 "version": "4.57.0",
6643 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.0.tgz",
6644 "integrity": "sha512-8Vv6pLuIZCMcgXre6c3nOPhE0gjz1+nZP6T+hwWjr7sVH8k0jRkH+XnfjjOTglyMBdSKBPPz54/y1gToSKwrSQ==",
6645 "optional": true
6646 },
6647 "@rollup/rollup-linux-ppc64-musl": {
6648 "version": "4.57.0",
6649 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.0.tgz",
6650 "integrity": "sha512-r1te1M0Sm2TBVD/RxBPC6RZVwNqUTwJTA7w+C/IW5v9Ssu6xmxWEi+iJQlpBhtUiT1raJ5b48pI8tBvEjEFnFA==",
6651 "optional": true
6652 },
6653 "@rollup/rollup-linux-riscv64-gnu": {
6654 "version": "4.57.0",
6655 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.0.tgz",
6656 "integrity": "sha512-say0uMU/RaPm3CDQLxUUTF2oNWL8ysvHkAjcCzV2znxBr23kFfaxocS9qJm+NdkRhF8wtdEEAJuYcLPhSPbjuQ==",
6657 "optional": true
6658 },
6659 "@rollup/rollup-linux-riscv64-musl": {
6660 "version": "4.57.0",
6661 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.0.tgz",
6662 "integrity": "sha512-/MU7/HizQGsnBREtRpcSbSV1zfkoxSTR7wLsRmBPQ8FwUj5sykrP1MyJTvsxP5KBq9SyE6kH8UQQQwa0ASeoQQ==",
6663 "optional": true
6664 },
6665 "@rollup/rollup-linux-s390x-gnu": {
6666 "version": "4.57.0",
6667 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.0.tgz",
6668 "integrity": "sha512-Q9eh+gUGILIHEaJf66aF6a414jQbDnn29zeu0eX3dHMuysnhTvsUvZTCAyZ6tJhUjnvzBKE4FtuaYxutxRZpOg==",
6669 "optional": true
6670 },
6671 "@rollup/rollup-linux-x64-gnu": {
6672 "version": "4.57.0",
6673 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.0.tgz",
6674 "integrity": "sha512-OR5p5yG5OKSxHReWmwvM0P+VTPMwoBS45PXTMYaskKQqybkS3Kmugq1W+YbNWArF8/s7jQScgzXUhArzEQ7x0A==",
6675 "optional": true
6676 },
6677 "@rollup/rollup-linux-x64-musl": {
6678 "version": "4.57.0",
6679 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.0.tgz",
6680 "integrity": "sha512-XeatKzo4lHDsVEbm1XDHZlhYZZSQYym6dg2X/Ko0kSFgio+KXLsxwJQprnR48GvdIKDOpqWqssC3iBCjoMcMpw==",
6681 "optional": true
6682 },
6683 "@rollup/rollup-openbsd-x64": {
6684 "version": "4.57.0",
6685 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.0.tgz",
6686 "integrity": "sha512-Lu71y78F5qOfYmubYLHPcJm74GZLU6UJ4THkf/a1K7Tz2ycwC2VUbsqbJAXaR6Bx70SRdlVrt2+n5l7F0agTUw==",
6687 "optional": true
6688 },
6689 "@rollup/rollup-openharmony-arm64": {
6690 "version": "4.57.0",
6691 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.0.tgz",
6692 "integrity": "sha512-v5xwKDWcu7qhAEcsUubiav7r+48Uk/ENWdr82MBZZRIm7zThSxCIVDfb3ZeRRq9yqk+oIzMdDo6fCcA5DHfMyA==",
6693 "optional": true
6694 },
6695 "@rollup/rollup-win32-arm64-msvc": {
6696 "version": "4.57.0",
6697 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.0.tgz",
6698 "integrity": "sha512-XnaaaSMGSI6Wk8F4KK3QP7GfuuhjGchElsVerCplUuxRIzdvZ7hRBpLR0omCmw+kI2RFJB80nenhOoGXlJ5TfQ==",
6699 "optional": true
6700 },
6701 "@rollup/rollup-win32-ia32-msvc": {
6702 "version": "4.57.0",
6703 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.0.tgz",
6704 "integrity": "sha512-3K1lP+3BXY4t4VihLw5MEg6IZD3ojSYzqzBG571W3kNQe4G4CcFpSUQVgurYgib5d+YaCjeFow8QivWp8vuSvA==",
6705 "optional": true
6706 },
6707 "@rollup/rollup-win32-x64-gnu": {
6708 "version": "4.57.0",
6709 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.0.tgz",
6710 "integrity": "sha512-MDk610P/vJGc5L5ImE4k5s+GZT3en0KoK1MKPXCRgzmksAMk79j4h3k1IerxTNqwDLxsGxStEZVBqG0gIqZqoA==",
6711 "optional": true
6712 },
6713 "@rollup/rollup-win32-x64-msvc": {
6714 "version": "4.57.0",
6715 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.0.tgz",
6716 "integrity": "sha512-Zv7v6q6aV+VslnpwzqKAmrk5JdVkLUzok2208ZXGipjb+msxBr/fJPZyeEXiFgH7k62Ak0SLIfxQRZQvTuf7rQ==",
6717 "optional": true
6718 },
6719 "@sindresorhus/is": {
6720 "version": "7.2.0",
6721 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",
6722 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw=="
6723 },
6724 "@speed-highlight/core": {
6725 "version": "1.2.14",
6726 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz",
6727 "integrity": "sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA=="
6728 },
6729 "@standard-schema/spec": {
6730 "version": "1.1.0",
6731 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
6732 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="
6733 },
6734 "@sveltejs/acorn-typescript": {
6735 "version": "1.0.8",
6736 "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.8.tgz",
6737 "integrity": "sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==",
6738 "requires": {}
6739 },
6740 "@sveltejs/adapter-cloudflare": {
6741 "version": "7.2.6",
6742 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-7.2.6.tgz",
6743 "integrity": "sha512-PmaWW6EdMue8s24bUwa9EMsnjMaCS1HroM8HwlvwSxO8Cq5LldAxnnaUS5cnJ3RdVRorJZtL71eMTs+wbuXHgw==",
6744 "requires": {
6745 "@cloudflare/workers-types": "^4.20250507.0",
6746 "worktop": "0.8.0-next.18"
6747 }
6748 },
6749 "@sveltejs/kit": {
6750 "version": "2.50.1",
6751 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.50.1.tgz",
6752 "integrity": "sha512-XRHD2i3zC4ukhz2iCQzO4mbsts081PAZnnMAQ7LNpWeYgeBmwMsalf0FGSwhFXBbtr2XViPKnFJBDCckWqrsLw==",
6753 "requires": {
6754 "@standard-schema/spec": "^1.0.0",
6755 "@sveltejs/acorn-typescript": "^1.0.5",
6756 "@types/cookie": "^0.6.0",
6757 "acorn": "^8.14.1",
6758 "cookie": "^0.6.0",
6759 "devalue": "^5.6.2",
6760 "esm-env": "^1.2.2",
6761 "kleur": "^4.1.5",
6762 "magic-string": "^0.30.5",
6763 "mrmime": "^2.0.0",
6764 "sade": "^1.8.1",
6765 "set-cookie-parser": "^2.6.0",
6766 "sirv": "^3.0.0"
6767 }
6768 },
6769 "@sveltejs/vite-plugin-svelte": {
6770 "version": "4.0.4",
6771 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-4.0.4.tgz",
6772 "integrity": "sha512-0ba1RQ/PHen5FGpdSrW7Y3fAMQjrXantECALeOiOdBdzR5+5vPP6HVZRLmZaQL+W8m++o+haIAKq5qT+MiZ7VA==",
6773 "requires": {
6774 "@sveltejs/vite-plugin-svelte-inspector": "^3.0.0-next.0||^3.0.0",
6775 "debug": "^4.3.7",
6776 "deepmerge": "^4.3.1",
6777 "kleur": "^4.1.5",
6778 "magic-string": "^0.30.12",
6779 "vitefu": "^1.0.3"
6780 }
6781 },
6782 "@sveltejs/vite-plugin-svelte-inspector": {
6783 "version": "3.0.1",
6784 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-3.0.1.tgz",
6785 "integrity": "sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==",
6786 "requires": {
6787 "debug": "^4.3.7"
6788 }
6789 },
6790 "@types/better-sqlite3": {
6791 "version": "7.6.13",
6792 "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz",
6793 "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==",
6794 "dev": true,
6795 "requires": {
6796 "@types/node": "*"
6797 }
6798 },
6799 "@types/cookie": {
6800 "version": "0.6.0",
6801 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
6802 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="
6803 },
6804 "@types/estree": {
6805 "version": "1.0.8",
6806 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
6807 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="
6808 },
6809 "@types/node": {
6810 "version": "25.0.10",
6811 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.10.tgz",
6812 "integrity": "sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==",
6813 "devOptional": true,
6814 "requires": {
6815 "undici-types": "~7.16.0"
6816 }
6817 },
6818 "abort-controller": {
6819 "version": "3.0.0",
6820 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
6821 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
6822 "requires": {
6823 "event-target-shim": "^5.0.0"
6824 }
6825 },
6826 "accepts": {
6827 "version": "1.3.8",
6828 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
6829 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
6830 "requires": {
6831 "mime-types": "~2.1.34",
6832 "negotiator": "0.6.3"
6833 }
6834 },
6835 "acorn": {
6836 "version": "8.15.0",
6837 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
6838 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="
6839 },
6840 "actor-typeahead": {
6841 "version": "0.1.2",
6842 "resolved": "https://registry.npmjs.org/actor-typeahead/-/actor-typeahead-0.1.2.tgz",
6843 "integrity": "sha512-I97YqqNl7Kar0J/bIJvgY/KmHpssHcDElhfwVTLP7wRFlkxso2ZLBqiS2zol5A8UVUJbQK2JXYaqNpZXz8Uk2A=="
6844 },
6845 "aria-query": {
6846 "version": "5.3.2",
6847 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
6848 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="
6849 },
6850 "array-flatten": {
6851 "version": "1.1.1",
6852 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
6853 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
6854 },
6855 "atomic-sleep": {
6856 "version": "1.0.0",
6857 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
6858 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ=="
6859 },
6860 "await-lock": {
6861 "version": "2.2.2",
6862 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
6863 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw=="
6864 },
6865 "axobject-query": {
6866 "version": "4.1.0",
6867 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
6868 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="
6869 },
6870 "base64-js": {
6871 "version": "1.5.1",
6872 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
6873 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
6874 },
6875 "better-sqlite3": {
6876 "version": "12.6.2",
6877 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.6.2.tgz",
6878 "integrity": "sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==",
6879 "dev": true,
6880 "requires": {
6881 "bindings": "^1.5.0",
6882 "prebuild-install": "^7.1.1"
6883 }
6884 },
6885 "bindings": {
6886 "version": "1.5.0",
6887 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
6888 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
6889 "dev": true,
6890 "requires": {
6891 "file-uri-to-path": "1.0.0"
6892 }
6893 },
6894 "bl": {
6895 "version": "4.1.0",
6896 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
6897 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
6898 "dev": true,
6899 "requires": {
6900 "buffer": "^5.5.0",
6901 "inherits": "^2.0.4",
6902 "readable-stream": "^3.4.0"
6903 },
6904 "dependencies": {
6905 "buffer": {
6906 "version": "5.7.1",
6907 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
6908 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
6909 "dev": true,
6910 "requires": {
6911 "base64-js": "^1.3.1",
6912 "ieee754": "^1.1.13"
6913 }
6914 },
6915 "readable-stream": {
6916 "version": "3.6.2",
6917 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
6918 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
6919 "dev": true,
6920 "requires": {
6921 "inherits": "^2.0.3",
6922 "string_decoder": "^1.1.1",
6923 "util-deprecate": "^1.0.1"
6924 }
6925 }
6926 }
6927 },
6928 "blake3-wasm": {
6929 "version": "2.1.5",
6930 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
6931 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g=="
6932 },
6933 "body-parser": {
6934 "version": "1.20.4",
6935 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz",
6936 "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==",
6937 "requires": {
6938 "bytes": "~3.1.2",
6939 "content-type": "~1.0.5",
6940 "debug": "2.6.9",
6941 "depd": "2.0.0",
6942 "destroy": "~1.2.0",
6943 "http-errors": "~2.0.1",
6944 "iconv-lite": "~0.4.24",
6945 "on-finished": "~2.4.1",
6946 "qs": "~6.14.0",
6947 "raw-body": "~2.5.3",
6948 "type-is": "~1.6.18",
6949 "unpipe": "~1.0.0"
6950 },
6951 "dependencies": {
6952 "debug": {
6953 "version": "2.6.9",
6954 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6955 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6956 "requires": {
6957 "ms": "2.0.0"
6958 }
6959 },
6960 "ms": {
6961 "version": "2.0.0",
6962 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6963 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
6964 }
6965 }
6966 },
6967 "buffer": {
6968 "version": "6.0.3",
6969 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
6970 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
6971 "requires": {
6972 "base64-js": "^1.3.1",
6973 "ieee754": "^1.2.1"
6974 }
6975 },
6976 "bytes": {
6977 "version": "3.1.2",
6978 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
6979 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
6980 },
6981 "call-bind-apply-helpers": {
6982 "version": "1.0.2",
6983 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
6984 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
6985 "requires": {
6986 "es-errors": "^1.3.0",
6987 "function-bind": "^1.1.2"
6988 }
6989 },
6990 "call-bound": {
6991 "version": "1.0.4",
6992 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
6993 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
6994 "requires": {
6995 "call-bind-apply-helpers": "^1.0.2",
6996 "get-intrinsic": "^1.3.0"
6997 }
6998 },
6999 "cbor-extract": {
7000 "version": "2.2.0",
7001 "resolved": "https://registry.npmjs.org/cbor-extract/-/cbor-extract-2.2.0.tgz",
7002 "integrity": "sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==",
7003 "optional": true,
7004 "requires": {
7005 "@cbor-extract/cbor-extract-darwin-arm64": "2.2.0",
7006 "@cbor-extract/cbor-extract-darwin-x64": "2.2.0",
7007 "@cbor-extract/cbor-extract-linux-arm": "2.2.0",
7008 "@cbor-extract/cbor-extract-linux-arm64": "2.2.0",
7009 "@cbor-extract/cbor-extract-linux-x64": "2.2.0",
7010 "@cbor-extract/cbor-extract-win32-x64": "2.2.0",
7011 "node-gyp-build-optional-packages": "5.1.1"
7012 }
7013 },
7014 "cbor-x": {
7015 "version": "1.6.0",
7016 "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.6.0.tgz",
7017 "integrity": "sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==",
7018 "requires": {
7019 "cbor-extract": "^2.2.0"
7020 }
7021 },
7022 "cborg": {
7023 "version": "1.10.2",
7024 "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.2.tgz",
7025 "integrity": "sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug=="
7026 },
7027 "chokidar": {
7028 "version": "4.0.3",
7029 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
7030 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
7031 "dev": true,
7032 "requires": {
7033 "readdirp": "^4.0.1"
7034 }
7035 },
7036 "chownr": {
7037 "version": "1.1.4",
7038 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
7039 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
7040 "dev": true
7041 },
7042 "clsx": {
7043 "version": "2.1.1",
7044 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
7045 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="
7046 },
7047 "content-disposition": {
7048 "version": "0.5.4",
7049 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
7050 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
7051 "requires": {
7052 "safe-buffer": "5.2.1"
7053 }
7054 },
7055 "content-type": {
7056 "version": "1.0.5",
7057 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
7058 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="
7059 },
7060 "cookie": {
7061 "version": "0.6.0",
7062 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
7063 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw=="
7064 },
7065 "cookie-signature": {
7066 "version": "1.0.7",
7067 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
7068 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA=="
7069 },
7070 "debug": {
7071 "version": "4.4.3",
7072 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
7073 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
7074 "requires": {
7075 "ms": "^2.1.3"
7076 }
7077 },
7078 "decompress-response": {
7079 "version": "6.0.0",
7080 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
7081 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
7082 "dev": true,
7083 "requires": {
7084 "mimic-response": "^3.1.0"
7085 }
7086 },
7087 "deep-extend": {
7088 "version": "0.6.0",
7089 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
7090 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
7091 "dev": true
7092 },
7093 "deepmerge": {
7094 "version": "4.3.1",
7095 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
7096 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="
7097 },
7098 "depd": {
7099 "version": "2.0.0",
7100 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
7101 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
7102 },
7103 "destroy": {
7104 "version": "1.2.0",
7105 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
7106 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
7107 },
7108 "detect-libc": {
7109 "version": "2.1.2",
7110 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
7111 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="
7112 },
7113 "devalue": {
7114 "version": "5.6.2",
7115 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.2.tgz",
7116 "integrity": "sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg=="
7117 },
7118 "dotenv": {
7119 "version": "17.2.3",
7120 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz",
7121 "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w=="
7122 },
7123 "dunder-proto": {
7124 "version": "1.0.1",
7125 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
7126 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
7127 "requires": {
7128 "call-bind-apply-helpers": "^1.0.1",
7129 "es-errors": "^1.3.0",
7130 "gopd": "^1.2.0"
7131 }
7132 },
7133 "ee-first": {
7134 "version": "1.1.1",
7135 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
7136 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
7137 },
7138 "encodeurl": {
7139 "version": "2.0.0",
7140 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
7141 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="
7142 },
7143 "end-of-stream": {
7144 "version": "1.4.5",
7145 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
7146 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
7147 "dev": true,
7148 "requires": {
7149 "once": "^1.4.0"
7150 }
7151 },
7152 "error-stack-parser-es": {
7153 "version": "1.0.5",
7154 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",
7155 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA=="
7156 },
7157 "es-define-property": {
7158 "version": "1.0.1",
7159 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
7160 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="
7161 },
7162 "es-errors": {
7163 "version": "1.3.0",
7164 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
7165 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
7166 },
7167 "es-object-atoms": {
7168 "version": "1.1.1",
7169 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
7170 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
7171 "requires": {
7172 "es-errors": "^1.3.0"
7173 }
7174 },
7175 "esbuild": {
7176 "version": "0.27.2",
7177 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",
7178 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",
7179 "dev": true,
7180 "requires": {
7181 "@esbuild/aix-ppc64": "0.27.2",
7182 "@esbuild/android-arm": "0.27.2",
7183 "@esbuild/android-arm64": "0.27.2",
7184 "@esbuild/android-x64": "0.27.2",
7185 "@esbuild/darwin-arm64": "0.27.2",
7186 "@esbuild/darwin-x64": "0.27.2",
7187 "@esbuild/freebsd-arm64": "0.27.2",
7188 "@esbuild/freebsd-x64": "0.27.2",
7189 "@esbuild/linux-arm": "0.27.2",
7190 "@esbuild/linux-arm64": "0.27.2",
7191 "@esbuild/linux-ia32": "0.27.2",
7192 "@esbuild/linux-loong64": "0.27.2",
7193 "@esbuild/linux-mips64el": "0.27.2",
7194 "@esbuild/linux-ppc64": "0.27.2",
7195 "@esbuild/linux-riscv64": "0.27.2",
7196 "@esbuild/linux-s390x": "0.27.2",
7197 "@esbuild/linux-x64": "0.27.2",
7198 "@esbuild/netbsd-arm64": "0.27.2",
7199 "@esbuild/netbsd-x64": "0.27.2",
7200 "@esbuild/openbsd-arm64": "0.27.2",
7201 "@esbuild/openbsd-x64": "0.27.2",
7202 "@esbuild/openharmony-arm64": "0.27.2",
7203 "@esbuild/sunos-x64": "0.27.2",
7204 "@esbuild/win32-arm64": "0.27.2",
7205 "@esbuild/win32-ia32": "0.27.2",
7206 "@esbuild/win32-x64": "0.27.2"
7207 },
7208 "dependencies": {
7209 "@esbuild/aix-ppc64": {
7210 "version": "0.27.2",
7211 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",
7212 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",
7213 "dev": true,
7214 "optional": true
7215 },
7216 "@esbuild/android-arm": {
7217 "version": "0.27.2",
7218 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",
7219 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",
7220 "dev": true,
7221 "optional": true
7222 },
7223 "@esbuild/android-arm64": {
7224 "version": "0.27.2",
7225 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",
7226 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",
7227 "dev": true,
7228 "optional": true
7229 },
7230 "@esbuild/android-x64": {
7231 "version": "0.27.2",
7232 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",
7233 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",
7234 "dev": true,
7235 "optional": true
7236 },
7237 "@esbuild/darwin-arm64": {
7238 "version": "0.27.2",
7239 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",
7240 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",
7241 "dev": true,
7242 "optional": true
7243 },
7244 "@esbuild/darwin-x64": {
7245 "version": "0.27.2",
7246 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",
7247 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",
7248 "dev": true,
7249 "optional": true
7250 },
7251 "@esbuild/freebsd-arm64": {
7252 "version": "0.27.2",
7253 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",
7254 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",
7255 "dev": true,
7256 "optional": true
7257 },
7258 "@esbuild/freebsd-x64": {
7259 "version": "0.27.2",
7260 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",
7261 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",
7262 "dev": true,
7263 "optional": true
7264 },
7265 "@esbuild/linux-arm": {
7266 "version": "0.27.2",
7267 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",
7268 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",
7269 "dev": true,
7270 "optional": true
7271 },
7272 "@esbuild/linux-arm64": {
7273 "version": "0.27.2",
7274 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",
7275 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",
7276 "dev": true,
7277 "optional": true
7278 },
7279 "@esbuild/linux-ia32": {
7280 "version": "0.27.2",
7281 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",
7282 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",
7283 "dev": true,
7284 "optional": true
7285 },
7286 "@esbuild/linux-loong64": {
7287 "version": "0.27.2",
7288 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",
7289 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",
7290 "dev": true,
7291 "optional": true
7292 },
7293 "@esbuild/linux-mips64el": {
7294 "version": "0.27.2",
7295 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",
7296 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",
7297 "dev": true,
7298 "optional": true
7299 },
7300 "@esbuild/linux-ppc64": {
7301 "version": "0.27.2",
7302 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",
7303 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",
7304 "dev": true,
7305 "optional": true
7306 },
7307 "@esbuild/linux-riscv64": {
7308 "version": "0.27.2",
7309 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",
7310 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",
7311 "dev": true,
7312 "optional": true
7313 },
7314 "@esbuild/linux-s390x": {
7315 "version": "0.27.2",
7316 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",
7317 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",
7318 "dev": true,
7319 "optional": true
7320 },
7321 "@esbuild/linux-x64": {
7322 "version": "0.27.2",
7323 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",
7324 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",
7325 "dev": true,
7326 "optional": true
7327 },
7328 "@esbuild/netbsd-x64": {
7329 "version": "0.27.2",
7330 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",
7331 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",
7332 "dev": true,
7333 "optional": true
7334 },
7335 "@esbuild/openbsd-x64": {
7336 "version": "0.27.2",
7337 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",
7338 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",
7339 "dev": true,
7340 "optional": true
7341 },
7342 "@esbuild/sunos-x64": {
7343 "version": "0.27.2",
7344 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",
7345 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",
7346 "dev": true,
7347 "optional": true
7348 },
7349 "@esbuild/win32-arm64": {
7350 "version": "0.27.2",
7351 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",
7352 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",
7353 "dev": true,
7354 "optional": true
7355 },
7356 "@esbuild/win32-ia32": {
7357 "version": "0.27.2",
7358 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",
7359 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",
7360 "dev": true,
7361 "optional": true
7362 },
7363 "@esbuild/win32-x64": {
7364 "version": "0.27.2",
7365 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",
7366 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",
7367 "dev": true,
7368 "optional": true
7369 }
7370 }
7371 },
7372 "escape-html": {
7373 "version": "1.0.3",
7374 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
7375 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
7376 },
7377 "esm-env": {
7378 "version": "1.2.2",
7379 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
7380 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA=="
7381 },
7382 "etag": {
7383 "version": "1.8.1",
7384 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
7385 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
7386 },
7387 "event-target-shim": {
7388 "version": "5.0.1",
7389 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
7390 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
7391 },
7392 "events": {
7393 "version": "3.3.0",
7394 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
7395 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="
7396 },
7397 "expand-template": {
7398 "version": "2.0.3",
7399 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
7400 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
7401 "dev": true
7402 },
7403 "express": {
7404 "version": "4.22.1",
7405 "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz",
7406 "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==",
7407 "requires": {
7408 "accepts": "~1.3.8",
7409 "array-flatten": "1.1.1",
7410 "body-parser": "~1.20.3",
7411 "content-disposition": "~0.5.4",
7412 "content-type": "~1.0.4",
7413 "cookie": "~0.7.1",
7414 "cookie-signature": "~1.0.6",
7415 "debug": "2.6.9",
7416 "depd": "2.0.0",
7417 "encodeurl": "~2.0.0",
7418 "escape-html": "~1.0.3",
7419 "etag": "~1.8.1",
7420 "finalhandler": "~1.3.1",
7421 "fresh": "~0.5.2",
7422 "http-errors": "~2.0.0",
7423 "merge-descriptors": "1.0.3",
7424 "methods": "~1.1.2",
7425 "on-finished": "~2.4.1",
7426 "parseurl": "~1.3.3",
7427 "path-to-regexp": "~0.1.12",
7428 "proxy-addr": "~2.0.7",
7429 "qs": "~6.14.0",
7430 "range-parser": "~1.2.1",
7431 "safe-buffer": "5.2.1",
7432 "send": "~0.19.0",
7433 "serve-static": "~1.16.2",
7434 "setprototypeof": "1.2.0",
7435 "statuses": "~2.0.1",
7436 "type-is": "~1.6.18",
7437 "utils-merge": "1.0.1",
7438 "vary": "~1.1.2"
7439 },
7440 "dependencies": {
7441 "cookie": {
7442 "version": "0.7.2",
7443 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
7444 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w=="
7445 },
7446 "debug": {
7447 "version": "2.6.9",
7448 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7449 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7450 "requires": {
7451 "ms": "2.0.0"
7452 }
7453 },
7454 "ms": {
7455 "version": "2.0.0",
7456 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7457 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
7458 }
7459 }
7460 },
7461 "fast-redact": {
7462 "version": "3.5.0",
7463 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz",
7464 "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A=="
7465 },
7466 "fdir": {
7467 "version": "6.5.0",
7468 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
7469 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
7470 "dev": true,
7471 "requires": {}
7472 },
7473 "file-uri-to-path": {
7474 "version": "1.0.0",
7475 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
7476 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
7477 "dev": true
7478 },
7479 "finalhandler": {
7480 "version": "1.3.2",
7481 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz",
7482 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==",
7483 "requires": {
7484 "debug": "2.6.9",
7485 "encodeurl": "~2.0.0",
7486 "escape-html": "~1.0.3",
7487 "on-finished": "~2.4.1",
7488 "parseurl": "~1.3.3",
7489 "statuses": "~2.0.2",
7490 "unpipe": "~1.0.0"
7491 },
7492 "dependencies": {
7493 "debug": {
7494 "version": "2.6.9",
7495 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7496 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7497 "requires": {
7498 "ms": "2.0.0"
7499 }
7500 },
7501 "ms": {
7502 "version": "2.0.0",
7503 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7504 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
7505 }
7506 }
7507 },
7508 "forwarded": {
7509 "version": "0.2.0",
7510 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
7511 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
7512 },
7513 "fresh": {
7514 "version": "0.5.2",
7515 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
7516 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
7517 },
7518 "fs-constants": {
7519 "version": "1.0.0",
7520 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
7521 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
7522 "dev": true
7523 },
7524 "fsevents": {
7525 "version": "2.3.3",
7526 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
7527 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
7528 "optional": true
7529 },
7530 "function-bind": {
7531 "version": "1.1.2",
7532 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
7533 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
7534 },
7535 "get-intrinsic": {
7536 "version": "1.3.0",
7537 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
7538 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
7539 "requires": {
7540 "call-bind-apply-helpers": "^1.0.2",
7541 "es-define-property": "^1.0.1",
7542 "es-errors": "^1.3.0",
7543 "es-object-atoms": "^1.1.1",
7544 "function-bind": "^1.1.2",
7545 "get-proto": "^1.0.1",
7546 "gopd": "^1.2.0",
7547 "has-symbols": "^1.1.0",
7548 "hasown": "^2.0.2",
7549 "math-intrinsics": "^1.1.0"
7550 }
7551 },
7552 "get-proto": {
7553 "version": "1.0.1",
7554 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
7555 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
7556 "requires": {
7557 "dunder-proto": "^1.0.1",
7558 "es-object-atoms": "^1.0.0"
7559 }
7560 },
7561 "get-tsconfig": {
7562 "version": "4.13.0",
7563 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz",
7564 "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==",
7565 "dev": true,
7566 "requires": {
7567 "resolve-pkg-maps": "^1.0.0"
7568 }
7569 },
7570 "github-from-package": {
7571 "version": "0.0.0",
7572 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
7573 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
7574 "dev": true
7575 },
7576 "gopd": {
7577 "version": "1.2.0",
7578 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
7579 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="
7580 },
7581 "graphemer": {
7582 "version": "1.4.0",
7583 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
7584 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
7585 },
7586 "has-symbols": {
7587 "version": "1.1.0",
7588 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
7589 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="
7590 },
7591 "hasown": {
7592 "version": "2.0.2",
7593 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
7594 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
7595 "requires": {
7596 "function-bind": "^1.1.2"
7597 }
7598 },
7599 "http-errors": {
7600 "version": "2.0.1",
7601 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
7602 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
7603 "requires": {
7604 "depd": "~2.0.0",
7605 "inherits": "~2.0.4",
7606 "setprototypeof": "~1.2.0",
7607 "statuses": "~2.0.2",
7608 "toidentifier": "~1.0.1"
7609 }
7610 },
7611 "iconv-lite": {
7612 "version": "0.4.24",
7613 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
7614 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
7615 "requires": {
7616 "safer-buffer": ">= 2.1.2 < 3"
7617 }
7618 },
7619 "ieee754": {
7620 "version": "1.2.1",
7621 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
7622 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
7623 },
7624 "inherits": {
7625 "version": "2.0.4",
7626 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7627 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
7628 },
7629 "ini": {
7630 "version": "1.3.8",
7631 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
7632 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
7633 "dev": true
7634 },
7635 "ipaddr.js": {
7636 "version": "2.3.0",
7637 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz",
7638 "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg=="
7639 },
7640 "is-reference": {
7641 "version": "3.0.3",
7642 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",
7643 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==",
7644 "requires": {
7645 "@types/estree": "^1.0.6"
7646 }
7647 },
7648 "iso-datestring-validator": {
7649 "version": "2.2.2",
7650 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
7651 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA=="
7652 },
7653 "jgoboard": {
7654 "version": "git+ssh://git@github.com/jokkebk/jgoboard.git#9b30e7fd6b266b89899c22624c4013b7f9c772f5",
7655 "from": "jgoboard@github:jokkebk/jgoboard"
7656 },
7657 "jose": {
7658 "version": "5.10.0",
7659 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
7660 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg=="
7661 },
7662 "kleur": {
7663 "version": "4.1.5",
7664 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
7665 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="
7666 },
7667 "kysely": {
7668 "version": "0.27.6",
7669 "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.27.6.tgz",
7670 "integrity": "sha512-FIyV/64EkKhJmjgC0g2hygpBv5RNWVPyNCqSAD7eTCv6eFWNIi4PN1UvdSJGicN/o35bnevgis4Y0UDC0qi8jQ=="
7671 },
7672 "kysely-d1": {
7673 "version": "0.4.0",
7674 "resolved": "https://registry.npmjs.org/kysely-d1/-/kysely-d1-0.4.0.tgz",
7675 "integrity": "sha512-wUcVvQNtm30OTfuo7Ad5vYJ1qHqPXOCZc+zWchVKNyuvqY3u8OuGw4gmUx1Ypdx2wRVFLHVQC9I7v0pTmF7Nkw==",
7676 "requires": {}
7677 },
7678 "locate-character": {
7679 "version": "3.0.0",
7680 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
7681 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA=="
7682 },
7683 "lru-cache": {
7684 "version": "10.4.3",
7685 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
7686 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
7687 },
7688 "magic-string": {
7689 "version": "0.30.21",
7690 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
7691 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
7692 "requires": {
7693 "@jridgewell/sourcemap-codec": "^1.5.5"
7694 }
7695 },
7696 "math-intrinsics": {
7697 "version": "1.1.0",
7698 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
7699 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
7700 },
7701 "media-typer": {
7702 "version": "0.3.0",
7703 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
7704 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="
7705 },
7706 "merge-descriptors": {
7707 "version": "1.0.3",
7708 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
7709 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ=="
7710 },
7711 "methods": {
7712 "version": "1.1.2",
7713 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
7714 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
7715 },
7716 "mime": {
7717 "version": "1.6.0",
7718 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
7719 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
7720 },
7721 "mime-db": {
7722 "version": "1.52.0",
7723 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
7724 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
7725 },
7726 "mime-types": {
7727 "version": "2.1.35",
7728 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
7729 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
7730 "requires": {
7731 "mime-db": "1.52.0"
7732 }
7733 },
7734 "mimic-response": {
7735 "version": "3.1.0",
7736 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
7737 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
7738 "dev": true
7739 },
7740 "miniflare": {
7741 "version": "4.20260131.0",
7742 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260131.0.tgz",
7743 "integrity": "sha512-CtObRzlAzOUpCFH+MgImykxmDNKthrgIYtC+oLC3UGpve6bGLomKUW4u4EorTvzlQFHe66/9m/+AYbBbpzG0mQ==",
7744 "requires": {
7745 "@cspotcode/source-map-support": "0.8.1",
7746 "sharp": "^0.34.5",
7747 "undici": "7.18.2",
7748 "workerd": "1.20260131.0",
7749 "ws": "8.18.0",
7750 "youch": "4.1.0-beta.10"
7751 },
7752 "dependencies": {
7753 "undici": {
7754 "version": "7.18.2",
7755 "resolved": "https://registry.npmjs.org/undici/-/undici-7.18.2.tgz",
7756 "integrity": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw=="
7757 },
7758 "ws": {
7759 "version": "8.18.0",
7760 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
7761 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
7762 "requires": {}
7763 }
7764 }
7765 },
7766 "minimist": {
7767 "version": "1.2.8",
7768 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
7769 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
7770 "dev": true
7771 },
7772 "mkdirp-classic": {
7773 "version": "0.5.3",
7774 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
7775 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
7776 "dev": true
7777 },
7778 "mri": {
7779 "version": "1.2.0",
7780 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
7781 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA=="
7782 },
7783 "mrmime": {
7784 "version": "2.0.1",
7785 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
7786 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="
7787 },
7788 "ms": {
7789 "version": "2.1.3",
7790 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
7791 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
7792 },
7793 "multiformats": {
7794 "version": "9.9.0",
7795 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
7796 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="
7797 },
7798 "nanoid": {
7799 "version": "3.3.11",
7800 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
7801 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="
7802 },
7803 "napi-build-utils": {
7804 "version": "2.0.0",
7805 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
7806 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
7807 "dev": true
7808 },
7809 "negotiator": {
7810 "version": "0.6.3",
7811 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
7812 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
7813 },
7814 "node-abi": {
7815 "version": "3.87.0",
7816 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz",
7817 "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==",
7818 "dev": true,
7819 "requires": {
7820 "semver": "^7.3.5"
7821 }
7822 },
7823 "node-gyp-build-optional-packages": {
7824 "version": "5.1.1",
7825 "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz",
7826 "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==",
7827 "optional": true,
7828 "requires": {
7829 "detect-libc": "^2.0.1"
7830 }
7831 },
7832 "object-inspect": {
7833 "version": "1.13.4",
7834 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
7835 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="
7836 },
7837 "on-exit-leak-free": {
7838 "version": "2.1.2",
7839 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
7840 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA=="
7841 },
7842 "on-finished": {
7843 "version": "2.4.1",
7844 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
7845 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
7846 "requires": {
7847 "ee-first": "1.1.1"
7848 }
7849 },
7850 "once": {
7851 "version": "1.4.0",
7852 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7853 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
7854 "dev": true,
7855 "requires": {
7856 "wrappy": "1"
7857 }
7858 },
7859 "parseurl": {
7860 "version": "1.3.3",
7861 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7862 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
7863 },
7864 "path-to-regexp": {
7865 "version": "0.1.12",
7866 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
7867 "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
7868 },
7869 "pathe": {
7870 "version": "2.0.3",
7871 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
7872 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="
7873 },
7874 "picocolors": {
7875 "version": "1.1.1",
7876 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
7877 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
7878 },
7879 "pino": {
7880 "version": "8.21.0",
7881 "resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz",
7882 "integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==",
7883 "requires": {
7884 "atomic-sleep": "^1.0.0",
7885 "fast-redact": "^3.1.1",
7886 "on-exit-leak-free": "^2.1.0",
7887 "pino-abstract-transport": "^1.2.0",
7888 "pino-std-serializers": "^6.0.0",
7889 "process-warning": "^3.0.0",
7890 "quick-format-unescaped": "^4.0.3",
7891 "real-require": "^0.2.0",
7892 "safe-stable-stringify": "^2.3.1",
7893 "sonic-boom": "^3.7.0",
7894 "thread-stream": "^2.6.0"
7895 }
7896 },
7897 "pino-abstract-transport": {
7898 "version": "1.2.0",
7899 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz",
7900 "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==",
7901 "requires": {
7902 "readable-stream": "^4.0.0",
7903 "split2": "^4.0.0"
7904 }
7905 },
7906 "pino-std-serializers": {
7907 "version": "6.2.2",
7908 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz",
7909 "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA=="
7910 },
7911 "postcss": {
7912 "version": "8.5.6",
7913 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
7914 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
7915 "requires": {
7916 "nanoid": "^3.3.11",
7917 "picocolors": "^1.1.1",
7918 "source-map-js": "^1.2.1"
7919 }
7920 },
7921 "prebuild-install": {
7922 "version": "7.1.3",
7923 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
7924 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
7925 "dev": true,
7926 "requires": {
7927 "detect-libc": "^2.0.0",
7928 "expand-template": "^2.0.3",
7929 "github-from-package": "0.0.0",
7930 "minimist": "^1.2.3",
7931 "mkdirp-classic": "^0.5.3",
7932 "napi-build-utils": "^2.0.0",
7933 "node-abi": "^3.3.0",
7934 "pump": "^3.0.0",
7935 "rc": "^1.2.7",
7936 "simple-get": "^4.0.0",
7937 "tar-fs": "^2.0.0",
7938 "tunnel-agent": "^0.6.0"
7939 }
7940 },
7941 "process": {
7942 "version": "0.11.10",
7943 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7944 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A=="
7945 },
7946 "process-warning": {
7947 "version": "3.0.0",
7948 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz",
7949 "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ=="
7950 },
7951 "proxy-addr": {
7952 "version": "2.0.7",
7953 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
7954 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
7955 "requires": {
7956 "forwarded": "0.2.0",
7957 "ipaddr.js": "1.9.1"
7958 },
7959 "dependencies": {
7960 "ipaddr.js": {
7961 "version": "1.9.1",
7962 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
7963 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
7964 }
7965 }
7966 },
7967 "psl": {
7968 "version": "1.15.0",
7969 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
7970 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
7971 "requires": {
7972 "punycode": "^2.3.1"
7973 }
7974 },
7975 "pump": {
7976 "version": "3.0.3",
7977 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
7978 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
7979 "dev": true,
7980 "requires": {
7981 "end-of-stream": "^1.1.0",
7982 "once": "^1.3.1"
7983 }
7984 },
7985 "punycode": {
7986 "version": "2.3.1",
7987 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
7988 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
7989 },
7990 "qs": {
7991 "version": "6.14.1",
7992 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz",
7993 "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==",
7994 "requires": {
7995 "side-channel": "^1.1.0"
7996 }
7997 },
7998 "quick-format-unescaped": {
7999 "version": "4.0.4",
8000 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
8001 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg=="
8002 },
8003 "range-parser": {
8004 "version": "1.2.1",
8005 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
8006 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
8007 },
8008 "rate-limiter-flexible": {
8009 "version": "2.4.2",
8010 "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.4.2.tgz",
8011 "integrity": "sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw=="
8012 },
8013 "raw-body": {
8014 "version": "2.5.3",
8015 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
8016 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
8017 "requires": {
8018 "bytes": "~3.1.2",
8019 "http-errors": "~2.0.1",
8020 "iconv-lite": "~0.4.24",
8021 "unpipe": "~1.0.0"
8022 }
8023 },
8024 "rc": {
8025 "version": "1.2.8",
8026 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
8027 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
8028 "dev": true,
8029 "requires": {
8030 "deep-extend": "^0.6.0",
8031 "ini": "~1.3.0",
8032 "minimist": "^1.2.0",
8033 "strip-json-comments": "~2.0.1"
8034 }
8035 },
8036 "readable-stream": {
8037 "version": "4.7.0",
8038 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
8039 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
8040 "requires": {
8041 "abort-controller": "^3.0.0",
8042 "buffer": "^6.0.3",
8043 "events": "^3.3.0",
8044 "process": "^0.11.10",
8045 "string_decoder": "^1.3.0"
8046 }
8047 },
8048 "readdirp": {
8049 "version": "4.1.2",
8050 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
8051 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
8052 "dev": true
8053 },
8054 "real-require": {
8055 "version": "0.2.0",
8056 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",
8057 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg=="
8058 },
8059 "regexparam": {
8060 "version": "3.0.0",
8061 "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz",
8062 "integrity": "sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q=="
8063 },
8064 "resolve-pkg-maps": {
8065 "version": "1.0.0",
8066 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
8067 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
8068 "dev": true
8069 },
8070 "rollup": {
8071 "version": "4.57.0",
8072 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.0.tgz",
8073 "integrity": "sha512-e5lPJi/aui4TO1LpAXIRLySmwXSE8k3b9zoGfd42p67wzxog4WHjiZF3M2uheQih4DGyc25QEV4yRBbpueNiUA==",
8074 "requires": {
8075 "@rollup/rollup-android-arm-eabi": "4.57.0",
8076 "@rollup/rollup-android-arm64": "4.57.0",
8077 "@rollup/rollup-darwin-arm64": "4.57.0",
8078 "@rollup/rollup-darwin-x64": "4.57.0",
8079 "@rollup/rollup-freebsd-arm64": "4.57.0",
8080 "@rollup/rollup-freebsd-x64": "4.57.0",
8081 "@rollup/rollup-linux-arm-gnueabihf": "4.57.0",
8082 "@rollup/rollup-linux-arm-musleabihf": "4.57.0",
8083 "@rollup/rollup-linux-arm64-gnu": "4.57.0",
8084 "@rollup/rollup-linux-arm64-musl": "4.57.0",
8085 "@rollup/rollup-linux-loong64-gnu": "4.57.0",
8086 "@rollup/rollup-linux-loong64-musl": "4.57.0",
8087 "@rollup/rollup-linux-ppc64-gnu": "4.57.0",
8088 "@rollup/rollup-linux-ppc64-musl": "4.57.0",
8089 "@rollup/rollup-linux-riscv64-gnu": "4.57.0",
8090 "@rollup/rollup-linux-riscv64-musl": "4.57.0",
8091 "@rollup/rollup-linux-s390x-gnu": "4.57.0",
8092 "@rollup/rollup-linux-x64-gnu": "4.57.0",
8093 "@rollup/rollup-linux-x64-musl": "4.57.0",
8094 "@rollup/rollup-openbsd-x64": "4.57.0",
8095 "@rollup/rollup-openharmony-arm64": "4.57.0",
8096 "@rollup/rollup-win32-arm64-msvc": "4.57.0",
8097 "@rollup/rollup-win32-ia32-msvc": "4.57.0",
8098 "@rollup/rollup-win32-x64-gnu": "4.57.0",
8099 "@rollup/rollup-win32-x64-msvc": "4.57.0",
8100 "@types/estree": "1.0.8",
8101 "fsevents": "~2.3.2"
8102 }
8103 },
8104 "sade": {
8105 "version": "1.8.1",
8106 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
8107 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
8108 "requires": {
8109 "mri": "^1.1.0"
8110 }
8111 },
8112 "safe-buffer": {
8113 "version": "5.2.1",
8114 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
8115 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
8116 },
8117 "safe-stable-stringify": {
8118 "version": "2.5.0",
8119 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
8120 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA=="
8121 },
8122 "safer-buffer": {
8123 "version": "2.1.2",
8124 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8125 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
8126 },
8127 "semver": {
8128 "version": "7.7.3",
8129 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
8130 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="
8131 },
8132 "send": {
8133 "version": "0.19.2",
8134 "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
8135 "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
8136 "requires": {
8137 "debug": "2.6.9",
8138 "depd": "2.0.0",
8139 "destroy": "1.2.0",
8140 "encodeurl": "~2.0.0",
8141 "escape-html": "~1.0.3",
8142 "etag": "~1.8.1",
8143 "fresh": "~0.5.2",
8144 "http-errors": "~2.0.1",
8145 "mime": "1.6.0",
8146 "ms": "2.1.3",
8147 "on-finished": "~2.4.1",
8148 "range-parser": "~1.2.1",
8149 "statuses": "~2.0.2"
8150 },
8151 "dependencies": {
8152 "debug": {
8153 "version": "2.6.9",
8154 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8155 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8156 "requires": {
8157 "ms": "2.0.0"
8158 },
8159 "dependencies": {
8160 "ms": {
8161 "version": "2.0.0",
8162 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8163 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
8164 }
8165 }
8166 }
8167 }
8168 },
8169 "serve-static": {
8170 "version": "1.16.3",
8171 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz",
8172 "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==",
8173 "requires": {
8174 "encodeurl": "~2.0.0",
8175 "escape-html": "~1.0.3",
8176 "parseurl": "~1.3.3",
8177 "send": "~0.19.1"
8178 }
8179 },
8180 "set-cookie-parser": {
8181 "version": "2.7.2",
8182 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",
8183 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw=="
8184 },
8185 "setprototypeof": {
8186 "version": "1.2.0",
8187 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
8188 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
8189 },
8190 "sharp": {
8191 "version": "0.34.5",
8192 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
8193 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
8194 "requires": {
8195 "@img/colour": "^1.0.0",
8196 "@img/sharp-darwin-arm64": "0.34.5",
8197 "@img/sharp-darwin-x64": "0.34.5",
8198 "@img/sharp-libvips-darwin-arm64": "1.2.4",
8199 "@img/sharp-libvips-darwin-x64": "1.2.4",
8200 "@img/sharp-libvips-linux-arm": "1.2.4",
8201 "@img/sharp-libvips-linux-arm64": "1.2.4",
8202 "@img/sharp-libvips-linux-ppc64": "1.2.4",
8203 "@img/sharp-libvips-linux-riscv64": "1.2.4",
8204 "@img/sharp-libvips-linux-s390x": "1.2.4",
8205 "@img/sharp-libvips-linux-x64": "1.2.4",
8206 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
8207 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
8208 "@img/sharp-linux-arm": "0.34.5",
8209 "@img/sharp-linux-arm64": "0.34.5",
8210 "@img/sharp-linux-ppc64": "0.34.5",
8211 "@img/sharp-linux-riscv64": "0.34.5",
8212 "@img/sharp-linux-s390x": "0.34.5",
8213 "@img/sharp-linux-x64": "0.34.5",
8214 "@img/sharp-linuxmusl-arm64": "0.34.5",
8215 "@img/sharp-linuxmusl-x64": "0.34.5",
8216 "@img/sharp-wasm32": "0.34.5",
8217 "@img/sharp-win32-arm64": "0.34.5",
8218 "@img/sharp-win32-ia32": "0.34.5",
8219 "@img/sharp-win32-x64": "0.34.5",
8220 "detect-libc": "^2.1.2",
8221 "semver": "^7.7.3"
8222 }
8223 },
8224 "side-channel": {
8225 "version": "1.1.0",
8226 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
8227 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
8228 "requires": {
8229 "es-errors": "^1.3.0",
8230 "object-inspect": "^1.13.3",
8231 "side-channel-list": "^1.0.0",
8232 "side-channel-map": "^1.0.1",
8233 "side-channel-weakmap": "^1.0.2"
8234 }
8235 },
8236 "side-channel-list": {
8237 "version": "1.0.0",
8238 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
8239 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
8240 "requires": {
8241 "es-errors": "^1.3.0",
8242 "object-inspect": "^1.13.3"
8243 }
8244 },
8245 "side-channel-map": {
8246 "version": "1.0.1",
8247 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
8248 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
8249 "requires": {
8250 "call-bound": "^1.0.2",
8251 "es-errors": "^1.3.0",
8252 "get-intrinsic": "^1.2.5",
8253 "object-inspect": "^1.13.3"
8254 }
8255 },
8256 "side-channel-weakmap": {
8257 "version": "1.0.2",
8258 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
8259 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
8260 "requires": {
8261 "call-bound": "^1.0.2",
8262 "es-errors": "^1.3.0",
8263 "get-intrinsic": "^1.2.5",
8264 "object-inspect": "^1.13.3",
8265 "side-channel-map": "^1.0.1"
8266 }
8267 },
8268 "simple-concat": {
8269 "version": "1.0.1",
8270 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
8271 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
8272 "dev": true
8273 },
8274 "simple-get": {
8275 "version": "4.0.1",
8276 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
8277 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
8278 "dev": true,
8279 "requires": {
8280 "decompress-response": "^6.0.0",
8281 "once": "^1.3.1",
8282 "simple-concat": "^1.0.0"
8283 }
8284 },
8285 "sirv": {
8286 "version": "3.0.2",
8287 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz",
8288 "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==",
8289 "requires": {
8290 "@polka/url": "^1.0.0-next.24",
8291 "mrmime": "^2.0.0",
8292 "totalist": "^3.0.0"
8293 }
8294 },
8295 "sonic-boom": {
8296 "version": "3.8.1",
8297 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz",
8298 "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==",
8299 "requires": {
8300 "atomic-sleep": "^1.0.0"
8301 }
8302 },
8303 "source-map-js": {
8304 "version": "1.2.1",
8305 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
8306 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
8307 },
8308 "split2": {
8309 "version": "4.2.0",
8310 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
8311 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg=="
8312 },
8313 "statuses": {
8314 "version": "2.0.2",
8315 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
8316 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="
8317 },
8318 "string_decoder": {
8319 "version": "1.3.0",
8320 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
8321 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
8322 "requires": {
8323 "safe-buffer": "~5.2.0"
8324 }
8325 },
8326 "strip-json-comments": {
8327 "version": "2.0.1",
8328 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
8329 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
8330 "dev": true
8331 },
8332 "supports-color": {
8333 "version": "10.2.2",
8334 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
8335 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g=="
8336 },
8337 "svelte": {
8338 "version": "5.48.3",
8339 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.48.3.tgz",
8340 "integrity": "sha512-w7QZ398cdNherTdiQ/v3SYLLGOO4948Jgjh04PYqtTYVohmBvbmFwLmo7pp8gp4/1tceRWfSTjHgjtfpCVNJmQ==",
8341 "requires": {
8342 "@jridgewell/remapping": "^2.3.4",
8343 "@jridgewell/sourcemap-codec": "^1.5.0",
8344 "@sveltejs/acorn-typescript": "^1.0.5",
8345 "@types/estree": "^1.0.5",
8346 "acorn": "^8.12.1",
8347 "aria-query": "^5.3.1",
8348 "axobject-query": "^4.1.0",
8349 "clsx": "^2.1.1",
8350 "devalue": "^5.6.2",
8351 "esm-env": "^1.2.1",
8352 "esrap": "^2.2.1",
8353 "is-reference": "^3.0.3",
8354 "locate-character": "^3.0.0",
8355 "magic-string": "^0.30.11",
8356 "zimmerframe": "^1.1.2"
8357 },
8358 "dependencies": {
8359 "@jridgewell/gen-mapping": {
8360 "version": "0.3.13",
8361 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
8362 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
8363 "requires": {
8364 "@jridgewell/sourcemap-codec": "^1.5.0",
8365 "@jridgewell/trace-mapping": "^0.3.24"
8366 }
8367 },
8368 "@jridgewell/remapping": {
8369 "version": "2.3.5",
8370 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
8371 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
8372 "requires": {
8373 "@jridgewell/gen-mapping": "^0.3.5",
8374 "@jridgewell/trace-mapping": "^0.3.24"
8375 }
8376 },
8377 "@jridgewell/trace-mapping": {
8378 "version": "0.3.31",
8379 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
8380 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
8381 "requires": {
8382 "@jridgewell/resolve-uri": "^3.1.0",
8383 "@jridgewell/sourcemap-codec": "^1.4.14"
8384 }
8385 },
8386 "esrap": {
8387 "version": "2.2.2",
8388 "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.2.tgz",
8389 "integrity": "sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==",
8390 "requires": {
8391 "@jridgewell/sourcemap-codec": "^1.4.15"
8392 }
8393 }
8394 }
8395 },
8396 "svelte-check": {
8397 "version": "4.3.5",
8398 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.3.5.tgz",
8399 "integrity": "sha512-e4VWZETyXaKGhpkxOXP+B/d0Fp/zKViZoJmneZWe/05Y2aqSKj3YN2nLfYPJBQ87WEiY4BQCQ9hWGu9mPT1a1Q==",
8400 "dev": true,
8401 "requires": {
8402 "@jridgewell/trace-mapping": "^0.3.25",
8403 "chokidar": "^4.0.1",
8404 "fdir": "^6.2.0",
8405 "picocolors": "^1.0.0",
8406 "sade": "^1.7.4"
8407 },
8408 "dependencies": {
8409 "@jridgewell/trace-mapping": {
8410 "version": "0.3.31",
8411 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
8412 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
8413 "dev": true,
8414 "requires": {
8415 "@jridgewell/resolve-uri": "^3.1.0",
8416 "@jridgewell/sourcemap-codec": "^1.4.14"
8417 }
8418 }
8419 }
8420 },
8421 "tar-fs": {
8422 "version": "2.1.4",
8423 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz",
8424 "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==",
8425 "dev": true,
8426 "requires": {
8427 "chownr": "^1.1.1",
8428 "mkdirp-classic": "^0.5.2",
8429 "pump": "^3.0.0",
8430 "tar-stream": "^2.1.4"
8431 }
8432 },
8433 "tar-stream": {
8434 "version": "2.2.0",
8435 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
8436 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
8437 "dev": true,
8438 "requires": {
8439 "bl": "^4.0.3",
8440 "end-of-stream": "^1.4.1",
8441 "fs-constants": "^1.0.0",
8442 "inherits": "^2.0.3",
8443 "readable-stream": "^3.1.1"
8444 },
8445 "dependencies": {
8446 "readable-stream": {
8447 "version": "3.6.2",
8448 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
8449 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
8450 "dev": true,
8451 "requires": {
8452 "inherits": "^2.0.3",
8453 "string_decoder": "^1.1.1",
8454 "util-deprecate": "^1.0.1"
8455 }
8456 }
8457 }
8458 },
8459 "tenuki": {
8460 "version": "0.3.1",
8461 "resolved": "https://registry.npmjs.org/tenuki/-/tenuki-0.3.1.tgz",
8462 "integrity": "sha512-4obVv+CHn0QXrtHEZOYXE69xweUAae/iHfEz6oqM+dKTcdL8b0G44knfjLtepu4UHdwW0OzxurXDXoZKzKOIIQ=="
8463 },
8464 "thread-stream": {
8465 "version": "2.7.0",
8466 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz",
8467 "integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==",
8468 "requires": {
8469 "real-require": "^0.2.0"
8470 }
8471 },
8472 "tlds": {
8473 "version": "1.261.0",
8474 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
8475 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA=="
8476 },
8477 "toidentifier": {
8478 "version": "1.0.1",
8479 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
8480 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
8481 },
8482 "totalist": {
8483 "version": "3.0.1",
8484 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
8485 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ=="
8486 },
8487 "tslib": {
8488 "version": "2.8.1",
8489 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
8490 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
8491 },
8492 "tsx": {
8493 "version": "4.21.0",
8494 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz",
8495 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==",
8496 "dev": true,
8497 "requires": {
8498 "esbuild": "~0.27.0",
8499 "fsevents": "~2.3.3",
8500 "get-tsconfig": "^4.7.5"
8501 }
8502 },
8503 "tunnel-agent": {
8504 "version": "0.6.0",
8505 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
8506 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
8507 "dev": true,
8508 "requires": {
8509 "safe-buffer": "^5.0.1"
8510 }
8511 },
8512 "twemoji-parser": {
8513 "version": "14.0.0",
8514 "resolved": "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-14.0.0.tgz",
8515 "integrity": "sha512-9DUOTGLOWs0pFWnh1p6NF+C3CkQ96PWmEFwhOVmT3WbecRC+68AIqpsnJXygfkFcp4aXbOp8Dwbhh/HQgvoRxA=="
8516 },
8517 "type-is": {
8518 "version": "1.6.18",
8519 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
8520 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
8521 "requires": {
8522 "media-typer": "0.3.0",
8523 "mime-types": "~2.1.24"
8524 }
8525 },
8526 "typescript": {
8527 "version": "5.9.3",
8528 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
8529 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
8530 "devOptional": true
8531 },
8532 "uint8arrays": {
8533 "version": "3.0.0",
8534 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
8535 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
8536 "requires": {
8537 "multiformats": "^9.4.2"
8538 }
8539 },
8540 "undici": {
8541 "version": "6.23.0",
8542 "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
8543 "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g=="
8544 },
8545 "undici-types": {
8546 "version": "7.16.0",
8547 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
8548 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
8549 "devOptional": true
8550 },
8551 "unenv": {
8552 "version": "2.0.0-rc.24",
8553 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",
8554 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",
8555 "requires": {
8556 "pathe": "^2.0.3"
8557 }
8558 },
8559 "unicode-segmenter": {
8560 "version": "0.14.5",
8561 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
8562 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g=="
8563 },
8564 "unpipe": {
8565 "version": "1.0.0",
8566 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
8567 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
8568 },
8569 "util-deprecate": {
8570 "version": "1.0.2",
8571 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
8572 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
8573 "dev": true
8574 },
8575 "utils-merge": {
8576 "version": "1.0.1",
8577 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
8578 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
8579 },
8580 "vary": {
8581 "version": "1.1.2",
8582 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
8583 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
8584 },
8585 "vite": {
8586 "version": "5.4.21",
8587 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
8588 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
8589 "requires": {
8590 "esbuild": "^0.21.3",
8591 "fsevents": "~2.3.3",
8592 "postcss": "^8.4.43",
8593 "rollup": "^4.20.0"
8594 },
8595 "dependencies": {
8596 "esbuild": {
8597 "version": "0.21.5",
8598 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
8599 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
8600 "requires": {
8601 "@esbuild/aix-ppc64": "0.21.5",
8602 "@esbuild/android-arm": "0.21.5",
8603 "@esbuild/android-arm64": "0.21.5",
8604 "@esbuild/android-x64": "0.21.5",
8605 "@esbuild/darwin-arm64": "0.21.5",
8606 "@esbuild/darwin-x64": "0.21.5",
8607 "@esbuild/freebsd-arm64": "0.21.5",
8608 "@esbuild/freebsd-x64": "0.21.5",
8609 "@esbuild/linux-arm": "0.21.5",
8610 "@esbuild/linux-arm64": "0.21.5",
8611 "@esbuild/linux-ia32": "0.21.5",
8612 "@esbuild/linux-loong64": "0.21.5",
8613 "@esbuild/linux-mips64el": "0.21.5",
8614 "@esbuild/linux-ppc64": "0.21.5",
8615 "@esbuild/linux-riscv64": "0.21.5",
8616 "@esbuild/linux-s390x": "0.21.5",
8617 "@esbuild/linux-x64": "0.21.5",
8618 "@esbuild/netbsd-x64": "0.21.5",
8619 "@esbuild/openbsd-x64": "0.21.5",
8620 "@esbuild/sunos-x64": "0.21.5",
8621 "@esbuild/win32-arm64": "0.21.5",
8622 "@esbuild/win32-ia32": "0.21.5",
8623 "@esbuild/win32-x64": "0.21.5"
8624 }
8625 }
8626 }
8627 },
8628 "vitefu": {
8629 "version": "1.1.1",
8630 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz",
8631 "integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==",
8632 "requires": {}
8633 },
8634 "workerd": {
8635 "version": "1.20260131.0",
8636 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260131.0.tgz",
8637 "integrity": "sha512-4zZxOdWeActbRfydQQlj7vZ2ay01AjjNC4K3stjmWC3xZHeXeN3EAROwsWE83SZHhtw4rn18srrhtXoQvQMw3Q==",
8638 "requires": {
8639 "@cloudflare/workerd-darwin-64": "1.20260131.0",
8640 "@cloudflare/workerd-darwin-arm64": "1.20260131.0",
8641 "@cloudflare/workerd-linux-64": "1.20260131.0",
8642 "@cloudflare/workerd-linux-arm64": "1.20260131.0",
8643 "@cloudflare/workerd-windows-64": "1.20260131.0"
8644 }
8645 },
8646 "worktop": {
8647 "version": "0.8.0-next.18",
8648 "resolved": "https://registry.npmjs.org/worktop/-/worktop-0.8.0-next.18.tgz",
8649 "integrity": "sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==",
8650 "requires": {
8651 "mrmime": "^2.0.0",
8652 "regexparam": "^3.0.0"
8653 }
8654 },
8655 "wrangler": {
8656 "version": "4.62.0",
8657 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.62.0.tgz",
8658 "integrity": "sha512-DogP9jifqw85g33BqwF6m21YBW5J7+Ep9IJLgr6oqHU0RkA79JMN5baeWXdmnIWZl+VZh6bmtNtR+5/Djd32tg==",
8659 "requires": {
8660 "@cloudflare/kv-asset-handler": "0.4.2",
8661 "@cloudflare/unenv-preset": "2.12.0",
8662 "blake3-wasm": "2.1.5",
8663 "esbuild": "0.27.0",
8664 "fsevents": "~2.3.2",
8665 "miniflare": "4.20260131.0",
8666 "path-to-regexp": "6.3.0",
8667 "unenv": "2.0.0-rc.24",
8668 "workerd": "1.20260131.0"
8669 },
8670 "dependencies": {
8671 "@esbuild/aix-ppc64": {
8672 "version": "0.27.0",
8673 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz",
8674 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==",
8675 "optional": true
8676 },
8677 "@esbuild/android-arm": {
8678 "version": "0.27.0",
8679 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz",
8680 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==",
8681 "optional": true
8682 },
8683 "@esbuild/android-arm64": {
8684 "version": "0.27.0",
8685 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz",
8686 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==",
8687 "optional": true
8688 },
8689 "@esbuild/android-x64": {
8690 "version": "0.27.0",
8691 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz",
8692 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==",
8693 "optional": true
8694 },
8695 "@esbuild/darwin-arm64": {
8696 "version": "0.27.0",
8697 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz",
8698 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==",
8699 "optional": true
8700 },
8701 "@esbuild/darwin-x64": {
8702 "version": "0.27.0",
8703 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz",
8704 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==",
8705 "optional": true
8706 },
8707 "@esbuild/freebsd-arm64": {
8708 "version": "0.27.0",
8709 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz",
8710 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==",
8711 "optional": true
8712 },
8713 "@esbuild/freebsd-x64": {
8714 "version": "0.27.0",
8715 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz",
8716 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==",
8717 "optional": true
8718 },
8719 "@esbuild/linux-arm": {
8720 "version": "0.27.0",
8721 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz",
8722 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==",
8723 "optional": true
8724 },
8725 "@esbuild/linux-arm64": {
8726 "version": "0.27.0",
8727 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz",
8728 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==",
8729 "optional": true
8730 },
8731 "@esbuild/linux-ia32": {
8732 "version": "0.27.0",
8733 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz",
8734 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==",
8735 "optional": true
8736 },
8737 "@esbuild/linux-loong64": {
8738 "version": "0.27.0",
8739 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz",
8740 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==",
8741 "optional": true
8742 },
8743 "@esbuild/linux-mips64el": {
8744 "version": "0.27.0",
8745 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz",
8746 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==",
8747 "optional": true
8748 },
8749 "@esbuild/linux-ppc64": {
8750 "version": "0.27.0",
8751 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz",
8752 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==",
8753 "optional": true
8754 },
8755 "@esbuild/linux-riscv64": {
8756 "version": "0.27.0",
8757 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz",
8758 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==",
8759 "optional": true
8760 },
8761 "@esbuild/linux-s390x": {
8762 "version": "0.27.0",
8763 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz",
8764 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==",
8765 "optional": true
8766 },
8767 "@esbuild/linux-x64": {
8768 "version": "0.27.0",
8769 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz",
8770 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==",
8771 "optional": true
8772 },
8773 "@esbuild/netbsd-arm64": {
8774 "version": "0.27.0",
8775 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz",
8776 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==",
8777 "optional": true
8778 },
8779 "@esbuild/netbsd-x64": {
8780 "version": "0.27.0",
8781 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz",
8782 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==",
8783 "optional": true
8784 },
8785 "@esbuild/openbsd-arm64": {
8786 "version": "0.27.0",
8787 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz",
8788 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==",
8789 "optional": true
8790 },
8791 "@esbuild/openbsd-x64": {
8792 "version": "0.27.0",
8793 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz",
8794 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==",
8795 "optional": true
8796 },
8797 "@esbuild/openharmony-arm64": {
8798 "version": "0.27.0",
8799 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz",
8800 "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==",
8801 "optional": true
8802 },
8803 "@esbuild/sunos-x64": {
8804 "version": "0.27.0",
8805 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz",
8806 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==",
8807 "optional": true
8808 },
8809 "@esbuild/win32-arm64": {
8810 "version": "0.27.0",
8811 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz",
8812 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==",
8813 "optional": true
8814 },
8815 "@esbuild/win32-ia32": {
8816 "version": "0.27.0",
8817 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz",
8818 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==",
8819 "optional": true
8820 },
8821 "@esbuild/win32-x64": {
8822 "version": "0.27.0",
8823 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz",
8824 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==",
8825 "optional": true
8826 },
8827 "esbuild": {
8828 "version": "0.27.0",
8829 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz",
8830 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==",
8831 "requires": {
8832 "@esbuild/aix-ppc64": "0.27.0",
8833 "@esbuild/android-arm": "0.27.0",
8834 "@esbuild/android-arm64": "0.27.0",
8835 "@esbuild/android-x64": "0.27.0",
8836 "@esbuild/darwin-arm64": "0.27.0",
8837 "@esbuild/darwin-x64": "0.27.0",
8838 "@esbuild/freebsd-arm64": "0.27.0",
8839 "@esbuild/freebsd-x64": "0.27.0",
8840 "@esbuild/linux-arm": "0.27.0",
8841 "@esbuild/linux-arm64": "0.27.0",
8842 "@esbuild/linux-ia32": "0.27.0",
8843 "@esbuild/linux-loong64": "0.27.0",
8844 "@esbuild/linux-mips64el": "0.27.0",
8845 "@esbuild/linux-ppc64": "0.27.0",
8846 "@esbuild/linux-riscv64": "0.27.0",
8847 "@esbuild/linux-s390x": "0.27.0",
8848 "@esbuild/linux-x64": "0.27.0",
8849 "@esbuild/netbsd-arm64": "0.27.0",
8850 "@esbuild/netbsd-x64": "0.27.0",
8851 "@esbuild/openbsd-arm64": "0.27.0",
8852 "@esbuild/openbsd-x64": "0.27.0",
8853 "@esbuild/openharmony-arm64": "0.27.0",
8854 "@esbuild/sunos-x64": "0.27.0",
8855 "@esbuild/win32-arm64": "0.27.0",
8856 "@esbuild/win32-ia32": "0.27.0",
8857 "@esbuild/win32-x64": "0.27.0"
8858 }
8859 },
8860 "path-to-regexp": {
8861 "version": "6.3.0",
8862 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
8863 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ=="
8864 }
8865 }
8866 },
8867 "wrappy": {
8868 "version": "1.0.2",
8869 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
8870 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
8871 "dev": true
8872 },
8873 "ws": {
8874 "version": "8.19.0",
8875 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
8876 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
8877 "requires": {}
8878 },
8879 "youch": {
8880 "version": "4.1.0-beta.10",
8881 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",
8882 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",
8883 "requires": {
8884 "@poppinss/colors": "^4.1.5",
8885 "@poppinss/dumper": "^0.6.4",
8886 "@speed-highlight/core": "^1.2.7",
8887 "cookie": "^1.0.2",
8888 "youch-core": "^0.3.3"
8889 },
8890 "dependencies": {
8891 "cookie": {
8892 "version": "1.1.1",
8893 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
8894 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ=="
8895 }
8896 }
8897 },
8898 "youch-core": {
8899 "version": "0.3.3",
8900 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",
8901 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",
8902 "requires": {
8903 "@poppinss/exception": "^1.2.2",
8904 "error-stack-parser-es": "^1.0.5"
8905 }
8906 },
8907 "zimmerframe": {
8908 "version": "1.1.4",
8909 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz",
8910 "integrity": "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ=="
8911 },
8912 "zod": {
8913 "version": "3.25.76",
8914 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
8915 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="
8916 }
8917 }
8918}