A JavaScript parser
Babel Types is a Lodash-esque utility library for AST nodes
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
Turns an AST into code.
Babel compiler core.
Generate an AST from a string template.
Collection of helper functions used by Babel transforms.
The compat-data to determine required Babel plugins
babel's modular runtime helpers
Babel helper functions for implementing ES6 module transformations
Helper functions on Babel compilation targets
Generate errors that contain a code frame that point to source locations.
Babel helper functions for inserting module loads
A utility package to parse strings
General utilities for plugins to use
Validate plugin/preset options
Validate identifier/keywords name
A collection of JavaScript globals for Babel internal usage
TypeScript definitions for @babel/template
Jest plugin to use babel for transformation.
Core istanbul API for JS code coverage
TypeScript definitions for @babel/core
A Babel preset for each environment.
Allow parsing of TypeScript syntax
Translation backend for i18n
Backend for i18n that auto-scopes by folder and filename.