返回 ViMax
package-lock.json
根目录 / ui / package-lock.json
1 {
2 "name": "vimax-ui",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "vimax-ui",
9 "version": "0.1.0",
10 "dependencies": {
11 "ink": "^4.4.1",
12 "ink-text-input": "^5.0.1",
13 "react": "^18.3.1",
14 "react-dom": "^18.3.1"
15 },
16 "devDependencies": {
17 "@types/node": "^24.5.2",
18 "@types/react": "^18.3.12",
19 "@types/react-dom": "^18.3.1",
20 "tsx": "^4.20.5",
21 "typescript": "^5.6.3"
22 }
23 },
24 "node_modules/@alcalzone/ansi-tokenize": {
25 "version": "0.1.3",
26 "resolved": "https://registry.npmjs.org/@alcalzone/ansi-tokenize/-/ansi-tokenize-0.1.3.tgz",
27 "integrity": "sha512-3yWxPTq3UQ/FY9p1ErPxIyfT64elWaMvM9lIHnaqpyft63tkxodF5aUElYHrdisWve5cETkh1+KBw1yJuW0aRw==",
28 "license": "MIT",
29 "dependencies": {
30 "ansi-styles": "^6.2.1",
31 "is-fullwidth-code-point": "^4.0.0"
32 },
33 "engines": {
34 "node": ">=14.13.1"
35 }
36 },
37 "node_modules/@esbuild/aix-ppc64": {
38 "version": "0.28.0",
39 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.0.tgz",
40 "integrity": "sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==",
41 "cpu": [
42 "ppc64"
43 ],
44 "dev": true,
45 "license": "MIT",
46 "optional": true,
47 "os": [
48 "aix"
49 ],
50 "engines": {
51 "node": ">=18"
52 }
53 },
54 "node_modules/@esbuild/android-arm": {
55 "version": "0.28.0",
56 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.0.tgz",
57 "integrity": "sha512-wqh0ByljabXLKHeWXYLqoJ5jKC4XBaw6Hk08OfMrCRd2nP2ZQ5eleDZC41XHyCNgktBGYMbqnrJKq/K/lzPMSQ==",
58 "cpu": [
59 "arm"
60 ],
61 "dev": true,
62 "license": "MIT",
63 "optional": true,
64 "os": [
65 "android"
66 ],
67 "engines": {
68 "node": ">=18"
69 }
70 },
71 "node_modules/@esbuild/android-arm64": {
72 "version": "0.28.0",
73 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.0.tgz",
74 "integrity": "sha512-+WzIXQOSaGs33tLEgYPYe/yQHf0WTU0X42Jca3y8NWMbUVhp7rUnw+vAsRC/QiDrdD31IszMrZy+qwPOPjd+rw==",
75 "cpu": [
76 "arm64"
77 ],
78 "dev": true,
79 "license": "MIT",
80 "optional": true,
81 "os": [
82 "android"
83 ],
84 "engines": {
85 "node": ">=18"
86 }
87 },
88 "node_modules/@esbuild/android-x64": {
89 "version": "0.28.0",
90 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.0.tgz",
91 "integrity": "sha512-+VJggoaKhk2VNNqVL7f6S189UzShHC/mR9EE8rDdSkdpN0KflSwWY/gWjDrNxxisg8Fp1ZCD9jLMo4m0OUfeUA==",
92 "cpu": [
93 "x64"
94 ],
95 "dev": true,
96 "license": "MIT",
97 "optional": true,
98 "os": [
99 "android"
100 ],
101 "engines": {
102 "node": ">=18"
103 }
104 },
105 "node_modules/@esbuild/darwin-arm64": {
106 "version": "0.28.0",
107 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.0.tgz",
108 "integrity": "sha512-0T+A9WZm+bZ84nZBtk1ckYsOvyA3x7e2Acj1KdVfV4/2tdG4fzUp91YHx+GArWLtwqp77pBXVCPn2We7Letr0Q==",
109 "cpu": [
110 "arm64"
111 ],
112 "dev": true,
113 "license": "MIT",
114 "optional": true,
115 "os": [
116 "darwin"
117 ],
118 "engines": {
119 "node": ">=18"
120 }
121 },
122 "node_modules/@esbuild/darwin-x64": {
123 "version": "0.28.0",
124 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.0.tgz",
125 "integrity": "sha512-fyzLm/DLDl/84OCfp2f/XQ4flmORsjU7VKt8HLjvIXChJoFFOIL6pLJPH4Yhd1n1gGFF9mPwtlN5Wf82DZs+LQ==",
126 "cpu": [
127 "x64"
128 ],
129 "dev": true,
130 "license": "MIT",
131 "optional": true,
132 "os": [
133 "darwin"
134 ],
135 "engines": {
136 "node": ">=18"
137 }
138 },
139 "node_modules/@esbuild/freebsd-arm64": {
140 "version": "0.28.0",
141 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.0.tgz",
142 "integrity": "sha512-l9GeW5UZBT9k9brBYI+0WDffcRxgHQD8ShN2Ur4xWq/NFzUKm3k5lsH4PdaRgb2w7mI9u61nr2gI2mLI27Nh3Q==",
143 "cpu": [
144 "arm64"
145 ],
146 "dev": true,
147 "license": "MIT",
148 "optional": true,
149 "os": [
150 "freebsd"
151 ],
152 "engines": {
153 "node": ">=18"
154 }
155 },
156 "node_modules/@esbuild/freebsd-x64": {
157 "version": "0.28.0",
158 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.0.tgz",
159 "integrity": "sha512-BXoQai/A0wPO6Es3yFJ7APCiKGc1tdAEOgeTNy3SsB491S3aHn4S4r3e976eUnPdU+NbdtmBuLncYir2tMU9Nw==",
160 "cpu": [
161 "x64"
162 ],
163 "dev": true,
164 "license": "MIT",
165 "optional": true,
166 "os": [
167 "freebsd"
168 ],
169 "engines": {
170 "node": ">=18"
171 }
172 },
173 "node_modules/@esbuild/linux-arm": {
174 "version": "0.28.0",
175 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.0.tgz",
176 "integrity": "sha512-CjaaREJagqJp7iTaNQjjidaNbCKYcd4IDkzbwwxtSvjI7NZm79qiHc8HqciMddQ6CKvJT6aBd8lO9kN/ZudLlw==",
177 "cpu": [
178 "arm"
179 ],
180 "dev": true,
181 "license": "MIT",
182 "optional": true,
183 "os": [
184 "linux"
185 ],
186 "engines": {
187 "node": ">=18"
188 }
189 },
190 "node_modules/@esbuild/linux-arm64": {
191 "version": "0.28.0",
192 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.0.tgz",
193 "integrity": "sha512-RVyzfb3FWsGA55n6WY0MEIEPURL1FcbhFE6BffZEMEekfCzCIMtB5yyDcFnVbTnwk+CLAgTujmV/Lgvih56W+A==",
194 "cpu": [
195 "arm64"
196 ],
197 "dev": true,
198 "license": "MIT",
199 "optional": true,
200 "os": [
201 "linux"
202 ],
203 "engines": {
204 "node": ">=18"
205 }
206 },
207 "node_modules/@esbuild/linux-ia32": {
208 "version": "0.28.0",
209 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.0.tgz",
210 "integrity": "sha512-KBnSTt1kxl9x70q+ydterVdl+Cn0H18ngRMRCEQfrbqdUuntQQ0LoMZv47uB97NljZFzY6HcfqEZ2SAyIUTQBQ==",
211 "cpu": [
212 "ia32"
213 ],
214 "dev": true,
215 "license": "MIT",
216 "optional": true,
217 "os": [
218 "linux"
219 ],
220 "engines": {
221 "node": ">=18"
222 }
223 },
224 "node_modules/@esbuild/linux-loong64": {
225 "version": "0.28.0",
226 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.0.tgz",
227 "integrity": "sha512-zpSlUce1mnxzgBADvxKXX5sl8aYQHo2ezvMNI8I0lbblJtp8V4odlm3Yzlj7gPyt3T8ReksE6bK+pT3WD+aJRg==",
228 "cpu": [
229 "loong64"
230 ],
231 "dev": true,
232 "license": "MIT",
233 "optional": true,
234 "os": [
235 "linux"
236 ],
237 "engines": {
238 "node": ">=18"
239 }
240 },
241 "node_modules/@esbuild/linux-mips64el": {
242 "version": "0.28.0",
243 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.0.tgz",
244 "integrity": "sha512-2jIfP6mmjkdmeTlsX/9vmdmhBmKADrWqN7zcdtHIeNSCH1SqIoNI63cYsjQR8J+wGa4Y5izRcSHSm8K3QWmk3w==",
245 "cpu": [
246 "mips64el"
247 ],
248 "dev": true,
249 "license": "MIT",
250 "optional": true,
251 "os": [
252 "linux"
253 ],
254 "engines": {
255 "node": ">=18"
256 }
257 },
258 "node_modules/@esbuild/linux-ppc64": {
259 "version": "0.28.0",
260 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.0.tgz",
261 "integrity": "sha512-bc0FE9wWeC0WBm49IQMPSPILRocGTQt3j5KPCA8os6VprfuJ7KD+5PzESSrJ6GmPIPJK965ZJHTUlSA6GNYEhg==",
262 "cpu": [
263 "ppc64"
264 ],
265 "dev": true,
266 "license": "MIT",
267 "optional": true,
268 "os": [
269 "linux"
270 ],
271 "engines": {
272 "node": ">=18"
273 }
274 },
275 "node_modules/@esbuild/linux-riscv64": {
276 "version": "0.28.0",
277 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.0.tgz",
278 "integrity": "sha512-SQPZOwoTTT/HXFXQJG/vBX8sOFagGqvZyXcgLA3NhIqcBv1BJU1d46c0rGcrij2B56Z2rNiSLaZOYW5cUk7yLQ==",
279 "cpu": [
280 "riscv64"
281 ],
282 "dev": true,
283 "license": "MIT",
284 "optional": true,
285 "os": [
286 "linux"
287 ],
288 "engines": {
289 "node": ">=18"
290 }
291 },
292 "node_modules/@esbuild/linux-s390x": {
293 "version": "0.28.0",
294 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.0.tgz",
295 "integrity": "sha512-SCfR0HN8CEEjnYnySJTd2cw0k9OHB/YFzt5zgJEwa+wL/T/raGWYMBqwDNAC6dqFKmJYZoQBRfHjgwLHGSrn3Q==",
296 "cpu": [
297 "s390x"
298 ],
299 "dev": true,
300 "license": "MIT",
301 "optional": true,
302 "os": [
303 "linux"
304 ],
305 "engines": {
306 "node": ">=18"
307 }
308 },
309 "node_modules/@esbuild/linux-x64": {
310 "version": "0.28.0",
311 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.0.tgz",
312 "integrity": "sha512-us0dSb9iFxIi8srnpl931Nvs65it/Jd2a2K3qs7fz2WfGPHqzfzZTfec7oxZJRNPXPnNYZtanmRc4AL/JwVzHQ==",
313 "cpu": [
314 "x64"
315 ],
316 "dev": true,
317 "license": "MIT",
318 "optional": true,
319 "os": [
320 "linux"
321 ],
322 "engines": {
323 "node": ">=18"
324 }
325 },
326 "node_modules/@esbuild/netbsd-arm64": {
327 "version": "0.28.0",
328 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.0.tgz",
329 "integrity": "sha512-CR/RYotgtCKwtftMwJlUU7xCVNg3lMYZ0RzTmAHSfLCXw3NtZtNpswLEj/Kkf6kEL3Gw+BpOekRX0BYCtklhUw==",
330 "cpu": [
331 "arm64"
332 ],
333 "dev": true,
334 "license": "MIT",
335 "optional": true,
336 "os": [
337 "netbsd"
338 ],
339 "engines": {
340 "node": ">=18"
341 }
342 },
343 "node_modules/@esbuild/netbsd-x64": {
344 "version": "0.28.0",
345 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.0.tgz",
346 "integrity": "sha512-nU1yhmYutL+fQ71Kxnhg8uEOdC0pwEW9entHykTgEbna2pw2dkbFSMeqjjyHZoCmt8SBkOSvV+yNmm94aUrrqw==",
347 "cpu": [
348 "x64"
349 ],
350 "dev": true,
351 "license": "MIT",
352 "optional": true,
353 "os": [
354 "netbsd"
355 ],
356 "engines": {
357 "node": ">=18"
358 }
359 },
360 "node_modules/@esbuild/openbsd-arm64": {
361 "version": "0.28.0",
362 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.0.tgz",
363 "integrity": "sha512-cXb5vApOsRsxsEl4mcZ1XY3D4DzcoMxR/nnc4IyqYs0rTI8ZKmW6kyyg+11Z8yvgMfAEldKzP7AdP64HnSC/6g==",
364 "cpu": [
365 "arm64"
366 ],
367 "dev": true,
368 "license": "MIT",
369 "optional": true,
370 "os": [
371 "openbsd"
372 ],
373 "engines": {
374 "node": ">=18"
375 }
376 },
377 "node_modules/@esbuild/openbsd-x64": {
378 "version": "0.28.0",
379 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.0.tgz",
380 "integrity": "sha512-8wZM2qqtv9UP3mzy7HiGYNH/zjTA355mpeuA+859TyR+e+Tc08IHYpLJuMsfpDJwoLo1ikIJI8jC3GFjnRClzA==",
381 "cpu": [
382 "x64"
383 ],
384 "dev": true,
385 "license": "MIT",
386 "optional": true,
387 "os": [
388 "openbsd"
389 ],
390 "engines": {
391 "node": ">=18"
392 }
393 },
394 "node_modules/@esbuild/openharmony-arm64": {
395 "version": "0.28.0",
396 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.0.tgz",
397 "integrity": "sha512-FLGfyizszcef5C3YtoyQDACyg95+dndv79i2EekILBofh5wpCa1KuBqOWKrEHZg3zrL3t5ouE5jgr94vA+Wb2w==",
398 "cpu": [
399 "arm64"
400 ],
401 "dev": true,
402 "license": "MIT",
403 "optional": true,
404 "os": [
405 "openharmony"
406 ],
407 "engines": {
408 "node": ">=18"
409 }
410 },
411 "node_modules/@esbuild/sunos-x64": {
412 "version": "0.28.0",
413 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.0.tgz",
414 "integrity": "sha512-1ZgjUoEdHZZl/YlV76TSCz9Hqj9h9YmMGAgAPYd+q4SicWNX3G5GCyx9uhQWSLcbvPW8Ni7lj4gDa1T40akdlw==",
415 "cpu": [
416 "x64"
417 ],
418 "dev": true,
419 "license": "MIT",
420 "optional": true,
421 "os": [
422 "sunos"
423 ],
424 "engines": {
425 "node": ">=18"
426 }
427 },
428 "node_modules/@esbuild/win32-arm64": {
429 "version": "0.28.0",
430 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.0.tgz",
431 "integrity": "sha512-Q9StnDmQ/enxnpxCCLSg0oo4+34B9TdXpuyPeTedN/6+iXBJ4J+zwfQI28u/Jl40nOYAxGoNi7mFP40RUtkmUA==",
432 "cpu": [
433 "arm64"
434 ],
435 "dev": true,
436 "license": "MIT",
437 "optional": true,
438 "os": [
439 "win32"
440 ],
441 "engines": {
442 "node": ">=18"
443 }
444 },
445 "node_modules/@esbuild/win32-ia32": {
446 "version": "0.28.0",
447 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.0.tgz",
448 "integrity": "sha512-zF3ag/gfiCe6U2iczcRzSYJKH1DCI+ByzSENHlM2FcDbEeo5Zd2C86Aq0tKUYAJJ1obRP84ymxIAksZUcdztHA==",
449 "cpu": [
450 "ia32"
451 ],
452 "dev": true,
453 "license": "MIT",
454 "optional": true,
455 "os": [
456 "win32"
457 ],
458 "engines": {
459 "node": ">=18"
460 }
461 },
462 "node_modules/@esbuild/win32-x64": {
463 "version": "0.28.0",
464 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.0.tgz",
465 "integrity": "sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw==",
466 "cpu": [
467 "x64"
468 ],
469 "dev": true,
470 "license": "MIT",
471 "optional": true,
472 "os": [
473 "win32"
474 ],
475 "engines": {
476 "node": ">=18"
477 }
478 },
479 "node_modules/@types/node": {
480 "version": "24.13.0",
481 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.0.tgz",
482 "integrity": "sha512-5vtOqGQr4NJKeEzV441FcOi2MeG9UTWq9LqVLGneDdu4vlX17H8kQ2PA2UmNwCUGPVDj4oBjNhS7ReVEIWJJrg==",
483 "dev": true,
484 "license": "MIT",
485 "dependencies": {
486 "undici-types": "~7.18.0"
487 }
488 },
489 "node_modules/@types/prop-types": {
490 "version": "15.7.15",
491 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
492 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
493 "devOptional": true,
494 "license": "MIT"
495 },
496 "node_modules/@types/react": {
497 "version": "18.3.30",
498 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.30.tgz",
499 "integrity": "sha512-3ek6mwJL5/VBewBcY4S66cqlCtK3qi4WIq37Z0m/NHw1hjhI7274Mx1qz/+ggSzyBCOEf7eHjBN6INjPAWYfYw==",
500 "devOptional": true,
501 "license": "MIT",
502 "dependencies": {
503 "@types/prop-types": "*",
504 "csstype": "^3.2.2"
505 }
506 },
507 "node_modules/@types/react-dom": {
508 "version": "18.3.7",
509 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz",
510 "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==",
511 "dev": true,
512 "license": "MIT",
513 "peerDependencies": {
514 "@types/react": "^18.0.0"
515 }
516 },
517 "node_modules/ansi-escapes": {
518 "version": "6.2.1",
519 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz",
520 "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==",
521 "license": "MIT",
522 "engines": {
523 "node": ">=14.16"
524 },
525 "funding": {
526 "url": "https://github.com/sponsors/sindresorhus"
527 }
528 },
529 "node_modules/ansi-regex": {
530 "version": "6.2.2",
531 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
532 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
533 "license": "MIT",
534 "engines": {
535 "node": ">=12"
536 },
537 "funding": {
538 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
539 }
540 },
541 "node_modules/ansi-styles": {
542 "version": "6.2.3",
543 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
544 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
545 "license": "MIT",
546 "engines": {
547 "node": ">=12"
548 },
549 "funding": {
550 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
551 }
552 },
553 "node_modules/auto-bind": {
554 "version": "5.0.1",
555 "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-5.0.1.tgz",
556 "integrity": "sha512-ooviqdwwgfIfNmDwo94wlshcdzfO64XV0Cg6oDsDYBJfITDz1EngD2z7DkbvCWn+XIMsIqW27sEVF6qcpJrRcg==",
557 "license": "MIT",
558 "engines": {
559 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
560 },
561 "funding": {
562 "url": "https://github.com/sponsors/sindresorhus"
563 }
564 },
565 "node_modules/chalk": {
566 "version": "5.6.2",
567 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
568 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
569 "license": "MIT",
570 "engines": {
571 "node": "^12.17.0 || ^14.13 || >=16.0.0"
572 },
573 "funding": {
574 "url": "https://github.com/chalk/chalk?sponsor=1"
575 }
576 },
577 "node_modules/ci-info": {
578 "version": "3.9.0",
579 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
580 "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
581 "funding": [
582 {
583 "type": "github",
584 "url": "https://github.com/sponsors/sibiraj-s"
585 }
586 ],
587 "license": "MIT",
588 "engines": {
589 "node": ">=8"
590 }
591 },
592 "node_modules/cli-boxes": {
593 "version": "3.0.0",
594 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
595 "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
596 "license": "MIT",
597 "engines": {
598 "node": ">=10"
599 },
600 "funding": {
601 "url": "https://github.com/sponsors/sindresorhus"
602 }
603 },
604 "node_modules/cli-cursor": {
605 "version": "4.0.0",
606 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
607 "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
608 "license": "MIT",
609 "dependencies": {
610 "restore-cursor": "^4.0.0"
611 },
612 "engines": {
613 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
614 },
615 "funding": {
616 "url": "https://github.com/sponsors/sindresorhus"
617 }
618 },
619 "node_modules/cli-truncate": {
620 "version": "3.1.0",
621 "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz",
622 "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==",
623 "license": "MIT",
624 "dependencies": {
625 "slice-ansi": "^5.0.0",
626 "string-width": "^5.0.0"
627 },
628 "engines": {
629 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
630 },
631 "funding": {
632 "url": "https://github.com/sponsors/sindresorhus"
633 }
634 },
635 "node_modules/cli-truncate/node_modules/slice-ansi": {
636 "version": "5.0.0",
637 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
638 "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
639 "license": "MIT",
640 "dependencies": {
641 "ansi-styles": "^6.0.0",
642 "is-fullwidth-code-point": "^4.0.0"
643 },
644 "engines": {
645 "node": ">=12"
646 },
647 "funding": {
648 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
649 }
650 },
651 "node_modules/code-excerpt": {
652 "version": "4.0.0",
653 "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-4.0.0.tgz",
654 "integrity": "sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==",
655 "license": "MIT",
656 "dependencies": {
657 "convert-to-spaces": "^2.0.1"
658 },
659 "engines": {
660 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
661 }
662 },
663 "node_modules/convert-to-spaces": {
664 "version": "2.0.1",
665 "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-2.0.1.tgz",
666 "integrity": "sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==",
667 "license": "MIT",
668 "engines": {
669 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
670 }
671 },
672 "node_modules/csstype": {
673 "version": "3.2.3",
674 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
675 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
676 "devOptional": true,
677 "license": "MIT"
678 },
679 "node_modules/eastasianwidth": {
680 "version": "0.2.0",
681 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
682 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
683 "license": "MIT"
684 },
685 "node_modules/emoji-regex": {
686 "version": "9.2.2",
687 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
688 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
689 "license": "MIT"
690 },
691 "node_modules/esbuild": {
692 "version": "0.28.0",
693 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.0.tgz",
694 "integrity": "sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==",
695 "dev": true,
696 "hasInstallScript": true,
697 "license": "MIT",
698 "bin": {
699 "esbuild": "bin/esbuild"
700 },
701 "engines": {
702 "node": ">=18"
703 },
704 "optionalDependencies": {
705 "@esbuild/aix-ppc64": "0.28.0",
706 "@esbuild/android-arm": "0.28.0",
707 "@esbuild/android-arm64": "0.28.0",
708 "@esbuild/android-x64": "0.28.0",
709 "@esbuild/darwin-arm64": "0.28.0",
710 "@esbuild/darwin-x64": "0.28.0",
711 "@esbuild/freebsd-arm64": "0.28.0",
712 "@esbuild/freebsd-x64": "0.28.0",
713 "@esbuild/linux-arm": "0.28.0",
714 "@esbuild/linux-arm64": "0.28.0",
715 "@esbuild/linux-ia32": "0.28.0",
716 "@esbuild/linux-loong64": "0.28.0",
717 "@esbuild/linux-mips64el": "0.28.0",
718 "@esbuild/linux-ppc64": "0.28.0",
719 "@esbuild/linux-riscv64": "0.28.0",
720 "@esbuild/linux-s390x": "0.28.0",
721 "@esbuild/linux-x64": "0.28.0",
722 "@esbuild/netbsd-arm64": "0.28.0",
723 "@esbuild/netbsd-x64": "0.28.0",
724 "@esbuild/openbsd-arm64": "0.28.0",
725 "@esbuild/openbsd-x64": "0.28.0",
726 "@esbuild/openharmony-arm64": "0.28.0",
727 "@esbuild/sunos-x64": "0.28.0",
728 "@esbuild/win32-arm64": "0.28.0",
729 "@esbuild/win32-ia32": "0.28.0",
730 "@esbuild/win32-x64": "0.28.0"
731 }
732 },
733 "node_modules/escape-string-regexp": {
734 "version": "2.0.0",
735 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
736 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
737 "license": "MIT",
738 "engines": {
739 "node": ">=8"
740 }
741 },
742 "node_modules/fsevents": {
743 "version": "2.3.3",
744 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
745 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
746 "dev": true,
747 "hasInstallScript": true,
748 "license": "MIT",
749 "optional": true,
750 "os": [
751 "darwin"
752 ],
753 "engines": {
754 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
755 }
756 },
757 "node_modules/indent-string": {
758 "version": "5.0.0",
759 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
760 "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
761 "license": "MIT",
762 "engines": {
763 "node": ">=12"
764 },
765 "funding": {
766 "url": "https://github.com/sponsors/sindresorhus"
767 }
768 },
769 "node_modules/ink": {
770 "version": "4.4.1",
771 "resolved": "https://registry.npmjs.org/ink/-/ink-4.4.1.tgz",
772 "integrity": "sha512-rXckvqPBB0Krifk5rn/5LvQGmyXwCUpBfmTwbkQNBY9JY8RSl3b8OftBNEYxg4+SWUhEKcPifgope28uL9inlA==",
773 "license": "MIT",
774 "dependencies": {
775 "@alcalzone/ansi-tokenize": "^0.1.3",
776 "ansi-escapes": "^6.0.0",
777 "auto-bind": "^5.0.1",
778 "chalk": "^5.2.0",
779 "cli-boxes": "^3.0.0",
780 "cli-cursor": "^4.0.0",
781 "cli-truncate": "^3.1.0",
782 "code-excerpt": "^4.0.0",
783 "indent-string": "^5.0.0",
784 "is-ci": "^3.0.1",
785 "is-lower-case": "^2.0.2",
786 "is-upper-case": "^2.0.2",
787 "lodash": "^4.17.21",
788 "patch-console": "^2.0.0",
789 "react-reconciler": "^0.29.0",
790 "scheduler": "^0.23.0",
791 "signal-exit": "^3.0.7",
792 "slice-ansi": "^6.0.0",
793 "stack-utils": "^2.0.6",
794 "string-width": "^5.1.2",
795 "type-fest": "^0.12.0",
796 "widest-line": "^4.0.1",
797 "wrap-ansi": "^8.1.0",
798 "ws": "^8.12.0",
799 "yoga-wasm-web": "~0.3.3"
800 },
801 "engines": {
802 "node": ">=14.16"
803 },
804 "peerDependencies": {
805 "@types/react": ">=18.0.0",
806 "react": ">=18.0.0",
807 "react-devtools-core": "^4.19.1"
808 },
809 "peerDependenciesMeta": {
810 "@types/react": {
811 "optional": true
812 },
813 "react-devtools-core": {
814 "optional": true
815 }
816 }
817 },
818 "node_modules/ink-text-input": {
819 "version": "5.0.1",
820 "resolved": "https://registry.npmjs.org/ink-text-input/-/ink-text-input-5.0.1.tgz",
821 "integrity": "sha512-crnsYJalG4EhneOFnr/q+Kzw1RgmXI2KsBaLFE6mpiIKxAtJLUnvygOF2IUKO8z4nwkSkveGRBMd81RoYdRSag==",
822 "license": "MIT",
823 "dependencies": {
824 "chalk": "^5.2.0",
825 "type-fest": "^3.6.1"
826 },
827 "engines": {
828 "node": ">=14.16"
829 },
830 "peerDependencies": {
831 "ink": "^4.0.0",
832 "react": "^18.0.0"
833 }
834 },
835 "node_modules/ink-text-input/node_modules/type-fest": {
836 "version": "3.13.1",
837 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
838 "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
839 "license": "(MIT OR CC0-1.0)",
840 "engines": {
841 "node": ">=14.16"
842 },
843 "funding": {
844 "url": "https://github.com/sponsors/sindresorhus"
845 }
846 },
847 "node_modules/is-ci": {
848 "version": "3.0.1",
849 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
850 "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
851 "license": "MIT",
852 "dependencies": {
853 "ci-info": "^3.2.0"
854 },
855 "bin": {
856 "is-ci": "bin.js"
857 }
858 },
859 "node_modules/is-fullwidth-code-point": {
860 "version": "4.0.0",
861 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
862 "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
863 "license": "MIT",
864 "engines": {
865 "node": ">=12"
866 },
867 "funding": {
868 "url": "https://github.com/sponsors/sindresorhus"
869 }
870 },
871 "node_modules/is-lower-case": {
872 "version": "2.0.2",
873 "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-2.0.2.tgz",
874 "integrity": "sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==",
875 "license": "MIT",
876 "dependencies": {
877 "tslib": "^2.0.3"
878 }
879 },
880 "node_modules/is-upper-case": {
881 "version": "2.0.2",
882 "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-2.0.2.tgz",
883 "integrity": "sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==",
884 "license": "MIT",
885 "dependencies": {
886 "tslib": "^2.0.3"
887 }
888 },
889 "node_modules/js-tokens": {
890 "version": "4.0.0",
891 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
892 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
893 "license": "MIT"
894 },
895 "node_modules/lodash": {
896 "version": "4.18.1",
897 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
898 "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",
899 "license": "MIT"
900 },
901 "node_modules/loose-envify": {
902 "version": "1.4.0",
903 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
904 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
905 "license": "MIT",
906 "dependencies": {
907 "js-tokens": "^3.0.0 || ^4.0.0"
908 },
909 "bin": {
910 "loose-envify": "cli.js"
911 }
912 },
913 "node_modules/mimic-fn": {
914 "version": "2.1.0",
915 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
916 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
917 "license": "MIT",
918 "engines": {
919 "node": ">=6"
920 }
921 },
922 "node_modules/onetime": {
923 "version": "5.1.2",
924 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
925 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
926 "license": "MIT",
927 "dependencies": {
928 "mimic-fn": "^2.1.0"
929 },
930 "engines": {
931 "node": ">=6"
932 },
933 "funding": {
934 "url": "https://github.com/sponsors/sindresorhus"
935 }
936 },
937 "node_modules/patch-console": {
938 "version": "2.0.0",
939 "resolved": "https://registry.npmjs.org/patch-console/-/patch-console-2.0.0.tgz",
940 "integrity": "sha512-0YNdUceMdaQwoKce1gatDScmMo5pu/tfABfnzEqeG0gtTmd7mh/WcwgUjtAeOU7N8nFFlbQBnFK2gXW5fGvmMA==",
941 "license": "MIT",
942 "engines": {
943 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
944 }
945 },
946 "node_modules/react": {
947 "version": "18.3.1",
948 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
949 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
950 "license": "MIT",
951 "dependencies": {
952 "loose-envify": "^1.1.0"
953 },
954 "engines": {
955 "node": ">=0.10.0"
956 }
957 },
958 "node_modules/react-dom": {
959 "version": "18.3.1",
960 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
961 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
962 "license": "MIT",
963 "dependencies": {
964 "loose-envify": "^1.1.0",
965 "scheduler": "^0.23.2"
966 },
967 "peerDependencies": {
968 "react": "^18.3.1"
969 }
970 },
971 "node_modules/react-reconciler": {
972 "version": "0.29.2",
973 "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.29.2.tgz",
974 "integrity": "sha512-zZQqIiYgDCTP/f1N/mAR10nJGrPD2ZR+jDSEsKWJHYC7Cm2wodlwbR3upZRdC3cjIjSlTLNVyO7Iu0Yy7t2AYg==",
975 "license": "MIT",
976 "dependencies": {
977 "loose-envify": "^1.1.0",
978 "scheduler": "^0.23.2"
979 },
980 "engines": {
981 "node": ">=0.10.0"
982 },
983 "peerDependencies": {
984 "react": "^18.3.1"
985 }
986 },
987 "node_modules/restore-cursor": {
988 "version": "4.0.0",
989 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
990 "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
991 "license": "MIT",
992 "dependencies": {
993 "onetime": "^5.1.0",
994 "signal-exit": "^3.0.2"
995 },
996 "engines": {
997 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
998 },
999 "funding": {
1000 "url": "https://github.com/sponsors/sindresorhus"
1001 }
1002 },
1003 "node_modules/scheduler": {
1004 "version": "0.23.2",
1005 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
1006 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
1007 "license": "MIT",
1008 "dependencies": {
1009 "loose-envify": "^1.1.0"
1010 }
1011 },
1012 "node_modules/signal-exit": {
1013 "version": "3.0.7",
1014 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
1015 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
1016 "license": "ISC"
1017 },
1018 "node_modules/slice-ansi": {
1019 "version": "6.0.0",
1020 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-6.0.0.tgz",
1021 "integrity": "sha512-6bn4hRfkTvDfUoEQYkERg0BVF1D0vrX9HEkMl08uDiNWvVvjylLHvZFZWkDo6wjT8tUctbYl1nCOuE66ZTaUtA==",
1022 "license": "MIT",
1023 "dependencies": {
1024 "ansi-styles": "^6.2.1",
1025 "is-fullwidth-code-point": "^4.0.0"
1026 },
1027 "engines": {
1028 "node": ">=14.16"
1029 },
1030 "funding": {
1031 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
1032 }
1033 },
1034 "node_modules/stack-utils": {
1035 "version": "2.0.6",
1036 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
1037 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
1038 "license": "MIT",
1039 "dependencies": {
1040 "escape-string-regexp": "^2.0.0"
1041 },
1042 "engines": {
1043 "node": ">=10"
1044 }
1045 },
1046 "node_modules/string-width": {
1047 "version": "5.1.2",
1048 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
1049 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
1050 "license": "MIT",
1051 "dependencies": {
1052 "eastasianwidth": "^0.2.0",
1053 "emoji-regex": "^9.2.2",
1054 "strip-ansi": "^7.0.1"
1055 },
1056 "engines": {
1057 "node": ">=12"
1058 },
1059 "funding": {
1060 "url": "https://github.com/sponsors/sindresorhus"
1061 }
1062 },
1063 "node_modules/strip-ansi": {
1064 "version": "7.2.0",
1065 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
1066 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
1067 "license": "MIT",
1068 "dependencies": {
1069 "ansi-regex": "^6.2.2"
1070 },
1071 "engines": {
1072 "node": ">=12"
1073 },
1074 "funding": {
1075 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
1076 }
1077 },
1078 "node_modules/tslib": {
1079 "version": "2.8.1",
1080 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
1081 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
1082 "license": "0BSD"
1083 },
1084 "node_modules/tsx": {
1085 "version": "4.22.4",
1086 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.22.4.tgz",
1087 "integrity": "sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg==",
1088 "dev": true,
1089 "license": "MIT",
1090 "dependencies": {
1091 "esbuild": "~0.28.0"
1092 },
1093 "bin": {
1094 "tsx": "dist/cli.mjs"
1095 },
1096 "engines": {
1097 "node": ">=18.0.0"
1098 },
1099 "optionalDependencies": {
1100 "fsevents": "~2.3.3"
1101 }
1102 },
1103 "node_modules/type-fest": {
1104 "version": "0.12.0",
1105 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.12.0.tgz",
1106 "integrity": "sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==",
1107 "license": "(MIT OR CC0-1.0)",
1108 "engines": {
1109 "node": ">=10"
1110 },
1111 "funding": {
1112 "url": "https://github.com/sponsors/sindresorhus"
1113 }
1114 },
1115 "node_modules/typescript": {
1116 "version": "5.9.3",
1117 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
1118 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
1119 "dev": true,
1120 "license": "Apache-2.0",
1121 "bin": {
1122 "tsc": "bin/tsc",
1123 "tsserver": "bin/tsserver"
1124 },
1125 "engines": {
1126 "node": ">=14.17"
1127 }
1128 },
1129 "node_modules/undici-types": {
1130 "version": "7.18.2",
1131 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
1132 "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
1133 "dev": true,
1134 "license": "MIT"
1135 },
1136 "node_modules/widest-line": {
1137 "version": "4.0.1",
1138 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz",
1139 "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==",
1140 "license": "MIT",
1141 "dependencies": {
1142 "string-width": "^5.0.1"
1143 },
1144 "engines": {
1145 "node": ">=12"
1146 },
1147 "funding": {
1148 "url": "https://github.com/sponsors/sindresorhus"
1149 }
1150 },
1151 "node_modules/wrap-ansi": {
1152 "version": "8.1.0",
1153 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
1154 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
1155 "license": "MIT",
1156 "dependencies": {
1157 "ansi-styles": "^6.1.0",
1158 "string-width": "^5.0.1",
1159 "strip-ansi": "^7.0.1"
1160 },
1161 "engines": {
1162 "node": ">=12"
1163 },
1164 "funding": {
1165 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
1166 }
1167 },
1168 "node_modules/ws": {
1169 "version": "8.21.0",
1170 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
1171 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
1172 "license": "MIT",
1173 "engines": {
1174 "node": ">=10.0.0"
1175 },
1176 "peerDependencies": {
1177 "bufferutil": "^4.0.1",
1178 "utf-8-validate": ">=5.0.2"
1179 },
1180 "peerDependenciesMeta": {
1181 "bufferutil": {
1182 "optional": true
1183 },
1184 "utf-8-validate": {
1185 "optional": true
1186 }
1187 }
1188 },
1189 "node_modules/yoga-wasm-web": {
1190 "version": "0.3.3",
1191 "resolved": "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.3.tgz",
1192 "integrity": "sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==",
1193 "license": "MIT"
1194 }
1195 }
1196 }
1197
1197 lines JSON