From 6b1780d77e3b04a11b58995ff63b0dd2435117c6 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Sat, 3 Nov 2018 10:56:52 +0100 Subject: [PATCH] build: avoid writing `\r` in windows (#26888) In windows when using readFile `\n` are replaced with `\r\n` which causes issues when comparing golden files PR Close #26888 --- tools/ts-api-guardian/lib/serializer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/ts-api-guardian/lib/serializer.ts b/tools/ts-api-guardian/lib/serializer.ts index b3c37518eb..772b775c1c 100644 --- a/tools/ts-api-guardian/lib/serializer.ts +++ b/tools/ts-api-guardian/lib/serializer.ts @@ -381,7 +381,7 @@ const memberDeclarationOrder: {[key: number]: number} = { }; function stripEmptyLines(text: string): string { - return text.split('\n').filter(x => !!x.length).join('\n'); + return text.split(/\r?\n/).filter(x => !!x.length).join('\n'); } /**