Scoped: rename to @babel/ in readme [skip ci]

This commit is contained in:
Henry Zhu 2017-10-16 14:56:40 -04:00
parent dfbbe82598
commit 79ddf12d9d
103 changed files with 133 additions and 133 deletions

View File

@ -4,9 +4,9 @@
```javascript ```javascript
var babel = require("babel-core"); var babel = require("@babel/core");
import { transform } from "babel-core"; import { transform } from "@babel/core";
import * as babel from "babel-core"; import * as babel from "@babel/core";
``` ```
All transformations will use your local configuration files (`.babelrc` or in `package.json`). See [options](#options) to disable it. All transformations will use your local configuration files (`.babelrc` or in `package.json`). See [options](#options) to disable it.

View File

@ -9,8 +9,8 @@ declare export default annotateAsPure(nodeOrPath: Node | NodePath);
## Usage ## Usage
```js ```js
import traverse from "babel-traverse"; import traverse from "@babel/traverse";
import annotateAsPure from "babel-helper-annotate-as-pure"; import annotateAsPure from "@babel/helper-annotate-as-pure";
// ... // ...

View File

@ -12,7 +12,7 @@ type ElementState = {
post?: Function; // function called with (state: ElementState) after building attribs post?: Function; // function called with (state: ElementState) after building attribs
}; };
require("babel-helper-builder-react-jsx")({ require("@babel/helper-builder-react-jsx")({
filter: function (element: JSXElement) { filter: function (element: JSXElement) {
// if returns false, the element isn't transformed // if returns false, the element isn't transformed
}, },

View File

@ -5,7 +5,7 @@
## Usage ## Usage
```javascript ```javascript
import getFixtures from "babel-helper-fixtures"; import getFixtures from "@babel/helper-fixtures";
type TestFile = { type TestFile = {
loc: string; loc: string;

View File

@ -11,42 +11,42 @@ npm install babel-helper-module-imports --save
### `import "source"` ### `import "source"`
```js ```js
import { addSideEffect } from "babel-helper-module-imports"; import { addSideEffect } from "@babel/helper-module-imports";
addSideEffect(path, 'source'); addSideEffect(path, 'source');
``` ```
### `import { named } from "source"` ### `import { named } from "source"`
```js ```js
import { addNamed } from "babel-helper-module-imports"; import { addNamed } from "@babel/helper-module-imports";
addNamed(path, 'named', 'source'); addNamed(path, 'named', 'source');
``` ```
### `import { named as _hintedName } from "source"` ### `import { named as _hintedName } from "source"`
```js ```js
import { addNamed } from "babel-helper-module-imports"; import { addNamed } from "@babel/helper-module-imports";
addNamed(path, 'named', 'source', { nameHint: "hintedName" }); addNamed(path, 'named', 'source', { nameHint: "hintedName" });
``` ```
### `import _default from "source"` ### `import _default from "source"`
```js ```js
import { addDefault } from "babel-helper-module-imports"; import { addDefault } from "@babel/helper-module-imports";
addDefault(path, 'source'); addDefault(path, 'source');
``` ```
### `import hintedName from "source"` ### `import hintedName from "source"`
```js ```js
import { addDefault } from "babel-helper-module-imports"; import { addDefault } from "@babel/helper-module-imports";
addDefault(path, 'source', { nameHint: "hintedName" }) addDefault(path, 'source', { nameHint: "hintedName" })
``` ```
### `import * as _namespace from "source"` ### `import * as _namespace from "source"`
```js ```js
import { addNamespace } from "babel-helper-module-imports"; import { addNamespace } from "@babel/helper-module-imports";
addNamespace(path, 'source'); addNamespace(path, 'source');
``` ```
@ -55,7 +55,7 @@ addNamespace(path, 'source');
### Adding a named import ### Adding a named import
```js ```js
import { addNamed } from "babel-helper-module-imports"; import { addNamed } from "@babel/helper-module-imports";
export default function({ types: t }) { export default function({ types: t }) {
return { return {

View File

@ -6,7 +6,7 @@
> Check Babel for an example: https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-exponentiation-operator/test > Check Babel for an example: https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-exponentiation-operator/test
1. Inside a `/test` directory, add an `index.js` with the contents `require("babel-helper-plugin-test-runner")(__dirname);`. 1. Inside a `/test` directory, add an `index.js` with the contents `require("@babel/helper-plugin-test-runner")(__dirname);`.
2. Inside `/test/fixtures`, create a folder for each suite (eg; one suite for each feature of your plugin). 2. Inside `/test/fixtures`, create a folder for each suite (eg; one suite for each feature of your plugin).
3. Suite folders may contain files and folders. Files will be transformed and run; use `expect()` assertions to verify correct behavior. Folders may contain `actual.js`, `expected.js`, and/or `exec.js`. The output of transforming `actual.js` will be checked to match the contents of `expected.js`. `exec.js`, if it exists, will be transformed and run, as with a file in the suite folder. 3. Suite folders may contain files and folders. Files will be transformed and run; use `expect()` assertions to verify correct behavior. Folders may contain `actual.js`, `expected.js`, and/or `exec.js`. The output of transforming `actual.js` will be checked to match the contents of `expected.js`. `exec.js`, if it exists, will be transformed and run, as with a file in the suite folder.
3. Install and run `mocha`. 3. Install and run `mocha`.

View File

@ -5,7 +5,7 @@
## Usage ## Usage
```javascript ```javascript
import runFixtures from "babel-helper-transform-fixture-test-runner"; import runFixtures from "@babel/helper-transform-fixture-test-runner";
runFixtures("/User/sebmck/Projects/babel-something/test/fixtures"); runFixtures("/User/sebmck/Projects/babel-something/test/fixtures");
``` ```

View File

@ -21,7 +21,7 @@ _wrapper(function () {
## Usage ## Usage
```js ```js
import wrapFunction from "babel-helper-wrap-function"; import wrapFunction from "@babel/helper-wrap-function";
wrapFunction(nodePathOfTheFunction, nodeWhichReferencesToTheWrapper); wrapFunction(nodePathOfTheFunction, nodeWhichReferencesToTheWrapper);
``` ```

View File

@ -48,7 +48,7 @@ babel --plugins check-es2015-constants script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["check-es2015-constants"] plugins: ["check-es2015-constants"]
}); });
``` ```

View File

@ -27,7 +27,7 @@ babel --plugins external-helpers script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["external-helpers"] plugins: ["external-helpers"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --plugins syntax-async-generators script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-async-generators"] plugins: ["syntax-async-generators"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-class-properties script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-class-properties"] plugins: ["syntax-class-properties"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-decorators script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-decorators"] plugins: ["syntax-decorators"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-do-expressions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-do-expressions"] plugins: ["syntax-do-expressions"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-dynamic-import script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-dynamic-import"] plugins: ["syntax-dynamic-import"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-export-extensions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-export-extensions"] plugins: ["syntax-export-extensions"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-flow script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-flow"] plugins: ["syntax-flow"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-function-bind script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-function-bind"] plugins: ["syntax-function-bind"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-function-sent script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-function-sent"] plugins: ["syntax-function-sent"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-jsx script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-jsx"] plugins: ["syntax-jsx"]
}); });
``` ```

View File

@ -30,7 +30,7 @@ babel --plugins syntax-numeric-separator script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-numeric-separator"] plugins: ["syntax-numeric-separator"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-object-rest-spread script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-object-rest-spread"] plugins: ["syntax-object-rest-spread"]
}); });
``` ```

