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"]
});

Dependencies (1)

Dev Dependencies (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