From 81816cfa2ca89264b6a804bcfc0b3997adbb027b Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Thu, 19 May 2022 13:44:09 +0100 Subject: [PATCH] Merge pull request #8028 from overleaf/ae-css-minimizer Disable cssnano mergeLonghand optimisation in production webpack config GitOrigin-RevId: cfd19ae5bdbcb86a9c97035b230f5f03f5c7aad0 --- services/web/webpack.config.prod.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/web/webpack.config.prod.js b/services/web/webpack.config.prod.js index fd891ef961..54be47b889 100644 --- a/services/web/webpack.config.prod.js +++ b/services/web/webpack.config.prod.js @@ -22,7 +22,12 @@ module.exports = merge( keep_fnames: /(Error|Exception)$/, }, }), - new CssMinimizerPlugin(), + new CssMinimizerPlugin({ + minimizerOptions: { + // disable mergeLonghand to avoid a cssnano bug https://github.com/cssnano/cssnano/issues/864 + preset: ['default', { mergeLonghand: false }], + }, + }), ], },