Bun 1.0
(bun.sh)A versão 1.0 do Bun, uma ferramenta de runtime para JavaScript, foi lançada!
- compatível com ferramentas de node.js
- inclui
nodemonpara monitoramento edotenvpara configuração de ambiente, sem necessidade de instalação separada - inclui
babele transpilador de TypeScript - inclui ferramenta de testes unitários no estilo
jest - pode executar apps full-stack baseados nos principais frontends, incluindo Next.js, Nuxt.js, SvelteKit e Astro
- suporte nativo a TypeScript e JSX
- suporta tanto a sintaxe ESM quanto CommonJS
- suporte a hot reload (
--hot) comnodemonembutido - suporte a plugins por meio da API do Bun
- o comando
buntambém funciona como gerenciador de pacotes - instalação, execução e testes com alta velocidade
- no momento, suporta apenas sistemas da família Unix; Windows está em fase de testes.
4 comentários
Eles não tinham dito que iam remover o suporte a TypeScript? Pelo que me lembro, isso até virou um issue.
Isso não é o Turbo?
Lembro que um desenvolvedor do swc criticou o fato de terem definido uma sintaxe própria para
jsxque foge do padrão, dizendo que isso acaba causando fragmentação no ecossistema...Ah, finalmente saiu a versão 1.0.
Agora preciso testar de verdade para ver se essa divulgação de que é rápido faz sentido mesmo.