From 39b330e74cbfb735452b8291dea5e29e596a332d Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Fri, 8 Apr 2022 12:48:15 -0400 Subject: [PATCH] Don't process inline diff --git a/packages/core/integration-tests/test/integration/css-modules-style/package.json b/packages/core/integration-tests/test/integration/css-modules-style/package.json new file mode 100644 index 00000000000..b75c1c25148 --- /dev/null +++ b/packages/core/integration-tests/test/integration/css-modules-style/package.json @@ -0,0 +1,6 @@ +{ + "private": true, + "@parcel/transformer-css": { + "cssModules": true + } +} diff --git a/packages/core/integration-tests/test/integration/css-modules-style/yarn.lock b/packages/core/integration-tests/test/integration/css-modules-style/yarn.lock new file mode 100644 index 00000000000..e69de29bb2d diff --git a/packages/transformers/css/src/CSSTransformer.js b/packages/transformers/css/src/CSSTransformer.js index a8c06ea578b..1917bf2b298 100644 --- a/packages/transformers/css/src/CSSTransformer.js +++ b/packages/transformers/css/src/CSSTransformer.js @@ -53,9 +53,10 @@ export default (new Transformer({ filename: path.relative(options.projectRoot, asset.filePath), code, cssModules: - config?.cssModules ?? - (asset.meta.cssModulesCompiled == null && - /\.module\./.test(asset.filePath)), + asset.meta.type !== 'tag' && + (config?.cssModules ?? + (asset.meta.cssModulesCompiled == null && + /\.module\./.test(asset.filePath))), analyzeDependencies: asset.meta.hasDependencies !== false, sourceMap: !!asset.env.sourceMap, drafts: config?.drafts,