Icard/angular-clarity-master(work.../node_modules/license-webpack-plugin/dist/WebpackCompiler.d.ts

19 lines
645 B
TypeScript

import { WebpackCompilation } from './WebpackCompilation';
export interface WebpackCompiler {
hooks: {
thisCompilation: {
tap: (pluginName: string, handler: (compilation: WebpackCompilation) => void) => void;
};
compilation: {
tap: (pluginName: string, handler: (compilation: WebpackCompilation) => void) => void;
};
emit: {
tap: (pluginName: string, handler: (compilation: WebpackCompilation) => void) => void;
};
};
context: string;
inputFileSystem: any;
plugin?: (phase: string, callback: Function) => void;
isChild: () => boolean;
}