NPM
Node Package Manager
44,505 tracked projects
Public Registry
www.npmjs.comPublic registry metadata is sourced from known upstream package ecosystems.
Find Project in NPM
| Project | Description |
|---|---|
Validate plugin/preset options | |
Helper to wrap functions inside a function call. | |
Collection of helper functions used by Babel transforms. | |
Syntax highlight JavaScript strings for output in terminals. | |
Babel command line | |
A JavaScript parser | |
Wraps classes defined in computed keys of other classes affected by https://bugzilla.mozilla.org/show_bug.cgi?id=1887677 | |
Wrap class field initializers with IIFE to workaround https://webkit.org/b/236843 | |
Rename destructuring parameter to workaround https://bugs.webkit.org/show_bug.cgi?id=220517 | |
Workaround a Safari bug where rest destructuring with an array literal on the rhs can yield incorrect results | |
Transform optional chaining operators to workaround https://crbug.com/v8/11558 | |
Transform static class fields assignments that are affected by https://crbug.com/v8/12421 | |
Compile ES2015 constants to ES5 | |
Transforms Object.assign into object spread syntax | |
Remove unused catch bindings | |
This plugin contains helper functions that’ll be placed at the top of the generated code | |
Transform async do expressions to ES2021 | |
Turn async generator functions into ES2015 generators | |
This plugin transforms static class properties as well as properties declared with the property initializer syntax | |
Transform class static blocks | |
Compile class and object decorators to ES5 | |
Transform destructuring private proposal | |
Compile do expressions to ES5 | |
Transform import() expressions | |
Compile export default to ES2015 | |
Compile export default to ES2015 | |
Compile export namespace to ES2015 | |
Compile export namespace to ES2015 | |
Compile function bind operator to ES5 | |
Compile the function.sent meta property to valid ES2015 code | |
Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings | |
Transforms logical assignment operators into short-circuited assignments | |
Remove nullish coalescing operator | |
Remove numeric separators from Decimal, Binary, Hex and Octal literals | |
Compile object rest and spread to ES5 | |
Compile optional catch bindings | |
Transform optional chaining operators into a series of nil checks | |
Introduces a new ? token in an argument list which allows for partially applying an argument list to a call expression | |
Transform pipeline operator into call expressions | |
This plugin transforms private class methods | |
This plugin transforms checks for a private property in an object | |
A transform for Record and Tuple syntax. | |
Wraps Throw Expressions in an IIFE | |
Compile Unicode property escapes in Unicode regular expressions to ES5. | |
Compile regular expressions' unicodeSets (v) flag. | |
Allow parsing of async do expressions | |
Allow parsing of async generator functions |