• A function that abstracts away setting up the environment and running a CLI

    Parameters

    • options: RunCLIOptions & { runInCreateMode?: boolean }

      Options.

    • launchCLI: (options: { moduleURL: string }) => Promise<void> = defaultLaunchCli
    • argv: string[] = process.argv
    • env: ProcessEnv = process.env
    • versions: ProcessVersions = process.versions

    Returns Promise<void>