From 72cf894d54a5e9185466907bcb938a574f1de85b Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Fri, 22 Jul 2022 12:50:15 +0000 Subject: [PATCH] fix(@angular-devkit/build-angular): correctly set `ngDevMode` in esbuilder During development we should not set `ngDevMode` to `true`, as this is expected to be an object literal. Closes #23627 --- .../build_angular/src/builders/browser-esbuild/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular_devkit/build_angular/src/builders/browser-esbuild/index.ts b/packages/angular_devkit/build_angular/src/builders/browser-esbuild/index.ts index 3e49db280625..513649bfd5a3 100644 --- a/packages/angular_devkit/build_angular/src/builders/browser-esbuild/index.ts +++ b/packages/angular_devkit/build_angular/src/builders/browser-esbuild/index.ts @@ -342,7 +342,7 @@ async function bundleCode( ), ], define: { - 'ngDevMode': optimizationOptions.scripts ? 'false' : 'true', + ...(optimizationOptions.scripts ? { 'ngDevMode': 'false' } : undefined), 'ngJitMode': 'false', }, });