You're looking at down-levelled code. Babel and esbuild would equally produce similar code. This is not a TypeScript issue.
If you want "native" JS output, use the tsconfig option... "target": "esnext
If you want "native" JS output, use the tsconfig option... "target": "esnext
No comments yet.