https://github.com/jhen0409/babel-preset-latest-node6
Babel preset including es2015-node6, es2016, es2017
https://github.com/jhen0409/babel-preset-latest-node6
Last synced: 6 months ago
JSON representation
Babel preset including es2015-node6, es2016, es2017
- Host: GitHub
- URL: https://github.com/jhen0409/babel-preset-latest-node6
- Owner: jhen0409
- License: mit
- Created: 2016-08-26T09:46:01.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-21T18:01:51.000Z (over 8 years ago)
- Last Synced: 2025-02-12T10:24:28.428Z (8 months ago)
- Language: JavaScript
- Size: 1.95 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# babel-preset-latest-node6
> Babel preset including [es2015-node6](https://github.com/jhen0409/babel-preset-es2015-node6), es2016, es2017.
## Install
```sh
$ npm install --save-dev babel-preset-latest-node6
```## Usage
### Via `.babelrc` (Recommended)
**.babelrc**
```json
{
"presets": ["latest-node6"]
}
```### Via CLI
```sh
$ babel script.js --presets latest-node6
```### Via Node API
```javascript
require("babel-core").transform("code", {
presets: ["latest-node6"]
});
```### Options
* `object-rest`: Use `es2015-node6/object-rest` instead of `es2015-node6`. (See [this](https://github.com/jhen0409/babel-preset-es2015-node6#usage)) (Disabled by default)
* `es2015`: Enable `es2015-node6` transformations, you can set object to pass `es2015` options. (Enabled by default)
* `es2016`: Enable `es2016` transformations. (Enabled by default)
* `es2017`: Enable `es2017` transformations. (Enabled by default)```js
{
presets: [
["latest-node6", {
"object-rest": true,
"es2015": { loose: true },
"es2016": false,
"es2017": false,
}]
]
}
```## License
[MIT](LICENSE)