commanding
Version:
A simple yet practical command-Line application framework, written in TypeScript.
9 lines (8 loc) • 576 B
TypeScript
import { Command as CommandInterface, ApplicationInfo } from './interfaces';
import { Application } from './application';
import { Command } from './command';
import { SanitizerMaker } from './sanitizer-maker';
export declare function gether(commands: CommandInterface[], defaultCommand?: CommandInterface, applicationInfo?: ApplicationInfo): Application;
export declare function solo(defaultCommand: CommandInterface, applicationInfo?: ApplicationInfo): Application;
export declare function command(name: string): Command;
export declare function sanitize(): SanitizerMaker;