UNPKG

treesap

Version:
29 lines 763 B
export interface DevServerStatus { running: boolean; pid?: number; startTime?: Date; port?: number; command?: string; logs: string[]; errors: string[]; } export declare class DevServerManager { private command; private port?; private childProcess; private status; private logBuffer; private errorBuffer; private maxBufferSize; constructor(command: string, port?: number | undefined); start(): Promise<void>; stop(): Promise<void>; restart(): Promise<void>; getStatus(): DevServerStatus; getLogs(_since?: Date): string[]; sendCommand(command: string): boolean; private addLog; private addError; setupGracefulShutdown(): void; } //# sourceMappingURL=dev-server.d.ts.map