UNPKG

@wocker/ws

Version:

Docker workspace for web projects

17 lines (16 loc) 723 B
import { ModemService as CoreModemService, LogService } from "@wocker/core"; import type Modem from "docker-modem"; import type Docker from "dockerode"; import { ProtoService } from "./ProtoService"; export declare class ModemService extends CoreModemService { protected readonly protoService: ProtoService; protected readonly logService: LogService; protected _modem?: Modem; protected _docker?: Docker; protected record?: boolean; constructor(protoService: ProtoService, logService: LogService); get modem(): Modem; get docker(): Docker; attachStream(stream: NodeJS.ReadWriteStream): Promise<NodeJS.ReadWriteStream>; followProgress(stream: NodeJS.ReadableStream): Promise<void>; }