babel
https://github.com/babel/babel
TypeScript
🐠 Babel is a compiler for writing next generation JavaScript.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported125 Subscribers
View all SubscribersAdd a CodeTriage badge to babel
Help out
- Issues
- Expose wether a module has TLA or not as .extra.async
- [Bug]: Auto-accessors should use `this` rather than the class name
- [Bug]: Crash with decorators on anonymous class expression
- Fix order of `transform-block-scoped-functions` in `preset-env`
- [parser] Expose somehing like `program.extra.async` to easily know if a module uses top-level await
- [Bug]: Object rest, side effect order and function scope
- `BatchRenamer`, 100x faster `scope.rename` when you have many identifiers to rename
- [Bug]: @babel/register does not load ESM modules from node_modules in node v22
- Some minor parser performance improvements for ts
- [babel 8] Cleanup parser plugins
- Docs
- TypeScript not yet supported