View File

@ -42,7 +42,7 @@ babel --plugins syntax-optional-catch-binding script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-optional-catch-binding"] plugins: ["syntax-optional-catch-binding"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins syntax-optional-chaining script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-optional-chaining"] plugins: ["syntax-optional-chaining"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ $ babel --plugins syntax-pipeline-operator script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-pipeline-operator"] plugins: ["syntax-pipeline-operator"]
}); });
``` ```

View File

@ -36,7 +36,7 @@ babel --plugins syntax-throw-expressions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-throw-expressions"] plugins: ["syntax-throw-expressions"]
}); });
``` ```

View File

@ -27,7 +27,7 @@ babel --plugins syntax-typescript script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["syntax-typescript"] plugins: ["syntax-typescript"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel --plugins transform-async-functions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-async-functions"] plugins: ["transform-async-functions"]
}); });
``` ```

View File

@ -97,7 +97,7 @@ babel --plugins transform-async-generator-functions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-async-generator-functions"] plugins: ["transform-async-generator-functions"]
}); });
``` ```

View File

@ -50,7 +50,7 @@ babel --plugins transform-async-to-generator script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-async-to-generator"] plugins: ["transform-async-to-generator"]
}); });
``` ```

View File

@ -64,7 +64,7 @@ babel --plugins transform-async-to-module-method script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-async-to-module-method"] plugins: ["transform-async-to-module-method"]
}); });
``` ```

