@rnm/tscx
Version:
A tsc wrapper with many convenient options.
25 lines • 669 B
TypeScript
export interface MainOptions {
project?: string;
remove?: boolean;
copyfiles?: boolean;
exec?: string;
}
export declare class Main {
private watcher;
private currentQueue;
private readonly tscOptions;
private readonly remove?;
private readonly copyfiles?;
private readonly exec?;
private readonly tsconfigPath;
private readonly rootDir;
private readonly outDir;
private readonly include;
constructor(options: MainOptions, tscOptions: string[]);
watch(): void;
private restartQueue;
compile(): Promise<number>;
stop(): Promise<number>;
private newQueue;
}
//# sourceMappingURL=main.d.ts.map