From 6bf21d2abd3e226dc28a0d196529792785779ad9 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Fri, 14 Apr 2023 11:09:39 +0200 Subject: [PATCH] SASS loader: Do not print warnings from dependencies --- config/webpack/environment.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/config/webpack/environment.js b/config/webpack/environment.js index e45ef1fca9..06cf62249e 100644 --- a/config/webpack/environment.js +++ b/config/webpack/environment.js @@ -17,7 +17,19 @@ function hotfixPostcssLoaderConfig (subloader) { } } +function addQuietDepsToSassLoader (subloader) { + if (subloader.loader === 'sass-loader') { + subloader.options.sassOptions = { + ...subloader.options.sassOptions, + quietDeps: true + } + } +} + environment.loaders.keys().forEach(loaderName => { const loader = environment.loaders.get(loaderName); + if (loaderName === 'sass') { + loader.use.forEach(addQuietDepsToSassLoader); + } loader.use.forEach(hotfixPostcssLoaderConfig); });