typescript-assistant
Version:
Combines and integrates professional Typescript tools into your project
14 lines (13 loc) • 354 B
TypeScript
import { Bus } from './bus';
import { Logger } from './logger';
import { TaskRunner } from './taskrunner';
export interface Compiler {
start(): void;
stop(): void;
runOnce(tscArgs: string[]): Promise<boolean>;
}
export declare let createCompiler: (dependencies: {
taskRunner: TaskRunner;
logger: Logger;
bus: Bus;
}) => Compiler;