haz-cli
Version:
22 lines (21 loc) • 865 B
TypeScript
/// <reference types="node" resolution-mode="require"/>
import { ChildProcessWithoutNullStreams } from "node:child_process";
export default class Compose {
service: string;
verbose: boolean;
constructor({ service, verbose }: {
service?: string | undefined;
verbose?: boolean | undefined;
});
static setService(service: string): Compose;
static setVerbose(verbose: boolean): Compose;
down(): ChildProcessWithoutNullStreams;
exec(command: string[]): ChildProcessWithoutNullStreams;
logs(): ChildProcessWithoutNullStreams;
raw(command: string[]): ChildProcessWithoutNullStreams;
run(command: string[]): ChildProcessWithoutNullStreams;
setService(service: string): Compose;
setVerbose(verbose: boolean): Compose;
stop(): ChildProcessWithoutNullStreams;
up(): ChildProcessWithoutNullStreams;
}