@report-toolkit/cli
Version:
See docs at [https://ibm.github.io/report-toolkit](https://ibm.github.io/report-toolkit)
28 lines (27 loc) • 509 B
TypeScript
export type CLIBaseArguments<T> = T & {
[argName: string]: unknown;
_: (string | number)[];
$0: string;
};
export type CLIGlobalArguments = {
debug?: boolean;
rc?: string;
config: object;
};
/**
* <T>
*/
export type CLIArguments<T> = {
debug?: boolean;
rc?: string;
config: object;
} & T & {
[argName: string]: unknown;
_: (string | number)[];
$0: string;
};
/**
* @todo support color JSON output if TTY
*/
export function main(): void;