use babel devlop ES6 application
A JavaScript parser
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
Turns an AST into code.
Babel Types is a Lodash-esque utility library for AST nodes
Collection of helper functions used by Babel transforms.
Generate an AST from a string template.
Allow parsing of jsx
Allow parsing of TypeScript syntax
A Babel preset for each environment.
Babel preset for TypeScript.
Allow parsing of the module attributes in the import statement
This plugin transforms ES2015 modules to CommonJS
Compile ES2015 computed properties to ES5
Compile ES2015 classes to ES5
Compile ES2015 default and rest parameters to ES5
Add a __source prop to all JSX Elements
Compile ES2015 block scoping (const and let) to ES5
Compile ES2015 shorthand properties to ES5
Allow parsing of class properties
Compile ES2015 destructuring to ES5
Compile ES2015 sticky regex to an ES5 RegExp constructor