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