diff --git a/packages/babel-plugin-transform-es2015-constants/README.md b/packages/babel-plugin-transform-es2015-constants/README.md index f3e5376c17..33c2610514 100644 --- a/packages/babel-plugin-transform-es2015-constants/README.md +++ b/packages/babel-plugin-transform-es2015-constants/README.md @@ -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). diff --git a/packages/babel-preset-stage-0/README.md b/packages/babel-preset-stage-0/README.md new file mode 100644 index 0000000000..41f4526372 --- /dev/null +++ b/packages/babel-preset-stage-0/README.md @@ -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"] +}); +``` diff --git a/packages/babel-preset-stage-1/README.md b/packages/babel-preset-stage-1/README.md new file mode 100644 index 0000000000..d8e86a0234 --- /dev/null +++ b/packages/babel-preset-stage-1/README.md @@ -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"] +}); +``` diff --git a/packages/babel-preset-stage-2/README.md b/packages/babel-preset-stage-2/README.md new file mode 100644 index 0000000000..0620bb6e82 --- /dev/null +++ b/packages/babel-preset-stage-2/README.md @@ -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"] +}); +``` diff --git a/packages/babel-preset-stage-3/README.md b/packages/babel-preset-stage-3/README.md new file mode 100644 index 0000000000..4f31858a61 --- /dev/null +++ b/packages/babel-preset-stage-3/README.md @@ -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"] +}); +```