From 471cc5568c88167ad32fd56b3d158e78cebffe12 Mon Sep 17 00:00:00 2001 From: MeAkib Date: Fri, 23 Oct 2026 23:11:25 +0600 Subject: [PATCH 1/3] docs(@angular/build): correct statsJson description to name the emitted files The statsJson option writes 'browser-stats.json', and 'server-stats.json' when server rendering is enabled, since the stats output was split per platform. The description still names a 'stats.json' file that is never created. --- packages/angular/build/src/builders/application/schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular/build/src/builders/application/schema.json b/packages/angular/build/src/builders/application/schema.json index 117bbcb48fdf..7cddeafb2052 100644 --- a/packages/angular/build/src/builders/application/schema.json +++ b/packages/angular/build/src/builders/application/schema.json @@ -534,7 +534,7 @@ }, "statsJson": { "type": "boolean", - "description": "Generates a 'stats.json' file which can be analyzed with https://esbuild.github.io/analyze/.", + "description": "Generates a 'browser-stats.json' file, and a 'server-stats.json' file when server rendering is enabled, which can be analyzed with https://esbuild.github.io/analyze/.", "default": false }, "budgets": { From 6c7ca8b223191497e9f61bf7869e80ed2115f786 Mon Sep 17 00:00:00 2001 From: MeAkib Date: Fri, 23 Oct 2026 23:11:33 +0600 Subject: [PATCH 2/3] docs(@angular-devkit/build-angular): correct browser-esbuild statsJson description The browser-esbuild builder delegates to the esbuild based build pipeline, which writes a 'browser-stats.json' file containing an esbuild metafile. The description still names a 'stats.json' file and suggests analyzing it with 'webpack-bundle-analyzer', which does not understand the metafile format. --- .../build_angular/src/builders/browser-esbuild/schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular_devkit/build_angular/src/builders/browser-esbuild/schema.json b/packages/angular_devkit/build_angular/src/builders/browser-esbuild/schema.json index edb91222d954..1fb94ed7fe64 100644 --- a/packages/angular_devkit/build_angular/src/builders/browser-esbuild/schema.json +++ b/packages/angular_devkit/build_angular/src/builders/browser-esbuild/schema.json @@ -406,7 +406,7 @@ }, "statsJson": { "type": "boolean", - "description": "Generates a 'stats.json' file which can be analyzed using tools such as 'webpack-bundle-analyzer'.", + "description": "Generates a 'browser-stats.json' file which can be analyzed with https://esbuild.github.io/analyze/.", "default": false }, "budgets": { From a28401f8d88d7bc822fef9cdf72809cfc6c4dc60 Mon Sep 17 00:00:00 2001 From: Shuaib Hasan Akib <48770016+MeAkib@users.noreply.github.com> Date: Tue, 27 Oct 2026 21:28:17 +0600 Subject: [PATCH 3/3] fixup! docs(@angular/build): correct statsJson description to name the emitted files --- packages/angular/build/src/builders/application/schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular/build/src/builders/application/schema.json b/packages/angular/build/src/builders/application/schema.json index 7cddeafb2052..7bb62302d0c6 100644 --- a/packages/angular/build/src/builders/application/schema.json +++ b/packages/angular/build/src/builders/application/schema.json @@ -534,7 +534,7 @@ }, "statsJson": { "type": "boolean", - "description": "Generates a 'browser-stats.json' file, and a 'server-stats.json' file when server rendering is enabled, which can be analyzed with https://esbuild.github.io/analyze/.", + "description": "Generates a 'browser-stats.json' file which can be analyzed with https://esbuild.github.io/analyze/. When server-side rendering is enabled, a 'server-stats.json' file is also generated.", "default": false }, "budgets": {