Home > @rushstack/ts-command-line > AliasCommandLineAction
AliasCommandLineAction class
Represents a sub-command that is part of the CommandLineParser command line. The sub-command is an alias for another existing action.
The alias name should be comprised of lower case words separated by hyphens or colons. The name should include an English verb (e.g. "deploy"). Use a hyphen to separate words (e.g. "upload-docs").
Signature:
export declare class AliasCommandLineAction extends CommandLineAction
Extends: CommandLineAction
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(options) | Constructs a new instance of the AliasCommandLineAction class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
defaultParameters | readonly | ReadonlyArray<string> | A list of default arguments to pass to the target action. |
targetAction | readonly | CommandLineAction | The action that this alias invokes. |
Methods
Method | Modifiers | Description |
---|---|---|
onExecute() | protected | Executes the target action. |