UNPKG

@quadnix/octo-build

Version:

Octo-Build is a CLI tool to build Octo projects.

17 lines (16 loc) 650 B
import type { ChildProcessWithoutNullStreams } from 'child_process'; import type { IBuildConfiguration } from './models/build-configuration.interface.js'; import type { IRunArguments } from './models/run-arguments.interface.js'; export declare class Main { private readonly args; private readonly configuration; constructor(args: IRunArguments, configuration: IBuildConfiguration); runCommand(command: string, options: { env: { [key: string]: string; }; sourcePath: string; }): [ChildProcessWithoutNullStreams, Promise<void>]; scheduleJobs(): Promise<void>[]; start(): Promise<void>; }