Interface: Command<Options> 
Command interface.
Type Parameters 
| Type Parameter | Default type | 
|---|---|
Options extends ArgOptions | ArgOptions | 
Properties 
| Property | Type | Description | 
|---|---|---|
 description? | string | Command description. It's used to describe the command in usage and it's recommended to specify. | 
 examples? | string | Command examples. examples of how to use the command. | 
 name? | string | Command name. It's used to find command line arguments to execute from sub commands, and it's recommended to specify. | 
 options? | Options | Command options. Each option can include a description property to describe the option in usage. | 
 resource? | CommandResourceFetcher<Options, ArgValues<Options>> | Command resource fetcher. | 
 run | CommandRunner<Options> | Command runner. it's the command to be executed | 
