babel-preset-modern-node

Babel preset for building modern node apps with the least amount of
transformations as possible.

build
dependencies
devDependencies

license
npm version
npm downloads

Installation

npm install --save-dev babel-preset-modern-node

Usage

  1. Read “Configuring Babel 6” article for more information about babel@6
    configuration.
  2. Decide which version of node you want to support
  3. Use modern-node/$VERSION (e.g. modern-node/5.5) as your preset

.babelrc

{
  "presets": ["modern-node/5.5"]
}

Via CLI

babel script.js --presets modern-node/5.5

Via Node API

require('babel-core').transform('code', {
  presets: ['modern-node/5.5'],
})