| import { Command } from "commander"; | |
| export async function runRegisteredCli(params: { | |
| register: (program: Command) => void; | |
| argv: string[]; | |
| }): Promise<void> { | |
| const program = new Command(); | |
| params.register(program); | |
| await program.parseAsync(params.argv, { from: "user" }); | |
| } | |