Files
openfoodnetwork/config/webpack/webpack.config.js
Gaetan Craig-Riou bb0c1e7a0f Quiet sass deprecations warning for dependencies
We are not planning to upgrade foundation-sites
2026-01-06 14:31:44 +11:00

21 lines
720 B
JavaScript

const { webpackConfig, merge } = require("shakapacker")
const options = {
resolve: {
extensions: [".mjs", ".js", ".sass",".scss", ".css", ".module.sass", ".module.scss", ".module.css", ".png", ".svg", ".gif", ".jpeg", ".jpg", ".eot", ".ttf", ".woff"]
}
}
const OFNwebpackConfig = merge(webpackConfig, options)
// quiet deprecations in dependencies, notably foundation-sites
const scssRule = OFNwebpackConfig.module.rules.find((rule) => rule.test.test(".scss"))
const sassDefaultOptions = scssRule.use[3].options.sassOptions
scssRule.use[3].options.sassOptions = {
...sassDefaultOptions,
quietDeps: true
}
// This results in a new object copied from the mutable global
module.exports = OFNwebpackConfig