This change should be backwards compatible for existing installs
This release introduces a new experimental export and binary:
- Export:
'hohoro/experimental'
- Binary:
hohoro-experimental
Both support the same API as the existing export and binary, however under the hood it's using Oxc and it's new Oxc Transformer Alpha.
What this means in practice is that you should be able to remove your .swcrc config (as well as related swc dependencies) and the typescript dependency if you're using the experimental export/binary. We use Oxc to both compile JavaScript/TypeScript into ESNext compatible JavaScript, and also use it to generate isolated declarations.