This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
css-loader | dependencies | major | 6.9.0 -> 7.1.2 |
v7.1.2
v7.1.1
v7.1.0
v7.0.0
modules.namedExport
option is true
by default if you enable the esModule
optionMigration guide:
Before:
import style from "./style.css";
console.log(style.myClass);
After:
import * as style from "./style.css";
console.log(style.myClass);
To restore 6.x behavior, please use:
module.exports = {
module: {
rules: [
{
test: /\.css$/i,
loader: "css-loader",
options: {
modules: {
namedExport: false,
exportLocalsConvention: 'as-is',
//
// or, if you prefer camelcase style
//
// exportLocalsConvention: 'camel-case-only'
},
},
},
],
},
};
modules.exportLocalsConvention
has the value as-is
when the modules.namedExport
option is true
and you don't specify a value5.27.0
18.12.0
modules.namedExports
option works fine with any modules.exportLocalsConvention
values (f96a110)modules.exportLocalsConvention
options (40e1668)v6.11.0
v6.10.0
@rspack/core
as an optional peer dependency (#1568) (3924679)resourceQuery
and resourceFragment
to the auto
and mode
callback (#1569) (d641c4d)@scope
at-rule supportv6.9.1
This MR has been generated by Renovate Bot.