[READ-ONLY] Mirror of https://github.com/just-cameron/central. Autonomous AI building collective intelligence on ATProtocol. The central node of the comind network.
central.comind.network/
1{
2 "name": "central-handlers",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "central-handlers",
9 "version": "1.0.0",
10 "license": "MIT",
11 "dependencies": {
12 "@letta-ai/letta-code": "^0.16.12",
13 "@letta-ai/letta-code-sdk": "^0.1.8",
14 "@types/ws": "^8.18.1",
15 "dotenv": "^16.0.0",
16 "glob": "^10.0.0",
17 "oauth-1.0a": "^2.2.6",
18 "tsx": "^4.21.0",
19 "ws": "^8.19.0",
20 "yaml": "^2.0.0"
21 },
22 "devDependencies": {
23 "@types/node": "^20.0.0",
24 "ts-node": "^10.9.0",
25 "typescript": "^5.0.0"
26 }
27 },
28 "node_modules/@alcalzone/ansi-tokenize": {
29 "version": "0.2.4",
30 "resolved": "https://registry.npmjs.org/@alcalzone/ansi-tokenize/-/ansi-tokenize-0.2.4.tgz",
31 "integrity": "sha512-HTgrrTgZ9Jgeo6Z3oqbQ7lifOVvRR14vaDuBGPPUxk9Thm+vObaO4QfYYYWw4Zo5CWQDBEfsinFA6Gre+AqwNQ==",
32 "license": "MIT",
33 "peer": true,
34 "dependencies": {
35 "ansi-styles": "^6.2.1",
36 "is-fullwidth-code-point": "^5.0.0"
37 },
38 "engines": {
39 "node": ">=18"
40 }
41 },
42 "node_modules/@cspotcode/source-map-support": {
43 "version": "0.8.1",
44 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
45 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
46 "dev": true,
47 "license": "MIT",
48 "dependencies": {
49 "@jridgewell/trace-mapping": "0.3.9"
50 },
51 "engines": {
52 "node": ">=12"
53 }
54 },
55 "node_modules/@emnapi/runtime": {
56 "version": "1.8.1",
57 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz",
58 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==",
59 "license": "MIT",
60 "optional": true,
61 "dependencies": {
62 "tslib": "^2.4.0"
63 }
64 },
65 "node_modules/@esbuild/aix-ppc64": {
66 "version": "0.27.2",
67 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",
68 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",
69 "cpu": [
70 "ppc64"
71 ],
72 "license": "MIT",
73 "optional": true,
74 "os": [
75 "aix"
76 ],
77 "engines": {
78 "node": ">=18"
79 }
80 },
81 "node_modules/@esbuild/android-arm": {
82 "version": "0.27.2",
83 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",
84 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",
85 "cpu": [
86 "arm"
87 ],
88 "license": "MIT",
89 "optional": true,
90 "os": [
91 "android"
92 ],
93 "engines": {
94 "node": ">=18"
95 }
96 },
97 "node_modules/@esbuild/android-arm64": {
98 "version": "0.27.2",
99 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",
100 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",
101 "cpu": [
102 "arm64"
103 ],
104 "license": "MIT",
105 "optional": true,
106 "os": [
107 "android"
108 ],
109 "engines": {
110 "node": ">=18"
111 }
112 },
113 "node_modules/@esbuild/android-x64": {
114 "version": "0.27.2",
115 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",
116 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",
117 "cpu": [
118 "x64"
119 ],
120 "license": "MIT",
121 "optional": true,
122 "os": [
123 "android"
124 ],
125 "engines": {
126 "node": ">=18"
127 }
128 },
129 "node_modules/@esbuild/darwin-arm64": {
130 "version": "0.27.2",
131 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",
132 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",
133 "cpu": [
134 "arm64"
135 ],
136 "license": "MIT",
137 "optional": true,
138 "os": [
139 "darwin"
140 ],
141 "engines": {
142 "node": ">=18"
143 }
144 },
145 "node_modules/@esbuild/darwin-x64": {
146 "version": "0.27.2",
147 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",
148 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",
149 "cpu": [
150 "x64"
151 ],
152 "license": "MIT",
153 "optional": true,
154 "os": [
155 "darwin"
156 ],
157 "engines": {
158 "node": ">=18"
159 }
160 },
161 "node_modules/@esbuild/freebsd-arm64": {
162 "version": "0.27.2",
163 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",
164 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",
165 "cpu": [
166 "arm64"
167 ],
168 "license": "MIT",
169 "optional": true,
170 "os": [
171 "freebsd"
172 ],
173 "engines": {
174 "node": ">=18"
175 }
176 },
177 "node_modules/@esbuild/freebsd-x64": {
178 "version": "0.27.2",
179 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",
180 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",
181 "cpu": [
182 "x64"
183 ],
184 "license": "MIT",
185 "optional": true,
186 "os": [
187 "freebsd"
188 ],
189 "engines": {
190 "node": ">=18"
191 }
192 },
193 "node_modules/@esbuild/linux-arm": {
194 "version": "0.27.2",
195 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",
196 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",
197 "cpu": [
198 "arm"
199 ],
200 "license": "MIT",
201 "optional": true,
202 "os": [
203 "linux"
204 ],
205 "engines": {
206 "node": ">=18"
207 }
208 },
209 "node_modules/@esbuild/linux-arm64": {
210 "version": "0.27.2",
211 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",
212 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",
213 "cpu": [
214 "arm64"
215 ],
216 "license": "MIT",
217 "optional": true,
218 "os": [
219 "linux"
220 ],
221 "engines": {
222 "node": ">=18"
223 }
224 },
225 "node_modules/@esbuild/linux-ia32": {
226 "version": "0.27.2",
227 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",
228 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",
229 "cpu": [
230 "ia32"
231 ],
232 "license": "MIT",
233 "optional": true,
234 "os": [
235 "linux"
236 ],
237 "engines": {
238 "node": ">=18"
239 }
240 },
241 "node_modules/@esbuild/linux-loong64": {
242 "version": "0.27.2",
243 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",
244 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",
245 "cpu": [
246 "loong64"
247 ],
248 "license": "MIT",
249 "optional": true,
250 "os": [
251 "linux"
252 ],
253 "engines": {
254 "node": ">=18"
255 }
256 },
257 "node_modules/@esbuild/linux-mips64el": {
258 "version": "0.27.2",
259 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",
260 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",
261 "cpu": [
262 "mips64el"
263 ],
264 "license": "MIT",
265 "optional": true,
266 "os": [
267 "linux"
268 ],
269 "engines": {
270 "node": ">=18"
271 }
272 },
273 "node_modules/@esbuild/linux-ppc64": {
274 "version": "0.27.2",
275 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",
276 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",
277 "cpu": [
278 "ppc64"
279 ],
280 "license": "MIT",
281 "optional": true,
282 "os": [
283 "linux"
284 ],
285 "engines": {
286 "node": ">=18"
287 }
288 },
289 "node_modules/@esbuild/linux-riscv64": {
290 "version": "0.27.2",
291 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",
292 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",
293 "cpu": [
294 "riscv64"
295 ],
296 "license": "MIT",
297 "optional": true,
298 "os": [
299 "linux"
300 ],
301 "engines": {
302 "node": ">=18"
303 }
304 },
305 "node_modules/@esbuild/linux-s390x": {
306 "version": "0.27.2",
307 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",
308 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",
309 "cpu": [
310 "s390x"
311 ],
312 "license": "MIT",
313 "optional": true,
314 "os": [
315 "linux"
316 ],
317 "engines": {
318 "node": ">=18"
319 }
320 },
321 "node_modules/@esbuild/linux-x64": {
322 "version": "0.27.2",
323 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",
324 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",
325 "cpu": [
326 "x64"
327 ],
328 "license": "MIT",
329 "optional": true,
330 "os": [
331 "linux"
332 ],
333 "engines": {
334 "node": ">=18"
335 }
336 },
337 "node_modules/@esbuild/netbsd-arm64": {
338 "version": "0.27.2",
339 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",
340 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",
341 "cpu": [
342 "arm64"
343 ],
344 "license": "MIT",
345 "optional": true,
346 "os": [
347 "netbsd"
348 ],
349 "engines": {
350 "node": ">=18"
351 }
352 },
353 "node_modules/@esbuild/netbsd-x64": {
354 "version": "0.27.2",
355 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",
356 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",
357 "cpu": [
358 "x64"
359 ],
360 "license": "MIT",
361 "optional": true,
362 "os": [
363 "netbsd"
364 ],
365 "engines": {
366 "node": ">=18"
367 }
368 },
369 "node_modules/@esbuild/openbsd-arm64": {
370 "version": "0.27.2",
371 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",
372 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",
373 "cpu": [
374 "arm64"
375 ],
376 "license": "MIT",
377 "optional": true,
378 "os": [
379 "openbsd"
380 ],
381 "engines": {
382 "node": ">=18"
383 }
384 },
385 "node_modules/@esbuild/openbsd-x64": {
386 "version": "0.27.2",
387 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",
388 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",
389 "cpu": [
390 "x64"
391 ],
392 "license": "MIT",
393 "optional": true,
394 "os": [
395 "openbsd"
396 ],
397 "engines": {
398 "node": ">=18"
399 }
400 },
401 "node_modules/@esbuild/openharmony-arm64": {
402 "version": "0.27.2",
403 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",
404 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",
405 "cpu": [
406 "arm64"
407 ],
408 "license": "MIT",
409 "optional": true,
410 "os": [
411 "openharmony"
412 ],
413 "engines": {
414 "node": ">=18"
415 }
416 },
417 "node_modules/@esbuild/sunos-x64": {
418 "version": "0.27.2",
419 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",
420 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",
421 "cpu": [
422 "x64"
423 ],
424 "license": "MIT",
425 "optional": true,
426 "os": [
427 "sunos"
428 ],
429 "engines": {
430 "node": ">=18"
431 }
432 },
433 "node_modules/@esbuild/win32-arm64": {
434 "version": "0.27.2",
435 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",
436 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",
437 "cpu": [
438 "arm64"
439 ],
440 "license": "MIT",
441 "optional": true,
442 "os": [
443 "win32"
444 ],
445 "engines": {
446 "node": ">=18"
447 }
448 },
449 "node_modules/@esbuild/win32-ia32": {
450 "version": "0.27.2",
451 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",
452 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",
453 "cpu": [
454 "ia32"
455 ],
456 "license": "MIT",
457 "optional": true,
458 "os": [
459 "win32"
460 ],
461 "engines": {
462 "node": ">=18"
463 }
464 },
465 "node_modules/@esbuild/win32-x64": {
466 "version": "0.27.2",
467 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",
468 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",
469 "cpu": [
470 "x64"
471 ],
472 "license": "MIT",
473 "optional": true,
474 "os": [
475 "win32"
476 ],
477 "engines": {
478 "node": ">=18"
479 }
480 },
481 "node_modules/@img/colour": {
482 "version": "1.0.0",
483 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
484 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
485 "license": "MIT",
486 "engines": {
487 "node": ">=18"
488 }
489 },
490 "node_modules/@img/sharp-darwin-arm64": {
491 "version": "0.34.5",
492 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
493 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
494 "cpu": [
495 "arm64"
496 ],
497 "license": "Apache-2.0",
498 "optional": true,
499 "os": [
500 "darwin"
501 ],
502 "engines": {
503 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
504 },
505 "funding": {
506 "url": "https://opencollective.com/libvips"
507 },
508 "optionalDependencies": {
509 "@img/sharp-libvips-darwin-arm64": "1.2.4"
510 }
511 },
512 "node_modules/@img/sharp-darwin-x64": {
513 "version": "0.34.5",
514 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
515 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
516 "cpu": [
517 "x64"
518 ],
519 "license": "Apache-2.0",
520 "optional": true,
521 "os": [
522 "darwin"
523 ],
524 "engines": {
525 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
526 },
527 "funding": {
528 "url": "https://opencollective.com/libvips"
529 },
530 "optionalDependencies": {
531 "@img/sharp-libvips-darwin-x64": "1.2.4"
532 }
533 },
534 "node_modules/@img/sharp-libvips-darwin-arm64": {
535 "version": "1.2.4",
536 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
537 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
538 "cpu": [
539 "arm64"
540 ],
541 "license": "LGPL-3.0-or-later",
542 "optional": true,
543 "os": [
544 "darwin"
545 ],
546 "funding": {
547 "url": "https://opencollective.com/libvips"
548 }
549 },
550 "node_modules/@img/sharp-libvips-darwin-x64": {
551 "version": "1.2.4",
552 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
553 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
554 "cpu": [
555 "x64"
556 ],
557 "license": "LGPL-3.0-or-later",
558 "optional": true,
559 "os": [
560 "darwin"
561 ],
562 "funding": {
563 "url": "https://opencollective.com/libvips"
564 }
565 },
566 "node_modules/@img/sharp-libvips-linux-arm": {
567 "version": "1.2.4",
568 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
569 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
570 "cpu": [
571 "arm"
572 ],
573 "license": "LGPL-3.0-or-later",
574 "optional": true,
575 "os": [
576 "linux"
577 ],
578 "funding": {
579 "url": "https://opencollective.com/libvips"
580 }
581 },
582 "node_modules/@img/sharp-libvips-linux-arm64": {
583 "version": "1.2.4",
584 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
585 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
586 "cpu": [
587 "arm64"
588 ],
589 "license": "LGPL-3.0-or-later",
590 "optional": true,
591 "os": [
592 "linux"
593 ],
594 "funding": {
595 "url": "https://opencollective.com/libvips"
596 }
597 },
598 "node_modules/@img/sharp-libvips-linux-ppc64": {
599 "version": "1.2.4",
600 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
601 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
602 "cpu": [
603 "ppc64"
604 ],
605 "license": "LGPL-3.0-or-later",
606 "optional": true,
607 "os": [
608 "linux"
609 ],
610 "funding": {
611 "url": "https://opencollective.com/libvips"
612 }
613 },
614 "node_modules/@img/sharp-libvips-linux-riscv64": {
615 "version": "1.2.4",
616 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
617 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
618 "cpu": [
619 "riscv64"
620 ],
621 "license": "LGPL-3.0-or-later",
622 "optional": true,
623 "os": [
624 "linux"
625 ],
626 "funding": {
627 "url": "https://opencollective.com/libvips"
628 }
629 },
630 "node_modules/@img/sharp-libvips-linux-s390x": {
631 "version": "1.2.4",
632 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
633 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
634 "cpu": [
635 "s390x"
636 ],
637 "license": "LGPL-3.0-or-later",
638 "optional": true,
639 "os": [
640 "linux"
641 ],
642 "funding": {
643 "url": "https://opencollective.com/libvips"
644 }
645 },
646 "node_modules/@img/sharp-libvips-linux-x64": {
647 "version": "1.2.4",
648 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
649 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
650 "cpu": [
651 "x64"
652 ],
653 "license": "LGPL-3.0-or-later",
654 "optional": true,
655 "os": [
656 "linux"
657 ],
658 "funding": {
659 "url": "https://opencollective.com/libvips"
660 }
661 },
662 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
663 "version": "1.2.4",
664 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
665 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
666 "cpu": [
667 "arm64"
668 ],
669 "license": "LGPL-3.0-or-later",
670 "optional": true,
671 "os": [
672 "linux"
673 ],
674 "funding": {
675 "url": "https://opencollective.com/libvips"
676 }
677 },
678 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
679 "version": "1.2.4",
680 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
681 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
682 "cpu": [
683 "x64"
684 ],
685 "license": "LGPL-3.0-or-later",
686 "optional": true,
687 "os": [
688 "linux"
689 ],
690 "funding": {
691 "url": "https://opencollective.com/libvips"
692 }
693 },
694 "node_modules/@img/sharp-linux-arm": {
695 "version": "0.34.5",
696 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
697 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
698 "cpu": [
699 "arm"
700 ],
701 "license": "Apache-2.0",
702 "optional": true,
703 "os": [
704 "linux"
705 ],
706 "engines": {
707 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
708 },
709 "funding": {
710 "url": "https://opencollective.com/libvips"
711 },
712 "optionalDependencies": {
713 "@img/sharp-libvips-linux-arm": "1.2.4"
714 }
715 },
716 "node_modules/@img/sharp-linux-arm64": {
717 "version": "0.34.5",
718 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
719 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
720 "cpu": [
721 "arm64"
722 ],
723 "license": "Apache-2.0",
724 "optional": true,
725 "os": [
726 "linux"
727 ],
728 "engines": {
729 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
730 },
731 "funding": {
732 "url": "https://opencollective.com/libvips"
733 },
734 "optionalDependencies": {
735 "@img/sharp-libvips-linux-arm64": "1.2.4"
736 }
737 },
738 "node_modules/@img/sharp-linux-ppc64": {
739 "version": "0.34.5",
740 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
741 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
742 "cpu": [
743 "ppc64"
744 ],
745 "license": "Apache-2.0",
746 "optional": true,
747 "os": [
748 "linux"
749 ],
750 "engines": {
751 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
752 },
753 "funding": {
754 "url": "https://opencollective.com/libvips"
755 },
756 "optionalDependencies": {
757 "@img/sharp-libvips-linux-ppc64": "1.2.4"
758 }
759 },
760 "node_modules/@img/sharp-linux-riscv64": {
761 "version": "0.34.5",
762 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
763 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
764 "cpu": [
765 "riscv64"
766 ],
767 "license": "Apache-2.0",
768 "optional": true,
769 "os": [
770 "linux"
771 ],
772 "engines": {
773 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
774 },
775 "funding": {
776 "url": "https://opencollective.com/libvips"
777 },
778 "optionalDependencies": {
779 "@img/sharp-libvips-linux-riscv64": "1.2.4"
780 }
781 },
782 "node_modules/@img/sharp-linux-s390x": {
783 "version": "0.34.5",
784 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
785 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
786 "cpu": [
787 "s390x"
788 ],
789 "license": "Apache-2.0",
790 "optional": true,
791 "os": [
792 "linux"
793 ],
794 "engines": {
795 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
796 },
797 "funding": {
798 "url": "https://opencollective.com/libvips"
799 },
800 "optionalDependencies": {
801 "@img/sharp-libvips-linux-s390x": "1.2.4"
802 }
803 },
804 "node_modules/@img/sharp-linux-x64": {
805 "version": "0.34.5",
806 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
807 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
808 "cpu": [
809 "x64"
810 ],
811 "license": "Apache-2.0",
812 "optional": true,
813 "os": [
814 "linux"
815 ],
816 "engines": {
817 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
818 },
819 "funding": {
820 "url": "https://opencollective.com/libvips"
821 },
822 "optionalDependencies": {
823 "@img/sharp-libvips-linux-x64": "1.2.4"
824 }
825 },
826 "node_modules/@img/sharp-linuxmusl-arm64": {
827 "version": "0.34.5",
828 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
829 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
830 "cpu": [
831 "arm64"
832 ],
833 "license": "Apache-2.0",
834 "optional": true,
835 "os": [
836 "linux"
837 ],
838 "engines": {
839 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
840 },
841 "funding": {
842 "url": "https://opencollective.com/libvips"
843 },
844 "optionalDependencies": {
845 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
846 }
847 },
848 "node_modules/@img/sharp-linuxmusl-x64": {
849 "version": "0.34.5",
850 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
851 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
852 "cpu": [
853 "x64"
854 ],
855 "license": "Apache-2.0",
856 "optional": true,
857 "os": [
858 "linux"
859 ],
860 "engines": {
861 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
862 },
863 "funding": {
864 "url": "https://opencollective.com/libvips"
865 },
866 "optionalDependencies": {
867 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
868 }
869 },
870 "node_modules/@img/sharp-wasm32": {
871 "version": "0.34.5",
872 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
873 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
874 "cpu": [
875 "wasm32"
876 ],
877 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
878 "optional": true,
879 "dependencies": {
880 "@emnapi/runtime": "^1.7.0"
881 },
882 "engines": {
883 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
884 },
885 "funding": {
886 "url": "https://opencollective.com/libvips"
887 }
888 },
889 "node_modules/@img/sharp-win32-arm64": {
890 "version": "0.34.5",
891 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
892 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
893 "cpu": [
894 "arm64"
895 ],
896 "license": "Apache-2.0 AND LGPL-3.0-or-later",
897 "optional": true,
898 "os": [
899 "win32"
900 ],
901 "engines": {
902 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
903 },
904 "funding": {
905 "url": "https://opencollective.com/libvips"
906 }
907 },
908 "node_modules/@img/sharp-win32-ia32": {
909 "version": "0.34.5",
910 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
911 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
912 "cpu": [
913 "ia32"
914 ],
915 "license": "Apache-2.0 AND LGPL-3.0-or-later",
916 "optional": true,
917 "os": [
918 "win32"
919 ],
920 "engines": {
921 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
922 },
923 "funding": {
924 "url": "https://opencollective.com/libvips"
925 }
926 },
927 "node_modules/@img/sharp-win32-x64": {
928 "version": "0.34.5",
929 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
930 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
931 "cpu": [
932 "x64"
933 ],
934 "license": "Apache-2.0 AND LGPL-3.0-or-later",
935 "optional": true,
936 "os": [
937 "win32"
938 ],
939 "engines": {
940 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
941 },
942 "funding": {
943 "url": "https://opencollective.com/libvips"
944 }
945 },
946 "node_modules/@isaacs/balanced-match": {
947 "version": "4.0.1",
948 "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
949 "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
950 "license": "MIT",
951 "engines": {
952 "node": "20 || >=22"
953 }
954 },
955 "node_modules/@isaacs/brace-expansion": {
956 "version": "5.0.0",
957 "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
958 "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
959 "license": "MIT",
960 "dependencies": {
961 "@isaacs/balanced-match": "^4.0.1"
962 },
963 "engines": {
964 "node": "20 || >=22"
965 }
966 },
967 "node_modules/@isaacs/cliui": {
968 "version": "8.0.2",
969 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
970 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
971 "license": "ISC",
972 "dependencies": {
973 "string-width": "^5.1.2",
974 "string-width-cjs": "npm:string-width@^4.2.0",
975 "strip-ansi": "^7.0.1",
976 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
977 "wrap-ansi": "^8.1.0",
978 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
979 },
980 "engines": {
981 "node": ">=12"
982 }
983 },
984 "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
985 "version": "9.2.2",
986 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
987 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
988 "license": "MIT"
989 },
990 "node_modules/@isaacs/cliui/node_modules/string-width": {
991 "version": "5.1.2",
992 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
993 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
994 "license": "MIT",
995 "dependencies": {
996 "eastasianwidth": "^0.2.0",
997 "emoji-regex": "^9.2.2",
998 "strip-ansi": "^7.0.1"
999 },
1000 "engines": {
1001 "node": ">=12"
1002 },
1003 "funding": {
1004 "url": "https://github.com/sponsors/sindresorhus"
1005 }
1006 },
1007 "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
1008 "version": "8.1.0",
1009 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
1010 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
1011 "license": "MIT",
1012 "dependencies": {
1013 "ansi-styles": "^6.1.0",
1014 "string-width": "^5.0.1",
1015 "strip-ansi": "^7.0.1"
1016 },
1017 "engines": {
1018 "node": ">=12"
1019 },
1020 "funding": {
1021 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
1022 }
1023 },
1024 "node_modules/@jridgewell/resolve-uri": {
1025 "version": "3.1.2",
1026 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1027 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1028 "dev": true,
1029 "license": "MIT",
1030 "engines": {
1031 "node": ">=6.0.0"
1032 }
1033 },
1034 "node_modules/@jridgewell/sourcemap-codec": {
1035 "version": "1.5.5",
1036 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1037 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1038 "dev": true,
1039 "license": "MIT"
1040 },
1041 "node_modules/@jridgewell/trace-mapping": {
1042 "version": "0.3.9",
1043 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1044 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1045 "dev": true,
1046 "license": "MIT",
1047 "dependencies": {
1048 "@jridgewell/resolve-uri": "^3.0.3",
1049 "@jridgewell/sourcemap-codec": "^1.4.10"
1050 }
1051 },
1052 "node_modules/@letta-ai/letta-client": {
1053 "version": "1.7.9",
1054 "resolved": "https://registry.npmjs.org/@letta-ai/letta-client/-/letta-client-1.7.9.tgz",
1055 "integrity": "sha512-ZoUH71/c5t7/7H5DF52lduAKGCet/UoAe2PZTwKCt7CpENdyVlAsM1gV3q8xABmu4RZ1zmwiOjbQT8yWty6w3g==",
1056 "license": "Apache-2.0"
1057 },
1058 "node_modules/@letta-ai/letta-code": {
1059 "version": "0.16.12",
1060 "resolved": "https://registry.npmjs.org/@letta-ai/letta-code/-/letta-code-0.16.12.tgz",
1061 "integrity": "sha512-M4b+Y4Q4Y2vkFee+krFlzdc+eVt9qL9b6GPzdwhzWFRW5gPSaIqrW6gPZSXIiOh0PLbfgjpPI0PKYzUY1diGLA==",
1062 "hasInstallScript": true,
1063 "license": "Apache-2.0",
1064 "dependencies": {
1065 "@letta-ai/letta-client": "^1.7.8",
1066 "glob": "^13.0.0",
1067 "ink-link": "^5.0.0",
1068 "open": "^10.2.0",
1069 "sharp": "^0.34.5",
1070 "ws": "^8.19.0"
1071 },
1072 "bin": {
1073 "letta": "letta.js"
1074 },
1075 "engines": {
1076 "node": ">=18"
1077 },
1078 "optionalDependencies": {
1079 "@vscode/ripgrep": "^1.17.0"
1080 }
1081 },
1082 "node_modules/@letta-ai/letta-code-sdk": {
1083 "version": "0.1.8",
1084 "resolved": "https://registry.npmjs.org/@letta-ai/letta-code-sdk/-/letta-code-sdk-0.1.8.tgz",
1085 "integrity": "sha512-/y6yFEmwdW3MC303LK4rIQu7ZPgMhkijUmshRZ2ZhLUtyBxqEw0G6EY60Gcf66wEzU6y5YfL+yCukIieKJgekQ==",
1086 "license": "Apache-2.0",
1087 "dependencies": {
1088 "@letta-ai/letta-code": "0.16.9"
1089 }
1090 },
1091 "node_modules/@letta-ai/letta-code-sdk/node_modules/@letta-ai/letta-code": {
1092 "version": "0.16.9",
1093 "resolved": "https://registry.npmjs.org/@letta-ai/letta-code/-/letta-code-0.16.9.tgz",
1094 "integrity": "sha512-Rsw0guXuMYxBESrLfz0ZgtP/vRlGsjIOkbThCy9LDPGYxgqhtVK4nDwrYsSbvSVXV9LWMpVvjLSRuVHg2/xDhQ==",
1095 "hasInstallScript": true,
1096 "license": "Apache-2.0",
1097 "dependencies": {
1098 "@letta-ai/letta-client": "^1.7.8",
1099 "glob": "^13.0.0",
1100 "ink-link": "^5.0.0",
1101 "open": "^10.2.0",
1102 "sharp": "^0.34.5",
1103 "ws": "^8.19.0"
1104 },
1105 "bin": {
1106 "letta": "letta.js"
1107 },
1108 "engines": {
1109 "node": ">=18"
1110 },
1111 "optionalDependencies": {
1112 "@vscode/ripgrep": "^1.17.0"
1113 }
1114 },
1115 "node_modules/@letta-ai/letta-code-sdk/node_modules/balanced-match": {
1116 "version": "4.0.4",
1117 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
1118 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
1119 "license": "MIT",
1120 "engines": {
1121 "node": "18 || 20 || >=22"
1122 }
1123 },
1124 "node_modules/@letta-ai/letta-code-sdk/node_modules/brace-expansion": {
1125 "version": "5.0.3",
1126 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz",
1127 "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==",
1128 "license": "MIT",
1129 "dependencies": {
1130 "balanced-match": "^4.0.2"
1131 },
1132 "engines": {
1133 "node": "18 || 20 || >=22"
1134 }
1135 },
1136 "node_modules/@letta-ai/letta-code-sdk/node_modules/glob": {
1137 "version": "13.0.6",
1138 "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
1139 "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
1140 "license": "BlueOak-1.0.0",
1141 "dependencies": {
1142 "minimatch": "^10.2.2",
1143 "minipass": "^7.1.3",
1144 "path-scurry": "^2.0.2"
1145 },
1146 "engines": {
1147 "node": "18 || 20 || >=22"
1148 },
1149 "funding": {
1150 "url": "https://github.com/sponsors/isaacs"
1151 }
1152 },
1153 "node_modules/@letta-ai/letta-code-sdk/node_modules/lru-cache": {
1154 "version": "11.2.6",
1155 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz",
1156 "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==",
1157 "license": "BlueOak-1.0.0",
1158 "engines": {
1159 "node": "20 || >=22"
1160 }
1161 },
1162 "node_modules/@letta-ai/letta-code-sdk/node_modules/minimatch": {
1163 "version": "10.2.4",
1164 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
1165 "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
1166 "license": "BlueOak-1.0.0",
1167 "dependencies": {
1168 "brace-expansion": "^5.0.2"
1169 },
1170 "engines": {
1171 "node": "18 || 20 || >=22"
1172 },
1173 "funding": {
1174 "url": "https://github.com/sponsors/isaacs"
1175 }
1176 },
1177 "node_modules/@letta-ai/letta-code-sdk/node_modules/path-scurry": {
1178 "version": "2.0.2",
1179 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
1180 "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
1181 "license": "BlueOak-1.0.0",
1182 "dependencies": {
1183 "lru-cache": "^11.0.0",
1184 "minipass": "^7.1.2"
1185 },
1186 "engines": {
1187 "node": "18 || 20 || >=22"
1188 },
1189 "funding": {
1190 "url": "https://github.com/sponsors/isaacs"
1191 }
1192 },
1193 "node_modules/@letta-ai/letta-code/node_modules/glob": {
1194 "version": "13.0.0",
1195 "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz",
1196 "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==",
1197 "license": "BlueOak-1.0.0",
1198 "dependencies": {
1199 "minimatch": "^10.1.1",
1200 "minipass": "^7.1.2",
1201 "path-scurry": "^2.0.0"
1202 },
1203 "engines": {
1204 "node": "20 || >=22"
1205 },
1206 "funding": {
1207 "url": "https://github.com/sponsors/isaacs"
1208 }
1209 },
1210 "node_modules/@letta-ai/letta-code/node_modules/lru-cache": {
1211 "version": "11.2.5",
1212 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.5.tgz",
1213 "integrity": "sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==",
1214 "license": "BlueOak-1.0.0",
1215 "engines": {
1216 "node": "20 || >=22"
1217 }
1218 },
1219 "node_modules/@letta-ai/letta-code/node_modules/minimatch": {
1220 "version": "10.1.1",
1221 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
1222 "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
1223 "license": "BlueOak-1.0.0",
1224 "dependencies": {
1225 "@isaacs/brace-expansion": "^5.0.0"
1226 },
1227 "engines": {
1228 "node": "20 || >=22"
1229 },
1230 "funding": {
1231 "url": "https://github.com/sponsors/isaacs"
1232 }
1233 },
1234 "node_modules/@letta-ai/letta-code/node_modules/path-scurry": {
1235 "version": "2.0.1",
1236 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz",
1237 "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==",
1238 "license": "BlueOak-1.0.0",
1239 "dependencies": {
1240 "lru-cache": "^11.0.0",
1241 "minipass": "^7.1.2"
1242 },
1243 "engines": {
1244 "node": "20 || >=22"
1245 },
1246 "funding": {
1247 "url": "https://github.com/sponsors/isaacs"
1248 }
1249 },
1250 "node_modules/@pkgjs/parseargs": {
1251 "version": "0.11.0",
1252 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
1253 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
1254 "license": "MIT",
1255 "optional": true,
1256 "engines": {
1257 "node": ">=14"
1258 }
1259 },
1260 "node_modules/@tsconfig/node10": {
1261 "version": "1.0.12",
1262 "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.12.tgz",
1263 "integrity": "sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==",
1264 "dev": true,
1265 "license": "MIT"
1266 },
1267 "node_modules/@tsconfig/node12": {
1268 "version": "1.0.11",
1269 "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
1270 "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
1271 "dev": true,
1272 "license": "MIT"
1273 },
1274 "node_modules/@tsconfig/node14": {
1275 "version": "1.0.3",
1276 "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
1277 "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
1278 "dev": true,
1279 "license": "MIT"
1280 },
1281 "node_modules/@tsconfig/node16": {
1282 "version": "1.0.4",
1283 "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz",
1284 "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==",
1285 "dev": true,
1286 "license": "MIT"
1287 },
1288 "node_modules/@types/node": {
1289 "version": "20.19.30",
1290 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.30.tgz",
1291 "integrity": "sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==",
1292 "license": "MIT",
1293 "dependencies": {
1294 "undici-types": "~6.21.0"
1295 }
1296 },
1297 "node_modules/@types/ws": {
1298 "version": "8.18.1",
1299 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
1300 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
1301 "license": "MIT",
1302 "dependencies": {
1303 "@types/node": "*"
1304 }
1305 },
1306 "node_modules/@vscode/ripgrep": {
1307 "version": "1.17.0",
1308 "resolved": "https://registry.npmjs.org/@vscode/ripgrep/-/ripgrep-1.17.0.tgz",
1309 "integrity": "sha512-mBRKm+ASPkUcw4o9aAgfbusIu6H4Sdhw09bjeP1YOBFTJEZAnrnk6WZwzv8NEjgC82f7ILvhmb1WIElSugea6g==",
1310 "hasInstallScript": true,
1311 "license": "MIT",
1312 "optional": true,
1313 "dependencies": {
1314 "https-proxy-agent": "^7.0.2",
1315 "proxy-from-env": "^1.1.0",
1316 "yauzl": "^2.9.2"
1317 }
1318 },
1319 "node_modules/acorn": {
1320 "version": "8.15.0",
1321 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
1322 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
1323 "dev": true,
1324 "license": "MIT",
1325 "bin": {
1326 "acorn": "bin/acorn"
1327 },
1328 "engines": {
1329 "node": ">=0.4.0"
1330 }
1331 },
1332 "node_modules/acorn-walk": {
1333 "version": "8.3.4",
1334 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
1335 "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
1336 "dev": true,
1337 "license": "MIT",
1338 "dependencies": {
1339 "acorn": "^8.11.0"
1340 },
1341 "engines": {
1342 "node": ">=0.4.0"
1343 }
1344 },
1345 "node_modules/agent-base": {
1346 "version": "7.1.4",
1347 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
1348 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
1349 "license": "MIT",
1350 "optional": true,
1351 "engines": {
1352 "node": ">= 14"
1353 }
1354 },
1355 "node_modules/ansi-escapes": {
1356 "version": "7.2.0",
1357 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz",
1358 "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==",
1359 "license": "MIT",
1360 "dependencies": {
1361 "environment": "^1.0.0"
1362 },
1363 "engines": {
1364 "node": ">=18"
1365 },
1366 "funding": {
1367 "url": "https://github.com/sponsors/sindresorhus"
1368 }
1369 },
1370 "node_modules/ansi-regex": {
1371 "version": "6.2.2",
1372 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
1373 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
1374 "license": "MIT",
1375 "engines": {
1376 "node": ">=12"
1377 },
1378 "funding": {
1379 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
1380 }
1381 },
1382 "node_modules/ansi-styles": {
1383 "version": "6.2.3",
1384 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
1385 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
1386 "license": "MIT",
1387 "engines": {
1388 "node": ">=12"
1389 },
1390 "funding": {
1391 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1392 }
1393 },
1394 "node_modules/arg": {
1395 "version": "4.1.3",
1396 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
1397 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
1398 "dev": true,
1399 "license": "MIT"
1400 },
1401 "node_modules/auto-bind": {
1402 "version": "5.0.1",
1403 "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-5.0.1.tgz",
1404 "integrity": "sha512-ooviqdwwgfIfNmDwo94wlshcdzfO64XV0Cg6oDsDYBJfITDz1EngD2z7DkbvCWn+XIMsIqW27sEVF6qcpJrRcg==",
1405 "license": "MIT",
1406 "peer": true,
1407 "engines": {
1408 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1409 },
1410 "funding": {
1411 "url": "https://github.com/sponsors/sindresorhus"
1412 }
1413 },
1414 "node_modules/balanced-match": {
1415 "version": "1.0.2",
1416 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1417 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1418 "license": "MIT"
1419 },
1420 "node_modules/brace-expansion": {
1421 "version": "2.0.2",
1422 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
1423 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
1424 "license": "MIT",
1425 "dependencies": {
1426 "balanced-match": "^1.0.0"
1427 }
1428 },
1429 "node_modules/buffer-crc32": {
1430 "version": "0.2.13",
1431 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1432 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
1433 "license": "MIT",
1434 "optional": true,
1435 "engines": {
1436 "node": "*"
1437 }
1438 },
1439 "node_modules/bundle-name": {
1440 "version": "4.1.0",
1441 "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
1442 "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
1443 "license": "MIT",
1444 "dependencies": {
1445 "run-applescript": "^7.0.0"
1446 },
1447 "engines": {
1448 "node": ">=18"
1449 },
1450 "funding": {
1451 "url": "https://github.com/sponsors/sindresorhus"
1452 }
1453 },
1454 "node_modules/chalk": {
1455 "version": "5.6.2",
1456 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
1457 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
1458 "license": "MIT",
1459 "peer": true,
1460 "engines": {
1461 "node": "^12.17.0 || ^14.13 || >=16.0.0"
1462 },
1463 "funding": {
1464 "url": "https://github.com/chalk/chalk?sponsor=1"
1465 }
1466 },
1467 "node_modules/cli-boxes": {
1468 "version": "3.0.0",
1469 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
1470 "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
1471 "license": "MIT",
1472 "peer": true,
1473 "engines": {
1474 "node": ">=10"
1475 },
1476 "funding": {
1477 "url": "https://github.com/sponsors/sindresorhus"
1478 }
1479 },
1480 "node_modules/cli-cursor": {
1481 "version": "4.0.0",
1482 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
1483 "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
1484 "license": "MIT",
1485 "peer": true,
1486 "dependencies": {
1487 "restore-cursor": "^4.0.0"
1488 },
1489 "engines": {
1490 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1491 },
1492 "funding": {
1493 "url": "https://github.com/sponsors/sindresorhus"
1494 }
1495 },
1496 "node_modules/cli-truncate": {
1497 "version": "5.1.1",
1498 "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-5.1.1.tgz",
1499 "integrity": "sha512-SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6A==",
1500 "license": "MIT",
1501 "peer": true,
1502 "dependencies": {
1503 "slice-ansi": "^7.1.0",
1504 "string-width": "^8.0.0"
1505 },
1506 "engines": {
1507 "node": ">=20"
1508 },
1509 "funding": {
1510 "url": "https://github.com/sponsors/sindresorhus"
1511 }
1512 },
1513 "node_modules/code-excerpt": {
1514 "version": "4.0.0",
1515 "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-4.0.0.tgz",
1516 "integrity": "sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==",
1517 "license": "MIT",
1518 "peer": true,
1519 "dependencies": {
1520 "convert-to-spaces": "^2.0.1"
1521 },
1522 "engines": {
1523 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1524 }
1525 },
1526 "node_modules/color-convert": {
1527 "version": "2.0.1",
1528 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1529 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1530 "license": "MIT",
1531 "dependencies": {
1532 "color-name": "~1.1.4"
1533 },
1534 "engines": {
1535 "node": ">=7.0.0"
1536 }
1537 },
1538 "node_modules/color-name": {
1539 "version": "1.1.4",
1540 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1541 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1542 "license": "MIT"
1543 },
1544 "node_modules/convert-to-spaces": {
1545 "version": "2.0.1",
1546 "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-2.0.1.tgz",
1547 "integrity": "sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==",
1548 "license": "MIT",
1549 "peer": true,
1550 "engines": {
1551 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1552 }
1553 },
1554 "node_modules/create-require": {
1555 "version": "1.1.1",
1556 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
1557 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
1558 "dev": true,
1559 "license": "MIT"
1560 },
1561 "node_modules/cross-spawn": {
1562 "version": "7.0.6",
1563 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
1564 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
1565 "license": "MIT",
1566 "dependencies": {
1567 "path-key": "^3.1.0",
1568 "shebang-command": "^2.0.0",
1569 "which": "^2.0.1"
1570 },
1571 "engines": {
1572 "node": ">= 8"
1573 }
1574 },
1575 "node_modules/debug": {
1576 "version": "4.4.3",
1577 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1578 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1579 "license": "MIT",
1580 "optional": true,
1581 "dependencies": {
1582 "ms": "^2.1.3"
1583 },
1584 "engines": {
1585 "node": ">=6.0"
1586 },
1587 "peerDependenciesMeta": {
1588 "supports-color": {
1589 "optional": true
1590 }
1591 }
1592 },
1593 "node_modules/default-browser": {
1594 "version": "5.5.0",
1595 "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz",
1596 "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==",
1597 "license": "MIT",
1598 "dependencies": {
1599 "bundle-name": "^4.1.0",
1600 "default-browser-id": "^5.0.0"
1601 },
1602 "engines": {
1603 "node": ">=18"
1604 },
1605 "funding": {
1606 "url": "https://github.com/sponsors/sindresorhus"
1607 }
1608 },
1609 "node_modules/default-browser-id": {
1610 "version": "5.0.1",
1611 "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz",
1612 "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==",
1613 "license": "MIT",
1614 "engines": {
1615 "node": ">=18"
1616 },
1617 "funding": {
1618 "url": "https://github.com/sponsors/sindresorhus"
1619 }
1620 },
1621 "node_modules/define-lazy-prop": {
1622 "version": "3.0.0",
1623 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
1624 "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
1625 "license": "MIT",
1626 "engines": {
1627 "node": ">=12"
1628 },
1629 "funding": {
1630 "url": "https://github.com/sponsors/sindresorhus"
1631 }
1632 },
1633 "node_modules/detect-libc": {
1634 "version": "2.1.2",
1635 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1636 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1637 "license": "Apache-2.0",
1638 "engines": {
1639 "node": ">=8"
1640 }
1641 },
1642 "node_modules/diff": {
1643 "version": "4.0.4",
1644 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.4.tgz",
1645 "integrity": "sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==",
1646 "dev": true,
1647 "license": "BSD-3-Clause",
1648 "engines": {
1649 "node": ">=0.3.1"
1650 }
1651 },
1652 "node_modules/dotenv": {
1653 "version": "16.6.1",
1654 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz",
1655 "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==",
1656 "license": "BSD-2-Clause",
1657 "engines": {
1658 "node": ">=12"
1659 },
1660 "funding": {
1661 "url": "https://dotenvx.com"
1662 }
1663 },
1664 "node_modules/eastasianwidth": {
1665 "version": "0.2.0",
1666 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
1667 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
1668 "license": "MIT"
1669 },
1670 "node_modules/emoji-regex": {
1671 "version": "10.6.0",
1672 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
1673 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
1674 "license": "MIT",
1675 "peer": true
1676 },
1677 "node_modules/environment": {
1678 "version": "1.1.0",
1679 "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
1680 "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==",
1681 "license": "MIT",
1682 "engines": {
1683 "node": ">=18"
1684 },
1685 "funding": {
1686 "url": "https://github.com/sponsors/sindresorhus"
1687 }
1688 },
1689 "node_modules/es-toolkit": {
1690 "version": "1.44.0",
1691 "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.44.0.tgz",
1692 "integrity": "sha512-6penXeZalaV88MM3cGkFZZfOoLGWshWWfdy0tWw/RlVVyhvMaWSBTOvXNeiW3e5FwdS5ePW0LGEu17zT139ktg==",
1693 "license": "MIT",
1694 "peer": true,
1695 "workspaces": [
1696 "docs",
1697 "benchmarks"
1698 ]
1699 },
1700 "node_modules/esbuild": {
1701 "version": "0.27.2",
1702 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",
1703 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",
1704 "hasInstallScript": true,
1705 "license": "MIT",
1706 "bin": {
1707 "esbuild": "bin/esbuild"
1708 },
1709 "engines": {
1710 "node": ">=18"
1711 },
1712 "optionalDependencies": {
1713 "@esbuild/aix-ppc64": "0.27.2",
1714 "@esbuild/android-arm": "0.27.2",
1715 "@esbuild/android-arm64": "0.27.2",
1716 "@esbuild/android-x64": "0.27.2",
1717 "@esbuild/darwin-arm64": "0.27.2",
1718 "@esbuild/darwin-x64": "0.27.2",
1719 "@esbuild/freebsd-arm64": "0.27.2",
1720 "@esbuild/freebsd-x64": "0.27.2",
1721 "@esbuild/linux-arm": "0.27.2",
1722 "@esbuild/linux-arm64": "0.27.2",
1723 "@esbuild/linux-ia32": "0.27.2",
1724 "@esbuild/linux-loong64": "0.27.2",
1725 "@esbuild/linux-mips64el": "0.27.2",
1726 "@esbuild/linux-ppc64": "0.27.2",
1727 "@esbuild/linux-riscv64": "0.27.2",
1728 "@esbuild/linux-s390x": "0.27.2",
1729 "@esbuild/linux-x64": "0.27.2",
1730 "@esbuild/netbsd-arm64": "0.27.2",
1731 "@esbuild/netbsd-x64": "0.27.2",
1732 "@esbuild/openbsd-arm64": "0.27.2",
1733 "@esbuild/openbsd-x64": "0.27.2",
1734 "@esbuild/openharmony-arm64": "0.27.2",
1735 "@esbuild/sunos-x64": "0.27.2",
1736 "@esbuild/win32-arm64": "0.27.2",
1737 "@esbuild/win32-ia32": "0.27.2",
1738 "@esbuild/win32-x64": "0.27.2"
1739 }
1740 },
1741 "node_modules/escape-string-regexp": {
1742 "version": "2.0.0",
1743 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
1744 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
1745 "license": "MIT",
1746 "peer": true,
1747 "engines": {
1748 "node": ">=8"
1749 }
1750 },
1751 "node_modules/fd-slicer": {
1752 "version": "1.1.0",
1753 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
1754 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
1755 "license": "MIT",
1756 "optional": true,
1757 "dependencies": {
1758 "pend": "~1.2.0"
1759 }
1760 },
1761 "node_modules/foreground-child": {
1762 "version": "3.3.1",
1763 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
1764 "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
1765 "license": "ISC",
1766 "dependencies": {
1767 "cross-spawn": "^7.0.6",
1768 "signal-exit": "^4.0.1"
1769 },
1770 "engines": {
1771 "node": ">=14"
1772 },
1773 "funding": {
1774 "url": "https://github.com/sponsors/isaacs"
1775 }
1776 },
1777 "node_modules/foreground-child/node_modules/signal-exit": {
1778 "version": "4.1.0",
1779 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
1780 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
1781 "license": "ISC",
1782 "engines": {
1783 "node": ">=14"
1784 },
1785 "funding": {
1786 "url": "https://github.com/sponsors/isaacs"
1787 }
1788 },
1789 "node_modules/fsevents": {
1790 "version": "2.3.3",
1791 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1792 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1793 "hasInstallScript": true,
1794 "license": "MIT",
1795 "optional": true,
1796 "os": [
1797 "darwin"
1798 ],
1799 "engines": {
1800 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1801 }
1802 },
1803 "node_modules/get-east-asian-width": {
1804 "version": "1.4.0",
1805 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
1806 "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
1807 "license": "MIT",
1808 "peer": true,
1809 "engines": {
1810 "node": ">=18"
1811 },
1812 "funding": {
1813 "url": "https://github.com/sponsors/sindresorhus"
1814 }
1815 },
1816 "node_modules/get-tsconfig": {
1817 "version": "4.13.1",
1818 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.1.tgz",
1819 "integrity": "sha512-EoY1N2xCn44xU6750Sx7OjOIT59FkmstNc3X6y5xpz7D5cBtZRe/3pSlTkDJgqsOk3WwZPkWfonhhUJfttQo3w==",
1820 "license": "MIT",
1821 "dependencies": {
1822 "resolve-pkg-maps": "^1.0.0"
1823 },
1824 "funding": {
1825 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
1826 }
1827 },
1828 "node_modules/glob": {
1829 "version": "10.5.0",
1830 "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
1831 "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
1832 "license": "ISC",
1833 "dependencies": {
1834 "foreground-child": "^3.1.0",
1835 "jackspeak": "^3.1.2",
1836 "minimatch": "^9.0.4",
1837 "minipass": "^7.1.2",
1838 "package-json-from-dist": "^1.0.0",
1839 "path-scurry": "^1.11.1"
1840 },
1841 "bin": {
1842 "glob": "dist/esm/bin.mjs"
1843 },
1844 "funding": {
1845 "url": "https://github.com/sponsors/isaacs"
1846 }
1847 },
1848 "node_modules/has-flag": {
1849 "version": "5.0.1",
1850 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-5.0.1.tgz",
1851 "integrity": "sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==",
1852 "license": "MIT",
1853 "engines": {
1854 "node": ">=12"
1855 },
1856 "funding": {
1857 "url": "https://github.com/sponsors/sindresorhus"
1858 }
1859 },
1860 "node_modules/https-proxy-agent": {
1861 "version": "7.0.6",
1862 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
1863 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
1864 "license": "MIT",
1865 "optional": true,
1866 "dependencies": {
1867 "agent-base": "^7.1.2",
1868 "debug": "4"
1869 },
1870 "engines": {
1871 "node": ">= 14"
1872 }
1873 },
1874 "node_modules/indent-string": {
1875 "version": "5.0.0",
1876 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
1877 "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
1878 "license": "MIT",
1879 "peer": true,
1880 "engines": {
1881 "node": ">=12"
1882 },
1883 "funding": {
1884 "url": "https://github.com/sponsors/sindresorhus"
1885 }
1886 },
1887 "node_modules/ink": {
1888 "version": "6.6.0",
1889 "resolved": "https://registry.npmjs.org/ink/-/ink-6.6.0.tgz",
1890 "integrity": "sha512-QDt6FgJxgmSxAelcOvOHUvFxbIUjVpCH5bx+Slvc5m7IEcpGt3dYwbz/L+oRnqEGeRvwy1tineKK4ect3nW1vQ==",
1891 "license": "MIT",
1892 "peer": true,
1893 "dependencies": {
1894 "@alcalzone/ansi-tokenize": "^0.2.1",
1895 "ansi-escapes": "^7.2.0",
1896 "ansi-styles": "^6.2.1",
1897 "auto-bind": "^5.0.1",
1898 "chalk": "^5.6.0",
1899 "cli-boxes": "^3.0.0",
1900 "cli-cursor": "^4.0.0",
1901 "cli-truncate": "^5.1.1",
1902 "code-excerpt": "^4.0.0",
1903 "es-toolkit": "^1.39.10",
1904 "indent-string": "^5.0.0",
1905 "is-in-ci": "^2.0.0",
1906 "patch-console": "^2.0.0",
1907 "react-reconciler": "^0.33.0",
1908 "signal-exit": "^3.0.7",
1909 "slice-ansi": "^7.1.0",
1910 "stack-utils": "^2.0.6",
1911 "string-width": "^8.1.0",
1912 "type-fest": "^4.27.0",
1913 "widest-line": "^5.0.0",
1914 "wrap-ansi": "^9.0.0",
1915 "ws": "^8.18.0",
1916 "yoga-layout": "~3.2.1"
1917 },
1918 "engines": {
1919 "node": ">=20"
1920 },
1921 "peerDependencies": {
1922 "@types/react": ">=19.0.0",
1923 "react": ">=19.0.0",
1924 "react-devtools-core": "^6.1.2"
1925 },
1926 "peerDependenciesMeta": {
1927 "@types/react": {
1928 "optional": true
1929 },
1930 "react-devtools-core": {
1931 "optional": true
1932 }
1933 }
1934 },
1935 "node_modules/ink-link": {
1936 "version": "5.0.0",
1937 "resolved": "https://registry.npmjs.org/ink-link/-/ink-link-5.0.0.tgz",
1938 "integrity": "sha512-TFDXc/0mwUW7LMjsr0/LeLxPVV5BnHDuDQff9RCgP4rb3R+V/4dIwGBZbCevcJZtQnVcW+Iz1LUrUbpq+UDwYA==",
1939 "license": "MIT",
1940 "dependencies": {
1941 "terminal-link": "^5.0.0"
1942 },
1943 "engines": {
1944 "node": ">=18"
1945 },
1946 "funding": {
1947 "url": "https://github.com/sponsors/sindresorhus"
1948 },
1949 "peerDependencies": {
1950 "ink": ">=6"
1951 }
1952 },
1953 "node_modules/is-docker": {
1954 "version": "3.0.0",
1955 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
1956 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
1957 "license": "MIT",
1958 "bin": {
1959 "is-docker": "cli.js"
1960 },
1961 "engines": {
1962 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1963 },
1964 "funding": {
1965 "url": "https://github.com/sponsors/sindresorhus"
1966 }
1967 },
1968 "node_modules/is-fullwidth-code-point": {
1969 "version": "5.1.0",
1970 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz",
1971 "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==",
1972 "license": "MIT",
1973 "peer": true,
1974 "dependencies": {
1975 "get-east-asian-width": "^1.3.1"
1976 },
1977 "engines": {
1978 "node": ">=18"
1979 },
1980 "funding": {
1981 "url": "https://github.com/sponsors/sindresorhus"
1982 }
1983 },
1984 "node_modules/is-in-ci": {
1985 "version": "2.0.0",
1986 "resolved": "https://registry.npmjs.org/is-in-ci/-/is-in-ci-2.0.0.tgz",
1987 "integrity": "sha512-cFeerHriAnhrQSbpAxL37W1wcJKUUX07HyLWZCW1URJT/ra3GyUTzBgUnh24TMVfNTV2Hij2HLxkPHFZfOZy5w==",
1988 "license": "MIT",
1989 "peer": true,
1990 "bin": {
1991 "is-in-ci": "cli.js"
1992 },
1993 "engines": {
1994 "node": ">=20"
1995 },
1996 "funding": {
1997 "url": "https://github.com/sponsors/sindresorhus"
1998 }
1999 },
2000 "node_modules/is-inside-container": {
2001 "version": "1.0.0",
2002 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
2003 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
2004 "license": "MIT",
2005 "dependencies": {
2006 "is-docker": "^3.0.0"
2007 },
2008 "bin": {
2009 "is-inside-container": "cli.js"
2010 },
2011 "engines": {
2012 "node": ">=14.16"
2013 },
2014 "funding": {
2015 "url": "https://github.com/sponsors/sindresorhus"
2016 }
2017 },
2018 "node_modules/is-wsl": {
2019 "version": "3.1.0",
2020 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz",
2021 "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
2022 "license": "MIT",
2023 "dependencies": {
2024 "is-inside-container": "^1.0.0"
2025 },
2026 "engines": {
2027 "node": ">=16"
2028 },
2029 "funding": {
2030 "url": "https://github.com/sponsors/sindresorhus"
2031 }
2032 },
2033 "node_modules/isexe": {
2034 "version": "2.0.0",
2035 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2036 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2037 "license": "ISC"
2038 },
2039 "node_modules/jackspeak": {
2040 "version": "3.4.3",
2041 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
2042 "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
2043 "license": "BlueOak-1.0.0",
2044 "dependencies": {
2045 "@isaacs/cliui": "^8.0.2"
2046 },
2047 "funding": {
2048 "url": "https://github.com/sponsors/isaacs"
2049 },
2050 "optionalDependencies": {
2051 "@pkgjs/parseargs": "^0.11.0"
2052 }
2053 },
2054 "node_modules/lru-cache": {
2055 "version": "10.4.3",
2056 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
2057 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
2058 "license": "ISC"
2059 },
2060 "node_modules/make-error": {
2061 "version": "1.3.6",
2062 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
2063 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
2064 "dev": true,
2065 "license": "ISC"
2066 },
2067 "node_modules/mimic-fn": {
2068 "version": "2.1.0",
2069 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
2070 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
2071 "license": "MIT",
2072 "peer": true,
2073 "engines": {
2074 "node": ">=6"
2075 }
2076 },
2077 "node_modules/minimatch": {
2078 "version": "9.0.5",
2079 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
2080 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
2081 "license": "ISC",
2082 "dependencies": {
2083 "brace-expansion": "^2.0.1"
2084 },
2085 "engines": {
2086 "node": ">=16 || 14 >=14.17"
2087 },
2088 "funding": {
2089 "url": "https://github.com/sponsors/isaacs"
2090 }
2091 },
2092 "node_modules/minipass": {
2093 "version": "7.1.3",
2094 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
2095 "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
2096 "license": "BlueOak-1.0.0",
2097 "engines": {
2098 "node": ">=16 || 14 >=14.17"
2099 }
2100 },
2101 "node_modules/ms": {
2102 "version": "2.1.3",
2103 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2104 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2105 "license": "MIT",
2106 "optional": true
2107 },
2108 "node_modules/oauth-1.0a": {
2109 "version": "2.2.6",
2110 "resolved": "https://registry.npmjs.org/oauth-1.0a/-/oauth-1.0a-2.2.6.tgz",
2111 "integrity": "sha512-6bkxv3N4Gu5lty4viIcIAnq5GbxECviMBeKR3WX/q87SPQ8E8aursPZUtsXDnxCs787af09WPRBLqYrf/lwoYQ==",
2112 "license": "MIT"
2113 },
2114 "node_modules/onetime": {
2115 "version": "5.1.2",
2116 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
2117 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
2118 "license": "MIT",
2119 "peer": true,
2120 "dependencies": {
2121 "mimic-fn": "^2.1.0"
2122 },
2123 "engines": {
2124 "node": ">=6"
2125 },
2126 "funding": {
2127 "url": "https://github.com/sponsors/sindresorhus"
2128 }
2129 },
2130 "node_modules/open": {
2131 "version": "10.2.0",
2132 "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz",
2133 "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==",
2134 "license": "MIT",
2135 "dependencies": {
2136 "default-browser": "^5.2.1",
2137 "define-lazy-prop": "^3.0.0",
2138 "is-inside-container": "^1.0.0",
2139 "wsl-utils": "^0.1.0"
2140 },
2141 "engines": {
2142 "node": ">=18"
2143 },
2144 "funding": {
2145 "url": "https://github.com/sponsors/sindresorhus"
2146 }
2147 },
2148 "node_modules/package-json-from-dist": {
2149 "version": "1.0.1",
2150 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
2151 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
2152 "license": "BlueOak-1.0.0"
2153 },
2154 "node_modules/patch-console": {
2155 "version": "2.0.0",
2156 "resolved": "https://registry.npmjs.org/patch-console/-/patch-console-2.0.0.tgz",
2157 "integrity": "sha512-0YNdUceMdaQwoKce1gatDScmMo5pu/tfABfnzEqeG0gtTmd7mh/WcwgUjtAeOU7N8nFFlbQBnFK2gXW5fGvmMA==",
2158 "license": "MIT",
2159 "peer": true,
2160 "engines": {
2161 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2162 }
2163 },
2164 "node_modules/path-key": {
2165 "version": "3.1.1",
2166 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2167 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2168 "license": "MIT",
2169 "engines": {
2170 "node": ">=8"
2171 }
2172 },
2173 "node_modules/path-scurry": {
2174 "version": "1.11.1",
2175 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
2176 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
2177 "license": "BlueOak-1.0.0",
2178 "dependencies": {
2179 "lru-cache": "^10.2.0",
2180 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
2181 },
2182 "engines": {
2183 "node": ">=16 || 14 >=14.18"
2184 },
2185 "funding": {
2186 "url": "https://github.com/sponsors/isaacs"
2187 }
2188 },
2189 "node_modules/pend": {
2190 "version": "1.2.0",
2191 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
2192 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
2193 "license": "MIT",
2194 "optional": true
2195 },
2196 "node_modules/proxy-from-env": {
2197 "version": "1.1.0",
2198 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
2199 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
2200 "license": "MIT",
2201 "optional": true
2202 },
2203 "node_modules/react": {
2204 "version": "19.2.4",
2205 "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz",
2206 "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==",
2207 "license": "MIT",
2208 "peer": true,
2209 "engines": {
2210 "node": ">=0.10.0"
2211 }
2212 },
2213 "node_modules/react-reconciler": {
2214 "version": "0.33.0",
2215 "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.33.0.tgz",
2216 "integrity": "sha512-KetWRytFv1epdpJc3J4G75I4WrplZE5jOL7Yq0p34+OVOKF4Se7WrdIdVC45XsSSmUTlht2FM/fM1FZb1mfQeA==",
2217 "license": "MIT",
2218 "peer": true,
2219 "dependencies": {
2220 "scheduler": "^0.27.0"
2221 },
2222 "engines": {
2223 "node": ">=0.10.0"
2224 },
2225 "peerDependencies": {
2226 "react": "^19.2.0"
2227 }
2228 },
2229 "node_modules/resolve-pkg-maps": {
2230 "version": "1.0.0",
2231 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
2232 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
2233 "license": "MIT",
2234 "funding": {
2235 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
2236 }
2237 },
2238 "node_modules/restore-cursor": {
2239 "version": "4.0.0",
2240 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
2241 "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
2242 "license": "MIT",
2243 "peer": true,
2244 "dependencies": {
2245 "onetime": "^5.1.0",
2246 "signal-exit": "^3.0.2"
2247 },
2248 "engines": {
2249 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2250 },
2251 "funding": {
2252 "url": "https://github.com/sponsors/sindresorhus"
2253 }
2254 },
2255 "node_modules/run-applescript": {
2256 "version": "7.1.0",
2257 "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz",
2258 "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==",
2259 "license": "MIT",
2260 "engines": {
2261 "node": ">=18"
2262 },
2263 "funding": {
2264 "url": "https://github.com/sponsors/sindresorhus"
2265 }
2266 },
2267 "node_modules/scheduler": {
2268 "version": "0.27.0",
2269 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
2270 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
2271 "license": "MIT",
2272 "peer": true
2273 },
2274 "node_modules/semver": {
2275 "version": "7.7.3",
2276 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
2277 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
2278 "license": "ISC",
2279 "bin": {
2280 "semver": "bin/semver.js"
2281 },
2282 "engines": {
2283 "node": ">=10"
2284 }
2285 },
2286 "node_modules/sharp": {
2287 "version": "0.34.5",
2288 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
2289 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
2290 "hasInstallScript": true,
2291 "license": "Apache-2.0",
2292 "dependencies": {
2293 "@img/colour": "^1.0.0",
2294 "detect-libc": "^2.1.2",
2295 "semver": "^7.7.3"
2296 },
2297 "engines": {
2298 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
2299 },
2300 "funding": {
2301 "url": "https://opencollective.com/libvips"
2302 },
2303 "optionalDependencies": {
2304 "@img/sharp-darwin-arm64": "0.34.5",
2305 "@img/sharp-darwin-x64": "0.34.5",
2306 "@img/sharp-libvips-darwin-arm64": "1.2.4",
2307 "@img/sharp-libvips-darwin-x64": "1.2.4",
2308 "@img/sharp-libvips-linux-arm": "1.2.4",
2309 "@img/sharp-libvips-linux-arm64": "1.2.4",
2310 "@img/sharp-libvips-linux-ppc64": "1.2.4",
2311 "@img/sharp-libvips-linux-riscv64": "1.2.4",
2312 "@img/sharp-libvips-linux-s390x": "1.2.4",
2313 "@img/sharp-libvips-linux-x64": "1.2.4",
2314 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
2315 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
2316 "@img/sharp-linux-arm": "0.34.5",
2317 "@img/sharp-linux-arm64": "0.34.5",
2318 "@img/sharp-linux-ppc64": "0.34.5",
2319 "@img/sharp-linux-riscv64": "0.34.5",
2320 "@img/sharp-linux-s390x": "0.34.5",
2321 "@img/sharp-linux-x64": "0.34.5",
2322 "@img/sharp-linuxmusl-arm64": "0.34.5",
2323 "@img/sharp-linuxmusl-x64": "0.34.5",
2324 "@img/sharp-wasm32": "0.34.5",
2325 "@img/sharp-win32-arm64": "0.34.5",
2326 "@img/sharp-win32-ia32": "0.34.5",
2327 "@img/sharp-win32-x64": "0.34.5"
2328 }
2329 },
2330 "node_modules/shebang-command": {
2331 "version": "2.0.0",
2332 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2333 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2334 "license": "MIT",
2335 "dependencies": {
2336 "shebang-regex": "^3.0.0"
2337 },
2338 "engines": {
2339 "node": ">=8"
2340 }
2341 },
2342 "node_modules/shebang-regex": {
2343 "version": "3.0.0",
2344 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2345 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2346 "license": "MIT",
2347 "engines": {
2348 "node": ">=8"
2349 }
2350 },
2351 "node_modules/signal-exit": {
2352 "version": "3.0.7",
2353 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
2354 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
2355 "license": "ISC",
2356 "peer": true
2357 },
2358 "node_modules/slice-ansi": {
2359 "version": "7.1.2",
2360 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz",
2361 "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==",
2362 "license": "MIT",
2363 "peer": true,
2364 "dependencies": {
2365 "ansi-styles": "^6.2.1",
2366 "is-fullwidth-code-point": "^5.0.0"
2367 },
2368 "engines": {
2369 "node": ">=18"
2370 },
2371 "funding": {
2372 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
2373 }
2374 },
2375 "node_modules/stack-utils": {
2376 "version": "2.0.6",
2377 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
2378 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
2379 "license": "MIT",
2380 "peer": true,
2381 "dependencies": {
2382 "escape-string-regexp": "^2.0.0"
2383 },
2384 "engines": {
2385 "node": ">=10"
2386 }
2387 },
2388 "node_modules/string-width": {
2389 "version": "8.1.1",
2390 "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.1.tgz",
2391 "integrity": "sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==",
2392 "license": "MIT",
2393 "peer": true,
2394 "dependencies": {
2395 "get-east-asian-width": "^1.3.0",
2396 "strip-ansi": "^7.1.0"
2397 },
2398 "engines": {
2399 "node": ">=20"
2400 },
2401 "funding": {
2402 "url": "https://github.com/sponsors/sindresorhus"
2403 }
2404 },
2405 "node_modules/string-width-cjs": {
2406 "name": "string-width",
2407 "version": "4.2.3",
2408 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2409 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2410 "license": "MIT",
2411 "dependencies": {
2412 "emoji-regex": "^8.0.0",
2413 "is-fullwidth-code-point": "^3.0.0",
2414 "strip-ansi": "^6.0.1"
2415 },
2416 "engines": {
2417 "node": ">=8"
2418 }
2419 },
2420 "node_modules/string-width-cjs/node_modules/ansi-regex": {
2421 "version": "5.0.1",
2422 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2423 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2424 "license": "MIT",
2425 "engines": {
2426 "node": ">=8"
2427 }
2428 },
2429 "node_modules/string-width-cjs/node_modules/emoji-regex": {
2430 "version": "8.0.0",
2431 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2432 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2433 "license": "MIT"
2434 },
2435 "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": {
2436 "version": "3.0.0",
2437 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2438 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2439 "license": "MIT",
2440 "engines": {
2441 "node": ">=8"
2442 }
2443 },
2444 "node_modules/string-width-cjs/node_modules/strip-ansi": {
2445 "version": "6.0.1",
2446 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2447 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2448 "license": "MIT",
2449 "dependencies": {
2450 "ansi-regex": "^5.0.1"
2451 },
2452 "engines": {
2453 "node": ">=8"
2454 }
2455 },
2456 "node_modules/strip-ansi": {
2457 "version": "7.1.2",
2458 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
2459 "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
2460 "license": "MIT",
2461 "dependencies": {
2462 "ansi-regex": "^6.0.1"
2463 },
2464 "engines": {
2465 "node": ">=12"
2466 },
2467 "funding": {
2468 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
2469 }
2470 },
2471 "node_modules/strip-ansi-cjs": {
2472 "name": "strip-ansi",
2473 "version": "6.0.1",
2474 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2475 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2476 "license": "MIT",
2477 "dependencies": {
2478 "ansi-regex": "^5.0.1"
2479 },
2480 "engines": {
2481 "node": ">=8"
2482 }
2483 },
2484 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
2485 "version": "5.0.1",
2486 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2487 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2488 "license": "MIT",
2489 "engines": {
2490 "node": ">=8"
2491 }
2492 },
2493 "node_modules/supports-color": {
2494 "version": "10.2.2",
2495 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
2496 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
2497 "license": "MIT",
2498 "engines": {
2499 "node": ">=18"
2500 },
2501 "funding": {
2502 "url": "https://github.com/chalk/supports-color?sponsor=1"
2503 }
2504 },
2505 "node_modules/supports-hyperlinks": {
2506 "version": "4.4.0",
2507 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-4.4.0.tgz",
2508 "integrity": "sha512-UKbpT93hN5Nr9go5UY7bopIB9YQlMz9nm/ct4IXt/irb5YRkn9WaqrOBJGZ5Pwvsd5FQzSVeYlGdXoCAPQZrPg==",
2509 "license": "MIT",
2510 "dependencies": {
2511 "has-flag": "^5.0.1",
2512 "supports-color": "^10.2.2"
2513 },
2514 "engines": {
2515 "node": ">=20"
2516 },
2517 "funding": {
2518 "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1"
2519 }
2520 },
2521 "node_modules/terminal-link": {
2522 "version": "5.0.0",
2523 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-5.0.0.tgz",
2524 "integrity": "sha512-qFAy10MTMwjzjU8U16YS4YoZD+NQLHzLssFMNqgravjbvIPNiqkGFR4yjhJfmY9R5OFU7+yHxc6y+uGHkKwLRA==",
2525 "license": "MIT",
2526 "dependencies": {
2527 "ansi-escapes": "^7.0.0",
2528 "supports-hyperlinks": "^4.1.0"
2529 },
2530 "engines": {
2531 "node": ">=20"
2532 },
2533 "funding": {
2534 "url": "https://github.com/sponsors/sindresorhus"
2535 }
2536 },
2537 "node_modules/ts-node": {
2538 "version": "10.9.2",
2539 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz",
2540 "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
2541 "dev": true,
2542 "license": "MIT",
2543 "dependencies": {
2544 "@cspotcode/source-map-support": "^0.8.0",
2545 "@tsconfig/node10": "^1.0.7",
2546 "@tsconfig/node12": "^1.0.7",
2547 "@tsconfig/node14": "^1.0.0",
2548 "@tsconfig/node16": "^1.0.2",
2549 "acorn": "^8.4.1",
2550 "acorn-walk": "^8.1.1",
2551 "arg": "^4.1.0",
2552 "create-require": "^1.1.0",
2553 "diff": "^4.0.1",
2554 "make-error": "^1.1.1",
2555 "v8-compile-cache-lib": "^3.0.1",
2556 "yn": "3.1.1"
2557 },
2558 "bin": {
2559 "ts-node": "dist/bin.js",
2560 "ts-node-cwd": "dist/bin-cwd.js",
2561 "ts-node-esm": "dist/bin-esm.js",
2562 "ts-node-script": "dist/bin-script.js",
2563 "ts-node-transpile-only": "dist/bin-transpile.js",
2564 "ts-script": "dist/bin-script-deprecated.js"
2565 },
2566 "peerDependencies": {
2567 "@swc/core": ">=1.2.50",
2568 "@swc/wasm": ">=1.2.50",
2569 "@types/node": "*",
2570 "typescript": ">=2.7"
2571 },
2572 "peerDependenciesMeta": {
2573 "@swc/core": {
2574 "optional": true
2575 },
2576 "@swc/wasm": {
2577 "optional": true
2578 }
2579 }
2580 },
2581 "node_modules/tslib": {
2582 "version": "2.8.1",
2583 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2584 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2585 "license": "0BSD",
2586 "optional": true
2587 },
2588 "node_modules/tsx": {
2589 "version": "4.21.0",
2590 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz",
2591 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==",
2592 "license": "MIT",
2593 "dependencies": {
2594 "esbuild": "~0.27.0",
2595 "get-tsconfig": "^4.7.5"
2596 },
2597 "bin": {
2598 "tsx": "dist/cli.mjs"
2599 },
2600 "engines": {
2601 "node": ">=18.0.0"
2602 },
2603 "optionalDependencies": {
2604 "fsevents": "~2.3.3"
2605 }
2606 },
2607 "node_modules/type-fest": {
2608 "version": "4.41.0",
2609 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
2610 "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
2611 "license": "(MIT OR CC0-1.0)",
2612 "peer": true,
2613 "engines": {
2614 "node": ">=16"
2615 },
2616 "funding": {
2617 "url": "https://github.com/sponsors/sindresorhus"
2618 }
2619 },
2620 "node_modules/typescript": {
2621 "version": "5.9.3",
2622 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2623 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2624 "dev": true,
2625 "license": "Apache-2.0",
2626 "bin": {
2627 "tsc": "bin/tsc",
2628 "tsserver": "bin/tsserver"
2629 },
2630 "engines": {
2631 "node": ">=14.17"
2632 }
2633 },
2634 "node_modules/undici-types": {
2635 "version": "6.21.0",
2636 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
2637 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
2638 "license": "MIT"
2639 },
2640 "node_modules/v8-compile-cache-lib": {
2641 "version": "3.0.1",
2642 "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
2643 "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
2644 "dev": true,
2645 "license": "MIT"
2646 },
2647 "node_modules/which": {
2648 "version": "2.0.2",
2649 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2650 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2651 "license": "ISC",
2652 "dependencies": {
2653 "isexe": "^2.0.0"
2654 },
2655 "bin": {
2656 "node-which": "bin/node-which"
2657 },
2658 "engines": {
2659 "node": ">= 8"
2660 }
2661 },
2662 "node_modules/widest-line": {
2663 "version": "5.0.0",
2664 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz",
2665 "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==",
2666 "license": "MIT",
2667 "peer": true,
2668 "dependencies": {
2669 "string-width": "^7.0.0"
2670 },
2671 "engines": {
2672 "node": ">=18"
2673 },
2674 "funding": {
2675 "url": "https://github.com/sponsors/sindresorhus"
2676 }
2677 },
2678 "node_modules/widest-line/node_modules/string-width": {
2679 "version": "7.2.0",
2680 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
2681 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
2682 "license": "MIT",
2683 "peer": true,
2684 "dependencies": {
2685 "emoji-regex": "^10.3.0",
2686 "get-east-asian-width": "^1.0.0",
2687 "strip-ansi": "^7.1.0"
2688 },
2689 "engines": {
2690 "node": ">=18"
2691 },
2692 "funding": {
2693 "url": "https://github.com/sponsors/sindresorhus"
2694 }
2695 },
2696 "node_modules/wrap-ansi": {
2697 "version": "9.0.2",
2698 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
2699 "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
2700 "license": "MIT",
2701 "peer": true,
2702 "dependencies": {
2703 "ansi-styles": "^6.2.1",
2704 "string-width": "^7.0.0",
2705 "strip-ansi": "^7.1.0"
2706 },
2707 "engines": {
2708 "node": ">=18"
2709 },
2710 "funding": {
2711 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2712 }
2713 },
2714 "node_modules/wrap-ansi-cjs": {
2715 "name": "wrap-ansi",
2716 "version": "7.0.0",
2717 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2718 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2719 "license": "MIT",
2720 "dependencies": {
2721 "ansi-styles": "^4.0.0",
2722 "string-width": "^4.1.0",
2723 "strip-ansi": "^6.0.0"
2724 },
2725 "engines": {
2726 "node": ">=10"
2727 },
2728 "funding": {
2729 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2730 }
2731 },
2732 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
2733 "version": "5.0.1",
2734 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2735 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2736 "license": "MIT",
2737 "engines": {
2738 "node": ">=8"
2739 }
2740 },
2741 "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
2742 "version": "4.3.0",
2743 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2744 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2745 "license": "MIT",
2746 "dependencies": {
2747 "color-convert": "^2.0.1"
2748 },
2749 "engines": {
2750 "node": ">=8"
2751 },
2752 "funding": {
2753 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2754 }
2755 },
2756 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
2757 "version": "8.0.0",
2758 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2759 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2760 "license": "MIT"
2761 },
2762 "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": {
2763 "version": "3.0.0",
2764 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2765 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2766 "license": "MIT",
2767 "engines": {
2768 "node": ">=8"
2769 }
2770 },
2771 "node_modules/wrap-ansi-cjs/node_modules/string-width": {
2772 "version": "4.2.3",
2773 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2774 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2775 "license": "MIT",
2776 "dependencies": {
2777 "emoji-regex": "^8.0.0",
2778 "is-fullwidth-code-point": "^3.0.0",
2779 "strip-ansi": "^6.0.1"
2780 },
2781 "engines": {
2782 "node": ">=8"
2783 }
2784 },
2785 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
2786 "version": "6.0.1",
2787 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2788 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2789 "license": "MIT",
2790 "dependencies": {
2791 "ansi-regex": "^5.0.1"
2792 },
2793 "engines": {
2794 "node": ">=8"
2795 }
2796 },
2797 "node_modules/wrap-ansi/node_modules/string-width": {
2798 "version": "7.2.0",
2799 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
2800 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
2801 "license": "MIT",
2802 "peer": true,
2803 "dependencies": {
2804 "emoji-regex": "^10.3.0",
2805 "get-east-asian-width": "^1.0.0",
2806 "strip-ansi": "^7.1.0"
2807 },
2808 "engines": {
2809 "node": ">=18"
2810 },
2811 "funding": {
2812 "url": "https://github.com/sponsors/sindresorhus"
2813 }
2814 },
2815 "node_modules/ws": {
2816 "version": "8.19.0",
2817 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
2818 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
2819 "license": "MIT",
2820 "engines": {
2821 "node": ">=10.0.0"
2822 },
2823 "peerDependencies": {
2824 "bufferutil": "^4.0.1",
2825 "utf-8-validate": ">=5.0.2"
2826 },
2827 "peerDependenciesMeta": {
2828 "bufferutil": {
2829 "optional": true
2830 },
2831 "utf-8-validate": {
2832 "optional": true
2833 }
2834 }
2835 },
2836 "node_modules/wsl-utils": {
2837 "version": "0.1.0",
2838 "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz",
2839 "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==",
2840 "license": "MIT",
2841 "dependencies": {
2842 "is-wsl": "^3.1.0"
2843 },
2844 "engines": {
2845 "node": ">=18"
2846 },
2847 "funding": {
2848 "url": "https://github.com/sponsors/sindresorhus"
2849 }
2850 },
2851 "node_modules/yaml": {
2852 "version": "2.8.2",
2853 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
2854 "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
2855 "license": "ISC",
2856 "bin": {
2857 "yaml": "bin.mjs"
2858 },
2859 "engines": {
2860 "node": ">= 14.6"
2861 },
2862 "funding": {
2863 "url": "https://github.com/sponsors/eemeli"
2864 }
2865 },
2866 "node_modules/yauzl": {
2867 "version": "2.10.0",
2868 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
2869 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
2870 "license": "MIT",
2871 "optional": true,
2872 "dependencies": {
2873 "buffer-crc32": "~0.2.3",
2874 "fd-slicer": "~1.1.0"
2875 }
2876 },
2877 "node_modules/yn": {
2878 "version": "3.1.1",
2879 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
2880 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
2881 "dev": true,
2882 "license": "MIT",
2883 "engines": {
2884 "node": ">=6"
2885 }
2886 },
2887 "node_modules/yoga-layout": {
2888 "version": "3.2.1",
2889 "resolved": "https://registry.npmjs.org/yoga-layout/-/yoga-layout-3.2.1.tgz",
2890 "integrity": "sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==",
2891 "license": "MIT",
2892 "peer": true
2893 }
2894 }
2895}