From 828345f61ec5a326f2aa07b5977382c108e66951 Mon Sep 17 00:00:00 2001 From: cexbrayat Date: Mon, 16 Jun 2025 21:06:43 +0200 Subject: [PATCH] fix(@angular/build): json and json-summary as vitest coverage reporters They can be quite handy for analysis tools. See https://github.com/vitest-dev/vitest/blob/93f3200e452874ed4e2d018718bbbde7ebd28590/test/coverage-test/test/configuration-options.test-d.ts#L152 for all the current valid options --- .../angular/build/src/builders/unit-test/schema.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/angular/build/src/builders/unit-test/schema.json b/packages/angular/build/src/builders/unit-test/schema.json index 310600332fa2..93ca22b5003f 100644 --- a/packages/angular/build/src/builders/unit-test/schema.json +++ b/packages/angular/build/src/builders/unit-test/schema.json @@ -98,7 +98,16 @@ "required": ["buildTarget", "tsConfig", "runner"], "definitions": { "coverage-reporters": { - "enum": ["html", "lcov", "lcovonly", "text", "text-summary", "cobertura"] + "enum": [ + "html", + "lcov", + "lcovonly", + "text", + "text-summary", + "cobertura", + "json", + "json-summary" + ] } } }