Constructors constructor new Argument( arg: string , description?: string ) : Argument Defined in node_modules/commander/typings/index.d.ts:51 Parameters arg: string Optional description: string Properties description description: string
Defined in node_modules/commander/typings/index.d.ts:42 required required: boolean
Defined in node_modules/commander/typings/index.d.ts:43 variadic variadic: boolean
Defined in node_modules/commander/typings/index.d.ts:44 Methods arg Optional Defined in node_modules/commander/typings/index.d.ts:81 arg Parser arg Parser< T > ( fn: ( value: string , previous: T ) => T ) : Argument Defined in node_modules/commander/typings/index.d.ts:66 Type parameters Parameters fn: ( value: string , previous: T ) => T ( value: string , previous: T ) : T arg Required Defined in node_modules/commander/typings/index.d.ts:76 choices choices( values: readonly string [] ) : Argument Defined in node_modules/commander/typings/index.d.ts:71 Parameters values: readonly string [] default default( value: unknown , description?: string ) : Argument Defined in node_modules/commander/typings/index.d.ts:61 Parameters value: unknown Optional description: string name Defined in node_modules/commander/typings/index.d.ts:56 Returns string Settings Theme OS Light Dark
Initialize a new command argument with the given name and description. The default is that the argument is required, and you can explicitly indicate this with <> around the name. Put [] around the name for an optional argument.