This was a regression caused by some works related to span (and sourcemaps). I fixed it and swc can emit es5 code as before.
This is a regresssion caused by promoting namespaced re-exports like (
export * as foo from 'foo') to
esnext. This is now fixed.
swc previously miscompiled
but now swc compiles it correctly. Actaully the fix was addition of one line.
This is also a regression, but it's now fixed.
swc now supports typescript namespace.