From 0cd7b4dff5986c5891fb6eaa6000ab068d4d3e13 Mon Sep 17 00:00:00 2001 From: Oscar Hinton Date: Tue, 22 Mar 2022 09:58:17 +0100 Subject: [PATCH] Define Angular CLI globals to support tree shaking (#2450) --- webpack.config.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/webpack.config.js b/webpack.config.js index 6714427680..ba87977825 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -125,6 +125,15 @@ const config = { minimizer: [ new TerserPlugin({ exclude: [/content\/.*/, /notification\/.*/], + terserOptions: { + // Replicate Angular CLI behaviour + compress: { + global_defs: { + ngDevMode: false, + ngI18nClosureMode: false, + }, + }, + }, }), ], splitChunks: {