diff --git a/lib/WebpackOptionsDefaulter.js b/lib/WebpackOptionsDefaulter.js index c11529cb30e..bef5565f62d 100644 --- a/lib/WebpackOptionsDefaulter.js +++ b/lib/WebpackOptionsDefaulter.js @@ -196,7 +196,12 @@ class WebpackOptionsDefaulter extends OptionsDefaulter { ); this.set("optimization", "call", value => Object.assign({}, value)); - this.set("optimization.removeAvailableModules", true); + // TODO webpack 5: Disable by default in a modes + this.set( + "optimization.removeAvailableModules", + "make", + options => options.mode !== "development" + ); this.set("optimization.removeEmptyChunks", true); this.set("optimization.mergeDuplicateChunks", true); this.set("optimization.flagIncludedChunks", "make", options =>