Closed
Description
TypeScript Version: 3.7.x-dev.201xxxxx
Search Terms:
Code
const result = ts.transform(ts.createSourceFile("file.ts", `let content!: string;`, ts.ScriptTarget.ES2016), [() => f => f]);
const printer = ts.createPrinter({}, {
onEmitNode: result.emitNodeWithNotification,
substituteNode: result.substituteNode
});
const txt = printer.printFile(result.transformed[0]);
Expected behavior:
txt
has value let content!: string;\r\n
.
Actual behavior:
txt
has value let content: string;\r\n
.