UNPKG

typescript-assistant

Version:

Combines and integrates professional Typescript tools into your project

14 lines (13 loc) 354 B
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;