firmament-bash
Version:
Firmament module for interpreting commands in JSON files using bash
15 lines (14 loc) • 476 B
TypeScript
import { Command } from 'firmament-yargs';
import { ProcessCommandJson } from '../../interfaces/process-command-json';
export declare class BashCommandImpl implements Command {
private processCommandJson;
aliases: string[];
command: string;
commandDesc: string;
handler: (argv: any) => void;
options: any;
subCommands: Command[];
constructor(processCommandJson: ProcessCommandJson);
private buildCommandTree;
private pushTestCommand;
}