View File

@ -73,7 +73,7 @@ babel --plugins transform-class-properties script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-class-properties"] plugins: ["transform-class-properties"]
}); });
``` ```

View File

@ -99,7 +99,7 @@ babel --plugins transform-decorators script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-decorators"] plugins: ["transform-decorators"]
}); });
``` ```

View File

@ -107,7 +107,7 @@ babel --plugins transform-do-expressions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-do-expressions"] plugins: ["transform-do-expressions"]
}); });
``` ```

View File

@ -90,7 +90,7 @@ babel --plugins transform-es2015-arrow-functions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-arrow-functions"] plugins: ["transform-es2015-arrow-functions"]
}); });
``` ```

View File

@ -55,7 +55,7 @@ babel --plugins transform-es2015-block-scoped-functions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-block-scoped-functions"] plugins: ["transform-es2015-block-scoped-functions"]
}); });
``` ```

View File

@ -65,7 +65,7 @@ babel --plugins transform-es2015-block-scoping script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-block-scoping"] plugins: ["transform-es2015-block-scoping"]
}); });
``` ```

View File

@ -81,7 +81,7 @@ babel --plugins transform-es2015-classes script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-classes"] plugins: ["transform-es2015-classes"]
}); });
``` ```

View File

@ -86,7 +86,7 @@ babel --plugins transform-es2015-computed-properties script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-computed-properties"] plugins: ["transform-es2015-computed-properties"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --plugins transform-es2015-destructuring script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-destructuring"] plugins: ["transform-es2015-destructuring"]
}); });
``` ```

View File

@ -55,7 +55,7 @@ babel --plugins transform-es2015-duplicate-keys script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-duplicate-keys"] plugins: ["transform-es2015-duplicate-keys"]
}); });
``` ```

View File

@ -78,7 +78,7 @@ babel --plugins transform-es2015-for-of script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-for-of"] plugins: ["transform-es2015-for-of"]
}); });
``` ```

View File

@ -45,7 +45,7 @@ babel --plugins transform-es2015-function-name script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-function-name"] plugins: ["transform-es2015-function-name"]
}); });
``` ```

View File

@ -27,7 +27,7 @@ babel --plugins transform-es2015-instanceof script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-instanceof"] plugins: ["transform-es2015-instanceof"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --plugins transform-es2015-literals script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-literals"] plugins: ["transform-es2015-literals"]
}); });
``` ```

View File

@ -51,7 +51,7 @@ babel --plugins transform-es2015-modules-amd script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-modules-amd"] plugins: ["transform-es2015-modules-amd"]
}); });
``` ```

View File

@ -57,7 +57,7 @@ babel --plugins transform-es2015-modules-commonjs script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-modules-commonjs"] plugins: ["transform-es2015-modules-commonjs"]
}); });
``` ```

View File

@ -67,7 +67,7 @@ babel --plugins transform-es2015-modules-systemjs script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-modules-systemjs"] plugins: ["transform-es2015-modules-systemjs"]
}); });
``` ```

View File

@ -208,7 +208,7 @@ babel --plugins transform-es2015-modules-umd script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-modules-umd"] plugins: ["transform-es2015-modules-umd"]
}); });
``` ```

View File

@ -67,7 +67,7 @@ babel --plugins transform-es2015-object-super script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-object-super"] plugins: ["transform-es2015-object-super"]
}); });
``` ```

View File

@ -68,7 +68,7 @@ babel --plugins transform-es2015-parameters script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-parameters"] plugins: ["transform-es2015-parameters"]
}); });
``` ```

View File

@ -63,7 +63,7 @@ babel --plugins transform-es2015-shorthand-properties script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-shorthand-properties"] plugins: ["transform-es2015-shorthand-properties"]
}); });
``` ```

View File

@ -59,7 +59,7 @@ babel --plugins transform-es2015-spread script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-spread"] plugins: ["transform-es2015-spread"]
}); });
``` ```

View File

@ -43,7 +43,7 @@ babel --plugins transform-es2015-sticky-regex script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-sticky-regex"] plugins: ["transform-es2015-sticky-regex"]
}); });
``` ```

View File

@ -57,7 +57,7 @@ babel --plugins transform-es2015-template-literals script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-template-literals"] plugins: ["transform-es2015-template-literals"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --plugins transform-es2015-typeof-symbol script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-typeof-symbol"] plugins: ["transform-es2015-typeof-symbol"]
}); });
``` ```

