- runCLI(
options: RunCLIOptions & { runInCreateMode?: boolean },
launchCLI?: (options: { moduleURL: string }) => Promise<void>,
argv?: string[],
env?: ProcessEnv,
versions?: ProcessVersions,
): Promise<void> Parameters
- options: RunCLIOptions & { runInCreateMode?: boolean }
- launchCLI: (options: { moduleURL: string }) => Promise<void> = defaultLaunchCli
- argv: string[] = process.argv
- env: ProcessEnv = process.env
- versions: ProcessVersions = process.versions
Returns Promise<void>
A function that abstracts away setting up the environment and running a CLI