babel-preset-react-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)
- better function name support (transform-es2015-function-name)
- react jsx (preset-react)
And:
- destructuring (transform-es2015-destructuring) (Related to issue #2)
Install
$ npm install --save-dev babel-preset-react-node6
Usage
Read "Configuring Babel 6" article for more information about babel@6 configuration.
.babelrc
(recommended)
Via .babelrc
{
"presets": ["react-node6"]
}
Via CLI
babel script.js --presets react-node6
Via Node API
require('babel-core').transform('code', {
presets: ['react-node6'],
})
Credits
- Inspired by babel-preset-es2015-node6