UNPKG

@cto.ai/ops

Version:

💻 CTO.ai Ops - The CLI built for Teams 🚀

24 lines (23 loc) • 770 B
import Command from '../base'; import { Config, OpCommand } from '../types'; export interface BuildInputs { opPath: string; config: Config; ops: OpCommand[]; opsToBuild: OpCommand[]; } export default class Build extends Command { static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag<void>; }; static args: { name: string; description: string; }[]; resolvePath: (inputs: BuildInputs) => Pick<BuildInputs, "opPath">; getOpsFromFileSystem: (inputs: BuildInputs) => Promise<BuildInputs>; selectOpToBuild: (inputs: BuildInputs) => Promise<BuildInputs>; executeOpService: (inputs: BuildInputs) => Promise<BuildInputs>; run(this: any): Promise<void>; }