Merge branch 'master' of github.com:babel/babel
t push
This commit is contained in:
@@ -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).
|
||||
|
||||
35
packages/babel-preset-stage-0/README.md
Normal file
35
packages/babel-preset-stage-0/README.md
Normal 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"]
|
||||
});
|
||||
```
|
||||
35
packages/babel-preset-stage-1/README.md
Normal file
35
packages/babel-preset-stage-1/README.md
Normal 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"]
|
||||
});
|
||||
```
|
||||
35
packages/babel-preset-stage-2/README.md
Normal file
35
packages/babel-preset-stage-2/README.md
Normal 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"]
|
||||
});
|
||||
```
|
||||
35
packages/babel-preset-stage-3/README.md
Normal file
35
packages/babel-preset-stage-3/README.md
Normal 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"]
|
||||
});
|
||||
```
|
||||
Reference in New Issue
Block a user