From c027484359cb9fb4510bf7b6e6f225f6f416bfed Mon Sep 17 00:00:00 2001 From: adrianstephens Date: Tue, 4 Mar 2025 12:19:12 -0800 Subject: [PATCH] typeToString respects multiline --- src/compiler/checker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 090f8dcd50e0d..17f9e22f7b1e7 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -1708,7 +1708,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker { return signatureToString(signature, getParseTreeNode(enclosingDeclaration), flags, kind); }, typeToString: (type, enclosingDeclaration, flags) => { - return typeToString(type, getParseTreeNode(enclosingDeclaration), flags); + return typeToString(type, getParseTreeNode(enclosingDeclaration), flags, createTextWriter(flags && (flags & TypeFormatFlags.MultilineObjectLiterals) ? "\n" : "")); }, symbolToString: (symbol, enclosingDeclaration, meaning, flags) => { return symbolToString(symbol, getParseTreeNode(enclosingDeclaration), meaning, flags);