This package has been deprecated

Author message:

this package has been deprecated

babel-preset-es2015-native-modules-and-generators

6.9.0 • Public • Published

babel-preset-es2015-native-modules-and-generators

Babel preset for all es2015 plugins MINUS TWO:

  • babel-plugin-transform-es2015-modules-commonjs
  • babel-plugin-transform-regenerator

Use cases

  • Webpack 2 has support for Tree Shaking, which doesn't work with the es2015 preset because of the transform-es2015-modules-commonjs plugin.
  • Modern browsers have support for generators. However, the es2015 preset transforms generataros (and/or async) to ES5 compatible code. It is harder to debug and more verbose in lines of code. Removing babel-plugin-transform-regenerator defaults to native generators.

Install

$ npm install --save-dev babel-preset-es2015-native-modules-and-generators

Usage

Via .babelrc (Recommended)

.babelrc

{
  "presets": ["es2015-native-modules-and-generators"]
}

Via CLI

$ babel script.js --presets es2015-native-modules-and-generators

Via Node API

require("babel-core").transform("code", {
  presets: ["es2015-native-modules-and-generators"]
});

Dependents (0)

Package Sidebar

Install

npm i babel-preset-es2015-native-modules-and-generators

Weekly Downloads

1

Version

6.9.0

License

MIT

Last publish

Collaborators

  • basilfx