UNPKG

create-nx-workspace

Version:

Smart Repos · Fast Builds

30 lines (29 loc) 1.01 kB
import yargs = require('yargs'); export declare function withNxCloud<T = unknown>(argv: yargs.Argv<T>): yargs.Argv<T & { nxCloud: string | undefined; }>; export declare function withUseGitHub<T = unknown>(argv: yargs.Argv<T>): yargs.Argv<T & { useGitHub: boolean; }>; export declare function withAllPrompts<T = unknown>(argv: yargs.Argv<T>): yargs.Argv<T & { allPrompts: boolean; }>; export declare function withPackageManager<T = unknown>(argv: yargs.Argv<T>): yargs.Argv<T & { packageManager: string | undefined; }>; export declare function withGitOptions<T = unknown>(argv: yargs.Argv<T>): yargs.Argv<T & { defaultBase: string | undefined; } & { skipGit: boolean; } & { skipGitHubPush: boolean; } & { verbose: boolean; } & { "commit.name": string | undefined; } & { "commit.email": string | undefined; } & { "commit.message": string; }>; export declare function withOptions<T>(argv: yargs.Argv<T>, ...options: ((argv: yargs.Argv<T>) => yargs.Argv<T>)[]): any;