Packages by nicolo-ribaudo
Packages maintained by nicolo-ribaudo.
81 packages
Validate plugin/preset options
Allow parsing of the flow syntax
Helper function to annotate paths and nodes with #__PURE__ comment
Helper function to remap async functions to generators
Compile ES2015 block scoping (const and let) to ES5
Strip flow type annotations from your output code.
Turn async functions into ES2015 generators
Compile object rest and spread to ES5
Turn async generator functions into ES2015 generators
Compile export default to ES2015
Compile class and object decorators to ES5
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
Allow parsing of decorators
A collection of JavaScript globals for Babel internal usage
Helper function to replace supers
Generate an AST from a string template.
Helper function to replace certain member expressions with function calls
Helper function to optimise call expression
Helper to wrap functions inside a function call.
This plugin transforms checks for a private property in an object
Compile ES2015 Unicode regex to ES5
Turn JSX into React function calls in development
Babel helper functions for inserting module loads
Transforms logical assignment operators into short-circuited assignments
Compile ES2015 default and rest parameters to ES5
The compat-data to determine required Babel plugins
Compile optional catch bindings
Compile regular expressions using named groups to ES5.
Compile ES2015 for...of to ES5
Babel preset for TypeScript.