license-webpack-plugin
Version:
Outputs licenses from 3rd party libraries to a file
19 lines (18 loc) • 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;
}