An API you can curl, or open in a browser, to receive Bluesky data as markdown!
1{
2 "name": "bsky-markdown-api",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "bsky-markdown-api",
9 "version": "0.1.0",
10 "dependencies": {
11 "@atproto/api": "^0.19.3",
12 "next": "16.1.6",
13 "react": "19.2.3",
14 "react-dom": "19.2.3"
15 },
16 "devDependencies": {
17 "@types/node": "^20",
18 "@types/react": "^19",
19 "@types/react-dom": "^19",
20 "typescript": "^5"
21 }
22 },
23 "node_modules/@atproto/api": {
24 "version": "0.19.3",
25 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.19.3.tgz",
26 "integrity": "sha512-G8YpBpRouHdTAIagi/QQIUZOhGd1jfBQWkJy9QfxAzjjEpPvaVOSk4e1S85QzGLm/xbzVONzGkmdtiOSfP6wVg==",
27 "license": "MIT",
28 "dependencies": {
29 "@atproto/common-web": "^0.4.18",
30 "@atproto/lexicon": "^0.6.2",
31 "@atproto/syntax": "^0.5.0",
32 "@atproto/xrpc": "^0.7.7",
33 "await-lock": "^2.2.2",
34 "multiformats": "^9.9.0",
35 "tlds": "^1.234.0",
36 "zod": "^3.23.8"
37 }
38 },
39 "node_modules/@atproto/common-web": {
40 "version": "0.4.18",
41 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.18.tgz",
42 "integrity": "sha512-ilImzP+9N/mtse440kN60pGrEzG7wi4xsV13nGeLrS+Zocybc/ISOpKlbZM13o+twPJ+Q7veGLw9CtGg0GAFoQ==",
43 "license": "MIT",
44 "dependencies": {
45 "@atproto/lex-data": "^0.0.13",
46 "@atproto/lex-json": "^0.0.13",
47 "@atproto/syntax": "^0.5.0",
48 "zod": "^3.23.8"
49 }
50 },
51 "node_modules/@atproto/lex-data": {
52 "version": "0.0.13",
53 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.13.tgz",
54 "integrity": "sha512-7Z7RwZ1Y/JzBF/Tcn/I4UJ/vIGfh5zn1zjv0KX+flke2JtgFkSE8uh2hOtqgBQMNqE3zdJFM+dcSWln86hR3MQ==",
55 "license": "MIT",
56 "dependencies": {
57 "multiformats": "^9.9.0",
58 "tslib": "^2.8.1",
59 "uint8arrays": "3.0.0",
60 "unicode-segmenter": "^0.14.0"
61 }
62 },
63 "node_modules/@atproto/lex-json": {
64 "version": "0.0.13",
65 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.13.tgz",
66 "integrity": "sha512-hwLhkKaIHulGJpt0EfXAEWdrxqM2L1tV/tvilzhMp3QxPqYgXchFnrfVmLsyFDx6P6qkH1GsX/XC2V36U0UlPQ==",
67 "license": "MIT",
68 "dependencies": {
69 "@atproto/lex-data": "^0.0.13",
70 "tslib": "^2.8.1"
71 }
72 },
73 "node_modules/@atproto/lexicon": {
74 "version": "0.6.2",
75 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.2.tgz",
76 "integrity": "sha512-p3Ly6hinVZW0ETuAXZMeUGwuMm3g8HvQMQ41yyEE6AL0hAkfeKFaZKos6BdBrr6CjkpbrDZqE8M+5+QOceysMw==",
77 "license": "MIT",
78 "dependencies": {
79 "@atproto/common-web": "^0.4.18",
80 "@atproto/syntax": "^0.5.0",
81 "iso-datestring-validator": "^2.2.2",
82 "multiformats": "^9.9.0",
83 "zod": "^3.23.8"
84 }
85 },
86 "node_modules/@atproto/syntax": {
87 "version": "0.5.0",
88 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.5.0.tgz",
89 "integrity": "sha512-UA2DSpGdOQzUQ4gi5SH+NEJz/YR3a3Fg3y2oh+xETDSiTRmA4VhHRCojhXAVsBxUT6EnItw190C/KN+DWW90kw==",
90 "license": "MIT",
91 "dependencies": {
92 "tslib": "^2.8.1"
93 }
94 },
95 "node_modules/@atproto/xrpc": {
96 "version": "0.7.7",
97 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz",
98 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==",
99 "license": "MIT",
100 "dependencies": {
101 "@atproto/lexicon": "^0.6.0",
102 "zod": "^3.23.8"
103 }
104 },
105 "node_modules/@emnapi/runtime": {
106 "version": "1.9.0",
107 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.0.tgz",
108 "integrity": "sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==",
109 "license": "MIT",
110 "optional": true,
111 "dependencies": {
112 "tslib": "^2.4.0"
113 }
114 },
115 "node_modules/@img/colour": {
116 "version": "1.1.0",
117 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
118 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
119 "license": "MIT",
120 "optional": true,
121 "engines": {
122 "node": ">=18"
123 }
124 },
125 "node_modules/@img/sharp-darwin-arm64": {
126 "version": "0.34.5",
127 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
128 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
129 "cpu": [
130 "arm64"
131 ],
132 "license": "Apache-2.0",
133 "optional": true,
134 "os": [
135 "darwin"
136 ],
137 "engines": {
138 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
139 },
140 "funding": {
141 "url": "https://opencollective.com/libvips"
142 },
143 "optionalDependencies": {
144 "@img/sharp-libvips-darwin-arm64": "1.2.4"
145 }
146 },
147 "node_modules/@img/sharp-darwin-x64": {
148 "version": "0.34.5",
149 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
150 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
151 "cpu": [
152 "x64"
153 ],
154 "license": "Apache-2.0",
155 "optional": true,
156 "os": [
157 "darwin"
158 ],
159 "engines": {
160 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
161 },
162 "funding": {
163 "url": "https://opencollective.com/libvips"
164 },
165 "optionalDependencies": {
166 "@img/sharp-libvips-darwin-x64": "1.2.4"
167 }
168 },
169 "node_modules/@img/sharp-libvips-darwin-arm64": {
170 "version": "1.2.4",
171 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
172 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
173 "cpu": [
174 "arm64"
175 ],
176 "license": "LGPL-3.0-or-later",
177 "optional": true,
178 "os": [
179 "darwin"
180 ],
181 "funding": {
182 "url": "https://opencollective.com/libvips"
183 }
184 },
185 "node_modules/@img/sharp-libvips-darwin-x64": {
186 "version": "1.2.4",
187 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
188 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
189 "cpu": [
190 "x64"
191 ],
192 "license": "LGPL-3.0-or-later",
193 "optional": true,
194 "os": [
195 "darwin"
196 ],
197 "funding": {
198 "url": "https://opencollective.com/libvips"
199 }
200 },
201 "node_modules/@img/sharp-libvips-linux-arm": {
202 "version": "1.2.4",
203 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
204 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
205 "cpu": [
206 "arm"
207 ],
208 "license": "LGPL-3.0-or-later",
209 "optional": true,
210 "os": [
211 "linux"
212 ],
213 "funding": {
214 "url": "https://opencollective.com/libvips"
215 }
216 },
217 "node_modules/@img/sharp-libvips-linux-arm64": {
218 "version": "1.2.4",
219 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
220 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
221 "cpu": [
222 "arm64"
223 ],
224 "license": "LGPL-3.0-or-later",
225 "optional": true,
226 "os": [
227 "linux"
228 ],
229 "funding": {
230 "url": "https://opencollective.com/libvips"
231 }
232 },
233 "node_modules/@img/sharp-libvips-linux-ppc64": {
234 "version": "1.2.4",
235 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
236 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
237 "cpu": [
238 "ppc64"
239 ],
240 "license": "LGPL-3.0-or-later",
241 "optional": true,
242 "os": [
243 "linux"
244 ],
245 "funding": {
246 "url": "https://opencollective.com/libvips"
247 }
248 },
249 "node_modules/@img/sharp-libvips-linux-riscv64": {
250 "version": "1.2.4",
251 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
252 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
253 "cpu": [
254 "riscv64"
255 ],
256 "license": "LGPL-3.0-or-later",
257 "optional": true,
258 "os": [
259 "linux"
260 ],
261 "funding": {
262 "url": "https://opencollective.com/libvips"
263 }
264 },
265 "node_modules/@img/sharp-libvips-linux-s390x": {
266 "version": "1.2.4",
267 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
268 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
269 "cpu": [
270 "s390x"
271 ],
272 "license": "LGPL-3.0-or-later",
273 "optional": true,
274 "os": [
275 "linux"
276 ],
277 "funding": {
278 "url": "https://opencollective.com/libvips"
279 }
280 },
281 "node_modules/@img/sharp-libvips-linux-x64": {
282 "version": "1.2.4",
283 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
284 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
285 "cpu": [
286 "x64"
287 ],
288 "license": "LGPL-3.0-or-later",
289 "optional": true,
290 "os": [
291 "linux"
292 ],
293 "funding": {
294 "url": "https://opencollective.com/libvips"
295 }
296 },
297 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
298 "version": "1.2.4",
299 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
300 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
301 "cpu": [
302 "arm64"
303 ],
304 "license": "LGPL-3.0-or-later",
305 "optional": true,
306 "os": [
307 "linux"
308 ],
309 "funding": {
310 "url": "https://opencollective.com/libvips"
311 }
312 },
313 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
314 "version": "1.2.4",
315 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
316 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
317 "cpu": [
318 "x64"
319 ],
320 "license": "LGPL-3.0-or-later",
321 "optional": true,
322 "os": [
323 "linux"
324 ],
325 "funding": {
326 "url": "https://opencollective.com/libvips"
327 }
328 },
329 "node_modules/@img/sharp-linux-arm": {
330 "version": "0.34.5",
331 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
332 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
333 "cpu": [
334 "arm"
335 ],
336 "license": "Apache-2.0",
337 "optional": true,
338 "os": [
339 "linux"
340 ],
341 "engines": {
342 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
343 },
344 "funding": {
345 "url": "https://opencollective.com/libvips"
346 },
347 "optionalDependencies": {
348 "@img/sharp-libvips-linux-arm": "1.2.4"
349 }
350 },
351 "node_modules/@img/sharp-linux-arm64": {
352 "version": "0.34.5",
353 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
354 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
355 "cpu": [
356 "arm64"
357 ],
358 "license": "Apache-2.0",
359 "optional": true,
360 "os": [
361 "linux"
362 ],
363 "engines": {
364 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
365 },
366 "funding": {
367 "url": "https://opencollective.com/libvips"
368 },
369 "optionalDependencies": {
370 "@img/sharp-libvips-linux-arm64": "1.2.4"
371 }
372 },
373 "node_modules/@img/sharp-linux-ppc64": {
374 "version": "0.34.5",
375 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
376 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
377 "cpu": [
378 "ppc64"
379 ],
380 "license": "Apache-2.0",
381 "optional": true,
382 "os": [
383 "linux"
384 ],
385 "engines": {
386 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
387 },
388 "funding": {
389 "url": "https://opencollective.com/libvips"
390 },
391 "optionalDependencies": {
392 "@img/sharp-libvips-linux-ppc64": "1.2.4"
393 }
394 },
395 "node_modules/@img/sharp-linux-riscv64": {
396 "version": "0.34.5",
397 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
398 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
399 "cpu": [
400 "riscv64"
401 ],
402 "license": "Apache-2.0",
403 "optional": true,
404 "os": [
405 "linux"
406 ],
407 "engines": {
408 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
409 },
410 "funding": {
411 "url": "https://opencollective.com/libvips"
412 },
413 "optionalDependencies": {
414 "@img/sharp-libvips-linux-riscv64": "1.2.4"
415 }
416 },
417 "node_modules/@img/sharp-linux-s390x": {
418 "version": "0.34.5",
419 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
420 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
421 "cpu": [
422 "s390x"
423 ],
424 "license": "Apache-2.0",
425 "optional": true,
426 "os": [
427 "linux"
428 ],
429 "engines": {
430 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
431 },
432 "funding": {
433 "url": "https://opencollective.com/libvips"
434 },
435 "optionalDependencies": {
436 "@img/sharp-libvips-linux-s390x": "1.2.4"
437 }
438 },
439 "node_modules/@img/sharp-linux-x64": {
440 "version": "0.34.5",
441 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
442 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
443 "cpu": [
444 "x64"
445 ],
446 "license": "Apache-2.0",
447 "optional": true,
448 "os": [
449 "linux"
450 ],
451 "engines": {
452 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
453 },
454 "funding": {
455 "url": "https://opencollective.com/libvips"
456 },
457 "optionalDependencies": {
458 "@img/sharp-libvips-linux-x64": "1.2.4"
459 }
460 },
461 "node_modules/@img/sharp-linuxmusl-arm64": {
462 "version": "0.34.5",
463 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
464 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
465 "cpu": [
466 "arm64"
467 ],
468 "license": "Apache-2.0",
469 "optional": true,
470 "os": [
471 "linux"
472 ],
473 "engines": {
474 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
475 },
476 "funding": {
477 "url": "https://opencollective.com/libvips"
478 },
479 "optionalDependencies": {
480 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
481 }
482 },
483 "node_modules/@img/sharp-linuxmusl-x64": {
484 "version": "0.34.5",
485 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
486 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
487 "cpu": [
488 "x64"
489 ],
490 "license": "Apache-2.0",
491 "optional": true,
492 "os": [
493 "linux"
494 ],
495 "engines": {
496 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
497 },
498 "funding": {
499 "url": "https://opencollective.com/libvips"
500 },
501 "optionalDependencies": {
502 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
503 }
504 },
505 "node_modules/@img/sharp-wasm32": {
506 "version": "0.34.5",
507 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
508 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
509 "cpu": [
510 "wasm32"
511 ],
512 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
513 "optional": true,
514 "dependencies": {
515 "@emnapi/runtime": "^1.7.0"
516 },
517 "engines": {
518 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
519 },
520 "funding": {
521 "url": "https://opencollective.com/libvips"
522 }
523 },
524 "node_modules/@img/sharp-win32-arm64": {
525 "version": "0.34.5",
526 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
527 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
528 "cpu": [
529 "arm64"
530 ],
531 "license": "Apache-2.0 AND LGPL-3.0-or-later",
532 "optional": true,
533 "os": [
534 "win32"
535 ],
536 "engines": {
537 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
538 },
539 "funding": {
540 "url": "https://opencollective.com/libvips"
541 }
542 },
543 "node_modules/@img/sharp-win32-ia32": {
544 "version": "0.34.5",
545 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
546 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
547 "cpu": [
548 "ia32"
549 ],
550 "license": "Apache-2.0 AND LGPL-3.0-or-later",
551 "optional": true,
552 "os": [
553 "win32"
554 ],
555 "engines": {
556 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
557 },
558 "funding": {
559 "url": "https://opencollective.com/libvips"
560 }
561 },
562 "node_modules/@img/sharp-win32-x64": {
563 "version": "0.34.5",
564 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
565 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
566 "cpu": [
567 "x64"
568 ],
569 "license": "Apache-2.0 AND LGPL-3.0-or-later",
570 "optional": true,
571 "os": [
572 "win32"
573 ],
574 "engines": {
575 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
576 },
577 "funding": {
578 "url": "https://opencollective.com/libvips"
579 }
580 },
581 "node_modules/@next/env": {
582 "version": "16.1.6",
583 "resolved": "https://registry.npmjs.org/@next/env/-/env-16.1.6.tgz",
584 "integrity": "sha512-N1ySLuZjnAtN3kFnwhAwPvZah8RJxKasD7x1f8shFqhncnWZn4JMfg37diLNuoHsLAlrDfM3g4mawVdtAG8XLQ==",
585 "license": "MIT"
586 },
587 "node_modules/@next/swc-darwin-arm64": {
588 "version": "16.1.6",
589 "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.1.6.tgz",
590 "integrity": "sha512-wTzYulosJr/6nFnqGW7FrG3jfUUlEf8UjGA0/pyypJl42ExdVgC6xJgcXQ+V8QFn6niSG2Pb8+MIG1mZr2vczw==",
591 "cpu": [
592 "arm64"
593 ],
594 "license": "MIT",
595 "optional": true,
596 "os": [
597 "darwin"
598 ],
599 "engines": {
600 "node": ">= 10"
601 }
602 },
603 "node_modules/@next/swc-darwin-x64": {
604 "version": "16.1.6",
605 "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.1.6.tgz",
606 "integrity": "sha512-BLFPYPDO+MNJsiDWbeVzqvYd4NyuRrEYVB5k2N3JfWncuHAy2IVwMAOlVQDFjj+krkWzhY2apvmekMkfQR0CUQ==",
607 "cpu": [
608 "x64"
609 ],
610 "license": "MIT",
611 "optional": true,
612 "os": [
613 "darwin"
614 ],
615 "engines": {
616 "node": ">= 10"
617 }
618 },
619 "node_modules/@next/swc-linux-arm64-gnu": {
620 "version": "16.1.6",
621 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.1.6.tgz",
622 "integrity": "sha512-OJYkCd5pj/QloBvoEcJ2XiMnlJkRv9idWA/j0ugSuA34gMT6f5b7vOiCQHVRpvStoZUknhl6/UxOXL4OwtdaBw==",
623 "cpu": [
624 "arm64"
625 ],
626 "license": "MIT",
627 "optional": true,
628 "os": [
629 "linux"
630 ],
631 "engines": {
632 "node": ">= 10"
633 }
634 },
635 "node_modules/@next/swc-linux-arm64-musl": {
636 "version": "16.1.6",
637 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.1.6.tgz",
638 "integrity": "sha512-S4J2v+8tT3NIO9u2q+S0G5KdvNDjXfAv06OhfOzNDaBn5rw84DGXWndOEB7d5/x852A20sW1M56vhC/tRVbccQ==",
639 "cpu": [
640 "arm64"
641 ],
642 "license": "MIT",
643 "optional": true,
644 "os": [
645 "linux"
646 ],
647 "engines": {
648 "node": ">= 10"
649 }
650 },
651 "node_modules/@next/swc-linux-x64-gnu": {
652 "version": "16.1.6",
653 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.1.6.tgz",
654 "integrity": "sha512-2eEBDkFlMMNQnkTyPBhQOAyn2qMxyG2eE7GPH2WIDGEpEILcBPI/jdSv4t6xupSP+ot/jkfrCShLAa7+ZUPcJQ==",
655 "cpu": [
656 "x64"
657 ],
658 "license": "MIT",
659 "optional": true,
660 "os": [
661 "linux"
662 ],
663 "engines": {
664 "node": ">= 10"
665 }
666 },
667 "node_modules/@next/swc-linux-x64-musl": {
668 "version": "16.1.6",
669 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.1.6.tgz",
670 "integrity": "sha512-oicJwRlyOoZXVlxmIMaTq7f8pN9QNbdes0q2FXfRsPhfCi8n8JmOZJm5oo1pwDaFbnnD421rVU409M3evFbIqg==",
671 "cpu": [
672 "x64"
673 ],
674 "license": "MIT",
675 "optional": true,
676 "os": [
677 "linux"
678 ],
679 "engines": {
680 "node": ">= 10"
681 }
682 },
683 "node_modules/@next/swc-win32-arm64-msvc": {
684 "version": "16.1.6",
685 "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.1.6.tgz",
686 "integrity": "sha512-gQmm8izDTPgs+DCWH22kcDmuUp7NyiJgEl18bcr8irXA5N2m2O+JQIr6f3ct42GOs9c0h8QF3L5SzIxcYAAXXw==",
687 "cpu": [
688 "arm64"
689 ],
690 "license": "MIT",
691 "optional": true,
692 "os": [
693 "win32"
694 ],
695 "engines": {
696 "node": ">= 10"
697 }
698 },
699 "node_modules/@next/swc-win32-x64-msvc": {
700 "version": "16.1.6",
701 "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.1.6.tgz",
702 "integrity": "sha512-NRfO39AIrzBnixKbjuo2YiYhB6o9d8v/ymU9m/Xk8cyVk+k7XylniXkHwjs4s70wedVffc6bQNbufk5v0xEm0A==",
703 "cpu": [
704 "x64"
705 ],
706 "license": "MIT",
707 "optional": true,
708 "os": [
709 "win32"
710 ],
711 "engines": {
712 "node": ">= 10"
713 }
714 },
715 "node_modules/@swc/helpers": {
716 "version": "0.5.15",
717 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
718 "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
719 "license": "Apache-2.0",
720 "dependencies": {
721 "tslib": "^2.8.0"
722 }
723 },
724 "node_modules/@types/node": {
725 "version": "20.19.37",
726 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.37.tgz",
727 "integrity": "sha512-8kzdPJ3FsNsVIurqBs7oodNnCEVbni9yUEkaHbgptDACOPW04jimGagZ51E6+lXUwJjgnBw+hyko/lkFWCldqw==",
728 "dev": true,
729 "license": "MIT",
730 "dependencies": {
731 "undici-types": "~6.21.0"
732 }
733 },
734 "node_modules/@types/react": {
735 "version": "19.2.14",
736 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz",
737 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==",
738 "dev": true,
739 "license": "MIT",
740 "dependencies": {
741 "csstype": "^3.2.2"
742 }
743 },
744 "node_modules/@types/react-dom": {
745 "version": "19.2.3",
746 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
747 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
748 "dev": true,
749 "license": "MIT",
750 "peerDependencies": {
751 "@types/react": "^19.2.0"
752 }
753 },
754 "node_modules/await-lock": {
755 "version": "2.2.2",
756 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
757 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==",
758 "license": "MIT"
759 },
760 "node_modules/baseline-browser-mapping": {
761 "version": "2.10.8",
762 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.8.tgz",
763 "integrity": "sha512-PCLz/LXGBsNTErbtB6i5u4eLpHeMfi93aUv5duMmj6caNu6IphS4q6UevDnL36sZQv9lrP11dbPKGMaXPwMKfQ==",
764 "license": "Apache-2.0",
765 "bin": {
766 "baseline-browser-mapping": "dist/cli.cjs"
767 },
768 "engines": {
769 "node": ">=6.0.0"
770 }
771 },
772 "node_modules/caniuse-lite": {
773 "version": "1.0.30001779",
774 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001779.tgz",
775 "integrity": "sha512-U5og2PN7V4DMgF50YPNtnZJGWVLFjjsN3zb6uMT5VGYIewieDj1upwfuVNXf4Kor+89c3iCRJnSzMD5LmTvsfA==",
776 "funding": [
777 {
778 "type": "opencollective",
779 "url": "https://opencollective.com/browserslist"
780 },
781 {
782 "type": "tidelift",
783 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
784 },
785 {
786 "type": "github",
787 "url": "https://github.com/sponsors/ai"
788 }
789 ],
790 "license": "CC-BY-4.0"
791 },
792 "node_modules/client-only": {
793 "version": "0.0.1",
794 "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
795 "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
796 "license": "MIT"
797 },
798 "node_modules/csstype": {
799 "version": "3.2.3",
800 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
801 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
802 "dev": true,
803 "license": "MIT"
804 },
805 "node_modules/detect-libc": {
806 "version": "2.1.2",
807 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
808 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
809 "license": "Apache-2.0",
810 "optional": true,
811 "engines": {
812 "node": ">=8"
813 }
814 },
815 "node_modules/iso-datestring-validator": {
816 "version": "2.2.2",
817 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
818 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==",
819 "license": "MIT"
820 },
821 "node_modules/multiformats": {
822 "version": "9.9.0",
823 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
824 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
825 "license": "(Apache-2.0 AND MIT)"
826 },
827 "node_modules/nanoid": {
828 "version": "3.3.11",
829 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
830 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
831 "funding": [
832 {
833 "type": "github",
834 "url": "https://github.com/sponsors/ai"
835 }
836 ],
837 "license": "MIT",
838 "bin": {
839 "nanoid": "bin/nanoid.cjs"
840 },
841 "engines": {
842 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
843 }
844 },
845 "node_modules/next": {
846 "version": "16.1.6",
847 "resolved": "https://registry.npmjs.org/next/-/next-16.1.6.tgz",
848 "integrity": "sha512-hkyRkcu5x/41KoqnROkfTm2pZVbKxvbZRuNvKXLRXxs3VfyO0WhY50TQS40EuKO9SW3rBj/sF3WbVwDACeMZyw==",
849 "license": "MIT",
850 "dependencies": {
851 "@next/env": "16.1.6",
852 "@swc/helpers": "0.5.15",
853 "baseline-browser-mapping": "^2.8.3",
854 "caniuse-lite": "^1.0.30001579",
855 "postcss": "8.4.31",
856 "styled-jsx": "5.1.6"
857 },
858 "bin": {
859 "next": "dist/bin/next"
860 },
861 "engines": {
862 "node": ">=20.9.0"
863 },
864 "optionalDependencies": {
865 "@next/swc-darwin-arm64": "16.1.6",
866 "@next/swc-darwin-x64": "16.1.6",
867 "@next/swc-linux-arm64-gnu": "16.1.6",
868 "@next/swc-linux-arm64-musl": "16.1.6",
869 "@next/swc-linux-x64-gnu": "16.1.6",
870 "@next/swc-linux-x64-musl": "16.1.6",
871 "@next/swc-win32-arm64-msvc": "16.1.6",
872 "@next/swc-win32-x64-msvc": "16.1.6",
873 "sharp": "^0.34.4"
874 },
875 "peerDependencies": {
876 "@opentelemetry/api": "^1.1.0",
877 "@playwright/test": "^1.51.1",
878 "babel-plugin-react-compiler": "*",
879 "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
880 "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
881 "sass": "^1.3.0"
882 },
883 "peerDependenciesMeta": {
884 "@opentelemetry/api": {
885 "optional": true
886 },
887 "@playwright/test": {
888 "optional": true
889 },
890 "babel-plugin-react-compiler": {
891 "optional": true
892 },
893 "sass": {
894 "optional": true
895 }
896 }
897 },
898 "node_modules/picocolors": {
899 "version": "1.1.1",
900 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
901 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
902 "license": "ISC"
903 },
904 "node_modules/postcss": {
905 "version": "8.4.31",
906 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
907 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
908 "funding": [
909 {
910 "type": "opencollective",
911 "url": "https://opencollective.com/postcss/"
912 },
913 {
914 "type": "tidelift",
915 "url": "https://tidelift.com/funding/github/npm/postcss"
916 },
917 {
918 "type": "github",
919 "url": "https://github.com/sponsors/ai"
920 }
921 ],
922 "license": "MIT",
923 "dependencies": {
924 "nanoid": "^3.3.6",
925 "picocolors": "^1.0.0",
926 "source-map-js": "^1.0.2"
927 },
928 "engines": {
929 "node": "^10 || ^12 || >=14"
930 }
931 },
932 "node_modules/react": {
933 "version": "19.2.3",
934 "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz",
935 "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==",
936 "license": "MIT",
937 "engines": {
938 "node": ">=0.10.0"
939 }
940 },
941 "node_modules/react-dom": {
942 "version": "19.2.3",
943 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz",
944 "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==",
945 "license": "MIT",
946 "dependencies": {
947 "scheduler": "^0.27.0"
948 },
949 "peerDependencies": {
950 "react": "^19.2.3"
951 }
952 },
953 "node_modules/scheduler": {
954 "version": "0.27.0",
955 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
956 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
957 "license": "MIT"
958 },
959 "node_modules/semver": {
960 "version": "7.7.4",
961 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
962 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
963 "license": "ISC",
964 "optional": true,
965 "bin": {
966 "semver": "bin/semver.js"
967 },
968 "engines": {
969 "node": ">=10"
970 }
971 },
972 "node_modules/sharp": {
973 "version": "0.34.5",
974 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
975 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
976 "hasInstallScript": true,
977 "license": "Apache-2.0",
978 "optional": true,
979 "dependencies": {
980 "@img/colour": "^1.0.0",
981 "detect-libc": "^2.1.2",
982 "semver": "^7.7.3"
983 },
984 "engines": {
985 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
986 },
987 "funding": {
988 "url": "https://opencollective.com/libvips"
989 },
990 "optionalDependencies": {
991 "@img/sharp-darwin-arm64": "0.34.5",
992 "@img/sharp-darwin-x64": "0.34.5",
993 "@img/sharp-libvips-darwin-arm64": "1.2.4",
994 "@img/sharp-libvips-darwin-x64": "1.2.4",
995 "@img/sharp-libvips-linux-arm": "1.2.4",
996 "@img/sharp-libvips-linux-arm64": "1.2.4",
997 "@img/sharp-libvips-linux-ppc64": "1.2.4",
998 "@img/sharp-libvips-linux-riscv64": "1.2.4",
999 "@img/sharp-libvips-linux-s390x": "1.2.4",
1000 "@img/sharp-libvips-linux-x64": "1.2.4",
1001 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
1002 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
1003 "@img/sharp-linux-arm": "0.34.5",
1004 "@img/sharp-linux-arm64": "0.34.5",
1005 "@img/sharp-linux-ppc64": "0.34.5",
1006 "@img/sharp-linux-riscv64": "0.34.5",
1007 "@img/sharp-linux-s390x": "0.34.5",
1008 "@img/sharp-linux-x64": "0.34.5",
1009 "@img/sharp-linuxmusl-arm64": "0.34.5",
1010 "@img/sharp-linuxmusl-x64": "0.34.5",
1011 "@img/sharp-wasm32": "0.34.5",
1012 "@img/sharp-win32-arm64": "0.34.5",
1013 "@img/sharp-win32-ia32": "0.34.5",
1014 "@img/sharp-win32-x64": "0.34.5"
1015 }
1016 },
1017 "node_modules/source-map-js": {
1018 "version": "1.2.1",
1019 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1020 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1021 "license": "BSD-3-Clause",
1022 "engines": {
1023 "node": ">=0.10.0"
1024 }
1025 },
1026 "node_modules/styled-jsx": {
1027 "version": "5.1.6",
1028 "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
1029 "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
1030 "license": "MIT",
1031 "dependencies": {
1032 "client-only": "0.0.1"
1033 },
1034 "engines": {
1035 "node": ">= 12.0.0"
1036 },
1037 "peerDependencies": {
1038 "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
1039 },
1040 "peerDependenciesMeta": {
1041 "@babel/core": {
1042 "optional": true
1043 },
1044 "babel-plugin-macros": {
1045 "optional": true
1046 }
1047 }
1048 },
1049 "node_modules/tlds": {
1050 "version": "1.261.0",
1051 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
1052 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==",
1053 "license": "MIT",
1054 "bin": {
1055 "tlds": "bin.js"
1056 }
1057 },
1058 "node_modules/tslib": {
1059 "version": "2.8.1",
1060 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
1061 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
1062 "license": "0BSD"
1063 },
1064 "node_modules/typescript": {
1065 "version": "5.9.3",
1066 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
1067 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
1068 "dev": true,
1069 "license": "Apache-2.0",
1070 "bin": {
1071 "tsc": "bin/tsc",
1072 "tsserver": "bin/tsserver"
1073 },
1074 "engines": {
1075 "node": ">=14.17"
1076 }
1077 },
1078 "node_modules/uint8arrays": {
1079 "version": "3.0.0",
1080 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
1081 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
1082 "license": "MIT",
1083 "dependencies": {
1084 "multiformats": "^9.4.2"
1085 }
1086 },
1087 "node_modules/undici-types": {
1088 "version": "6.21.0",
1089 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
1090 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
1091 "dev": true,
1092 "license": "MIT"
1093 },
1094 "node_modules/unicode-segmenter": {
1095 "version": "0.14.5",
1096 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
1097 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==",
1098 "license": "MIT"
1099 },
1100 "node_modules/zod": {
1101 "version": "3.25.76",
1102 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
1103 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
1104 "license": "MIT",
1105 "funding": {
1106 "url": "https://github.com/sponsors/colinhacks"
1107 }
1108 }
1109 }
1110}