UNPKG

@wocker/ws

Version:

Docker workspace for web projects

15 lines (14 loc) 820 B
import { AppConfigService, ProcessService } from "@wocker/core"; import { PresetService } from "../../preset"; import { ProjectService } from "../services/ProjectService"; export declare class ProjectController { protected readonly appConfigService: AppConfigService; protected readonly processService: ProcessService; protected readonly projectService: ProjectService; protected readonly presetService: PresetService; constructor(appConfigService: AppConfigService, processService: ProcessService, projectService: ProjectService, presetService: PresetService); start(name?: string, restart?: boolean, build?: boolean, attach?: boolean): Promise<void>; stop(name?: string): Promise<void>; eject(name?: string): Promise<void>; exec(command?: string[], name?: string): Promise<void>; }