Transform TypeScript into ES.next
Compile optional catch bindings
Remove nullish coalescing operator
ESLint plugin for Next.js.
Turn async functions into ES2015 generators
extracts CSS into separate files
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Allow parsing of '#foo in obj' brand checks
This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols)
Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals
A Babel plugin to inject imports to core-js@2 polyfills
Compile inline regular expression modifiers
Mark top-level React method calls as pure for tree shaking
Transform optional chaining operators to workaround https://crbug.com/v8/11558
Allow parsing of async generator functions
Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
Compile regular expressions' unicodeSets (v) flag.
Compile `using` and `await using` declarations to ES2015
Rename destructuring parameter to workaround https://bugs.webkit.org/show_bug.cgi?id=220517
Add displayName to React.createClass calls
Utilities for building ESLint plugins.
Wrap class field initializers with IIFE to workaround https://webkit.org/b/236843
Wraps classes defined in computed keys of other classes affected by https://bugzilla.mozilla.org/show_bug.cgi?id=1887677
Transform static class fields assignments that are affected by https://crbug.com/v8/12421