babel-preset-es2015-node6
babel-preset-es2015-node6 copied to clipboard
Babel preset to make node@6 fully ES2015 compatible.
babel-preset-es2015-node6 
Babel preset to make node@6 fully ES2015 compatible.
Node@6 has great ES2015 support, this module just adds missing features:
- modules (transform-es2015-modules-commonjs)
Install
$ npm install --save-dev babel-preset-es2015-node6
Usage
Read "Configuring Babel 6" article for more information about babel@6 configuration.
Via .babelrc (recommended)
.babelrc
{
"presets": ["es2015-node6"]
}
Via CLI
babel script.js --presets es2015-node6
Via Node API
require('babel-core').transform('code', {
presets: ['es2015-node6'],
})
Options
loose- Enable "loose" transformations for any plugins in this preset that allow them (Disabled by default).funcName- If your node version is less than6.5, consider enabling function name support.
{
presets: [
["es2015-node6", { "loose": true }]
]
}
Credits
- Inspired by babel-preset-es2015-node5
License
MIT