This repository has no description
1{
2 "name": "loup-cli",
3 "version": "0.3.1",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "loup-cli",
9 "version": "0.3.1",
10 "license": "MIT",
11 "dependencies": {
12 "@anthropic-ai/sdk": "^0.106.0",
13 "@atproto/api": "^0.13.18",
14 "busboy": "^1.6.0",
15 "tsx": "^4.19.2"
16 },
17 "bin": {
18 "loup": "bin/loup.mjs"
19 },
20 "devDependencies": {
21 "@types/busboy": "^1.5.4",
22 "@types/node": "^22.10.0",
23 "typescript": "^5.7.2"
24 },
25 "engines": {
26 "node": ">=20"
27 }
28 },
29 "node_modules/@anthropic-ai/sdk": {
30 "version": "0.106.0",
31 "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.106.0.tgz",
32 "integrity": "sha512-ufwVvYNDBj2dzOGupBCTaNzBLxqcTnGOzI4z8Wouxlt+mT3J3HuOmatgCy1VmwCHOUueqZ41ERhm0O99OUcbWA==",
33 "license": "MIT",
34 "dependencies": {
35 "json-schema-to-ts": "^3.1.1",
36 "standardwebhooks": "^1.0.0"
37 },
38 "bin": {
39 "anthropic-ai-sdk": "bin/cli"
40 },
41 "peerDependencies": {
42 "zod": "^3.25.0 || ^4.0.0"
43 },
44 "peerDependenciesMeta": {
45 "zod": {
46 "optional": true
47 }
48 }
49 },
50 "node_modules/@atproto/api": {
51 "version": "0.13.35",
52 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.35.tgz",
53 "integrity": "sha512-vsEfBj0C333TLjDppvTdTE0IdKlXuljKSveAeI4PPx/l6eUKNnDTsYxvILtXUVzwUlTDmSRqy5O4Ryh78n1b7g==",
54 "license": "MIT",
55 "dependencies": {
56 "@atproto/common-web": "^0.4.0",
57 "@atproto/lexicon": "^0.4.6",
58 "@atproto/syntax": "^0.3.2",
59 "@atproto/xrpc": "^0.6.8",
60 "await-lock": "^2.2.2",
61 "multiformats": "^9.9.0",
62 "tlds": "^1.234.0",
63 "zod": "^3.23.8"
64 }
65 },
66 "node_modules/@atproto/common-web": {
67 "version": "0.4.21",
68 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.21.tgz",
69 "integrity": "sha512-Odq+wdk3YNasGCjjlpl3bCIPvqYHige5DLfMkIffNv/2PI/iIj5ZvAvMvJlJ59OhReKSxtpI0invx5UQPc3+fw==",
70 "license": "MIT",
71 "dependencies": {
72 "@atproto/lex-data": "^0.0.15",
73 "@atproto/lex-json": "^0.0.16",
74 "@atproto/syntax": "^0.5.4",
75 "zod": "^3.23.8"
76 }
77 },
78 "node_modules/@atproto/common-web/node_modules/@atproto/syntax": {
79 "version": "0.5.4",
80 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.5.4.tgz",
81 "integrity": "sha512-9XJOpMAgsGFxMEIp8nJ8AIWv+krrY1xQMj+wULbbXhQztQV+9aZ0TbG9Jtn3Op2or8Kr6OqyWR4ga9Z189kKDw==",
82 "license": "MIT",
83 "dependencies": {
84 "tslib": "^2.8.1"
85 }
86 },
87 "node_modules/@atproto/lex-data": {
88 "version": "0.0.15",
89 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.15.tgz",
90 "integrity": "sha512-ZsbGiaM5S3CnGrcTMbDGON3bLZzCi/Mx9UvcMREKSRujnF68eHgMiXxJqvykP7+QpOX6tYCK93axZkuJVhtSEw==",
91 "license": "MIT",
92 "dependencies": {
93 "multiformats": "^9.9.0",
94 "tslib": "^2.8.1",
95 "uint8arrays": "3.0.0",
96 "unicode-segmenter": "^0.14.0"
97 }
98 },
99 "node_modules/@atproto/lex-json": {
100 "version": "0.0.16",
101 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.16.tgz",
102 "integrity": "sha512-IgLgQ0krshVlrIYZ+heTBDbCnM3LmAgWvsaYn5MxvKA3LcBot3PG3ptdO8VOweVZ+WgCLuo39cz9EbUmIbqdtg==",
103 "license": "MIT",
104 "dependencies": {
105 "@atproto/lex-data": "^0.0.15",
106 "tslib": "^2.8.1"
107 }
108 },
109 "node_modules/@atproto/lexicon": {
110 "version": "0.4.14",
111 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.14.tgz",
112 "integrity": "sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==",
113 "license": "MIT",
114 "dependencies": {
115 "@atproto/common-web": "^0.4.2",
116 "@atproto/syntax": "^0.4.0",
117 "iso-datestring-validator": "^2.2.2",
118 "multiformats": "^9.9.0",
119 "zod": "^3.23.8"
120 }
121 },
122 "node_modules/@atproto/lexicon/node_modules/@atproto/syntax": {
123 "version": "0.4.3",
124 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
125 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
126 "license": "MIT",
127 "dependencies": {
128 "tslib": "^2.8.1"
129 }
130 },
131 "node_modules/@atproto/syntax": {
132 "version": "0.3.4",
133 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.4.tgz",
134 "integrity": "sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==",
135 "license": "MIT"
136 },
137 "node_modules/@atproto/xrpc": {
138 "version": "0.6.12",
139 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.12.tgz",
140 "integrity": "sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w==",
141 "license": "MIT",
142 "dependencies": {
143 "@atproto/lexicon": "^0.4.10",
144 "zod": "^3.23.8"
145 }
146 },
147 "node_modules/@babel/runtime": {
148 "version": "7.29.7",
149 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
150 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
151 "license": "MIT",
152 "engines": {
153 "node": ">=6.9.0"
154 }
155 },
156 "node_modules/@esbuild/aix-ppc64": {
157 "version": "0.28.1",
158 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
159 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
160 "cpu": [
161 "ppc64"
162 ],
163 "license": "MIT",
164 "optional": true,
165 "os": [
166 "aix"
167 ],
168 "engines": {
169 "node": ">=18"
170 }
171 },
172 "node_modules/@esbuild/android-arm": {
173 "version": "0.28.1",
174 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
175 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
176 "cpu": [
177 "arm"
178 ],
179 "license": "MIT",
180 "optional": true,
181 "os": [
182 "android"
183 ],
184 "engines": {
185 "node": ">=18"
186 }
187 },
188 "node_modules/@esbuild/android-arm64": {
189 "version": "0.28.1",
190 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
191 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
192 "cpu": [
193 "arm64"
194 ],
195 "license": "MIT",
196 "optional": true,
197 "os": [
198 "android"
199 ],
200 "engines": {
201 "node": ">=18"
202 }
203 },
204 "node_modules/@esbuild/android-x64": {
205 "version": "0.28.1",
206 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
207 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
208 "cpu": [
209 "x64"
210 ],
211 "license": "MIT",
212 "optional": true,
213 "os": [
214 "android"
215 ],
216 "engines": {
217 "node": ">=18"
218 }
219 },
220 "node_modules/@esbuild/darwin-arm64": {
221 "version": "0.28.1",
222 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
223 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
224 "cpu": [
225 "arm64"
226 ],
227 "license": "MIT",
228 "optional": true,
229 "os": [
230 "darwin"
231 ],
232 "engines": {
233 "node": ">=18"
234 }
235 },
236 "node_modules/@esbuild/darwin-x64": {
237 "version": "0.28.1",
238 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
239 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
240 "cpu": [
241 "x64"
242 ],
243 "license": "MIT",
244 "optional": true,
245 "os": [
246 "darwin"
247 ],
248 "engines": {
249 "node": ">=18"
250 }
251 },
252 "node_modules/@esbuild/freebsd-arm64": {
253 "version": "0.28.1",
254 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
255 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
256 "cpu": [
257 "arm64"
258 ],
259 "license": "MIT",
260 "optional": true,
261 "os": [
262 "freebsd"
263 ],
264 "engines": {
265 "node": ">=18"
266 }
267 },
268 "node_modules/@esbuild/freebsd-x64": {
269 "version": "0.28.1",
270 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
271 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
272 "cpu": [
273 "x64"
274 ],
275 "license": "MIT",
276 "optional": true,
277 "os": [
278 "freebsd"
279 ],
280 "engines": {
281 "node": ">=18"
282 }
283 },
284 "node_modules/@esbuild/linux-arm": {
285 "version": "0.28.1",
286 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
287 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
288 "cpu": [
289 "arm"
290 ],
291 "license": "MIT",
292 "optional": true,
293 "os": [
294 "linux"
295 ],
296 "engines": {
297 "node": ">=18"
298 }
299 },
300 "node_modules/@esbuild/linux-arm64": {
301 "version": "0.28.1",
302 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
303 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
304 "cpu": [
305 "arm64"
306 ],
307 "license": "MIT",
308 "optional": true,
309 "os": [
310 "linux"
311 ],
312 "engines": {
313 "node": ">=18"
314 }
315 },
316 "node_modules/@esbuild/linux-ia32": {
317 "version": "0.28.1",
318 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
319 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
320 "cpu": [
321 "ia32"
322 ],
323 "license": "MIT",
324 "optional": true,
325 "os": [
326 "linux"
327 ],
328 "engines": {
329 "node": ">=18"
330 }
331 },
332 "node_modules/@esbuild/linux-loong64": {
333 "version": "0.28.1",
334 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
335 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
336 "cpu": [
337 "loong64"
338 ],
339 "license": "MIT",
340 "optional": true,
341 "os": [
342 "linux"
343 ],
344 "engines": {
345 "node": ">=18"
346 }
347 },
348 "node_modules/@esbuild/linux-mips64el": {
349 "version": "0.28.1",
350 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
351 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
352 "cpu": [
353 "mips64el"
354 ],
355 "license": "MIT",
356 "optional": true,
357 "os": [
358 "linux"
359 ],
360 "engines": {
361 "node": ">=18"
362 }
363 },
364 "node_modules/@esbuild/linux-ppc64": {
365 "version": "0.28.1",
366 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
367 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
368 "cpu": [
369 "ppc64"
370 ],
371 "license": "MIT",
372 "optional": true,
373 "os": [
374 "linux"
375 ],
376 "engines": {
377 "node": ">=18"
378 }
379 },
380 "node_modules/@esbuild/linux-riscv64": {
381 "version": "0.28.1",
382 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
383 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
384 "cpu": [
385 "riscv64"
386 ],
387 "license": "MIT",
388 "optional": true,
389 "os": [
390 "linux"
391 ],
392 "engines": {
393 "node": ">=18"
394 }
395 },
396 "node_modules/@esbuild/linux-s390x": {
397 "version": "0.28.1",
398 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
399 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
400 "cpu": [
401 "s390x"
402 ],
403 "license": "MIT",
404 "optional": true,
405 "os": [
406 "linux"
407 ],
408 "engines": {
409 "node": ">=18"
410 }
411 },
412 "node_modules/@esbuild/linux-x64": {
413 "version": "0.28.1",
414 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
415 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
416 "cpu": [
417 "x64"
418 ],
419 "license": "MIT",
420 "optional": true,
421 "os": [
422 "linux"
423 ],
424 "engines": {
425 "node": ">=18"
426 }
427 },
428 "node_modules/@esbuild/netbsd-arm64": {
429 "version": "0.28.1",
430 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
431 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
432 "cpu": [
433 "arm64"
434 ],
435 "license": "MIT",
436 "optional": true,
437 "os": [
438 "netbsd"
439 ],
440 "engines": {
441 "node": ">=18"
442 }
443 },
444 "node_modules/@esbuild/netbsd-x64": {
445 "version": "0.28.1",
446 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
447 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
448 "cpu": [
449 "x64"
450 ],
451 "license": "MIT",
452 "optional": true,
453 "os": [
454 "netbsd"
455 ],
456 "engines": {
457 "node": ">=18"
458 }
459 },
460 "node_modules/@esbuild/openbsd-arm64": {
461 "version": "0.28.1",
462 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
463 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
464 "cpu": [
465 "arm64"
466 ],
467 "license": "MIT",
468 "optional": true,
469 "os": [
470 "openbsd"
471 ],
472 "engines": {
473 "node": ">=18"
474 }
475 },
476 "node_modules/@esbuild/openbsd-x64": {
477 "version": "0.28.1",
478 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
479 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
480 "cpu": [
481 "x64"
482 ],
483 "license": "MIT",
484 "optional": true,
485 "os": [
486 "openbsd"
487 ],
488 "engines": {
489 "node": ">=18"
490 }
491 },
492 "node_modules/@esbuild/openharmony-arm64": {
493 "version": "0.28.1",
494 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
495 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
496 "cpu": [
497 "arm64"
498 ],
499 "license": "MIT",
500 "optional": true,
501 "os": [
502 "openharmony"
503 ],
504 "engines": {
505 "node": ">=18"
506 }
507 },
508 "node_modules/@esbuild/sunos-x64": {
509 "version": "0.28.1",
510 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
511 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
512 "cpu": [
513 "x64"
514 ],
515 "license": "MIT",
516 "optional": true,
517 "os": [
518 "sunos"
519 ],
520 "engines": {
521 "node": ">=18"
522 }
523 },
524 "node_modules/@esbuild/win32-arm64": {
525 "version": "0.28.1",
526 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
527 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
528 "cpu": [
529 "arm64"
530 ],
531 "license": "MIT",
532 "optional": true,
533 "os": [
534 "win32"
535 ],
536 "engines": {
537 "node": ">=18"
538 }
539 },
540 "node_modules/@esbuild/win32-ia32": {
541 "version": "0.28.1",
542 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
543 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
544 "cpu": [
545 "ia32"
546 ],
547 "license": "MIT",
548 "optional": true,
549 "os": [
550 "win32"
551 ],
552 "engines": {
553 "node": ">=18"
554 }
555 },
556 "node_modules/@esbuild/win32-x64": {
557 "version": "0.28.1",
558 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
559 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
560 "cpu": [
561 "x64"
562 ],
563 "license": "MIT",
564 "optional": true,
565 "os": [
566 "win32"
567 ],
568 "engines": {
569 "node": ">=18"
570 }
571 },
572 "node_modules/@stablelib/base64": {
573 "version": "1.0.1",
574 "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
575 "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==",
576 "license": "MIT"
577 },
578 "node_modules/@types/busboy": {
579 "version": "1.5.4",
580 "resolved": "https://registry.npmjs.org/@types/busboy/-/busboy-1.5.4.tgz",
581 "integrity": "sha512-kG7WrUuAKK0NoyxfQHsVE6j1m01s6kMma64E+OZenQABMQyTJop1DumUWcLwAQ2JzpefU7PDYoRDKl8uZosFjw==",
582 "dev": true,
583 "license": "MIT",
584 "dependencies": {
585 "@types/node": "*"
586 }
587 },
588 "node_modules/@types/node": {
589 "version": "22.20.0",
590 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
591 "integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
592 "dev": true,
593 "license": "MIT",
594 "dependencies": {
595 "undici-types": "~6.21.0"
596 }
597 },
598 "node_modules/await-lock": {
599 "version": "2.2.2",
600 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
601 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==",
602 "license": "MIT"
603 },
604 "node_modules/busboy": {
605 "version": "1.6.0",
606 "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
607 "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
608 "dependencies": {
609 "streamsearch": "^1.1.0"
610 },
611 "engines": {
612 "node": ">=10.16.0"
613 }
614 },
615 "node_modules/esbuild": {
616 "version": "0.28.1",
617 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
618 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
619 "hasInstallScript": true,
620 "license": "MIT",
621 "bin": {
622 "esbuild": "bin/esbuild"
623 },
624 "engines": {
625 "node": ">=18"
626 },
627 "optionalDependencies": {
628 "@esbuild/aix-ppc64": "0.28.1",
629 "@esbuild/android-arm": "0.28.1",
630 "@esbuild/android-arm64": "0.28.1",
631 "@esbuild/android-x64": "0.28.1",
632 "@esbuild/darwin-arm64": "0.28.1",
633 "@esbuild/darwin-x64": "0.28.1",
634 "@esbuild/freebsd-arm64": "0.28.1",
635 "@esbuild/freebsd-x64": "0.28.1",
636 "@esbuild/linux-arm": "0.28.1",
637 "@esbuild/linux-arm64": "0.28.1",
638 "@esbuild/linux-ia32": "0.28.1",
639 "@esbuild/linux-loong64": "0.28.1",
640 "@esbuild/linux-mips64el": "0.28.1",
641 "@esbuild/linux-ppc64": "0.28.1",
642 "@esbuild/linux-riscv64": "0.28.1",
643 "@esbuild/linux-s390x": "0.28.1",
644 "@esbuild/linux-x64": "0.28.1",
645 "@esbuild/netbsd-arm64": "0.28.1",
646 "@esbuild/netbsd-x64": "0.28.1",
647 "@esbuild/openbsd-arm64": "0.28.1",
648 "@esbuild/openbsd-x64": "0.28.1",
649 "@esbuild/openharmony-arm64": "0.28.1",
650 "@esbuild/sunos-x64": "0.28.1",
651 "@esbuild/win32-arm64": "0.28.1",
652 "@esbuild/win32-ia32": "0.28.1",
653 "@esbuild/win32-x64": "0.28.1"
654 }
655 },
656 "node_modules/fast-sha256": {
657 "version": "1.3.0",
658 "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
659 "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
660 "license": "Unlicense"
661 },
662 "node_modules/fsevents": {
663 "version": "2.3.3",
664 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
665 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
666 "hasInstallScript": true,
667 "license": "MIT",
668 "optional": true,
669 "os": [
670 "darwin"
671 ],
672 "engines": {
673 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
674 }
675 },
676 "node_modules/iso-datestring-validator": {
677 "version": "2.2.2",
678 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
679 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==",
680 "license": "MIT"
681 },
682 "node_modules/json-schema-to-ts": {
683 "version": "3.1.1",
684 "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
685 "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==",
686 "license": "MIT",
687 "dependencies": {
688 "@babel/runtime": "^7.18.3",
689 "ts-algebra": "^2.0.0"
690 },
691 "engines": {
692 "node": ">=16"
693 }
694 },
695 "node_modules/multiformats": {
696 "version": "9.9.0",
697 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
698 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
699 "license": "(Apache-2.0 AND MIT)"
700 },
701 "node_modules/standardwebhooks": {
702 "version": "1.0.0",
703 "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz",
704 "integrity": "sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==",
705 "license": "MIT",
706 "dependencies": {
707 "@stablelib/base64": "^1.0.0",
708 "fast-sha256": "^1.3.0"
709 }
710 },
711 "node_modules/streamsearch": {
712 "version": "1.1.0",
713 "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
714 "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
715 "engines": {
716 "node": ">=10.0.0"
717 }
718 },
719 "node_modules/tlds": {
720 "version": "1.261.0",
721 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
722 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==",
723 "license": "MIT",
724 "bin": {
725 "tlds": "bin.js"
726 }
727 },
728 "node_modules/ts-algebra": {
729 "version": "2.0.0",
730 "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
731 "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==",
732 "license": "MIT"
733 },
734 "node_modules/tslib": {
735 "version": "2.8.1",
736 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
737 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
738 "license": "0BSD"
739 },
740 "node_modules/tsx": {
741 "version": "4.22.4",
742 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.22.4.tgz",
743 "integrity": "sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg==",
744 "license": "MIT",
745 "dependencies": {
746 "esbuild": "~0.28.0"
747 },
748 "bin": {
749 "tsx": "dist/cli.mjs"
750 },
751 "engines": {
752 "node": ">=18.0.0"
753 },
754 "optionalDependencies": {
755 "fsevents": "~2.3.3"
756 }
757 },
758 "node_modules/typescript": {
759 "version": "5.9.3",
760 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
761 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
762 "dev": true,
763 "license": "Apache-2.0",
764 "bin": {
765 "tsc": "bin/tsc",
766 "tsserver": "bin/tsserver"
767 },
768 "engines": {
769 "node": ">=14.17"
770 }
771 },
772 "node_modules/uint8arrays": {
773 "version": "3.0.0",
774 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
775 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
776 "license": "MIT",
777 "dependencies": {
778 "multiformats": "^9.4.2"
779 }
780 },
781 "node_modules/undici-types": {
782 "version": "6.21.0",
783 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
784 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
785 "dev": true,
786 "license": "MIT"
787 },
788 "node_modules/unicode-segmenter": {
789 "version": "0.14.5",
790 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
791 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==",
792 "license": "MIT"
793 },
794 "node_modules/zod": {
795 "version": "3.25.76",
796 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
797 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
798 "license": "MIT",
799 "funding": {
800 "url": "https://github.com/sponsors/colinhacks"
801 }
802 }
803 }
804}