We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c8187a commit d27bb14Copy full SHA for d27bb14
crates/next-core/src/next_shared/webpack_rules/sass.rs
@@ -16,10 +16,13 @@ pub async fn maybe_add_sass_loader(
16
bail!("sass_options must be an object");
17
};
18
// TODO: Remove this once we upgrade to sass-loader 16
19
- sass_options.insert(
20
- "silenceDeprecations".into(),
21
- serde_json::json!(["legacy-js-api"]),
22
- );
+ let silence_deprecations = if let Some(v) = sass_options.get("silenceDeprecations") {
+ v.clone()
+ } else {
+ serde_json::json!(["legacy-js-api"])
23
+ };
24
+
25
+ sass_options.insert("silenceDeprecations".into(), silence_deprecations);
26
let mut rules = if let Some(webpack_rules) = webpack_rules {
27
webpack_rules.await?.clone_value()
28
} else {
0 commit comments