View File

@ -45,7 +45,7 @@ babel --plugins transform-es2015-unicode-regex script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es2015-unicode-regex"] plugins: ["transform-es2015-unicode-regex"]
}); });
``` ```

View File

@ -43,7 +43,7 @@ babel --plugins transform-es3-member-expression-literals script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es3-member-expression-literals"] plugins: ["transform-es3-member-expression-literals"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --plugins transform-es3-property-literals script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es3-property-literals"] plugins: ["transform-es3-property-literals"]
}); });
``` ```

View File

@ -55,7 +55,7 @@ babel --plugins transform-es5-property-mutators script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-es5-property-mutators"] plugins: ["transform-es5-property-mutators"]
}); });
``` ```

View File

@ -43,7 +43,7 @@ babel --plugins transform-eval script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-eval"] plugins: ["transform-eval"]
}); });
``` ```

View File

@ -52,7 +52,7 @@ babel --plugins transform-exponentiation-operator script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-exponentiation-operator"] plugins: ["transform-exponentiation-operator"]
}); });
``` ```

View File

@ -35,7 +35,7 @@ babel --plugins transform-export-default script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-export-default"] plugins: ["transform-export-default"]
}); });
``` ```

View File

@ -35,7 +35,7 @@ babel --plugins transform-export-namespace script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-export-namespace"] plugins: ["transform-export-namespace"]
}); });
``` ```

View File

@ -65,7 +65,7 @@ babel --plugins transform-flow-comments script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-flow-comments"] plugins: ["transform-flow-comments"]
}); });
``` ```

View File

@ -43,7 +43,7 @@ babel --plugins transform-flow-strip-types script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-flow-strip-types"] plugins: ["transform-flow-strip-types"]
}); });
``` ```

View File

@ -110,7 +110,7 @@ babel --plugins transform-function-bind script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-function-bind"] plugins: ["transform-function-bind"]
}); });
``` ```

View File

@ -56,7 +56,7 @@ babel --plugins transform-function-sent script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-function-sent"] plugins: ["transform-function-sent"]
}); });
``` ```

View File

@ -51,7 +51,7 @@ babel --plugins transform-jscript script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-jscript"] plugins: ["transform-jscript"]
}); });
``` ```

View File

@ -98,7 +98,7 @@ babel --plugins transform-new-target script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-new-target"] plugins: ["transform-new-target"]
}); });
``` ```

View File

@ -84,7 +84,7 @@ babel --plugins transform-numeric-separator script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-numeric-separator"] plugins: ["transform-numeric-separator"]
}); });
``` ```

View File

@ -54,7 +54,7 @@ babel --plugins transform-object-assign script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-object-assign"] plugins: ["transform-object-assign"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --plugins transform-object-rest-spread script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-object-rest-spread"] plugins: ["transform-object-rest-spread"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --plugins transform-object-set-prototype-of-to-assign script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-object-set-prototype-of-to-assign"] plugins: ["transform-object-set-prototype-of-to-assign"]
}); });
``` ```

View File

@ -51,7 +51,7 @@ babel --plugins transform-optional-catch-binding script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-optional-catch-binding"] plugins: ["transform-optional-catch-binding"]
}); });
``` ```

View File

@ -108,7 +108,7 @@ babel --plugins transform-optional-chaining script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-optional-chaining"] plugins: ["transform-optional-chaining"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ $ babel --plugins transform-pipeline-operator script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-pipeline-operator"] plugins: ["transform-pipeline-operator"]
}); });
``` ```

View File

@ -70,7 +70,7 @@ babel --plugins transform-proto-to-assign script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-proto-to-assign"] plugins: ["transform-proto-to-assign"]
}); });
``` ```

View File

@ -95,7 +95,7 @@ babel --plugins transform-react-constant-elements script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-react-constant-elements"] plugins: ["transform-react-constant-elements"]
}); });
``` ```

View File

@ -49,7 +49,7 @@ babel --plugins transform-react-display-name script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-react-display-name"] plugins: ["transform-react-display-name"]
}); });
``` ```

View File

@ -72,7 +72,7 @@ babel --plugins transform-react-inline-elements script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-react-inline-elements"] plugins: ["transform-react-inline-elements"]
}); });
``` ```

View File

