From 2e3436234b89d2e1348e319c3021edbbbc40c5bc Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Tue, 20 Jan 2026 18:39:33 -0500 Subject: [PATCH] fix(@schematics/angular): remove special characters from jasmine-vitest report filename This commit removes hyphens, colons, and periods from the ISO date string used in the jasmine-vitest report filename to ensure the resulting filename is more compact and file-system-friendly. --- packages/schematics/angular/refactor/jasmine-vitest/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/schematics/angular/refactor/jasmine-vitest/index.ts b/packages/schematics/angular/refactor/jasmine-vitest/index.ts index 0e2f2e35b9e7..4ae4077a7be4 100644 --- a/packages/schematics/angular/refactor/jasmine-vitest/index.ts +++ b/packages/schematics/angular/refactor/jasmine-vitest/index.ts @@ -132,7 +132,10 @@ export default function (options: Schema): Rule { if (options.report) { const reportContent = reporter.generateReportContent(); - tree.create(`jasmine-vitest-${new Date().toISOString()}.md`, reportContent); + tree.create( + `jasmine-vitest-${new Date().toISOString().replaceAll(/[-:.]/g, '')}.md`, + reportContent, + ); } reporter.printSummary(options.verbose);