CommandArg
@tsed/cli-core
Usage
typescript
import { CommandArg } from "@tsed/cli-core";Overview
ts
interface CommandArg {
description: string;
type?: Type<any>;
itemType?: Type<any>;
defaultValue?: string | number | boolean | any;
required?: boolean;
}description
ts
description: string;Description of the argument
type
ts
type?: Type<any>;Use type to parse the option (String, Number, Boolean, Array)
itemType
ts
itemType?: Type<any>;Use item type to parse items
defaultValue
ts
defaultValue?: string | number | boolean | any;Default value
required
ts
required?: boolean;Define a require option