UNPKG

@auttam/easycli

Version:

A quick and easy way of creating cli for your npm package.

24 lines (23 loc) 760 B
interface RejectionHandlerType { (reason: string, promise?: any): void; } export interface ISettings { mainMethod?: string; rejectionHandler?: RejectionHandlerType; processArgvStartIndex?: number; minimistOptions?: any; enableCommands?: boolean; nonCmdMethods?: string[]; defaultCommandMethod?: string; enableHelpCommand?: boolean; enableVersionOption?: boolean; showHelpOnNoCommand?: boolean; enableHelpOption?: boolean; showHelpOnInvalidOptions?: boolean; prioritizeProgramOptions?: boolean; showHelpOnInvalidParams?: boolean; useColors?: boolean; } export declare const SettingStore: ISettings; export declare function updateStore(settings: ISettings): void; export {};