From aa83feb373e7c7680b92d0d53248f12b703f60e0 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 73c09506b46b..3dc86fee2eb8 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 @@ -346,7 +346,7 @@ async function bundleCode( ), ], define: { - 'ngDevMode': optimizationOptions.scripts ? 'false' : 'true', + ...(optimizationOptions.scripts ? { 'ngDevMode': 'false' } : undefined), 'ngJitMode': 'false', }, });