From 2e4a69cb4e102b85473336d674161232b427d8b1 Mon Sep 17 00:00:00 2001 From: Peter Barnum Date: Sun, 18 Aug 2024 17:10:53 -0600 Subject: [PATCH] improve error logs --- src/index.ts | 4 +++- tests/fixtures/fixtures2.ts | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/index.ts b/src/index.ts index ca50a58..b3cd5d8 100644 --- a/src/index.ts +++ b/src/index.ts @@ -188,7 +188,9 @@ export class CodeChecker { 'temp.ts', `${globalTypes}${code}\n${testCode}`, this.version - ).map(diagnostic => diagnostic.messageText); + ).map(diagnostic => + ts.flattenDiagnosticMessageText(diagnostic.messageText, '\n\n', 2) + ); return { valid: !messages.length, diff --git a/tests/fixtures/fixtures2.ts b/tests/fixtures/fixtures2.ts index ede3e89..dc6bf71 100644 --- a/tests/fixtures/fixtures2.ts +++ b/tests/fixtures/fixtures2.ts @@ -1,2 +1 @@ -// export type AddFunction = FILL_ME_IN; export type AddFunction = (a: number, b: number) => number;