Add es2017-preset (#3624)

This commit is contained in:
Sota Yamashtia 2016-08-23 22:29:38 +09:00 committed by Henry Zhu
parent b06eed30c3
commit 68d7032e0f
4 changed files with 58 additions and 0 deletions

View File

@ -0,0 +1,3 @@
src
test
node_modules

View File

@ -0,0 +1,35 @@
# babel-preset-es2017
> Babel preset for all es2017 plugins.
## Install
```sh
$ npm install --save-dev babel-preset-es2017
```
## Usage
### Via `.babelrc` (Recommended)
**.babelrc**
```json
{
"presets": ["es2017"]
}
```
### Via CLI
```sh
$ babel script.js --presets es2017
```
### Via Node API
```javascript
require("babel-core").transform("code", {
presets: ["es2017"]
});
```

View File

@ -0,0 +1,6 @@
module.exports = {
plugins: [
require("babel-plugin-syntax-trailing-function-commas"),
require("babel-plugin-transform-async-to-generator")
]
};

View File

@ -0,0 +1,14 @@
{
"name": "babel-preset-es2017",
"version": "0.0.1",
"description": "Babel preset for all es2017 plugins.",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-preset-es2017",
"main": "index.js",
"dependencies": {
"babel-plugin-syntax-trailing-function-commas": "^6.8.0",
"babel-plugin-transform-async-to-generator": "^6.8.0"
}
}