@stacksjs/cli
Version:
TypeScript framework for CLI artisans. Build beautiful console apps with ease.
6 lines (5 loc) • 562 B
TypeScript
import type { CliOptions, CommandError, Readable, Subprocess } from '@stacksjs/types';
export declare function runCommand(command: string, options?: CliOptions): Promise<Result<Subprocess, CommandError>>;
export declare function runProcess(command: string, options?: CliOptions): Promise<Result<Subprocess, CommandError>>;
export declare function runCommandSync(command: string, options?: CliOptions): Promise<string>;
export declare function runCommands(commands: string[], options?: CliOptions): Promise<Ok<Subprocess<Writable, Readable, Readable>, Error>[]>;