| 17 | } from '..' |
| 18 | |
| 19 | export interface GluegunParameters { |
| 20 | /* The command arguments as an array. */ |
| 21 | array?: string[] |
| 22 | /** |
| 23 | * Any optional parameters. Typically coming from command-line |
| 24 | * arguments like this: `--force -p tsconfig.json`. |
| 25 | */ |
| 26 | options: Options |
| 27 | /* Just the first argument. */ |
| 28 | first?: string |
| 29 | /* Just the 2nd argument. */ |
| 30 | second?: string |
| 31 | /* Just the 3rd argument. */ |
| 32 | third?: string |
| 33 | /* Everything else after the command as a string. */ |
| 34 | string?: string |
| 35 | /* The raw command with any named parameters. */ |
| 36 | raw?: any |
| 37 | /* The original argv value. */ |
| 38 | argv?: any |
| 39 | /* The currently running plugin name. */ |
| 40 | plugin?: string |
| 41 | /* The currently running command name. */ |
| 42 | command?: string |
| 43 | } |
| 44 | |
| 45 | // Temporary toolbox while building |
| 46 | export interface GluegunEmptyToolbox { |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…