Skip to content

TheLarkInn/babel-preset-modern-node

 
 

Repository files navigation

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/6.0) as your preset
  4. Optionally add babel 'stage-0'

Via .babelrc (recommended)

.babelrc

{
  "presets": ["modern-node/6.0", "stage-0"]
}

Via CLI

babel script.js --presets modern-node/6.0,stage-0

Via Node API

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

About

Babel preset for modern node apps

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 88.4%
  • Shell 6.3%
  • Makefile 5.3%