Skip to content

Commit

Permalink
fix: remove ExcludeMiniCssModulePlugin
Browse files Browse the repository at this point in the history
As mini-css-extract-plugin pass `emitFile` to child compilation
webpack-contrib/mini-css-extract-plugin@18c066e
  • Loading branch information
piecyk authored and mzgoddard committed Dec 9, 2018
1 parent 4dee389 commit e8564e6
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 49 deletions.
3 changes: 0 additions & 3 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -433,10 +433,8 @@ class HardSourceWebpackPlugin {
const TransformModuleErrorsPlugin = require('./lib/TransformModuleErrorsPlugin');
const SupportExtractTextPlugin = require('./lib/SupportExtractTextPlugin');
let SupportMiniCssExtractPlugin;
let ExcludeMiniCssModulePlugin;
if (webpackFeatures.generator) {
SupportMiniCssExtractPlugin = require('./lib/SupportMiniCssExtractPlugin');
ExcludeMiniCssModulePlugin = require('./lib/ExcludeMiniCssModulePlugin');
}
const TransformDependencyBlockPlugin = require('./lib/TransformDependencyBlockPlugin');
const TransformBasicDependencyPlugin = require('./lib/TransformBasicDependencyPlugin');
Expand Down Expand Up @@ -479,7 +477,6 @@ class HardSourceWebpackPlugin {

if (SupportMiniCssExtractPlugin) {
new SupportMiniCssExtractPlugin().apply(compiler);
new ExcludeMiniCssModulePlugin().apply(compiler);
}

new TransformDependencyBlockPlugin({
Expand Down
45 changes: 0 additions & 45 deletions lib/ExcludeMiniCssModulePlugin.js

This file was deleted.

2 changes: 1 addition & 1 deletion tests/plugins-webpack-4.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ describeWP(4)('plugin webpack 4 use', function() {

itCompilesTwice.skipIf([c.miniCss])('plugin-mini-css-extract');
itCompilesTwice.skipIf([c.miniCss])('plugin-mini-css-extract', {exportStats: true});
// itCompilesHardModules.skipIf([c.miniCss])('plugin-mini-css-extract', ['./index.css']);
itCompilesHardModules.skipIf([c.miniCss])('plugin-mini-css-extract', ['./index.css']);

itCompilesTwice.skipIf([c.miniCss])('plugin-mini-css-extract-file');
itCompilesTwice.skipIf([c.miniCss])('plugin-mini-css-extract-file', {exportStats: true});
Expand Down

0 comments on commit e8564e6

Please sign in to comment.