From 3c1264dcefa1ec9e67117f76255f41725d0683ad Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Fri, 10 Dec 2021 18:31:05 -0300 Subject: [PATCH 1/3] 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 c50754244..187d83c7b 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); }; From efaa0e52d279cd65668395f7fe1d7a05211c5989 Mon Sep 17 00:00:00 2001 From: Igor Randjelovic Date: Fri, 10 Dec 2021 22:38:43 +0100 Subject: [PATCH 2/3] chore(release): @nativescript/webpack 5.0.2 --- packages/webpack5/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webpack5/package.json b/packages/webpack5/package.json index a25caf2d1..0208cd280 100644 --- a/packages/webpack5/package.json +++ b/packages/webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@nativescript/webpack", - "version": "5.0.1", + "version": "5.0.2", "private": false, "main": "dist/index.js", "files": [ From 00a5b5bc7d54e5fc49219fccb7aaf64c4799e7f7 Mon Sep 17 00:00:00 2001 From: Igor Randjelovic Date: Fri, 10 Dec 2021 22:39:55 +0100 Subject: [PATCH 3/3] chore: update snapshots --- .../__tests__/configuration/__snapshots__/react.spec.ts.snap | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/webpack5/__tests__/configuration/__snapshots__/react.spec.ts.snap b/packages/webpack5/__tests__/configuration/__snapshots__/react.spec.ts.snap index 10de0bf00..102570df6 100644 --- a/packages/webpack5/__tests__/configuration/__snapshots__/react.spec.ts.snap +++ b/packages/webpack5/__tests__/configuration/__snapshots__/react.spec.ts.snap @@ -317,7 +317,7 @@ exports[`react configuration > android > adds ReactRefreshWebpackPlugin when HMR overlay: false, forceEnable: false, exclude: /node_modules/i, - include: /\\\\.([jt]sx?|flow)$/i + include: /\\\\.([cm]js|[jt]sx?|flow)$/i } ) ], @@ -961,7 +961,7 @@ exports[`react configuration > ios > adds ReactRefreshWebpackPlugin when HMR ena overlay: false, forceEnable: false, exclude: /node_modules/i, - include: /\\\\.([jt]sx?|flow)$/i + include: /\\\\.([cm]js|[jt]sx?|flow)$/i } ) ],