Merge branch 'master' of github.com:babel/babel

t push
This commit is contained in:
Sebastian McKenzie
2015-11-01 00:23:25 +00:00
5 changed files with 144 additions and 0 deletions

View File

@@ -33,3 +33,7 @@ require("babel-core").transform("code", {
plugins: ["transform-es2015-constants"]
});
```
## Note
This transform on its own will compile `const` to `let`. If you need it to compile down to `var` then you must also install and enable [`transform-es2015-block-scoping`](../babel-plugin-transform-es2015-block-scoping).

View File

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

View File

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

View File

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

View File

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