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 |