@auttam/easycli
Version:
A quick and easy way of creating cli for your npm package.
11 lines (10 loc) • 408 B
TypeScript
import { ISettings } from './settings';
import { ProgramConfiguration, IProgramConfig } from './config/program-config';
export declare class Program {
config: ProgramConfiguration;
constructor(configuration?: IProgramConfig);
showHelp(commandName?: string): void;
showVersion(): void;
static run(target: Program): Promise<any>;
static settings(settings: ISettings): void;
}