Add es2016 preset (#3531)

This commit is contained in:
Sergey Rubanov 2016-06-22 19:16:49 +03:00 committed by Henry Zhu
parent 17ce0a57c5
commit 8fef2bc568
4 changed files with 56 additions and 0 deletions

View File

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

View File

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

View File

@ -0,0 +1,5 @@
module.exports = {
plugins: [
require("babel-plugin-syntax-exponentiation-operator"),
]
};

View File

@ -0,0 +1,13 @@
{
"name": "babel-preset-es2016",
"version": "6.9.0",
"description": "Babel preset for all es2016 plugins.",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"repository": "https://github.com/babel/babel/tree/master/packages/babel-preset-es2016",
"main": "index.js",
"dependencies": {
"babel-plugin-transform-exponentiation-operator": "^6.3.13"
}
}