A JavaScript parser
Babel Types is a Lodash-esque utility library for AST nodes
Babel compiler core.
Generate errors that contain a code frame that point to source locations.
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
Generate an AST from a string template.
Turns an AST into code.
Collection of helper functions used by Babel transforms.
babel's modular runtime helpers
The compat-data to determine required Babel plugins
Babel helper functions for inserting module loads
Babel helper functions for implementing ES6 module transformations
Validate identifier/keywords name
Helper functions on Babel compilation targets
A utility package to parse strings
General utilities for plugins to use
A collection of JavaScript globals for Babel internal usage
Validate plugin/preset options
Jest plugin to use babel for transformation.
Add a __source prop to all JSX Elements
Allow parsing of jsx
Allow parsing of TypeScript syntax
A Babel preset for each environment.
Helper function to annotate paths and nodes with #__PURE__ comment