import ts from 'typescript' import VueTsxTransformer from '../src' test('jsxText', () => { const input = ` const a = class { test(){ return <>
123
1234
{123123} } render() { return
{ }}>
} } ` const result = ts.transpileModule(input, { transformers: { before: [VueTsxTransformer()] }, compilerOptions: { target: ts.ScriptTarget.ES2016 }, fileName: 'test.tsx' }).outputText const printer = ts.createPrinter({ omitTrailingSemicolon: true }) const sourceFile = ts.createSourceFile('test.tsx', input, ts.ScriptTarget.ES2016) const result2 = printer.printFile(sourceFile) console.log(result) })