23.6 KB779 lines
Blame
1{
2 "name": "grove-cli",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "grove-cli",
9 "version": "0.1.0",
10 "dependencies": {
11 "@clack/prompts": "^1.0.1",
12 "open": "^10.1.0"
13 },
14 "bin": {
15 "grove": "dist/cli.js"
16 },
17 "devDependencies": {
18 "@types/node": "^22.0.0",
19 "tsx": "^4.19.0",
20 "typescript": "^5.7.0"
21 }
22 },
23 "node_modules/@clack/core": {
24 "version": "1.0.1",
25 "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.0.1.tgz",
26 "integrity": "sha512-WKeyK3NOBwDOzagPR5H08rFk9D/WuN705yEbuZvKqlkmoLM2woKtXb10OO2k1NoSU4SFG947i2/SCYh+2u5e4g==",
27 "license": "MIT",
28 "dependencies": {
29 "picocolors": "^1.0.0",
30 "sisteransi": "^1.0.5"
31 }
32 },
33 "node_modules/@clack/prompts": {
34 "version": "1.0.1",
35 "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.0.1.tgz",
36 "integrity": "sha512-/42G73JkuYdyWZ6m8d/CJtBrGl1Hegyc7Fy78m5Ob+jF85TOUmLR5XLce/U3LxYAw0kJ8CT5aI99RIvPHcGp/Q==",
37 "license": "MIT",
38 "dependencies": {
39 "@clack/core": "1.0.1",
40 "picocolors": "^1.0.0",
41 "sisteransi": "^1.0.5"
42 }
43 },
44 "node_modules/@esbuild/aix-ppc64": {
45 "version": "0.27.3",
46 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
47 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
48 "cpu": [
49 "ppc64"
50 ],
51 "dev": true,
52 "license": "MIT",
53 "optional": true,
54 "os": [
55 "aix"
56 ],
57 "engines": {
58 "node": ">=18"
59 }
60 },
61 "node_modules/@esbuild/android-arm": {
62 "version": "0.27.3",
63 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
64 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
65 "cpu": [
66 "arm"
67 ],
68 "dev": true,
69 "license": "MIT",
70 "optional": true,
71 "os": [
72 "android"
73 ],
74 "engines": {
75 "node": ">=18"
76 }
77 },
78 "node_modules/@esbuild/android-arm64": {
79 "version": "0.27.3",
80 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
81 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
82 "cpu": [
83 "arm64"
84 ],
85 "dev": true,
86 "license": "MIT",
87 "optional": true,
88 "os": [
89 "android"
90 ],
91 "engines": {
92 "node": ">=18"
93 }
94 },
95 "node_modules/@esbuild/android-x64": {
96 "version": "0.27.3",
97 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
98 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
99 "cpu": [
100 "x64"
101 ],
102 "dev": true,
103 "license": "MIT",
104 "optional": true,
105 "os": [
106 "android"
107 ],
108 "engines": {
109 "node": ">=18"
110 }
111 },
112 "node_modules/@esbuild/darwin-arm64": {
113 "version": "0.27.3",
114 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
115 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
116 "cpu": [
117 "arm64"
118 ],
119 "dev": true,
120 "license": "MIT",
121 "optional": true,
122 "os": [
123 "darwin"
124 ],
125 "engines": {
126 "node": ">=18"
127 }
128 },
129 "node_modules/@esbuild/darwin-x64": {
130 "version": "0.27.3",
131 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
132 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
133 "cpu": [
134 "x64"
135 ],
136 "dev": true,
137 "license": "MIT",
138 "optional": true,
139 "os": [
140 "darwin"
141 ],
142 "engines": {
143 "node": ">=18"
144 }
145 },
146 "node_modules/@esbuild/freebsd-arm64": {
147 "version": "0.27.3",
148 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
149 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
150 "cpu": [
151 "arm64"
152 ],
153 "dev": true,
154 "license": "MIT",
155 "optional": true,
156 "os": [
157 "freebsd"
158 ],
159 "engines": {
160 "node": ">=18"
161 }
162 },
163 "node_modules/@esbuild/freebsd-x64": {
164 "version": "0.27.3",
165 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
166 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
167 "cpu": [
168 "x64"
169 ],
170 "dev": true,
171 "license": "MIT",
172 "optional": true,
173 "os": [
174 "freebsd"
175 ],
176 "engines": {
177 "node": ">=18"
178 }
179 },
180 "node_modules/@esbuild/linux-arm": {
181 "version": "0.27.3",
182 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
183 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
184 "cpu": [
185 "arm"
186 ],
187 "dev": true,
188 "license": "MIT",
189 "optional": true,
190 "os": [
191 "linux"
192 ],
193 "engines": {
194 "node": ">=18"
195 }
196 },
197 "node_modules/@esbuild/linux-arm64": {
198 "version": "0.27.3",
199 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
200 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
201 "cpu": [
202 "arm64"
203 ],
204 "dev": true,
205 "license": "MIT",
206 "optional": true,
207 "os": [
208 "linux"
209 ],
210 "engines": {
211 "node": ">=18"
212 }
213 },
214 "node_modules/@esbuild/linux-ia32": {
215 "version": "0.27.3",
216 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
217 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
218 "cpu": [
219 "ia32"
220 ],
221 "dev": true,
222 "license": "MIT",
223 "optional": true,
224 "os": [
225 "linux"
226 ],
227 "engines": {
228 "node": ">=18"
229 }
230 },
231 "node_modules/@esbuild/linux-loong64": {
232 "version": "0.27.3",
233 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
234 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
235 "cpu": [
236 "loong64"
237 ],
238 "dev": true,
239 "license": "MIT",
240 "optional": true,
241 "os": [
242 "linux"
243 ],
244 "engines": {
245 "node": ">=18"
246 }
247 },
248 "node_modules/@esbuild/linux-mips64el": {
249 "version": "0.27.3",
250 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
251 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
252 "cpu": [
253 "mips64el"
254 ],
255 "dev": true,
256 "license": "MIT",
257 "optional": true,
258 "os": [
259 "linux"
260 ],
261 "engines": {
262 "node": ">=18"
263 }
264 },
265 "node_modules/@esbuild/linux-ppc64": {
266 "version": "0.27.3",
267 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
268 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
269 "cpu": [
270 "ppc64"
271 ],
272 "dev": true,
273 "license": "MIT",
274 "optional": true,
275 "os": [
276 "linux"
277 ],
278 "engines": {
279 "node": ">=18"
280 }
281 },
282 "node_modules/@esbuild/linux-riscv64": {
283 "version": "0.27.3",
284 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
285 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
286 "cpu": [
287 "riscv64"
288 ],
289 "dev": true,
290 "license": "MIT",
291 "optional": true,
292 "os": [
293 "linux"
294 ],
295 "engines": {
296 "node": ">=18"
297 }
298 },
299 "node_modules/@esbuild/linux-s390x": {
300 "version": "0.27.3",
301 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
302 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
303 "cpu": [
304 "s390x"
305 ],
306 "dev": true,
307 "license": "MIT",
308 "optional": true,
309 "os": [
310 "linux"
311 ],
312 "engines": {
313 "node": ">=18"
314 }
315 },
316 "node_modules/@esbuild/linux-x64": {
317 "version": "0.27.3",
318 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
319 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
320 "cpu": [
321 "x64"
322 ],
323 "dev": true,
324 "license": "MIT",
325 "optional": true,
326 "os": [
327 "linux"
328 ],
329 "engines": {
330 "node": ">=18"
331 }
332 },
333 "node_modules/@esbuild/netbsd-arm64": {
334 "version": "0.27.3",
335 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
336 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
337 "cpu": [
338 "arm64"
339 ],
340 "dev": true,
341 "license": "MIT",
342 "optional": true,
343 "os": [
344 "netbsd"
345 ],
346 "engines": {
347 "node": ">=18"
348 }
349 },
350 "node_modules/@esbuild/netbsd-x64": {
351 "version": "0.27.3",
352 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
353 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
354 "cpu": [
355 "x64"
356 ],
357 "dev": true,
358 "license": "MIT",
359 "optional": true,
360 "os": [
361 "netbsd"
362 ],
363 "engines": {
364 "node": ">=18"
365 }
366 },
367 "node_modules/@esbuild/openbsd-arm64": {
368 "version": "0.27.3",
369 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
370 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
371 "cpu": [
372 "arm64"
373 ],
374 "dev": true,
375 "license": "MIT",
376 "optional": true,
377 "os": [
378 "openbsd"
379 ],
380 "engines": {
381 "node": ">=18"
382 }
383 },
384 "node_modules/@esbuild/openbsd-x64": {
385 "version": "0.27.3",
386 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
387 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
388 "cpu": [
389 "x64"
390 ],
391 "dev": true,
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.3",
403 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
404 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
405 "cpu": [
406 "arm64"
407 ],
408 "dev": true,
409 "license": "MIT",
410 "optional": true,
411 "os": [
412 "openharmony"
413 ],
414 "engines": {
415 "node": ">=18"
416 }
417 },
418 "node_modules/@esbuild/sunos-x64": {
419 "version": "0.27.3",
420 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
421 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
422 "cpu": [
423 "x64"
424 ],
425 "dev": true,
426 "license": "MIT",
427 "optional": true,
428 "os": [
429 "sunos"
430 ],
431 "engines": {
432 "node": ">=18"
433 }
434 },
435 "node_modules/@esbuild/win32-arm64": {
436 "version": "0.27.3",
437 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
438 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
439 "cpu": [
440 "arm64"
441 ],
442 "dev": true,
443 "license": "MIT",
444 "optional": true,
445 "os": [
446 "win32"
447 ],
448 "engines": {
449 "node": ">=18"
450 }
451 },
452 "node_modules/@esbuild/win32-ia32": {
453 "version": "0.27.3",
454 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
455 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
456 "cpu": [
457 "ia32"
458 ],
459 "dev": true,
460 "license": "MIT",
461 "optional": true,
462 "os": [
463 "win32"
464 ],
465 "engines": {
466 "node": ">=18"
467 }
468 },
469 "node_modules/@esbuild/win32-x64": {
470 "version": "0.27.3",
471 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
472 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
473 "cpu": [
474 "x64"
475 ],
476 "dev": true,
477 "license": "MIT",
478 "optional": true,
479 "os": [
480 "win32"
481 ],
482 "engines": {
483 "node": ">=18"
484 }
485 },
486 "node_modules/@types/node": {
487 "version": "22.19.11",
488 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.11.tgz",
489 "integrity": "sha512-BH7YwL6rA93ReqeQS1c4bsPpcfOmJasG+Fkr6Y59q83f9M1WcBRHR2vM+P9eOisYRcN3ujQoiZY8uk5W+1WL8w==",
490 "dev": true,
491 "license": "MIT",
492 "dependencies": {
493 "undici-types": "~6.21.0"
494 }
495 },
496 "node_modules/bundle-name": {
497 "version": "4.1.0",
498 "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
499 "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
500 "license": "MIT",
501 "dependencies": {
502 "run-applescript": "^7.0.0"
503 },
504 "engines": {
505 "node": ">=18"
506 },
507 "funding": {
508 "url": "https://github.com/sponsors/sindresorhus"
509 }
510 },
511 "node_modules/default-browser": {
512 "version": "5.5.0",
513 "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz",
514 "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==",
515 "license": "MIT",
516 "dependencies": {
517 "bundle-name": "^4.1.0",
518 "default-browser-id": "^5.0.0"
519 },
520 "engines": {
521 "node": ">=18"
522 },
523 "funding": {
524 "url": "https://github.com/sponsors/sindresorhus"
525 }
526 },
527 "node_modules/default-browser-id": {
528 "version": "5.0.1",
529 "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz",
530 "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==",
531 "license": "MIT",
532 "engines": {
533 "node": ">=18"
534 },
535 "funding": {
536 "url": "https://github.com/sponsors/sindresorhus"
537 }
538 },
539 "node_modules/define-lazy-prop": {
540 "version": "3.0.0",
541 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
542 "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
543 "license": "MIT",
544 "engines": {
545 "node": ">=12"
546 },
547 "funding": {
548 "url": "https://github.com/sponsors/sindresorhus"
549 }
550 },
551 "node_modules/esbuild": {
552 "version": "0.27.3",
553 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
554 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
555 "dev": true,
556 "hasInstallScript": true,
557 "license": "MIT",
558 "bin": {
559 "esbuild": "bin/esbuild"
560 },
561 "engines": {
562 "node": ">=18"
563 },
564 "optionalDependencies": {
565 "@esbuild/aix-ppc64": "0.27.3",
566 "@esbuild/android-arm": "0.27.3",
567 "@esbuild/android-arm64": "0.27.3",
568 "@esbuild/android-x64": "0.27.3",
569 "@esbuild/darwin-arm64": "0.27.3",
570 "@esbuild/darwin-x64": "0.27.3",
571 "@esbuild/freebsd-arm64": "0.27.3",
572 "@esbuild/freebsd-x64": "0.27.3",
573 "@esbuild/linux-arm": "0.27.3",
574 "@esbuild/linux-arm64": "0.27.3",
575 "@esbuild/linux-ia32": "0.27.3",
576 "@esbuild/linux-loong64": "0.27.3",
577 "@esbuild/linux-mips64el": "0.27.3",
578 "@esbuild/linux-ppc64": "0.27.3",
579 "@esbuild/linux-riscv64": "0.27.3",
580 "@esbuild/linux-s390x": "0.27.3",
581 "@esbuild/linux-x64": "0.27.3",
582 "@esbuild/netbsd-arm64": "0.27.3",
583 "@esbuild/netbsd-x64": "0.27.3",
584 "@esbuild/openbsd-arm64": "0.27.3",
585 "@esbuild/openbsd-x64": "0.27.3",
586 "@esbuild/openharmony-arm64": "0.27.3",
587 "@esbuild/sunos-x64": "0.27.3",
588 "@esbuild/win32-arm64": "0.27.3",
589 "@esbuild/win32-ia32": "0.27.3",
590 "@esbuild/win32-x64": "0.27.3"
591 }
592 },
593 "node_modules/fsevents": {
594 "version": "2.3.3",
595 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
596 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
597 "dev": true,
598 "hasInstallScript": true,
599 "license": "MIT",
600 "optional": true,
601 "os": [
602 "darwin"
603 ],
604 "engines": {
605 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
606 }
607 },
608 "node_modules/get-tsconfig": {
609 "version": "4.13.6",
610 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz",
611 "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==",
612 "dev": true,
613 "license": "MIT",
614 "dependencies": {
615 "resolve-pkg-maps": "^1.0.0"
616 },
617 "funding": {
618 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
619 }
620 },
621 "node_modules/is-docker": {
622 "version": "3.0.0",
623 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
624 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
625 "license": "MIT",
626 "bin": {
627 "is-docker": "cli.js"
628 },
629 "engines": {
630 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
631 },
632 "funding": {
633 "url": "https://github.com/sponsors/sindresorhus"
634 }
635 },
636 "node_modules/is-inside-container": {
637 "version": "1.0.0",
638 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
639 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
640 "license": "MIT",
641 "dependencies": {
642 "is-docker": "^3.0.0"
643 },
644 "bin": {
645 "is-inside-container": "cli.js"
646 },
647 "engines": {
648 "node": ">=14.16"
649 },
650 "funding": {
651 "url": "https://github.com/sponsors/sindresorhus"
652 }
653 },
654 "node_modules/is-wsl": {
655 "version": "3.1.1",
656 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz",
657 "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==",
658 "license": "MIT",
659 "dependencies": {
660 "is-inside-container": "^1.0.0"
661 },
662 "engines": {
663 "node": ">=16"
664 },
665 "funding": {
666 "url": "https://github.com/sponsors/sindresorhus"
667 }
668 },
669 "node_modules/open": {
670 "version": "10.2.0",
671 "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz",
672 "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==",
673 "license": "MIT",
674 "dependencies": {
675 "default-browser": "^5.2.1",
676 "define-lazy-prop": "^3.0.0",
677 "is-inside-container": "^1.0.0",
678 "wsl-utils": "^0.1.0"
679 },
680 "engines": {
681 "node": ">=18"
682 },
683 "funding": {
684 "url": "https://github.com/sponsors/sindresorhus"
685 }
686 },
687 "node_modules/picocolors": {
688 "version": "1.1.1",
689 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
690 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
691 "license": "ISC"
692 },
693 "node_modules/resolve-pkg-maps": {
694 "version": "1.0.0",
695 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
696 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
697 "dev": true,
698 "license": "MIT",
699 "funding": {
700 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
701 }
702 },
703 "node_modules/run-applescript": {
704 "version": "7.1.0",
705 "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz",
706 "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==",
707 "license": "MIT",
708 "engines": {
709 "node": ">=18"
710 },
711 "funding": {
712 "url": "https://github.com/sponsors/sindresorhus"
713 }
714 },
715 "node_modules/sisteransi": {
716 "version": "1.0.5",
717 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
718 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
719 "license": "MIT"
720 },
721 "node_modules/tsx": {
722 "version": "4.21.0",
723 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz",
724 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==",
725 "dev": true,
726 "license": "MIT",
727 "dependencies": {
728 "esbuild": "~0.27.0",
729 "get-tsconfig": "^4.7.5"
730 },
731 "bin": {
732 "tsx": "dist/cli.mjs"
733 },
734 "engines": {
735 "node": ">=18.0.0"
736 },
737 "optionalDependencies": {
738 "fsevents": "~2.3.3"
739 }
740 },
741 "node_modules/typescript": {
742 "version": "5.9.3",
743 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
744 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
745 "dev": true,
746 "license": "Apache-2.0",
747 "bin": {
748 "tsc": "bin/tsc",
749 "tsserver": "bin/tsserver"
750 },
751 "engines": {
752 "node": ">=14.17"
753 }
754 },
755 "node_modules/undici-types": {
756 "version": "6.21.0",
757 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
758 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
759 "dev": true,
760 "license": "MIT"
761 },
762 "node_modules/wsl-utils": {
763 "version": "0.1.0",
764 "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz",
765 "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==",
766 "license": "MIT",
767 "dependencies": {
768 "is-wsl": "^3.1.0"
769 },
770 "engines": {
771 "node": ">=18"
772 },
773 "funding": {
774 "url": "https://github.com/sponsors/sindresorhus"
775 }
776 }
777 }
778}
779