We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b7d0155 commit e107cc5Copy full SHA for e107cc5
1 file changed
lib/optimize/UglifyJsPlugin.js
@@ -21,6 +21,7 @@ class UglifyJsPlugin {
21
apply(compiler) {
22
let options = this.options;
23
options.test = options.test || /\.js($|\?)/i;
24
+ const warningsFilter = options.warningsFilter || (() => true);
25
26
let requestShortener = new RequestShortener(compiler.context);
27
compiler.plugin("compilation", (compilation) => {
@@ -66,6 +67,7 @@ class UglifyJsPlugin {
66
67
column: column
68
});
69
if(!original || !original.source || original.source === file) return;
70
+ if(!warningsFilter(original.source)) return;
71
warnings.push(warning.replace(/\[.+:([0-9]+),([0-9]+)\]/, "") +
72
"[" + requestShortener.shorten(original.source) + ":" + original.line + "," + original.column + "]");
73
};
0 commit comments