From 2967678cd76c07cad641e181b80994f3b84091ad Mon Sep 17 00:00:00 2001 From: Christiaan van Bemmel Date: Mon, 12 Apr 2021 04:27:31 +0200 Subject: [PATCH] Fix ICSS syntax in stylesheets (#10511) --- packages/react-scripts/config/webpack.config.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/react-scripts/config/webpack.config.js b/packages/react-scripts/config/webpack.config.js index f08d95a8c6a..0966ee2256d 100644 --- a/packages/react-scripts/config/webpack.config.js +++ b/packages/react-scripts/config/webpack.config.js @@ -529,6 +529,9 @@ module.exports = function (webpackEnv) { sourceMap: isEnvProduction ? shouldUseSourceMap : isEnvDevelopment, + modules: { + compileType: 'icss', + }, }), // Don't consider CSS imports dead code even if the // containing package claims to have no side effects. @@ -546,6 +549,7 @@ module.exports = function (webpackEnv) { ? shouldUseSourceMap : isEnvDevelopment, modules: { + compileType: 'module', getLocalIdent: getCSSModuleLocalIdent, }, }), @@ -562,6 +566,9 @@ module.exports = function (webpackEnv) { sourceMap: isEnvProduction ? shouldUseSourceMap : isEnvDevelopment, + modules: { + compileType: 'icss', + }, }, 'sass-loader' ), @@ -582,6 +589,7 @@ module.exports = function (webpackEnv) { ? shouldUseSourceMap : isEnvDevelopment, modules: { + compileType: 'module', getLocalIdent: getCSSModuleLocalIdent, }, },