@ -49,7 +49,7 @@ babel --plugins transform-react-jsx-compat script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-react-jsx-compat"] plugins: ["transform-react-jsx-compat"]
}); });
``` ```

View File

@ -43,7 +43,7 @@ babel --plugins transform-react-jsx-self script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-react-jsx-self"] plugins: ["transform-react-jsx-self"]
}); });
``` ```

View File

@ -43,7 +43,7 @@ babel --plugins transform-react-jsx-source script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-react-jsx-source"] plugins: ["transform-react-jsx-source"]
}); });
``` ```

View File

@ -93,7 +93,7 @@ babel --plugins transform-react-jsx script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-react-jsx"] plugins: ["transform-react-jsx"]
}); });
``` ```

View File

@ -81,7 +81,7 @@ babel --plugins transform-regenerator script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-regenerator"] plugins: ["transform-regenerator"]
}); });
``` ```

View File

@ -72,7 +72,7 @@ babel --plugins transform-runtime script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-runtime"] plugins: ["transform-runtime"]
}); });
``` ```
@ -246,7 +246,7 @@ With the `runtime` transformer, however, it is compiled to:
```javascript ```javascript
"use strict"; "use strict";
var _regenerator = require("babel-runtime/regenerator"); var _regenerator = require("@babel/runtime/regenerator");
var _regenerator2 = _interopRequireDefault(_regenerator); var _regenerator2 = _interopRequireDefault(_regenerator);
@ -289,15 +289,15 @@ into the following:
```javascript ```javascript
"use strict"; "use strict";
var _getIterator2 = require("babel-runtime/core-js/get-iterator"); var _getIterator2 = require("@babel/runtime/core-js/get-iterator");
var _getIterator3 = _interopRequireDefault(_getIterator2); var _getIterator3 = _interopRequireDefault(_getIterator2);
var _promise = require("babel-runtime/core-js/promise"); var _promise = require("@babel/runtime/core-js/promise");
var _promise2 = _interopRequireDefault(_promise); var _promise2 = _interopRequireDefault(_promise);
var _symbol = require("babel-runtime/core-js/symbol"); var _symbol = require("@babel/runtime/core-js/symbol");
var _symbol2 = _interopRequireDefault(_symbol); var _symbol2 = _interopRequireDefault(_symbol);
@ -346,7 +346,7 @@ the `runtime` transformer however turns this into:
```javascript ```javascript
"use strict"; "use strict";
var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck"); var _classCallCheck2 = require("@babel/runtime/helpers/classCallCheck");
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2); var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);

View File

@ -51,7 +51,7 @@ babel --plugins transform-strict-mode script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-strict-mode"] plugins: ["transform-strict-mode"]
}); });
``` ```

View File

@ -37,7 +37,7 @@ babel --plugins transform-throw-expressions script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-throw-expressions"] plugins: ["transform-throw-expressions"]
}); });
``` ```

View File

@ -48,7 +48,7 @@ babel --plugins transform-typescript script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
plugins: ["transform-typescript"] plugins: ["transform-typescript"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel script.js --presets es2015
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["es2015"] presets: ["es2015"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel script.js --presets es2016
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["es2016"] presets: ["es2016"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel script.js --presets es2017
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["es2017"] presets: ["es2017"]
}); });
``` ```

View File

@ -47,7 +47,7 @@ babel --presets flow script.js
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["flow"] presets: ["flow"]
}); });
``` ```

View File

@ -66,7 +66,7 @@ babel script.js --presets react
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["react"] presets: ["react"]
}); });
``` ```

View File

@ -29,7 +29,7 @@ babel script.js --presets stage-0
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["stage-0"] presets: ["stage-0"]
}); });
``` ```

View File

@ -39,7 +39,7 @@ babel script.js --presets stage-1
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["stage-1"] presets: ["stage-1"]
}); });
``` ```

View File

@ -41,7 +41,7 @@ babel script.js --presets stage-2
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["stage-2"] presets: ["stage-2"]
}); });
``` ```

View File

@ -41,7 +41,7 @@ babel script.js --presets stage-3
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["stage-3"] presets: ["stage-3"]
}); });
``` ```

View File

@ -49,7 +49,7 @@ babel --presets typescript script.ts
### Via Node API ### Via Node API
```javascript ```javascript
require("babel-core").transform("code", { require("@babel/core").transform("code", {
presets: ["typescript"] presets: ["typescript"]
}); });
``` ```

Some files were not shown because too many files have changed in this diff Show More