From fae6582a61d1e074edfaad0914eb3486165bf7e3 Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Fri, 10 Dec 2021 18:31:05 -0300 Subject: [PATCH] fix(webpack): prepend NativeClass transformer in angular config (#9698) This fixes angular JIT compilation --- packages/webpack5/src/configuration/angular.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/webpack5/src/configuration/angular.ts b/packages/webpack5/src/configuration/angular.ts index 629efdaaa..aa591cf50 100644 --- a/packages/webpack5/src/configuration/angular.ts +++ b/packages/webpack5/src/configuration/angular.ts @@ -148,7 +148,9 @@ export default function (config: Config, env: IWebpackEnv = _env): Config { if (!transformers.before) { transformers.before = []; } - transformers.before.push(require('../transformers/NativeClass').default); + transformers.before.unshift( + require('../transformers/NativeClass').default + ); args[1] = transformers; return originalCreateFileEmitter.apply(this, args); };