返回 CodeWhale
package-lock.json
根目录 / crates / tui / extension-host / package-lock.json
1 {
2 "name": "@codewhale/extension-host",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "@codewhale/extension-host",
9 "version": "0.1.0",
10 "license": "MIT",
11 "devDependencies": {
12 "@deepseek-ai/cordis": "4.0.4",
13 "@deepseek-ai/cosmokit": "1.8.5",
14 "@deepseek-ai/dsh-util-values": "0.1.7-alpha.2",
15 "@deepseek-ai/schemastery": "3.18.4",
16 "@modelcontextprotocol/client": "2.0.0",
17 "@types/js-yaml": "4.0.9",
18 "@types/node": "22.20.4",
19 "acorn": "8.18.0",
20 "esbuild": "0.28.1",
21 "js-yaml": "4.3.2",
22 "typescript": "5.9.3"
23 },
24 "engines": {
25 "bun": ">=1.4.0",
26 "node": "^22.19.0 || >=24.0.0"
27 }
28 },
29 "node_modules/@deepseek-ai/cordis": {
30 "version": "4.0.4",
31 "resolved": "https://registry.npmjs.org/@deepseek-ai/cordis/-/cordis-4.0.4.tgz",
32 "integrity": "sha512-obgyxqWAmFn3Re8kvsuUnyW+ihrz6eJCnJO4fh1cQzDtmPYz/zzVeUkH9R94I0OwSVOocK67Kgakm04j/oQXzg==",
33 "dev": true,
34 "license": "MIT",
35 "dependencies": {
36 "@deepseek-ai/cosmokit": "~1.8.5",
37 "@standard-schema/spec": "^1.1.0"
38 },
39 "bin": {
40 "cordis": "bin.js"
41 },
42 "peerDependencies": {
43 "@deepseek-ai/cordis-plugin-include": "~1.0.9",
44 "@deepseek-ai/cordis-plugin-loader": "~1.0.5"
45 },
46 "peerDependenciesMeta": {
47 "@deepseek-ai/cordis-plugin-include": {
48 "optional": true
49 },
50 "@deepseek-ai/cordis-plugin-loader": {
51 "optional": true
52 }
53 }
54 },
55 "node_modules/@deepseek-ai/cosmokit": {
56 "version": "1.8.5",
57 "resolved": "https://registry.npmjs.org/@deepseek-ai/cosmokit/-/cosmokit-1.8.5.tgz",
58 "integrity": "sha512-LXsrlem9z8dq4sLflj2yuCuYX7KqhdzF5hZly3eZyuTo8d6oDSOXuEgC5DbQWKW+lksm6zmOutQLsP/ma6wR6A==",
59 "dev": true,
60 "license": "MIT"
61 },
62 "node_modules/@deepseek-ai/dsh-util-values": {
63 "version": "0.1.7-alpha.2",
64 "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-util-values/-/dsh-util-values-0.1.7-alpha.2.tgz",
65 "integrity": "sha512-6nuFmklLPCLLvM6WV1hUOZkG2JLKaYktaSBFGIe//DkCwagyq2EiU4Yz8uUa6oWyhXmo0TQ9YcRuPAkWmn+m9Q==",
66 "dev": true,
67 "license": "MIT",
68 "peerDependencies": {
69 "@deepseek-ai/cordis": "~4.0.4"
70 }
71 },
72 "node_modules/@deepseek-ai/schemastery": {
73 "version": "3.18.4",
74 "resolved": "https://registry.npmjs.org/@deepseek-ai/schemastery/-/schemastery-3.18.4.tgz",
75 "integrity": "sha512-SSXO6tYuyrIqKVbmOnIq0s+riUywYzouFMcnBluHF9n4KMo2G8HvEzhCYj6pj2617/glOjbJuVInJ9hfONsjkg==",
76 "dev": true,
77 "license": "MIT",
78 "dependencies": {
79 "@deepseek-ai/cosmokit": "~1.8.5",
80 "@standard-schema/spec": "^1.1.0"
81 }
82 },
83 "node_modules/@esbuild/aix-ppc64": {
84 "version": "0.28.1",
85 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
86 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
87 "cpu": [
88 "ppc64"
89 ],
90 "dev": true,
91 "license": "MIT",
92 "optional": true,
93 "os": [
94 "aix"
95 ],
96 "engines": {
97 "node": ">=18"
98 }
99 },
100 "node_modules/@esbuild/android-arm": {
101 "version": "0.28.1",
102 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
103 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
104 "cpu": [
105 "arm"
106 ],
107 "dev": true,
108 "license": "MIT",
109 "optional": true,
110 "os": [
111 "android"
112 ],
113 "engines": {
114 "node": ">=18"
115 }
116 },
117 "node_modules/@esbuild/android-arm64": {
118 "version": "0.28.1",
119 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
120 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
121 "cpu": [
122 "arm64"
123 ],
124 "dev": true,
125 "license": "MIT",
126 "optional": true,
127 "os": [
128 "android"
129 ],
130 "engines": {
131 "node": ">=18"
132 }
133 },
134 "node_modules/@esbuild/android-x64": {
135 "version": "0.28.1",
136 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
137 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
138 "cpu": [
139 "x64"
140 ],
141 "dev": true,
142 "license": "MIT",
143 "optional": true,
144 "os": [
145 "android"
146 ],
147 "engines": {
148 "node": ">=18"
149 }
150 },
151 "node_modules/@esbuild/darwin-arm64": {
152 "version": "0.28.1",
153 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
154 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
155 "cpu": [
156 "arm64"
157 ],
158 "dev": true,
159 "license": "MIT",
160 "optional": true,
161 "os": [
162 "darwin"
163 ],
164 "engines": {
165 "node": ">=18"
166 }
167 },
168 "node_modules/@esbuild/darwin-x64": {
169 "version": "0.28.1",
170 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
171 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
172 "cpu": [
173 "x64"
174 ],
175 "dev": true,
176 "license": "MIT",
177 "optional": true,
178 "os": [
179 "darwin"
180 ],
181 "engines": {
182 "node": ">=18"
183 }
184 },
185 "node_modules/@esbuild/freebsd-arm64": {
186 "version": "0.28.1",
187 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
188 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
189 "cpu": [
190 "arm64"
191 ],
192 "dev": true,
193 "license": "MIT",
194 "optional": true,
195 "os": [
196 "freebsd"
197 ],
198 "engines": {
199 "node": ">=18"
200 }
201 },
202 "node_modules/@esbuild/freebsd-x64": {
203 "version": "0.28.1",
204 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
205 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
206 "cpu": [
207 "x64"
208 ],
209 "dev": true,
210 "license": "MIT",
211 "optional": true,
212 "os": [
213 "freebsd"
214 ],
215 "engines": {
216 "node": ">=18"
217 }
218 },
219 "node_modules/@esbuild/linux-arm": {
220 "version": "0.28.1",
221 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
222 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
223 "cpu": [
224 "arm"
225 ],
226 "dev": true,
227 "license": "MIT",
228 "optional": true,
229 "os": [
230 "linux"
231 ],
232 "engines": {
233 "node": ">=18"
234 }
235 },
236 "node_modules/@esbuild/linux-arm64": {
237 "version": "0.28.1",
238 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
239 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
240 "cpu": [
241 "arm64"
242 ],
243 "dev": true,
244 "license": "MIT",
245 "optional": true,
246 "os": [
247 "linux"
248 ],
249 "engines": {
250 "node": ">=18"
251 }
252 },
253 "node_modules/@esbuild/linux-ia32": {
254 "version": "0.28.1",
255 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
256 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
257 "cpu": [
258 "ia32"
259 ],
260 "dev": true,
261 "license": "MIT",
262 "optional": true,
263 "os": [
264 "linux"
265 ],
266 "engines": {
267 "node": ">=18"
268 }
269 },
270 "node_modules/@esbuild/linux-loong64": {
271 "version": "0.28.1",
272 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
273 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
274 "cpu": [
275 "loong64"
276 ],
277 "dev": true,
278 "license": "MIT",
279 "optional": true,
280 "os": [
281 "linux"
282 ],
283 "engines": {
284 "node": ">=18"
285 }
286 },
287 "node_modules/@esbuild/linux-mips64el": {
288 "version": "0.28.1",
289 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
290 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
291 "cpu": [
292 "mips64el"
293 ],
294 "dev": true,
295 "license": "MIT",
296 "optional": true,
297 "os": [
298 "linux"
299 ],
300 "engines": {
301 "node": ">=18"
302 }
303 },
304 "node_modules/@esbuild/linux-ppc64": {
305 "version": "0.28.1",
306 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
307 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
308 "cpu": [
309 "ppc64"
310 ],
311 "dev": true,
312 "license": "MIT",
313 "optional": true,
314 "os": [
315 "linux"
316 ],
317 "engines": {
318 "node": ">=18"
319 }
320 },
321 "node_modules/@esbuild/linux-riscv64": {
322 "version": "0.28.1",
323 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
324 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
325 "cpu": [
326 "riscv64"
327 ],
328 "dev": true,
329 "license": "MIT",
330 "optional": true,
331 "os": [
332 "linux"
333 ],
334 "engines": {
335 "node": ">=18"
336 }
337 },
338 "node_modules/@esbuild/linux-s390x": {
339 "version": "0.28.1",
340 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
341 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
342 "cpu": [
343 "s390x"
344 ],
345 "dev": true,
346 "license": "MIT",
347 "optional": true,
348 "os": [
349 "linux"
350 ],
351 "engines": {
352 "node": ">=18"
353 }
354 },
355 "node_modules/@esbuild/linux-x64": {
356 "version": "0.28.1",
357 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
358 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
359 "cpu": [
360 "x64"
361 ],
362 "dev": true,
363 "license": "MIT",
364 "optional": true,
365 "os": [
366 "linux"
367 ],
368 "engines": {
369 "node": ">=18"
370 }
371 },
372 "node_modules/@esbuild/netbsd-arm64": {
373 "version": "0.28.1",
374 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
375 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
376 "cpu": [
377 "arm64"
378 ],
379 "dev": true,
380 "license": "MIT",
381 "optional": true,
382 "os": [
383 "netbsd"
384 ],
385 "engines": {
386 "node": ">=18"
387 }
388 },
389 "node_modules/@esbuild/netbsd-x64": {
390 "version": "0.28.1",
391 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
392 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
393 "cpu": [
394 "x64"
395 ],
396 "dev": true,
397 "license": "MIT",
398 "optional": true,
399 "os": [
400 "netbsd"
401 ],
402 "engines": {
403 "node": ">=18"
404 }
405 },
406 "node_modules/@esbuild/openbsd-arm64": {
407 "version": "0.28.1",
408 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
409 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
410 "cpu": [
411 "arm64"
412 ],
413 "dev": true,
414 "license": "MIT",
415 "optional": true,
416 "os": [
417 "openbsd"
418 ],
419 "engines": {
420 "node": ">=18"
421 }
422 },
423 "node_modules/@esbuild/openbsd-x64": {
424 "version": "0.28.1",
425 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
426 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
427 "cpu": [
428 "x64"
429 ],
430 "dev": true,
431 "license": "MIT",
432 "optional": true,
433 "os": [
434 "openbsd"
435 ],
436 "engines": {
437 "node": ">=18"
438 }
439 },
440 "node_modules/@esbuild/openharmony-arm64": {
441 "version": "0.28.1",
442 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
443 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
444 "cpu": [
445 "arm64"
446 ],
447 "dev": true,
448 "license": "MIT",
449 "optional": true,
450 "os": [
451 "openharmony"
452 ],
453 "engines": {
454 "node": ">=18"
455 }
456 },
457 "node_modules/@esbuild/sunos-x64": {
458 "version": "0.28.1",
459 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
460 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
461 "cpu": [
462 "x64"
463 ],
464 "dev": true,
465 "license": "MIT",
466 "optional": true,
467 "os": [
468 "sunos"
469 ],
470 "engines": {
471 "node": ">=18"
472 }
473 },
474 "node_modules/@esbuild/win32-arm64": {
475 "version": "0.28.1",
476 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
477 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
478 "cpu": [
479 "arm64"
480 ],
481 "dev": true,
482 "license": "MIT",
483 "optional": true,
484 "os": [
485 "win32"
486 ],
487 "engines": {
488 "node": ">=18"
489 }
490 },
491 "node_modules/@esbuild/win32-ia32": {
492 "version": "0.28.1",
493 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
494 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
495 "cpu": [
496 "ia32"
497 ],
498 "dev": true,
499 "license": "MIT",
500 "optional": true,
501 "os": [
502 "win32"
503 ],
504 "engines": {
505 "node": ">=18"
506 }
507 },
508 "node_modules/@esbuild/win32-x64": {
509 "version": "0.28.1",
510 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
511 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
512 "cpu": [
513 "x64"
514 ],
515 "dev": true,
516 "license": "MIT",
517 "optional": true,
518 "os": [
519 "win32"
520 ],
521 "engines": {
522 "node": ">=18"
523 }
524 },
525 "node_modules/@modelcontextprotocol/client": {
526 "version": "2.0.0",
527 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0.tgz",
528 "integrity": "sha512-8f1OghQ2rjzIOfqgUCP+8GiUWqRs89njoWLNqAe8kWmDePv3s1fZXseej+QXemssEuuOvLLmLO/kqM3IQHtISw==",
529 "dev": true,
530 "license": "MIT",
531 "dependencies": {
532 "@modelcontextprotocol/core": "2.0.0",
533 "cross-spawn": "^7.0.5",
534 "eventsource": "^3.0.2",
535 "eventsource-parser": "^3.0.0",
536 "jose": "^6.1.3",
537 "pkce-challenge": "^5.0.0",
538 "zod": "^4.2.0"
539 },
540 "engines": {
541 "node": ">=20"
542 }
543 },
544 "node_modules/@modelcontextprotocol/core": {
545 "version": "2.0.0",
546 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/core/-/core-2.0.0.tgz",
547 "integrity": "sha512-pJCEwGG7Lfr/+PQp9ZTwKXNeO5wzbfKL7H3MYpCorM4oFBoQrdjnBgEoqG+RjhsvS1FKrDbKux+M1HhlnGWqcA==",
548 "dev": true,
549 "license": "MIT",
550 "dependencies": {
551 "zod": "^4.2.0"
552 },
553 "engines": {
554 "node": ">=20"
555 }
556 },
557 "node_modules/@standard-schema/spec": {
558 "version": "1.1.0",
559 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
560 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
561 "dev": true,
562 "license": "MIT"
563 },
564 "node_modules/@types/js-yaml": {
565 "version": "4.0.9",
566 "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz",
567 "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==",
568 "dev": true,
569 "license": "MIT"
570 },
571 "node_modules/@types/node": {
572 "version": "22.20.4",
573 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.4.tgz",
574 "integrity": "sha512-zJRE40jpHtKqE/C4fgHrAKQLJuSpzEnP9ff9Y7YtoR3Wd2pwqzlekDeEuUQXjRd+QCYnVnNwuJYmhdk9XV8gvA==",
575 "dev": true,
576 "license": "MIT",
577 "dependencies": {
578 "undici-types": "~6.21.0"
579 }
580 },
581 "node_modules/acorn": {
582 "version": "8.18.0",
583 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",
584 "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",
585 "dev": true,
586 "license": "MIT",
587 "bin": {
588 "acorn": "bin/acorn"
589 },
590 "engines": {
591 "node": ">=0.4.0"
592 }
593 },
594 "node_modules/argparse": {
595 "version": "2.0.1",
596 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
597 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
598 "dev": true,
599 "license": "Python-2.0"
600 },
601 "node_modules/cross-spawn": {
602 "version": "7.0.6",
603 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
604 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
605 "dev": true,
606 "license": "MIT",
607 "dependencies": {
608 "path-key": "^3.1.0",
609 "shebang-command": "^2.0.0",
610 "which": "^2.0.1"
611 },
612 "engines": {
613 "node": ">= 8"
614 }
615 },
616 "node_modules/esbuild": {
617 "version": "0.28.1",
618 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
619 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
620 "dev": true,
621 "hasInstallScript": true,
622 "license": "MIT",
623 "bin": {
624 "esbuild": "bin/esbuild"
625 },
626 "engines": {
627 "node": ">=18"
628 },
629 "optionalDependencies": {
630 "@esbuild/aix-ppc64": "0.28.1",
631 "@esbuild/android-arm": "0.28.1",
632 "@esbuild/android-arm64": "0.28.1",
633 "@esbuild/android-x64": "0.28.1",
634 "@esbuild/darwin-arm64": "0.28.1",
635 "@esbuild/darwin-x64": "0.28.1",
636 "@esbuild/freebsd-arm64": "0.28.1",
637 "@esbuild/freebsd-x64": "0.28.1",
638 "@esbuild/linux-arm": "0.28.1",
639 "@esbuild/linux-arm64": "0.28.1",
640 "@esbuild/linux-ia32": "0.28.1",
641 "@esbuild/linux-loong64": "0.28.1",
642 "@esbuild/linux-mips64el": "0.28.1",
643 "@esbuild/linux-ppc64": "0.28.1",
644 "@esbuild/linux-riscv64": "0.28.1",
645 "@esbuild/linux-s390x": "0.28.1",
646 "@esbuild/linux-x64": "0.28.1",
647 "@esbuild/netbsd-arm64": "0.28.1",
648 "@esbuild/netbsd-x64": "0.28.1",
649 "@esbuild/openbsd-arm64": "0.28.1",
650 "@esbuild/openbsd-x64": "0.28.1",
651 "@esbuild/openharmony-arm64": "0.28.1",
652 "@esbuild/sunos-x64": "0.28.1",
653 "@esbuild/win32-arm64": "0.28.1",
654 "@esbuild/win32-ia32": "0.28.1",
655 "@esbuild/win32-x64": "0.28.1"
656 }
657 },
658 "node_modules/eventsource": {
659 "version": "3.0.7",
660 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
661 "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
662 "dev": true,
663 "license": "MIT",
664 "dependencies": {
665 "eventsource-parser": "^3.0.1"
666 },
667 "engines": {
668 "node": ">=18.0.0"
669 }
670 },
671 "node_modules/eventsource-parser": {
672 "version": "3.1.1",
673 "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",
674 "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==",
675 "dev": true,
676 "license": "MIT",
677 "engines": {
678 "node": ">=18.0.0"
679 }
680 },
681 "node_modules/isexe": {
682 "version": "2.0.0",
683 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
684 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
685 "dev": true,
686 "license": "ISC"
687 },
688 "node_modules/jose": {
689 "version": "6.2.12",
690 "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.12.tgz",
691 "integrity": "sha512-9NiFmJEex0sy2Dk58j2UGBSHgUs2ypF9eZSu4L6vjOX3Dp96Sw1F3uL+H+D1sx02jZZdzUT0HgvCy59CuvXcWw==",
692 "dev": true,
693 "license": "MIT",
694 "funding": {
695 "url": "https://github.com/sponsors/panva"
696 }
697 },
698 "node_modules/js-yaml": {
699 "version": "4.3.2",
700 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz",
701 "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==",
702 "dev": true,
703 "funding": [
704 {
705 "type": "github",
706 "url": "https://github.com/sponsors/puzrin"
707 },
708 {
709 "type": "github",
710 "url": "https://github.com/sponsors/nodeca"
711 }
712 ],
713 "license": "MIT",
714 "dependencies": {
715 "argparse": "^2.0.1"
716 },
717 "bin": {
718 "js-yaml": "bin/js-yaml.js"
719 }
720 },
721 "node_modules/path-key": {
722 "version": "3.1.1",
723 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
724 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
725 "dev": true,
726 "license": "MIT",
727 "engines": {
728 "node": ">=8"
729 }
730 },
731 "node_modules/pkce-challenge": {
732 "version": "5.0.1",
733 "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
734 "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",
735 "dev": true,
736 "license": "MIT",
737 "engines": {
738 "node": ">=16.20.0"
739 }
740 },
741 "node_modules/shebang-command": {
742 "version": "2.0.0",
743 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
744 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
745 "dev": true,
746 "license": "MIT",
747 "dependencies": {
748 "shebang-regex": "^3.0.0"
749 },
750 "engines": {
751 "node": ">=8"
752 }
753 },
754 "node_modules/shebang-regex": {
755 "version": "3.0.0",
756 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
757 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
758 "dev": true,
759 "license": "MIT",
760 "engines": {
761 "node": ">=8"
762 }
763 },
764 "node_modules/typescript": {
765 "version": "5.9.3",
766 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
767 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
768 "dev": true,
769 "license": "Apache-2.0",
770 "bin": {
771 "tsc": "bin/tsc",
772 "tsserver": "bin/tsserver"
773 },
774 "engines": {
775 "node": ">=14.17"
776 }
777 },
778 "node_modules/undici-types": {
779 "version": "6.21.0",
780 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
781 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
782 "dev": true,
783 "license": "MIT"
784 },
785 "node_modules/which": {
786 "version": "2.0.2",
787 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
788 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
789 "dev": true,
790 "license": "ISC",
791 "dependencies": {
792 "isexe": "^2.0.0"
793 },
794 "bin": {
795 "node-which": "bin/node-which"
796 },
797 "engines": {
798 "node": ">= 8"
799 }
800 },
801 "node_modules/zod": {
802 "version": "4.6.5",
803 "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz",
804 "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==",
805 "dev": true,
806 "license": "MIT",
807 "funding": {
808 "url": "https://github.com/sponsors/colinhacks"
809 }
810 }
811 }
812 }
813
813 lines JSON