Closed
Description
After upgrading to css-loader@4.2.1, it seems that I'm generating properties in my *.d.ts
files from my *.scss
file AND a source map file. The latter is an assumption due to what comes up in the list, { file, mappings, names, sources, sourcesContent, version, ...cssClasses }
.
config
{
test: /\.scss$/,
use: [
'style-loader',
{
loader: '@teamsupercell/typings-for-css-modules-loader',
options: {
banner:
'// generated by packages/components/.storybook/main.js\n\n',
},
},
{
loader: 'css-loader',
options: {
modules: {
auto: true,
exportLocalsConvention: 'camelCaseOnly',
localIdentName: '[name]__[local]--[hash:base64:5]',
},
},
},
{
loader: 'postcss-loader',
options: {
ident: 'postcss',
plugins: () => [postcssPresetEnv()],
},
},
'sass-loader',
],
}
Expected behaviour:
Only CSS classes from a .scss
file should be generated as types.
Metadata
Metadata
Assignees
Labels
No labels