cli-handler
Version:
A command line interface handler for the CLI
15 lines (14 loc) • 440 B
TypeScript
interface Flags {
[key: string]: boolean | string;
}
export interface Directive {
path: string;
description?: string;
input?: boolean;
children?: Directive[];
handler?: (value: string | boolean, flags: Flags) => void;
flags?: string[];
}
export declare type Handler = (value: string | boolean, flags: Flags) => void;
export declare function parse(args: Directive[], ctx?: string): void;
export {};