diff --git a/packages/babel-core/README.md b/packages/babel-core/README.md index 719f1c856a..c8aff5e1bc 100644 --- a/packages/babel-core/README.md +++ b/packages/babel-core/README.md @@ -4,9 +4,9 @@ ```javascript -var babel = require("babel-core"); -import { transform } from "babel-core"; -import * as babel from "babel-core"; +var babel = require("@babel/core"); +import { transform } 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. diff --git a/packages/babel-helper-annotate-as-pure/README.md b/packages/babel-helper-annotate-as-pure/README.md index c2901b6854..83df85e754 100644 --- a/packages/babel-helper-annotate-as-pure/README.md +++ b/packages/babel-helper-annotate-as-pure/README.md @@ -9,8 +9,8 @@ declare export default annotateAsPure(nodeOrPath: Node | NodePath); ## Usage ```js -import traverse from "babel-traverse"; -import annotateAsPure from "babel-helper-annotate-as-pure"; +import traverse from "@babel/traverse"; +import annotateAsPure from "@babel/helper-annotate-as-pure"; // ... diff --git a/packages/babel-helper-builder-react-jsx/README.md b/packages/babel-helper-builder-react-jsx/README.md index fb48db3ef2..79106a72fe 100644 --- a/packages/babel-helper-builder-react-jsx/README.md +++ b/packages/babel-helper-builder-react-jsx/README.md @@ -12,7 +12,7 @@ type ElementState = { 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) { // if returns false, the element isn't transformed }, diff --git a/packages/babel-helper-fixtures/README.md b/packages/babel-helper-fixtures/README.md index d487b7ba49..4329ef20a6 100644 --- a/packages/babel-helper-fixtures/README.md +++ b/packages/babel-helper-fixtures/README.md @@ -5,7 +5,7 @@ ## Usage ```javascript -import getFixtures from "babel-helper-fixtures"; +import getFixtures from "@babel/helper-fixtures"; type TestFile = { loc: string; diff --git a/packages/babel-helper-module-imports/README.md b/packages/babel-helper-module-imports/README.md index 33535030b0..3d7de0f67a 100644 --- a/packages/babel-helper-module-imports/README.md +++ b/packages/babel-helper-module-imports/README.md @@ -11,42 +11,42 @@ npm install babel-helper-module-imports --save ### `import "source"` ```js -import { addSideEffect } from "babel-helper-module-imports"; +import { addSideEffect } from "@babel/helper-module-imports"; addSideEffect(path, 'source'); ``` ### `import { named } from "source"` ```js -import { addNamed } from "babel-helper-module-imports"; +import { addNamed } from "@babel/helper-module-imports"; addNamed(path, 'named', 'source'); ``` ### `import { named as _hintedName } from "source"` ```js -import { addNamed } from "babel-helper-module-imports"; +import { addNamed } from "@babel/helper-module-imports"; addNamed(path, 'named', 'source', { nameHint: "hintedName" }); ``` ### `import _default from "source"` ```js -import { addDefault } from "babel-helper-module-imports"; +import { addDefault } from "@babel/helper-module-imports"; addDefault(path, 'source'); ``` ### `import hintedName from "source"` ```js -import { addDefault } from "babel-helper-module-imports"; +import { addDefault } from "@babel/helper-module-imports"; addDefault(path, 'source', { nameHint: "hintedName" }) ``` ### `import * as _namespace from "source"` ```js -import { addNamespace } from "babel-helper-module-imports"; +import { addNamespace } from "@babel/helper-module-imports"; addNamespace(path, 'source'); ``` @@ -55,7 +55,7 @@ addNamespace(path, 'source'); ### Adding a named import ```js -import { addNamed } from "babel-helper-module-imports"; +import { addNamed } from "@babel/helper-module-imports"; export default function({ types: t }) { return { diff --git a/packages/babel-helper-plugin-test-runner/README.md b/packages/babel-helper-plugin-test-runner/README.md index 4b35e6e636..3f9ac83dd1 100644 --- a/packages/babel-helper-plugin-test-runner/README.md +++ b/packages/babel-helper-plugin-test-runner/README.md @@ -6,8 +6,8 @@ > 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);`. -2. Inside `/test/fixtures`, create a folder for each suite (eg; one suite for each feature of your plugin). +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). 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`. -4. To run a specific test, run `mocha --grep testName`. +4. To run a specific test, run `mocha --grep testName`. diff --git a/packages/babel-helper-transform-fixture-test-runner/README.md b/packages/babel-helper-transform-fixture-test-runner/README.md index 6fe2e6985a..c8a3cebfcc 100644 --- a/packages/babel-helper-transform-fixture-test-runner/README.md +++ b/packages/babel-helper-transform-fixture-test-runner/README.md @@ -5,7 +5,7 @@ ## Usage ```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"); ``` diff --git a/packages/babel-helper-wrap-function/README.md b/packages/babel-helper-wrap-function/README.md index cca5b95f11..13cf620dce 100644 --- a/packages/babel-helper-wrap-function/README.md +++ b/packages/babel-helper-wrap-function/README.md @@ -21,7 +21,7 @@ _wrapper(function () { ## Usage ```js -import wrapFunction from "babel-helper-wrap-function"; +import wrapFunction from "@babel/helper-wrap-function"; wrapFunction(nodePathOfTheFunction, nodeWhichReferencesToTheWrapper); ``` diff --git a/packages/babel-plugin-check-es2015-constants/README.md b/packages/babel-plugin-check-es2015-constants/README.md index faa40993c1..1a0803b80d 100644 --- a/packages/babel-plugin-check-es2015-constants/README.md +++ b/packages/babel-plugin-check-es2015-constants/README.md @@ -48,7 +48,7 @@ babel --plugins check-es2015-constants script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["check-es2015-constants"] }); ``` diff --git a/packages/babel-plugin-external-helpers/README.md b/packages/babel-plugin-external-helpers/README.md index 4bb1e18beb..2619ca2770 100644 --- a/packages/babel-plugin-external-helpers/README.md +++ b/packages/babel-plugin-external-helpers/README.md @@ -27,7 +27,7 @@ babel --plugins external-helpers script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["external-helpers"] }); ``` diff --git a/packages/babel-plugin-syntax-async-generators/README.md b/packages/babel-plugin-syntax-async-generators/README.md index d53cddfbe1..5974816aac 100644 --- a/packages/babel-plugin-syntax-async-generators/README.md +++ b/packages/babel-plugin-syntax-async-generators/README.md @@ -47,7 +47,7 @@ babel --plugins syntax-async-generators script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-async-generators"] }); ``` diff --git a/packages/babel-plugin-syntax-class-properties/README.md b/packages/babel-plugin-syntax-class-properties/README.md index 9d4f0bca60..f66b134a65 100644 --- a/packages/babel-plugin-syntax-class-properties/README.md +++ b/packages/babel-plugin-syntax-class-properties/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-class-properties script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-class-properties"] }); ``` diff --git a/packages/babel-plugin-syntax-decorators/README.md b/packages/babel-plugin-syntax-decorators/README.md index 18df311f2f..fc4977189a 100644 --- a/packages/babel-plugin-syntax-decorators/README.md +++ b/packages/babel-plugin-syntax-decorators/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-decorators script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-decorators"] }); ``` diff --git a/packages/babel-plugin-syntax-do-expressions/README.md b/packages/babel-plugin-syntax-do-expressions/README.md index 179d620fe8..cc869f5e01 100644 --- a/packages/babel-plugin-syntax-do-expressions/README.md +++ b/packages/babel-plugin-syntax-do-expressions/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-do-expressions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-do-expressions"] }); ``` diff --git a/packages/babel-plugin-syntax-dynamic-import/README.md b/packages/babel-plugin-syntax-dynamic-import/README.md index badec3ace5..da6fdabd3d 100644 --- a/packages/babel-plugin-syntax-dynamic-import/README.md +++ b/packages/babel-plugin-syntax-dynamic-import/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-dynamic-import script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-dynamic-import"] }); ``` diff --git a/packages/babel-plugin-syntax-export-extensions/README.md b/packages/babel-plugin-syntax-export-extensions/README.md index 0476daa612..935e5fa1ef 100644 --- a/packages/babel-plugin-syntax-export-extensions/README.md +++ b/packages/babel-plugin-syntax-export-extensions/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-export-extensions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-export-extensions"] }); ``` diff --git a/packages/babel-plugin-syntax-flow/README.md b/packages/babel-plugin-syntax-flow/README.md index 77bf2cc841..e8b110cfb4 100644 --- a/packages/babel-plugin-syntax-flow/README.md +++ b/packages/babel-plugin-syntax-flow/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-flow script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-flow"] }); ``` diff --git a/packages/babel-plugin-syntax-function-bind/README.md b/packages/babel-plugin-syntax-function-bind/README.md index ee84595ce7..fda84efd45 100644 --- a/packages/babel-plugin-syntax-function-bind/README.md +++ b/packages/babel-plugin-syntax-function-bind/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-function-bind script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-function-bind"] }); ``` diff --git a/packages/babel-plugin-syntax-function-sent/README.md b/packages/babel-plugin-syntax-function-sent/README.md index cf864c42f3..d55ccf2519 100644 --- a/packages/babel-plugin-syntax-function-sent/README.md +++ b/packages/babel-plugin-syntax-function-sent/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-function-sent script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-function-sent"] }); ``` diff --git a/packages/babel-plugin-syntax-jsx/README.md b/packages/babel-plugin-syntax-jsx/README.md index 58080c569a..0ebd8b1e16 100644 --- a/packages/babel-plugin-syntax-jsx/README.md +++ b/packages/babel-plugin-syntax-jsx/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-jsx script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-jsx"] }); ``` diff --git a/packages/babel-plugin-syntax-numeric-separator/README.md b/packages/babel-plugin-syntax-numeric-separator/README.md index 02199eb42f..8a55e98c0e 100644 --- a/packages/babel-plugin-syntax-numeric-separator/README.md +++ b/packages/babel-plugin-syntax-numeric-separator/README.md @@ -30,7 +30,7 @@ babel --plugins syntax-numeric-separator script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-numeric-separator"] }); ``` diff --git a/packages/babel-plugin-syntax-object-rest-spread/README.md b/packages/babel-plugin-syntax-object-rest-spread/README.md index 34c909795a..d492863cc8 100644 --- a/packages/babel-plugin-syntax-object-rest-spread/README.md +++ b/packages/babel-plugin-syntax-object-rest-spread/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-object-rest-spread script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-object-rest-spread"] }); ``` diff --git a/packages/babel-plugin-syntax-optional-catch-binding/README.md b/packages/babel-plugin-syntax-optional-catch-binding/README.md index d6a43b68db..4adc52ea0f 100644 --- a/packages/babel-plugin-syntax-optional-catch-binding/README.md +++ b/packages/babel-plugin-syntax-optional-catch-binding/README.md @@ -42,7 +42,7 @@ babel --plugins syntax-optional-catch-binding script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-optional-catch-binding"] }); ``` diff --git a/packages/babel-plugin-syntax-optional-chaining/README.md b/packages/babel-plugin-syntax-optional-chaining/README.md index b18c1c25b3..9c677a588e 100644 --- a/packages/babel-plugin-syntax-optional-chaining/README.md +++ b/packages/babel-plugin-syntax-optional-chaining/README.md @@ -29,7 +29,7 @@ babel --plugins syntax-optional-chaining script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-optional-chaining"] }); ``` diff --git a/packages/babel-plugin-syntax-pipeline-operator/README.md b/packages/babel-plugin-syntax-pipeline-operator/README.md index a1c213b508..9cebd3224f 100644 --- a/packages/babel-plugin-syntax-pipeline-operator/README.md +++ b/packages/babel-plugin-syntax-pipeline-operator/README.md @@ -29,7 +29,7 @@ $ babel --plugins syntax-pipeline-operator script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-pipeline-operator"] }); ``` diff --git a/packages/babel-plugin-syntax-throw-expressions/README.md b/packages/babel-plugin-syntax-throw-expressions/README.md index edadb7781d..257e4e2df6 100644 --- a/packages/babel-plugin-syntax-throw-expressions/README.md +++ b/packages/babel-plugin-syntax-throw-expressions/README.md @@ -36,7 +36,7 @@ babel --plugins syntax-throw-expressions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-throw-expressions"] }); ``` diff --git a/packages/babel-plugin-syntax-typescript/README.md b/packages/babel-plugin-syntax-typescript/README.md index 93622fe720..662f964cb3 100644 --- a/packages/babel-plugin-syntax-typescript/README.md +++ b/packages/babel-plugin-syntax-typescript/README.md @@ -27,7 +27,7 @@ babel --plugins syntax-typescript script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["syntax-typescript"] }); ``` diff --git a/packages/babel-plugin-transform-async-functions/README.md b/packages/babel-plugin-transform-async-functions/README.md index d1118df7b3..f8517e0c71 100644 --- a/packages/babel-plugin-transform-async-functions/README.md +++ b/packages/babel-plugin-transform-async-functions/README.md @@ -29,7 +29,7 @@ babel --plugins transform-async-functions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-async-functions"] }); ``` diff --git a/packages/babel-plugin-transform-async-generator-functions/README.md b/packages/babel-plugin-transform-async-generator-functions/README.md index e8388bbb7c..38bd004501 100644 --- a/packages/babel-plugin-transform-async-generator-functions/README.md +++ b/packages/babel-plugin-transform-async-generator-functions/README.md @@ -97,7 +97,7 @@ babel --plugins transform-async-generator-functions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-async-generator-functions"] }); ``` diff --git a/packages/babel-plugin-transform-async-to-generator/README.md b/packages/babel-plugin-transform-async-to-generator/README.md index 8f50b7a818..25fdf762e6 100644 --- a/packages/babel-plugin-transform-async-to-generator/README.md +++ b/packages/babel-plugin-transform-async-to-generator/README.md @@ -50,7 +50,7 @@ babel --plugins transform-async-to-generator script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-async-to-generator"] }); ``` diff --git a/packages/babel-plugin-transform-async-to-module-method/README.md b/packages/babel-plugin-transform-async-to-module-method/README.md index 116da364f5..17dfacc3ad 100644 --- a/packages/babel-plugin-transform-async-to-module-method/README.md +++ b/packages/babel-plugin-transform-async-to-module-method/README.md @@ -64,7 +64,7 @@ babel --plugins transform-async-to-module-method script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-async-to-module-method"] }); ``` diff --git a/packages/babel-plugin-transform-class-properties/README.md b/packages/babel-plugin-transform-class-properties/README.md index 4814889bb3..96c88a8c44 100644 --- a/packages/babel-plugin-transform-class-properties/README.md +++ b/packages/babel-plugin-transform-class-properties/README.md @@ -73,7 +73,7 @@ babel --plugins transform-class-properties script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-class-properties"] }); ``` diff --git a/packages/babel-plugin-transform-decorators/README.md b/packages/babel-plugin-transform-decorators/README.md index 29f6fc8729..cc3f12d64b 100644 --- a/packages/babel-plugin-transform-decorators/README.md +++ b/packages/babel-plugin-transform-decorators/README.md @@ -99,7 +99,7 @@ babel --plugins transform-decorators script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-decorators"] }); ``` diff --git a/packages/babel-plugin-transform-do-expressions/README.md b/packages/babel-plugin-transform-do-expressions/README.md index 3408d8d894..6201cde034 100644 --- a/packages/babel-plugin-transform-do-expressions/README.md +++ b/packages/babel-plugin-transform-do-expressions/README.md @@ -107,7 +107,7 @@ babel --plugins transform-do-expressions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-do-expressions"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-arrow-functions/README.md b/packages/babel-plugin-transform-es2015-arrow-functions/README.md index 61e3a3c7c9..488b59074c 100644 --- a/packages/babel-plugin-transform-es2015-arrow-functions/README.md +++ b/packages/babel-plugin-transform-es2015-arrow-functions/README.md @@ -90,7 +90,7 @@ babel --plugins transform-es2015-arrow-functions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-arrow-functions"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-block-scoped-functions/README.md b/packages/babel-plugin-transform-es2015-block-scoped-functions/README.md index b804ed583e..4ba7d5438b 100644 --- a/packages/babel-plugin-transform-es2015-block-scoped-functions/README.md +++ b/packages/babel-plugin-transform-es2015-block-scoped-functions/README.md @@ -55,7 +55,7 @@ babel --plugins transform-es2015-block-scoped-functions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-block-scoped-functions"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-block-scoping/README.md b/packages/babel-plugin-transform-es2015-block-scoping/README.md index 182e7c5b76..b0478671ad 100644 --- a/packages/babel-plugin-transform-es2015-block-scoping/README.md +++ b/packages/babel-plugin-transform-es2015-block-scoping/README.md @@ -65,7 +65,7 @@ babel --plugins transform-es2015-block-scoping script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-block-scoping"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-classes/README.md b/packages/babel-plugin-transform-es2015-classes/README.md index 400e57f72e..71fafdfa5c 100644 --- a/packages/babel-plugin-transform-es2015-classes/README.md +++ b/packages/babel-plugin-transform-es2015-classes/README.md @@ -17,7 +17,7 @@ class Test { constructor(name) { this.name = name; } - + logger () { console.log("Hello", this.name); } @@ -81,7 +81,7 @@ babel --plugins transform-es2015-classes script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-classes"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-computed-properties/README.md b/packages/babel-plugin-transform-es2015-computed-properties/README.md index 4a7c74d026..62dd9a3f55 100644 --- a/packages/babel-plugin-transform-es2015-computed-properties/README.md +++ b/packages/babel-plugin-transform-es2015-computed-properties/README.md @@ -86,7 +86,7 @@ babel --plugins transform-es2015-computed-properties script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-computed-properties"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-destructuring/README.md b/packages/babel-plugin-transform-es2015-destructuring/README.md index ed6d5b05da..83935e0fc8 100644 --- a/packages/babel-plugin-transform-es2015-destructuring/README.md +++ b/packages/babel-plugin-transform-es2015-destructuring/README.md @@ -47,7 +47,7 @@ babel --plugins transform-es2015-destructuring script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-destructuring"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-duplicate-keys/README.md b/packages/babel-plugin-transform-es2015-duplicate-keys/README.md index aa502cce50..77e1606488 100644 --- a/packages/babel-plugin-transform-es2015-duplicate-keys/README.md +++ b/packages/babel-plugin-transform-es2015-duplicate-keys/README.md @@ -55,7 +55,7 @@ babel --plugins transform-es2015-duplicate-keys script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-duplicate-keys"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-for-of/README.md b/packages/babel-plugin-transform-es2015-for-of/README.md index 24fe5581a2..6fbed5bbc3 100644 --- a/packages/babel-plugin-transform-es2015-for-of/README.md +++ b/packages/babel-plugin-transform-es2015-for-of/README.md @@ -78,7 +78,7 @@ babel --plugins transform-es2015-for-of script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-for-of"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-function-name/README.md b/packages/babel-plugin-transform-es2015-function-name/README.md index 81ae1b716f..a6c0594928 100644 --- a/packages/babel-plugin-transform-es2015-function-name/README.md +++ b/packages/babel-plugin-transform-es2015-function-name/README.md @@ -45,7 +45,7 @@ babel --plugins transform-es2015-function-name script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-function-name"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-instanceof/README.md b/packages/babel-plugin-transform-es2015-instanceof/README.md index a26a86fc9c..308273e6c7 100644 --- a/packages/babel-plugin-transform-es2015-instanceof/README.md +++ b/packages/babel-plugin-transform-es2015-instanceof/README.md @@ -27,7 +27,7 @@ babel --plugins transform-es2015-instanceof script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-instanceof"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-literals/README.md b/packages/babel-plugin-transform-es2015-literals/README.md index 102248228d..aa6834f2b3 100644 --- a/packages/babel-plugin-transform-es2015-literals/README.md +++ b/packages/babel-plugin-transform-es2015-literals/README.md @@ -47,7 +47,7 @@ babel --plugins transform-es2015-literals script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-literals"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-modules-amd/README.md b/packages/babel-plugin-transform-es2015-modules-amd/README.md index bf54c82a75..627b6bc196 100644 --- a/packages/babel-plugin-transform-es2015-modules-amd/README.md +++ b/packages/babel-plugin-transform-es2015-modules-amd/README.md @@ -51,7 +51,7 @@ babel --plugins transform-es2015-modules-amd script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-modules-amd"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-modules-commonjs/README.md b/packages/babel-plugin-transform-es2015-modules-commonjs/README.md index 61b55f5701..6dbdacebc3 100644 --- a/packages/babel-plugin-transform-es2015-modules-commonjs/README.md +++ b/packages/babel-plugin-transform-es2015-modules-commonjs/README.md @@ -57,7 +57,7 @@ babel --plugins transform-es2015-modules-commonjs script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-modules-commonjs"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/README.md b/packages/babel-plugin-transform-es2015-modules-systemjs/README.md index 06f5b5632b..e816a09d8d 100644 --- a/packages/babel-plugin-transform-es2015-modules-systemjs/README.md +++ b/packages/babel-plugin-transform-es2015-modules-systemjs/README.md @@ -67,7 +67,7 @@ babel --plugins transform-es2015-modules-systemjs script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-modules-systemjs"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-modules-umd/README.md b/packages/babel-plugin-transform-es2015-modules-umd/README.md index fe32773781..894ffb368d 100644 --- a/packages/babel-plugin-transform-es2015-modules-umd/README.md +++ b/packages/babel-plugin-transform-es2015-modules-umd/README.md @@ -208,7 +208,7 @@ babel --plugins transform-es2015-modules-umd script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-modules-umd"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-object-super/README.md b/packages/babel-plugin-transform-es2015-object-super/README.md index a31673bf7a..51c020fb25 100644 --- a/packages/babel-plugin-transform-es2015-object-super/README.md +++ b/packages/babel-plugin-transform-es2015-object-super/README.md @@ -67,7 +67,7 @@ babel --plugins transform-es2015-object-super script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-object-super"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-parameters/README.md b/packages/babel-plugin-transform-es2015-parameters/README.md index 1976fb4085..dee7c6a5f3 100644 --- a/packages/babel-plugin-transform-es2015-parameters/README.md +++ b/packages/babel-plugin-transform-es2015-parameters/README.md @@ -68,7 +68,7 @@ babel --plugins transform-es2015-parameters script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-parameters"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-shorthand-properties/README.md b/packages/babel-plugin-transform-es2015-shorthand-properties/README.md index 95c87e2fa3..c441ac4ca3 100644 --- a/packages/babel-plugin-transform-es2015-shorthand-properties/README.md +++ b/packages/babel-plugin-transform-es2015-shorthand-properties/README.md @@ -63,7 +63,7 @@ babel --plugins transform-es2015-shorthand-properties script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-shorthand-properties"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-spread/README.md b/packages/babel-plugin-transform-es2015-spread/README.md index ad1fd70d16..f0c73c9908 100644 --- a/packages/babel-plugin-transform-es2015-spread/README.md +++ b/packages/babel-plugin-transform-es2015-spread/README.md @@ -59,7 +59,7 @@ babel --plugins transform-es2015-spread script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-spread"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-sticky-regex/README.md b/packages/babel-plugin-transform-es2015-sticky-regex/README.md index a62594a3dd..1397d26101 100644 --- a/packages/babel-plugin-transform-es2015-sticky-regex/README.md +++ b/packages/babel-plugin-transform-es2015-sticky-regex/README.md @@ -43,7 +43,7 @@ babel --plugins transform-es2015-sticky-regex script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-sticky-regex"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-template-literals/README.md b/packages/babel-plugin-transform-es2015-template-literals/README.md index dd6cc00ecc..d75ff2ec8a 100644 --- a/packages/babel-plugin-transform-es2015-template-literals/README.md +++ b/packages/babel-plugin-transform-es2015-template-literals/README.md @@ -57,7 +57,7 @@ babel --plugins transform-es2015-template-literals script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-template-literals"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-typeof-symbol/README.md b/packages/babel-plugin-transform-es2015-typeof-symbol/README.md index 92a7d2d61c..33ed14a40c 100644 --- a/packages/babel-plugin-transform-es2015-typeof-symbol/README.md +++ b/packages/babel-plugin-transform-es2015-typeof-symbol/README.md @@ -47,7 +47,7 @@ babel --plugins transform-es2015-typeof-symbol script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-typeof-symbol"] }); ``` diff --git a/packages/babel-plugin-transform-es2015-unicode-regex/README.md b/packages/babel-plugin-transform-es2015-unicode-regex/README.md index 56b2035f6c..ad70f41b29 100644 --- a/packages/babel-plugin-transform-es2015-unicode-regex/README.md +++ b/packages/babel-plugin-transform-es2015-unicode-regex/README.md @@ -45,7 +45,7 @@ babel --plugins transform-es2015-unicode-regex script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es2015-unicode-regex"] }); ``` diff --git a/packages/babel-plugin-transform-es3-member-expression-literals/README.md b/packages/babel-plugin-transform-es3-member-expression-literals/README.md index 030f482902..c68bcce5be 100644 --- a/packages/babel-plugin-transform-es3-member-expression-literals/README.md +++ b/packages/babel-plugin-transform-es3-member-expression-literals/README.md @@ -43,7 +43,7 @@ babel --plugins transform-es3-member-expression-literals script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es3-member-expression-literals"] }); ``` diff --git a/packages/babel-plugin-transform-es3-property-literals/README.md b/packages/babel-plugin-transform-es3-property-literals/README.md index 9cf9976a8b..bb57bb6aef 100644 --- a/packages/babel-plugin-transform-es3-property-literals/README.md +++ b/packages/babel-plugin-transform-es3-property-literals/README.md @@ -47,7 +47,7 @@ babel --plugins transform-es3-property-literals script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es3-property-literals"] }); ``` diff --git a/packages/babel-plugin-transform-es5-property-mutators/README.md b/packages/babel-plugin-transform-es5-property-mutators/README.md index a9bb7c252d..6d07b20aaa 100644 --- a/packages/babel-plugin-transform-es5-property-mutators/README.md +++ b/packages/babel-plugin-transform-es5-property-mutators/README.md @@ -55,7 +55,7 @@ babel --plugins transform-es5-property-mutators script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-es5-property-mutators"] }); ``` diff --git a/packages/babel-plugin-transform-eval/README.md b/packages/babel-plugin-transform-eval/README.md index 8a67afe8ce..addac3331f 100644 --- a/packages/babel-plugin-transform-eval/README.md +++ b/packages/babel-plugin-transform-eval/README.md @@ -43,7 +43,7 @@ babel --plugins transform-eval script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-eval"] }); ``` diff --git a/packages/babel-plugin-transform-exponentiation-operator/README.md b/packages/babel-plugin-transform-exponentiation-operator/README.md index 274dfe8416..c6a2110af3 100644 --- a/packages/babel-plugin-transform-exponentiation-operator/README.md +++ b/packages/babel-plugin-transform-exponentiation-operator/README.md @@ -52,7 +52,7 @@ babel --plugins transform-exponentiation-operator script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-exponentiation-operator"] }); ``` diff --git a/packages/babel-plugin-transform-export-default/README.md b/packages/babel-plugin-transform-export-default/README.md index 231c5b8f76..f83747b180 100644 --- a/packages/babel-plugin-transform-export-default/README.md +++ b/packages/babel-plugin-transform-export-default/README.md @@ -35,7 +35,7 @@ babel --plugins transform-export-default script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-export-default"] }); ``` diff --git a/packages/babel-plugin-transform-export-namespace/README.md b/packages/babel-plugin-transform-export-namespace/README.md index 1ba261942b..2a5f893c6e 100644 --- a/packages/babel-plugin-transform-export-namespace/README.md +++ b/packages/babel-plugin-transform-export-namespace/README.md @@ -35,7 +35,7 @@ babel --plugins transform-export-namespace script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-export-namespace"] }); ``` diff --git a/packages/babel-plugin-transform-flow-comments/README.md b/packages/babel-plugin-transform-flow-comments/README.md index 46beb7a301..3cb8236a03 100644 --- a/packages/babel-plugin-transform-flow-comments/README.md +++ b/packages/babel-plugin-transform-flow-comments/README.md @@ -65,7 +65,7 @@ babel --plugins transform-flow-comments script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-flow-comments"] }); ``` diff --git a/packages/babel-plugin-transform-flow-strip-types/README.md b/packages/babel-plugin-transform-flow-strip-types/README.md index 9248839270..dc55068cd4 100644 --- a/packages/babel-plugin-transform-flow-strip-types/README.md +++ b/packages/babel-plugin-transform-flow-strip-types/README.md @@ -43,7 +43,7 @@ babel --plugins transform-flow-strip-types script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-flow-strip-types"] }); ``` diff --git a/packages/babel-plugin-transform-function-bind/README.md b/packages/babel-plugin-transform-function-bind/README.md index f1bb681da7..d65aa35807 100644 --- a/packages/babel-plugin-transform-function-bind/README.md +++ b/packages/babel-plugin-transform-function-bind/README.md @@ -110,7 +110,7 @@ babel --plugins transform-function-bind script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-function-bind"] }); ``` diff --git a/packages/babel-plugin-transform-function-sent/README.md b/packages/babel-plugin-transform-function-sent/README.md index 119aebcd35..41f106da80 100644 --- a/packages/babel-plugin-transform-function-sent/README.md +++ b/packages/babel-plugin-transform-function-sent/README.md @@ -56,7 +56,7 @@ babel --plugins transform-function-sent script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-function-sent"] }); ``` diff --git a/packages/babel-plugin-transform-jscript/README.md b/packages/babel-plugin-transform-jscript/README.md index 5595b21b55..5c7daac9b2 100644 --- a/packages/babel-plugin-transform-jscript/README.md +++ b/packages/babel-plugin-transform-jscript/README.md @@ -51,7 +51,7 @@ babel --plugins transform-jscript script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-jscript"] }); ``` diff --git a/packages/babel-plugin-transform-new-target/README.md b/packages/babel-plugin-transform-new-target/README.md index b7183237f4..615a872de1 100644 --- a/packages/babel-plugin-transform-new-target/README.md +++ b/packages/babel-plugin-transform-new-target/README.md @@ -98,7 +98,7 @@ babel --plugins transform-new-target script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-new-target"] }); ``` diff --git a/packages/babel-plugin-transform-numeric-separator/README.md b/packages/babel-plugin-transform-numeric-separator/README.md index 2b68ef2eaf..27a27b6f78 100644 --- a/packages/babel-plugin-transform-numeric-separator/README.md +++ b/packages/babel-plugin-transform-numeric-separator/README.md @@ -10,7 +10,7 @@ let budget = 1_000_000_000_000; // What is the value of `budget`? It's 1 trillion! -// +// // Let's confirm: console.log(budget === 10 ** 12); // true ``` @@ -23,21 +23,21 @@ let nibbles = 0b1010_0001_1000_0101; // Is bit 7 on? It sure is! // 0b1010_0001_1000_0101 // ^ -// -// We can double check: +// +// We can double check: console.log(!!(nibbles & (1 << 7))); // true ``` ### Hex Literal ```js -// Messages are sent as 24 bit values, but should be +// Messages are sent as 24 bit values, but should be // treated as 3 distinct bytes: let message = 0xA0_B0_C0; // What's the value of the upper most byte? It's A0, or 160. // We can confirm that: -let a = (message >> 16) & 0xFF; +let a = (message >> 16) & 0xFF; console.log(a.toString(16), a); // a0, 160 // What's the value of the middle byte? It's B0, or 176. @@ -55,7 +55,7 @@ console.log(c.toString(16), b); // c0, 192 *hand wave emoji* -Octals are great for permissions, but also look better when represented in `0o0000` form. No real benefit with separators here. +Octals are great for permissions, but also look better when represented in `0o0000` form. No real benefit with separators here. ## Installation @@ -84,12 +84,12 @@ babel --plugins transform-numeric-separator script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-numeric-separator"] }); ``` -## Additional Information +## Additional Information If you need to further compile ES2015 Decimal, Binary, Hex and Octal number representations to their pre-ES2015 numeric literal form, add the [`"transform-es2015-literals"`](http://babeljs.io/docs/plugins/transform-es2015-literals/) plugin: diff --git a/packages/babel-plugin-transform-object-assign/README.md b/packages/babel-plugin-transform-object-assign/README.md index 100fe5fbb8..91166ac7bc 100644 --- a/packages/babel-plugin-transform-object-assign/README.md +++ b/packages/babel-plugin-transform-object-assign/README.md @@ -54,7 +54,7 @@ babel --plugins transform-object-assign script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-object-assign"] }); ``` diff --git a/packages/babel-plugin-transform-object-rest-spread/README.md b/packages/babel-plugin-transform-object-rest-spread/README.md index 79f2432d03..0b7604a4a4 100644 --- a/packages/babel-plugin-transform-object-rest-spread/README.md +++ b/packages/babel-plugin-transform-object-rest-spread/README.md @@ -47,7 +47,7 @@ babel --plugins transform-object-rest-spread script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-object-rest-spread"] }); ``` diff --git a/packages/babel-plugin-transform-object-set-prototype-of-to-assign/README.md b/packages/babel-plugin-transform-object-set-prototype-of-to-assign/README.md index e11da1d99d..5d1aa278a7 100644 --- a/packages/babel-plugin-transform-object-set-prototype-of-to-assign/README.md +++ b/packages/babel-plugin-transform-object-set-prototype-of-to-assign/README.md @@ -47,7 +47,7 @@ babel --plugins transform-object-set-prototype-of-to-assign script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-object-set-prototype-of-to-assign"] }); ``` diff --git a/packages/babel-plugin-transform-optional-catch-binding/README.md b/packages/babel-plugin-transform-optional-catch-binding/README.md index ece0e1c4ec..2525bab71e 100644 --- a/packages/babel-plugin-transform-optional-catch-binding/README.md +++ b/packages/babel-plugin-transform-optional-catch-binding/README.md @@ -51,7 +51,7 @@ babel --plugins transform-optional-catch-binding script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-optional-catch-binding"] }); ``` diff --git a/packages/babel-plugin-transform-optional-chaining/README.md b/packages/babel-plugin-transform-optional-chaining/README.md index 8a672bb617..2527da70e0 100644 --- a/packages/babel-plugin-transform-optional-chaining/README.md +++ b/packages/babel-plugin-transform-optional-chaining/README.md @@ -108,7 +108,7 @@ babel --plugins transform-optional-chaining script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-optional-chaining"] }); ``` diff --git a/packages/babel-plugin-transform-pipeline-operator/README.md b/packages/babel-plugin-transform-pipeline-operator/README.md index 7fee94865b..4e940a0664 100644 --- a/packages/babel-plugin-transform-pipeline-operator/README.md +++ b/packages/babel-plugin-transform-pipeline-operator/README.md @@ -29,7 +29,7 @@ $ babel --plugins transform-pipeline-operator script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-pipeline-operator"] }); ``` diff --git a/packages/babel-plugin-transform-proto-to-assign/README.md b/packages/babel-plugin-transform-proto-to-assign/README.md index 9e6997265b..d2665aa846 100644 --- a/packages/babel-plugin-transform-proto-to-assign/README.md +++ b/packages/babel-plugin-transform-proto-to-assign/README.md @@ -70,7 +70,7 @@ babel --plugins transform-proto-to-assign script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-proto-to-assign"] }); ``` diff --git a/packages/babel-plugin-transform-react-constant-elements/README.md b/packages/babel-plugin-transform-react-constant-elements/README.md index 881f2d23bb..867af060df 100644 --- a/packages/babel-plugin-transform-react-constant-elements/README.md +++ b/packages/babel-plugin-transform-react-constant-elements/README.md @@ -95,7 +95,7 @@ babel --plugins transform-react-constant-elements script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-react-constant-elements"] }); ``` diff --git a/packages/babel-plugin-transform-react-display-name/README.md b/packages/babel-plugin-transform-react-display-name/README.md index 81a1312ca1..b6dc1216fb 100644 --- a/packages/babel-plugin-transform-react-display-name/README.md +++ b/packages/babel-plugin-transform-react-display-name/README.md @@ -49,7 +49,7 @@ babel --plugins transform-react-display-name script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-react-display-name"] }); ``` diff --git a/packages/babel-plugin-transform-react-inline-elements/README.md b/packages/babel-plugin-transform-react-inline-elements/README.md index 5e48626f0a..2f4f3fc8da 100644 --- a/packages/babel-plugin-transform-react-inline-elements/README.md +++ b/packages/babel-plugin-transform-react-inline-elements/README.md @@ -72,7 +72,7 @@ babel --plugins transform-react-inline-elements script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-react-inline-elements"] }); ``` diff --git a/packages/babel-plugin-transform-react-jsx-compat/README.md b/packages/babel-plugin-transform-react-jsx-compat/README.md index 73006a4716..9000f2c286 100644 --- a/packages/babel-plugin-transform-react-jsx-compat/README.md +++ b/packages/babel-plugin-transform-react-jsx-compat/README.md @@ -49,7 +49,7 @@ babel --plugins transform-react-jsx-compat script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-react-jsx-compat"] }); ``` diff --git a/packages/babel-plugin-transform-react-jsx-self/README.md b/packages/babel-plugin-transform-react-jsx-self/README.md index 69395fe454..a47ff09cb9 100644 --- a/packages/babel-plugin-transform-react-jsx-self/README.md +++ b/packages/babel-plugin-transform-react-jsx-self/README.md @@ -43,7 +43,7 @@ babel --plugins transform-react-jsx-self script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-react-jsx-self"] }); ``` diff --git a/packages/babel-plugin-transform-react-jsx-source/README.md b/packages/babel-plugin-transform-react-jsx-source/README.md index da6e5a4bed..e9b0baa61d 100644 --- a/packages/babel-plugin-transform-react-jsx-source/README.md +++ b/packages/babel-plugin-transform-react-jsx-source/README.md @@ -43,7 +43,7 @@ babel --plugins transform-react-jsx-source script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-react-jsx-source"] }); ``` diff --git a/packages/babel-plugin-transform-react-jsx/README.md b/packages/babel-plugin-transform-react-jsx/README.md index 128536db1e..4b20424033 100644 --- a/packages/babel-plugin-transform-react-jsx/README.md +++ b/packages/babel-plugin-transform-react-jsx/README.md @@ -93,7 +93,7 @@ babel --plugins transform-react-jsx script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-react-jsx"] }); ``` diff --git a/packages/babel-plugin-transform-regenerator/README.md b/packages/babel-plugin-transform-regenerator/README.md index c169863152..e72294f745 100644 --- a/packages/babel-plugin-transform-regenerator/README.md +++ b/packages/babel-plugin-transform-regenerator/README.md @@ -81,7 +81,7 @@ babel --plugins transform-regenerator script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-regenerator"] }); ``` diff --git a/packages/babel-plugin-transform-runtime/README.md b/packages/babel-plugin-transform-runtime/README.md index b974a7d328..5579f21dfc 100644 --- a/packages/babel-plugin-transform-runtime/README.md +++ b/packages/babel-plugin-transform-runtime/README.md @@ -72,7 +72,7 @@ babel --plugins transform-runtime script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-runtime"] }); ``` @@ -246,7 +246,7 @@ With the `runtime` transformer, however, it is compiled to: ```javascript "use strict"; -var _regenerator = require("babel-runtime/regenerator"); +var _regenerator = require("@babel/runtime/regenerator"); var _regenerator2 = _interopRequireDefault(_regenerator); @@ -289,15 +289,15 @@ into the following: ```javascript "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 _promise = require("babel-runtime/core-js/promise"); +var _promise = require("@babel/runtime/core-js/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); @@ -346,7 +346,7 @@ the `runtime` transformer however turns this into: ```javascript "use strict"; -var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck"); +var _classCallCheck2 = require("@babel/runtime/helpers/classCallCheck"); var _classCallCheck3 = _interopRequireDefault(_classCallCheck2); diff --git a/packages/babel-plugin-transform-strict-mode/README.md b/packages/babel-plugin-transform-strict-mode/README.md index da12aa03cb..142eb815ad 100644 --- a/packages/babel-plugin-transform-strict-mode/README.md +++ b/packages/babel-plugin-transform-strict-mode/README.md @@ -51,7 +51,7 @@ babel --plugins transform-strict-mode script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-strict-mode"] }); ``` diff --git a/packages/babel-plugin-transform-throw-expressions/README.md b/packages/babel-plugin-transform-throw-expressions/README.md index 6e4bcd9603..3ca9f66b51 100644 --- a/packages/babel-plugin-transform-throw-expressions/README.md +++ b/packages/babel-plugin-transform-throw-expressions/README.md @@ -37,7 +37,7 @@ babel --plugins transform-throw-expressions script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-throw-expressions"] }); ``` diff --git a/packages/babel-plugin-transform-typescript/README.md b/packages/babel-plugin-transform-typescript/README.md index 1e572ab568..b49203418b 100644 --- a/packages/babel-plugin-transform-typescript/README.md +++ b/packages/babel-plugin-transform-typescript/README.md @@ -48,7 +48,7 @@ babel --plugins transform-typescript script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["transform-typescript"] }); ``` diff --git a/packages/babel-preset-es2015/README.md b/packages/babel-preset-es2015/README.md index 77340ab708..52a3e938ba 100644 --- a/packages/babel-preset-es2015/README.md +++ b/packages/babel-preset-es2015/README.md @@ -29,7 +29,7 @@ babel script.js --presets es2015 ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { presets: ["es2015"] }); ``` diff --git a/packages/babel-preset-es2016/README.md b/packages/babel-preset-es2016/README.md index ef42f7b0bd..fd308efe8a 100644 --- a/packages/babel-preset-es2016/README.md +++ b/packages/babel-preset-es2016/README.md @@ -29,7 +29,7 @@ babel script.js --presets es2016 ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { presets: ["es2016"] }); ``` diff --git a/packages/babel-preset-es2017/README.md b/packages/babel-preset-es2017/README.md index 450c214ea2..26263a203b 100644 --- a/packages/babel-preset-es2017/README.md +++ b/packages/babel-preset-es2017/README.md @@ -29,7 +29,7 @@ babel script.js --presets es2017 ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { presets: ["es2017"] }); ``` diff --git a/packages/babel-preset-flow/README.md b/packages/babel-preset-flow/README.md index 26593bd878..f3574711e6 100644 --- a/packages/babel-preset-flow/README.md +++ b/packages/babel-preset-flow/README.md @@ -47,7 +47,7 @@ babel --presets flow script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { presets: ["flow"] }); ``` diff --git a/packages/babel-preset-react/README.md b/packages/babel-preset-react/README.md index 038a93f44f..afc4a62758 100644 --- a/packages/babel-preset-react/README.md +++ b/packages/babel-preset-react/README.md @@ -66,7 +66,7 @@ babel script.js --presets react ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { presets: ["react"] }); ``` diff --git a/packages/babel-preset-stage-0/README.md b/packages/babel-preset-stage-0/README.md index 5b0236d8ce..ca91dec60d 100644 --- a/packages/babel-preset-stage-0/README.md +++ b/packages/babel-preset-stage-0/README.md @@ -29,7 +29,7 @@ babel script.js --presets stage-0 ### Via Node API ```javascript -require("babel-core").transform("code", { +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 index 19692c62a5..7d66eb3464 100644 --- a/packages/babel-preset-stage-1/README.md +++ b/packages/babel-preset-stage-1/README.md @@ -39,7 +39,7 @@ babel script.js --presets stage-1 ### Via Node API ```javascript -require("babel-core").transform("code", { +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 index 0007aa1a67..2a58b4d097 100644 --- a/packages/babel-preset-stage-2/README.md +++ b/packages/babel-preset-stage-2/README.md @@ -5,9 +5,9 @@ The gist of Stage 2 is: > **Stage 2:** draft -> +> > **What is it?** A first version of what will be in the specification. At this point, an eventual inclusion of the feature in the standard is likely. -> +> > **What’s required?** The proposal must now additionally have a formal description of the syntax and semantics of the feature (using the formal language of the ECMAScript specification). The description should be as complete as possible, but can contain todos and placeholders. Two experimental implementations of the feature are needed, but one of them can be in a transpiler such as Babel. > > **What’s next?** Only incremental changes are expected from now on. @@ -41,7 +41,7 @@ babel script.js --presets stage-2 ### Via Node API ```javascript -require("babel-core").transform("code", { +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 index 656cd0d72c..f8ce732578 100644 --- a/packages/babel-preset-stage-3/README.md +++ b/packages/babel-preset-stage-3/README.md @@ -41,7 +41,7 @@ babel script.js --presets stage-3 ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { presets: ["stage-3"] }); ``` diff --git a/packages/babel-preset-typescript/README.md b/packages/babel-preset-typescript/README.md index a84e79972e..27d4831031 100644 --- a/packages/babel-preset-typescript/README.md +++ b/packages/babel-preset-typescript/README.md @@ -49,7 +49,7 @@ babel --presets typescript script.ts ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { presets: ["typescript"] }); ``` diff --git a/packages/babel-register/README.md b/packages/babel-register/README.md index 691e8cc2e7..fe046a7c6e 100644 --- a/packages/babel-register/README.md +++ b/packages/babel-register/README.md @@ -16,7 +16,7 @@ npm install babel-register --save-dev ## Usage ```js -require("babel-register"); +require("@babel/register"); ``` All subsequent files required by node with the extensions `.es6`, `.es`, `.jsx`, @@ -36,7 +36,7 @@ All subsequent files required by node with the extensions `.es6`, `.es`, `.jsx`, override this by passing an ignore regex via: ```js -require("babel-register")({ +require("@babel/register")({ // This will override `node_modules` ignoring - you can alternatively pass // an array of strings to be explicitly matched or a regex / glob ignore: false @@ -46,7 +46,7 @@ require("babel-register")({ ## Specifying options ```javascript -require("babel-register")({ +require("@babel/register")({ // Optional ignore regex - if any filenames **do** match this regex then they // aren't compiled. ignore: /regex/, diff --git a/packages/babel-template/README.md b/packages/babel-template/README.md index c73507af59..f4d7745317 100644 --- a/packages/babel-template/README.md +++ b/packages/babel-template/README.md @@ -13,9 +13,9 @@ npm install --save-dev babel-template ## Usage ```js -import template from "babel-template"; -import generate from "babel-generator"; -import * as t from "babel-types"; +import template from "@babel/template"; +import generate from "@babel/generator"; +import * as t from "@babel/types"; const buildRequire = template(` var IMPORT_NAME = require(SOURCE); diff --git a/packages/babel-traverse/README.md b/packages/babel-traverse/README.md index 1dfda0a1f4..611cb6d28b 100644 --- a/packages/babel-traverse/README.md +++ b/packages/babel-traverse/README.md @@ -14,7 +14,7 @@ We can use it alongside Babylon to traverse and update nodes: ```js import * as babylon from "babylon"; -import traverse from "babel-traverse"; +import traverse from "@babel/traverse"; const code = `function square(n) { return n * n;