fork-ts-checker-webpack-plugin-alt
Version:
Runs typescript type checker and linter on separate process.
17 lines (16 loc) • 540 B
TypeScript
import * as chokidar from 'chokidar';
export declare class FilesWatcher {
watchPaths: string[];
watchExtensions: string[];
watchers: chokidar.FSWatcher[];
listeners: {
[eventName: string]: Function[];
};
constructor(watchPaths: string[], watchExtensions: string[]);
isFileSupported(filePath: string): boolean;
watch(): void;
isWatchingFile(filePath: string): boolean;
isWatching(): boolean;
on(event: string, listener: Function): void;
off(event: string, listener: Function): void;
}