awesome-typescript-loader
Version:
Awesome TS loader for webpack
16 lines (13 loc) • 404 B
text/typescript
export const WatchModeSymbol = Symbol('WatchMode');
export class CheckerPlugin {
apply(compiler) {
compiler.plugin("run", function(params, callback) {
compiler[WatchModeSymbol] = false;
callback();
});
compiler.plugin("watch-run", function(params, callback) {
compiler[WatchModeSymbol] = true;
callback();
});
}
}