Skip to content

Commit 6385361

Browse files
committed
chore: use modern sass-loader API in webpack configs
Replace bare 'sass-loader' string with object form using api: 'modern' to eliminate legacy JS API deprecation warnings.
1 parent 6c2975b commit 6385361

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

site/config/webpack.dev.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@ const devConfig = {
1919
rules: [
2020
{
2121
test: /.s?css$/,
22-
use: ['style-loader', 'css-loader', 'sass-loader'],
22+
use: ['style-loader', 'css-loader', {
23+
loader: 'sass-loader',
24+
options: { api: 'modern' },
25+
}],
2326
},
2427
],
2528
}

site/config/webpack.prod.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ const prodConfig = {
1010
rules: [
1111
{
1212
test: /.s?css$/,
13-
use: [MiniCssExtractPlugin.loader, 'css-loader', 'postcss-loader', 'sass-loader'],
13+
use: [MiniCssExtractPlugin.loader, 'css-loader', 'postcss-loader', {
14+
loader: 'sass-loader',
15+
options: { api: 'modern' },
16+
}],
1417
},
1518
],
1619
},

0 commit comments

Comments
 (0)