From 70080063a46f7c049858350f11db4cafa2e2d66d Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Mon, 16 Oct 2017 14:54:02 -0400 Subject: [PATCH] Scoped: update experimental/codemods to @babel/ [skip ci] --- .../README.md | 2 +- .../package.json | 6 +- .../src/index.js | 2 +- .../test/index.js | 2 +- experimental/babel-preset-env/README.md | 16 +- experimental/babel-preset-env/package.json | 76 +++---- .../babel-preset-env/scripts/smoke-test.js | 2 +- .../babel-preset-env/src/available-plugins.js | 70 +++---- .../babel-preset-env/test/debug-fixtures.js | 2 +- .../babel-preset-env/test/fixtures.js | 2 +- .../symbol-iterator-in/expected.js | 6 +- .../dom-iterable/symbol-iterator/expected.js | 6 +- .../dom-iterable/yield-star/expected.js | 4 +- .../filters-duplicates/actual.js | 2 +- .../filters-duplicates/expected.js | 4 +- .../regenerator-false/actual.js | 2 +- .../plugin-options/regenerator-true/actual.js | 2 +- .../regenerator-true/expected.js | 2 +- .../expected.js | 34 +-- .../builtins-used/expected.js | 14 +- .../regenerator-used-async/expected.js | 4 +- .../regenerator-used-generator/expected.js | 2 +- .../remove-babel-polyfill-import/actual.js | 8 +- .../test-modules-tranform/expected.js | 4 +- .../preset-options/electron/actual.js | 2 +- .../preset-options/electron/expected.js | 18 +- .../exclude-built-ins/actual.js | 2 +- .../preset-options/exclude-include/actual.js | 4 +- .../exclude-include/expected.js | 12 +- .../exclude-regenerator/actual.js | 2 +- .../exclude-regenerator/expected.js | 196 ++++++++--------- .../preset-options/ie-11-built-ins/actual.js | 2 +- .../ie-11-built-ins/expected.js | 194 ++++++++--------- .../include-built-ins/actual.js | 2 +- .../include-built-ins/expected.js | 14 +- .../expected.js | 8 +- .../fixtures/preset-options/uglify/actual.js | 2 +- .../preset-options/uglify/expected.js | 14 +- .../preset-options/use-builtins-all/actual.js | 2 +- .../use-builtins-all/expected.js | 198 +++++++++--------- .../use-builtins-chrome-48/actual.js | 2 +- .../use-builtins-chrome-48/expected.js | 92 ++++---- .../use-builtins-chrome-49/actual.js | 2 +- .../use-builtins-chrome-49/expected.js | 64 +++--- .../use-builtins-chromeandroid/actual.js | 2 +- .../use-builtins-chromeandroid/expected.js | 8 +- .../use-builtins-ie-9/actual.js | 2 +- .../use-builtins-ie-9/expected.js | 198 +++++++++--------- .../use-builtins-import/actual.js | 2 +- .../use-builtins-import/expected.js | 12 +- .../use-builtins-node-web/actual.js | 2 +- .../use-builtins-node-web/expected.js | 12 +- .../use-builtins-node/actual.js | 2 +- .../use-builtins-node/expected.js | 6 +- .../use-builtins-require/actual.js | 2 +- .../use-builtins-require/expected.js | 12 +- 56 files changed, 683 insertions(+), 683 deletions(-) diff --git a/codemods/babel-plugin-codemod-optional-catch-binding/README.md b/codemods/babel-plugin-codemod-optional-catch-binding/README.md index 60ac22f97d..12c5731f6f 100644 --- a/codemods/babel-plugin-codemod-optional-catch-binding/README.md +++ b/codemods/babel-plugin-codemod-optional-catch-binding/README.md @@ -50,7 +50,7 @@ babel --plugins codemod-optional-catch-binding script.js ### Via Node API ```javascript -require("babel-core").transform("code", { +require("@babel/core").transform("code", { plugins: ["codemod-optional-catch-binding"] }); ``` diff --git a/codemods/babel-plugin-codemod-optional-catch-binding/package.json b/codemods/babel-plugin-codemod-optional-catch-binding/package.json index d54a885725..65c90ae909 100644 --- a/codemods/babel-plugin-codemod-optional-catch-binding/package.json +++ b/codemods/babel-plugin-codemod-optional-catch-binding/package.json @@ -1,5 +1,5 @@ { - "name": "babel-plugin-codemod-optional-catch-binding", + "name" : "@babel/plugin-codemod-optional-catch-binding", "version": "7.0.0-beta.3", "description": "Remove unused catch bindings", "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-remove-unused-catch-binding", @@ -9,9 +9,9 @@ "babel-plugin" ], "dependencies": { - "babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.3" + "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-beta.3" + "@babel/helper-plugin-test-runner": "7.0.0-beta.3" } } diff --git a/codemods/babel-plugin-codemod-optional-catch-binding/src/index.js b/codemods/babel-plugin-codemod-optional-catch-binding/src/index.js index 66d901533e..d20bf8c315 100644 --- a/codemods/babel-plugin-codemod-optional-catch-binding/src/index.js +++ b/codemods/babel-plugin-codemod-optional-catch-binding/src/index.js @@ -1,4 +1,4 @@ -import syntaxOptionalCatchBinding from "babel-plugin-syntax-optional-catch-binding"; +import syntaxOptionalCatchBinding from "@babel/plugin-syntax-optional-catch-binding"; export default function(babel) { const { types: t } = babel; diff --git a/codemods/babel-plugin-codemod-optional-catch-binding/test/index.js b/codemods/babel-plugin-codemod-optional-catch-binding/test/index.js index 09cfbc31f5..1b534b8fc6 100644 --- a/codemods/babel-plugin-codemod-optional-catch-binding/test/index.js +++ b/codemods/babel-plugin-codemod-optional-catch-binding/test/index.js @@ -1,3 +1,3 @@ -import runner from "babel-helper-plugin-test-runner"; +import runner from "@babel/helper-plugin-test-runner"; runner(__dirname); diff --git a/experimental/babel-preset-env/README.md b/experimental/babel-preset-env/README.md index 3c4c8c8723..ffd2a18fef 100644 --- a/experimental/babel-preset-env/README.md +++ b/experimental/babel-preset-env/README.md @@ -286,12 +286,12 @@ var b = new Map(); **Out (if environment doesn't support it)** ```js -import "babel-polyfill/core-js/modules/es6.promise"; +import "@babel/polyfill/core-js/modules/es6.promise"; var a = new Promise(); ``` ```js -import "babel-polyfill/core-js/modules/es6.map"; +import "@babel/polyfill/core-js/modules/es6.map"; var b = new Map(); ``` @@ -307,28 +307,28 @@ var b = new Map(); #### `useBuiltIns: 'entry'` -> NOTE: Only use `require("babel-polyfill");` once in your whole app. +> NOTE: Only use `require("@babel/polyfill");` once in your whole app. > Multiple imports or requires of `babel-polyfill` will throw an error since it can cause global collisions and other issues that are hard to trace. > We recommend creating a single entry file that only contains the `require` statement. -This option enables a new plugin that replaces the statement `import "babel-polyfill"` or `require("babel-polyfill")` with individual requires for `babel-polyfill` based on environment. +This option enables a new plugin that replaces the statement `import "@babel/polyfill"` or `require("@babel/polyfill")` with individual requires for `babel-polyfill` based on environment. **In** ```js -import "babel-polyfill"; +import "@babel/polyfill"; ``` **Out (different based on environment)** ```js -import "babel-polyfill/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/core-js/modules/es7.string.pad-end"; ``` #### `useBuiltIns: false` -Don't add polyfills automatically per file, or transform `import "babel-polyfill"` to individual polyfills. +Don't add polyfills automatically per file, or transform `import "@babel/polyfill"` to individual polyfills. ### `forceAllTransforms` diff --git a/experimental/babel-preset-env/package.json b/experimental/babel-preset-env/package.json index a3d1a72b6a..e634ac605e 100644 --- a/experimental/babel-preset-env/package.json +++ b/experimental/babel-preset-env/package.json @@ -1,5 +1,5 @@ { - "name": "babel-preset-env", + "name" : "@babel/preset-env", "version": "7.0.0-beta.3", "description": "A Babel preset for each environment.", "author": "Henry Zhu ", @@ -11,49 +11,49 @@ "build-data": "node ./scripts/build-data.js" }, "dependencies": { - "babel-plugin-check-es2015-constants": "7.0.0-beta.3", - "babel-plugin-syntax-async-generators": "7.0.0-beta.3", - "babel-plugin-syntax-object-rest-spread": "7.0.0-beta.3", - "babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.3", - "babel-plugin-syntax-trailing-function-commas": "7.0.0-beta.0", - "babel-plugin-transform-async-generator-functions": "7.0.0-beta.3", - "babel-plugin-transform-async-to-generator": "7.0.0-beta.3", - "babel-plugin-transform-es2015-arrow-functions": "7.0.0-beta.3", - "babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.3", - "babel-plugin-transform-es2015-block-scoping": "7.0.0-beta.3", - "babel-plugin-transform-es2015-classes": "7.0.0-beta.3", - "babel-plugin-transform-es2015-computed-properties": "7.0.0-beta.3", - "babel-plugin-transform-es2015-destructuring": "7.0.0-beta.3", - "babel-plugin-transform-es2015-duplicate-keys": "7.0.0-beta.3", - "babel-plugin-transform-es2015-for-of": "7.0.0-beta.3", - "babel-plugin-transform-es2015-function-name": "7.0.0-beta.3", - "babel-plugin-transform-es2015-literals": "7.0.0-beta.3", - "babel-plugin-transform-es2015-modules-amd": "7.0.0-beta.3", - "babel-plugin-transform-es2015-modules-commonjs": "7.0.0-beta.3", - "babel-plugin-transform-es2015-modules-systemjs": "7.0.0-beta.3", - "babel-plugin-transform-es2015-modules-umd": "7.0.0-beta.3", - "babel-plugin-transform-es2015-object-super": "7.0.0-beta.3", - "babel-plugin-transform-es2015-parameters": "7.0.0-beta.3", - "babel-plugin-transform-es2015-shorthand-properties": "7.0.0-beta.3", - "babel-plugin-transform-es2015-spread": "7.0.0-beta.3", - "babel-plugin-transform-es2015-sticky-regex": "7.0.0-beta.3", - "babel-plugin-transform-es2015-template-literals": "7.0.0-beta.3", - "babel-plugin-transform-es2015-typeof-symbol": "7.0.0-beta.3", - "babel-plugin-transform-es2015-unicode-regex": "7.0.0-beta.3", - "babel-plugin-transform-exponentiation-operator": "7.0.0-beta.3", - "babel-plugin-transform-new-target": "7.0.0-beta.3", - "babel-plugin-transform-object-rest-spread": "7.0.0-beta.3", - "babel-plugin-transform-optional-catch-binding": "7.0.0-beta.3", - "babel-plugin-transform-regenerator": "7.0.0-beta.3", + "@babel/plugin-check-es2015-constants": "7.0.0-beta.3", + "@babel/plugin-syntax-async-generators": "7.0.0-beta.3", + "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.3", + "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.3", + "@babel/plugin-syntax-trailing-function-commas": "7.0.0-beta.0", + "@babel/plugin-transform-async-generator-functions": "7.0.0-beta.3", + "@babel/plugin-transform-async-to-generator": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-arrow-functions": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-block-scoping": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-classes": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-computed-properties": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-destructuring": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-duplicate-keys": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-for-of": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-function-name": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-literals": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-modules-amd": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-modules-commonjs": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-modules-systemjs": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-modules-umd": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-object-super": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-parameters": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-shorthand-properties": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-spread": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-sticky-regex": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-template-literals": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-typeof-symbol": "7.0.0-beta.3", + "@babel/plugin-transform-es2015-unicode-regex": "7.0.0-beta.3", + "@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.3", + "@babel/plugin-transform-new-target": "7.0.0-beta.3", + "@babel/plugin-transform-object-rest-spread": "7.0.0-beta.3", + "@babel/plugin-transform-optional-catch-binding": "7.0.0-beta.3", + "@babel/plugin-transform-regenerator": "7.0.0-beta.3", "babel-plugin-transform-unicode-property-regex": "^2.0.5", "browserslist": "^2.4.0", "invariant": "^2.2.2", "semver": "^5.3.0" }, "devDependencies": { - "babel-cli": "7.0.0-beta.3", - "babel-helper-fixtures": "7.0.0-beta.3", - "babel-helper-plugin-test-runner": "7.0.0-beta.3", + "@babel/cli": "7.0.0-beta.3", + "@babel/helper-fixtures": "7.0.0-beta.3", + "@babel/helper-plugin-test-runner": "7.0.0-beta.3", "compat-table": "kangax/compat-table#957f1ff15972e8fb2892a172f985e9af27bf1c75" } } diff --git a/experimental/babel-preset-env/scripts/smoke-test.js b/experimental/babel-preset-env/scripts/smoke-test.js index e564053301..607bdcdabf 100755 --- a/experimental/babel-preset-env/scripts/smoke-test.js +++ b/experimental/babel-preset-env/scripts/smoke-test.js @@ -91,7 +91,7 @@ const foo = new Promise((resolve) => { fs.writeFileSync( path.join(tempFolderPath, "index.js"), ` -import "babel-polyfill"; +import "@babel/polyfill"; 1 ** 2; ` ); diff --git a/experimental/babel-preset-env/src/available-plugins.js b/experimental/babel-preset-env/src/available-plugins.js index 4bee27506c..38aced0748 100644 --- a/experimental/babel-preset-env/src/available-plugins.js +++ b/experimental/babel-preset-env/src/available-plugins.js @@ -1,37 +1,37 @@ export default { - "check-es2015-constants": require("babel-plugin-check-es2015-constants"), - "syntax-async-generators": require("babel-plugin-syntax-async-generators"), - "syntax-object-rest-spread": require("babel-plugin-syntax-object-rest-spread"), - "syntax-optional-catch-binding": require("babel-plugin-syntax-optional-catch-binding"), - "syntax-trailing-function-commas": require("babel-plugin-syntax-trailing-function-commas"), - "transform-async-to-generator": require("babel-plugin-transform-async-to-generator"), - "transform-async-generator-functions": require("babel-plugin-transform-async-generator-functions"), - "transform-es2015-arrow-functions": require("babel-plugin-transform-es2015-arrow-functions"), - "transform-es2015-block-scoped-functions": require("babel-plugin-transform-es2015-block-scoped-functions"), - "transform-es2015-block-scoping": require("babel-plugin-transform-es2015-block-scoping"), - "transform-es2015-classes": require("babel-plugin-transform-es2015-classes"), - "transform-es2015-computed-properties": require("babel-plugin-transform-es2015-computed-properties"), - "transform-es2015-destructuring": require("babel-plugin-transform-es2015-destructuring"), - "transform-es2015-duplicate-keys": require("babel-plugin-transform-es2015-duplicate-keys"), - "transform-es2015-for-of": require("babel-plugin-transform-es2015-for-of"), - "transform-es2015-function-name": require("babel-plugin-transform-es2015-function-name"), - "transform-es2015-literals": require("babel-plugin-transform-es2015-literals"), - "transform-es2015-modules-amd": require("babel-plugin-transform-es2015-modules-amd"), - "transform-es2015-modules-commonjs": require("babel-plugin-transform-es2015-modules-commonjs"), - "transform-es2015-modules-systemjs": require("babel-plugin-transform-es2015-modules-systemjs"), - "transform-es2015-modules-umd": require("babel-plugin-transform-es2015-modules-umd"), - "transform-es2015-object-super": require("babel-plugin-transform-es2015-object-super"), - "transform-es2015-parameters": require("babel-plugin-transform-es2015-parameters"), - "transform-es2015-shorthand-properties": require("babel-plugin-transform-es2015-shorthand-properties"), - "transform-es2015-spread": require("babel-plugin-transform-es2015-spread"), - "transform-es2015-sticky-regex": require("babel-plugin-transform-es2015-sticky-regex"), - "transform-es2015-template-literals": require("babel-plugin-transform-es2015-template-literals"), - "transform-es2015-typeof-symbol": require("babel-plugin-transform-es2015-typeof-symbol"), - "transform-es2015-unicode-regex": require("babel-plugin-transform-es2015-unicode-regex"), - "transform-exponentiation-operator": require("babel-plugin-transform-exponentiation-operator"), - "transform-new-target": require("babel-plugin-transform-new-target"), - "transform-object-rest-spread": require("babel-plugin-transform-object-rest-spread"), - "transform-optional-catch-binding": require("babel-plugin-transform-optional-catch-binding"), - "transform-regenerator": require("babel-plugin-transform-regenerator"), - "transform-unicode-property-regex": require("babel-plugin-transform-unicode-property-regex"), + "check-es2015-constants": require("@babel/plugin-check-es2015-constants"), + "syntax-async-generators": require("@babel/plugin-syntax-async-generators"), + "syntax-object-rest-spread": require("@babel/plugin-syntax-object-rest-spread"), + "syntax-optional-catch-binding": require("@babel/plugin-syntax-optional-catch-binding"), + "syntax-trailing-function-commas": require("@babel/plugin-syntax-trailing-function-commas"), + "transform-async-to-generator": require("@babel/plugin-transform-async-to-generator"), + "transform-async-generator-functions": require("@babel/plugin-transform-async-generator-functions"), + "transform-es2015-arrow-functions": require("@babel/plugin-transform-es2015-arrow-functions"), + "transform-es2015-block-scoped-functions": require("@babel/plugin-transform-es2015-block-scoped-functions"), + "transform-es2015-block-scoping": require("@babel/plugin-transform-es2015-block-scoping"), + "transform-es2015-classes": require("@babel/plugin-transform-es2015-classes"), + "transform-es2015-computed-properties": require("@babel/plugin-transform-es2015-computed-properties"), + "transform-es2015-destructuring": require("@babel/plugin-transform-es2015-destructuring"), + "transform-es2015-duplicate-keys": require("@babel/plugin-transform-es2015-duplicate-keys"), + "transform-es2015-for-of": require("@babel/plugin-transform-es2015-for-of"), + "transform-es2015-function-name": require("@babel/plugin-transform-es2015-function-name"), + "transform-es2015-literals": require("@babel/plugin-transform-es2015-literals"), + "transform-es2015-modules-amd": require("@babel/plugin-transform-es2015-modules-amd"), + "transform-es2015-modules-commonjs": require("@babel/plugin-transform-es2015-modules-commonjs"), + "transform-es2015-modules-systemjs": require("@babel/plugin-transform-es2015-modules-systemjs"), + "transform-es2015-modules-umd": require("@babel/plugin-transform-es2015-modules-umd"), + "transform-es2015-object-super": require("@babel/plugin-transform-es2015-object-super"), + "transform-es2015-parameters": require("@babel/plugin-transform-es2015-parameters"), + "transform-es2015-shorthand-properties": require("@babel/plugin-transform-es2015-shorthand-properties"), + "transform-es2015-spread": require("@babel/plugin-transform-es2015-spread"), + "transform-es2015-sticky-regex": require("@babel/plugin-transform-es2015-sticky-regex"), + "transform-es2015-template-literals": require("@babel/plugin-transform-es2015-template-literals"), + "transform-es2015-typeof-symbol": require("@babel/plugin-transform-es2015-typeof-symbol"), + "transform-es2015-unicode-regex": require("@babel/plugin-transform-es2015-unicode-regex"), + "transform-exponentiation-operator": require("@babel/plugin-transform-exponentiation-operator"), + "transform-new-target": require("@babel/plugin-transform-new-target"), + "transform-object-rest-spread": require("@babel/plugin-transform-object-rest-spread"), + "transform-optional-catch-binding": require("@babel/plugin-transform-optional-catch-binding"), + "transform-regenerator": require("@babel/plugin-transform-regenerator"), + "transform-unicode-property-regex": require("@babel/plugin-transform-unicode-property-regex"), }; diff --git a/experimental/babel-preset-env/test/debug-fixtures.js b/experimental/babel-preset-env/test/debug-fixtures.js index 1a5a9a1591..20adc768e5 100644 --- a/experimental/babel-preset-env/test/debug-fixtures.js +++ b/experimental/babel-preset-env/test/debug-fixtures.js @@ -1,7 +1,7 @@ const chai = require("chai"); const child = require("child_process"); const fs = require("fs-extra"); -const helper = require("babel-helper-fixtures"); +const helper = require("@babel/helper-fixtures"); const path = require("path"); const fixtureLoc = path.join(__dirname, "debug-fixtures"); diff --git a/experimental/babel-preset-env/test/fixtures.js b/experimental/babel-preset-env/test/fixtures.js index 09cfbc31f5..1b534b8fc6 100644 --- a/experimental/babel-preset-env/test/fixtures.js +++ b/experimental/babel-preset-env/test/fixtures.js @@ -1,3 +1,3 @@ -import runner from "babel-helper-plugin-test-runner"; +import runner from "@babel/helper-plugin-test-runner"; runner(__dirname); diff --git a/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator-in/expected.js b/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator-in/expected.js index ce74075426..9b5aa0e722 100644 --- a/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator-in/expected.js +++ b/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator-in/expected.js @@ -1,3 +1,3 @@ -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -Symbol.iterator in arr; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +Symbol.iterator in arr; diff --git a/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator/expected.js b/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator/expected.js index ef4793ceac..d045152330 100644 --- a/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator/expected.js +++ b/experimental/babel-preset-env/test/fixtures/dom-iterable/symbol-iterator/expected.js @@ -1,3 +1,3 @@ -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -arr[Symbol.iterator](); \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +arr[Symbol.iterator](); diff --git a/experimental/babel-preset-env/test/fixtures/dom-iterable/yield-star/expected.js b/experimental/babel-preset-env/test/fixtures/dom-iterable/yield-star/expected.js index e9331e225b..bc61586baa 100644 --- a/experimental/babel-preset-env/test/fixtures/dom-iterable/yield-star/expected.js +++ b/experimental/babel-preset-env/test/fixtures/dom-iterable/yield-star/expected.js @@ -1,5 +1,5 @@ -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; function* a() { yield* 1; -} \ No newline at end of file +} diff --git a/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/actual.js b/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/actual.js +++ b/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/expected.js b/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/expected.js index 381fec489f..56871bd7ae 100644 --- a/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/expected.js +++ b/experimental/babel-preset-env/test/fixtures/plugin-options/filters-duplicates/expected.js @@ -1,2 +1,2 @@ -import "babel-polyfill/lib/core-js/modules/es6.typed.data-view"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.apply"; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply"; diff --git a/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-false/actual.js b/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-false/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-false/actual.js +++ b/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-false/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/actual.js b/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/actual.js +++ b/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/expected.js b/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/expected.js index 9da2182494..f8092e7d0b 100644 --- a/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/expected.js +++ b/experimental/babel-preset-env/test/fixtures/plugin-options/regenerator-true/expected.js @@ -1 +1 @@ -import "babel-polyfill/lib/regenerator-runtime/runtime"; \ No newline at end of file +import "@babel/polyfill/lib/regenerator-runtime/runtime"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used-instance-methods/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used-instance-methods/expected.js index 167a3e21ca..b393541371 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used-instance-methods/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used-instance-methods/expected.js @@ -1,19 +1,19 @@ -import "babel-polyfill/lib/core-js/modules/es6.regexp.split"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.replace"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.search"; -import "babel-polyfill/lib/core-js/modules/es6.array.copy-within"; -import "babel-polyfill/lib/core-js/modules/es6.string.ends-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.code-point-at"; -import "babel-polyfill/lib/core-js/modules/es6.string.starts-with"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es6.array.fill"; -import "babel-polyfill/lib/core-js/modules/es6.array.find-index"; -import "babel-polyfill/lib/core-js/modules/es6.array.find"; -import "babel-polyfill/lib/core-js/modules/es7.array.includes"; -import "babel-polyfill/lib/core-js/modules/es6.string.includes"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.split"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.search"; +import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within"; +import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at"; +import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es6.array.fill"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find-index"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find"; +import "@babel/polyfill/lib/core-js/modules/es7.array.includes"; +import "@babel/polyfill/lib/core-js/modules/es6.string.includes"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; Array.from; // static function Map; // top level built-in @@ -47,4 +47,4 @@ j["search"]; // computed with template k[asdf3]; // computed with concat strings var _k2 = k, - _a = _k2[asdf2]; // computed \ No newline at end of file + _a = _k2[asdf2]; // computed diff --git a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used/expected.js index 6e2d97b81e..f364c96dc6 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/builtins-used/expected.js @@ -1,9 +1,9 @@ -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.match"; -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.match"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; Array.from; // static method Map; // built-in @@ -31,4 +31,4 @@ G.assign; // static method function H(WeakMap) { var blah = new WeakMap(); -} // shadowed \ No newline at end of file +} // shadowed diff --git a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-async/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-async/expected.js index 3f344dccf4..5ff41761a1 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-async/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-async/expected.js @@ -1,5 +1,5 @@ -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; var a = function () { var _ref = _asyncToGenerator( diff --git a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-generator/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-generator/expected.js index 617577c5ee..07a9d62ebc 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-generator/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/regenerator-used-generator/expected.js @@ -1,4 +1,4 @@ -import "babel-polyfill/lib/regenerator-runtime/runtime"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; var _marked = /*#__PURE__*/ diff --git a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/remove-babel-polyfill-import/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/remove-babel-polyfill-import/actual.js index a62d650218..9497c399ad 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/remove-babel-polyfill-import/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/remove-babel-polyfill-import/actual.js @@ -1,4 +1,4 @@ -import "babel-polyfill"; -import "babel-polyfill"; -require("babel-polyfill"); -require("babel-polyfill"); +import "@babel/polyfill"; +import "@babel/polyfill"; +require("@babel/polyfill"); +require("@babel/polyfill"); diff --git a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/test-modules-tranform/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/test-modules-tranform/expected.js index aba08b73dc..009ec26335 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/test-modules-tranform/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options-add-used-built-ins/test-modules-tranform/expected.js @@ -1,5 +1,5 @@ "use strict"; -require("babel-polyfill/lib/core-js/modules/es6.promise"); +require("@babel/polyfill/lib/core-js/modules/es6.promise"); -Promise; \ No newline at end of file +Promise; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/electron/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/electron/actual.js index 428919e358..1547651453 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/electron/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/electron/actual.js @@ -1,3 +1,3 @@ -import "babel-polyfill"; +import "@babel/polyfill"; a ** b; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/electron/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/electron/expected.js index 4767fb618a..8651c7f506 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/electron/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/electron/expected.js @@ -1,9 +1,9 @@ -import "babel-polyfill/lib/core-js/modules/es7.object.values"; -import "babel-polyfill/lib/core-js/modules/es7.object.entries"; -import "babel-polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -a ** b; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es7.object.values"; +import "@babel/polyfill/lib/core-js/modules/es7.object.entries"; +import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +a ** b; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-built-ins/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-built-ins/actual.js index 15d192df49..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-built-ins/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-built-ins/actual.js @@ -1 +1 @@ -import "babel-polyfill"; \ No newline at end of file +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/actual.js index 730d8eb539..8be10283d8 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/actual.js @@ -1,7 +1,7 @@ -import "babel-polyfill"; +import "@babel/polyfill"; async function a() { await 1; } -(() => {}) \ No newline at end of file +(() => {}) diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/expected.js index b5e4f0e3ae..6745a2f322 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-include/expected.js @@ -1,11 +1,11 @@ -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; async function a() { await 1; } -(function () {}); \ No newline at end of file +(function () {}); diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/expected.js index 9c79ef82d2..29c900aa5b 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/exclude-regenerator/expected.js @@ -1,98 +1,98 @@ -import "babel-polyfill/lib/core-js/modules/es6.typed.array-buffer"; -import "babel-polyfill/lib/core-js/modules/es6.typed.data-view"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float64-array"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.set"; -import "babel-polyfill/lib/core-js/modules/es6.weak-map"; -import "babel-polyfill/lib/core-js/modules/es6.weak-set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.apply"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.construct"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.define-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.delete-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.has"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.own-keys"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/es6.object.freeze"; -import "babel-polyfill/lib/core-js/modules/es6.object.seal"; -import "babel-polyfill/lib/core-js/modules/es6.object.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-frozen"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-sealed"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.object.keys"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-names"; -import "babel-polyfill/lib/core-js/modules/es6.object.assign"; -import "babel-polyfill/lib/core-js/modules/es6.object.is"; -import "babel-polyfill/lib/core-js/modules/es6.object.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.function.name"; -import "babel-polyfill/lib/core-js/modules/es6.string.raw"; -import "babel-polyfill/lib/core-js/modules/es6.string.from-code-point"; -import "babel-polyfill/lib/core-js/modules/es6.string.code-point-at"; -import "babel-polyfill/lib/core-js/modules/es6.string.repeat"; -import "babel-polyfill/lib/core-js/modules/es6.string.starts-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.ends-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.includes"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.flags"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.match"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.replace"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.split"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.search"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; -import "babel-polyfill/lib/core-js/modules/es6.array.of"; -import "babel-polyfill/lib/core-js/modules/es6.array.copy-within"; -import "babel-polyfill/lib/core-js/modules/es6.array.find"; -import "babel-polyfill/lib/core-js/modules/es6.array.find-index"; -import "babel-polyfill/lib/core-js/modules/es6.array.fill"; -import "babel-polyfill/lib/core-js/modules/es6.array.iterator"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-finite"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-nan"; -import "babel-polyfill/lib/core-js/modules/es6.number.epsilon"; -import "babel-polyfill/lib/core-js/modules/es6.number.min-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.max-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-float"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-int"; -import "babel-polyfill/lib/core-js/modules/es6.math.acosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.asinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.atanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.cbrt"; -import "babel-polyfill/lib/core-js/modules/es6.math.clz32"; -import "babel-polyfill/lib/core-js/modules/es6.math.cosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.expm1"; -import "babel-polyfill/lib/core-js/modules/es6.math.fround"; -import "babel-polyfill/lib/core-js/modules/es6.math.hypot"; -import "babel-polyfill/lib/core-js/modules/es6.math.imul"; -import "babel-polyfill/lib/core-js/modules/es6.math.log1p"; -import "babel-polyfill/lib/core-js/modules/es6.math.log10"; -import "babel-polyfill/lib/core-js/modules/es6.math.log2"; -import "babel-polyfill/lib/core-js/modules/es6.math.sign"; -import "babel-polyfill/lib/core-js/modules/es6.math.sinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.tanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.trunc"; -import "babel-polyfill/lib/core-js/modules/es7.array.includes"; -import "babel-polyfill/lib/core-js/modules/es7.object.values"; -import "babel-polyfill/lib/core-js/modules/es7.object.entries"; -import "babel-polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.set"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-map"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.has"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/es6.object.freeze"; +import "@babel/polyfill/lib/core-js/modules/es6.object.seal"; +import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.object.keys"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names"; +import "@babel/polyfill/lib/core-js/modules/es6.object.assign"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is"; +import "@babel/polyfill/lib/core-js/modules/es6.object.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.function.name"; +import "@babel/polyfill/lib/core-js/modules/es6.string.raw"; +import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point"; +import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at"; +import "@babel/polyfill/lib/core-js/modules/es6.string.repeat"; +import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.includes"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.match"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.split"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.search"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/es6.array.of"; +import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find-index"; +import "@babel/polyfill/lib/core-js/modules/es6.array.fill"; +import "@babel/polyfill/lib/core-js/modules/es6.array.iterator"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan"; +import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon"; +import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int"; +import "@babel/polyfill/lib/core-js/modules/es6.math.acosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.asinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.atanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt"; +import "@babel/polyfill/lib/core-js/modules/es6.math.clz32"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.expm1"; +import "@babel/polyfill/lib/core-js/modules/es6.math.fround"; +import "@babel/polyfill/lib/core-js/modules/es6.math.hypot"; +import "@babel/polyfill/lib/core-js/modules/es6.math.imul"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log1p"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log10"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log2"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sign"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.tanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.trunc"; +import "@babel/polyfill/lib/core-js/modules/es7.array.includes"; +import "@babel/polyfill/lib/core-js/modules/es7.object.values"; +import "@babel/polyfill/lib/core-js/modules/es7.object.entries"; +import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/expected.js index 6751111298..6b845d47e3 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/ie-11-built-ins/expected.js @@ -1,97 +1,97 @@ -import "babel-polyfill/lib/core-js/modules/es6.typed.array-buffer"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float64-array"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.set"; -import "babel-polyfill/lib/core-js/modules/es6.weak-map"; -import "babel-polyfill/lib/core-js/modules/es6.weak-set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.apply"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.construct"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.define-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.delete-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.has"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.own-keys"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/es6.object.freeze"; -import "babel-polyfill/lib/core-js/modules/es6.object.seal"; -import "babel-polyfill/lib/core-js/modules/es6.object.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-frozen"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-sealed"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.object.keys"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-names"; -import "babel-polyfill/lib/core-js/modules/es6.object.assign"; -import "babel-polyfill/lib/core-js/modules/es6.object.is"; -import "babel-polyfill/lib/core-js/modules/es6.function.name"; -import "babel-polyfill/lib/core-js/modules/es6.string.raw"; -import "babel-polyfill/lib/core-js/modules/es6.string.from-code-point"; -import "babel-polyfill/lib/core-js/modules/es6.string.code-point-at"; -import "babel-polyfill/lib/core-js/modules/es6.string.repeat"; -import "babel-polyfill/lib/core-js/modules/es6.string.starts-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.ends-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.includes"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.flags"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.match"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.replace"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.split"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.search"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; -import "babel-polyfill/lib/core-js/modules/es6.array.of"; -import "babel-polyfill/lib/core-js/modules/es6.array.copy-within"; -import "babel-polyfill/lib/core-js/modules/es6.array.find"; -import "babel-polyfill/lib/core-js/modules/es6.array.find-index"; -import "babel-polyfill/lib/core-js/modules/es6.array.fill"; -import "babel-polyfill/lib/core-js/modules/es6.array.iterator"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-finite"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-nan"; -import "babel-polyfill/lib/core-js/modules/es6.number.epsilon"; -import "babel-polyfill/lib/core-js/modules/es6.number.min-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.max-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-float"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-int"; -import "babel-polyfill/lib/core-js/modules/es6.math.acosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.asinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.atanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.cbrt"; -import "babel-polyfill/lib/core-js/modules/es6.math.clz32"; -import "babel-polyfill/lib/core-js/modules/es6.math.cosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.expm1"; -import "babel-polyfill/lib/core-js/modules/es6.math.fround"; -import "babel-polyfill/lib/core-js/modules/es6.math.hypot"; -import "babel-polyfill/lib/core-js/modules/es6.math.imul"; -import "babel-polyfill/lib/core-js/modules/es6.math.log1p"; -import "babel-polyfill/lib/core-js/modules/es6.math.log10"; -import "babel-polyfill/lib/core-js/modules/es6.math.log2"; -import "babel-polyfill/lib/core-js/modules/es6.math.sign"; -import "babel-polyfill/lib/core-js/modules/es6.math.sinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.tanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.trunc"; -import "babel-polyfill/lib/core-js/modules/es7.array.includes"; -import "babel-polyfill/lib/core-js/modules/es7.object.values"; -import "babel-polyfill/lib/core-js/modules/es7.object.entries"; -import "babel-polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.set"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-map"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.has"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/es6.object.freeze"; +import "@babel/polyfill/lib/core-js/modules/es6.object.seal"; +import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.object.keys"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names"; +import "@babel/polyfill/lib/core-js/modules/es6.object.assign"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is"; +import "@babel/polyfill/lib/core-js/modules/es6.function.name"; +import "@babel/polyfill/lib/core-js/modules/es6.string.raw"; +import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point"; +import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at"; +import "@babel/polyfill/lib/core-js/modules/es6.string.repeat"; +import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.includes"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.match"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.split"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.search"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/es6.array.of"; +import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find-index"; +import "@babel/polyfill/lib/core-js/modules/es6.array.fill"; +import "@babel/polyfill/lib/core-js/modules/es6.array.iterator"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan"; +import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon"; +import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int"; +import "@babel/polyfill/lib/core-js/modules/es6.math.acosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.asinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.atanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt"; +import "@babel/polyfill/lib/core-js/modules/es6.math.clz32"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.expm1"; +import "@babel/polyfill/lib/core-js/modules/es6.math.fround"; +import "@babel/polyfill/lib/core-js/modules/es6.math.hypot"; +import "@babel/polyfill/lib/core-js/modules/es6.math.imul"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log1p"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log10"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log2"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sign"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.tanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.trunc"; +import "@babel/polyfill/lib/core-js/modules/es7.array.includes"; +import "@babel/polyfill/lib/core-js/modules/es7.object.values"; +import "@babel/polyfill/lib/core-js/modules/es7.object.entries"; +import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/actual.js index 15d192df49..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/actual.js @@ -1 +1 @@ -import "babel-polyfill"; \ No newline at end of file +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/expected.js index 69f52e5fad..b477cf8ff7 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/include-built-ins/expected.js @@ -1,7 +1,7 @@ -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.set"; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.set"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/shippedProposals-use-builtins-usage/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/shippedProposals-use-builtins-usage/expected.js index 2521c92ba7..9de68e96de 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/shippedProposals-use-builtins-usage/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/shippedProposals-use-builtins-usage/expected.js @@ -1,12 +1,12 @@ "use strict"; -require("babel-polyfill/lib/core-js/modules/es6.symbol"); +require("@babel/polyfill/lib/core-js/modules/es6.symbol"); -require("babel-polyfill/lib/core-js/modules/es6.promise"); +require("@babel/polyfill/lib/core-js/modules/es6.promise"); -require("babel-polyfill/lib/regenerator-runtime/runtime"); +require("@babel/polyfill/lib/regenerator-runtime/runtime"); -require("babel-polyfill/lib/core-js/modules/es6.object.assign"); +require("@babel/polyfill/lib/core-js/modules/es6.object.assign"); var agf = function () { var _ref = _asyncGenerator.wrap( diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/uglify/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/uglify/actual.js index 6ce39f1020..76f3af0564 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/uglify/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/uglify/actual.js @@ -1,3 +1,3 @@ -import "babel-polyfill"; +import "@babel/polyfill"; const a = 1; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/uglify/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/uglify/expected.js index 642aca9388..b2391b4128 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/uglify/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/uglify/expected.js @@ -1,7 +1,7 @@ -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; -var a = 1; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; +var a = 1; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/expected.js index 3180f05116..be29aec501 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-all/expected.js @@ -1,99 +1,99 @@ -import "babel-polyfill/lib/core-js/modules/es6.typed.array-buffer"; -import "babel-polyfill/lib/core-js/modules/es6.typed.data-view"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float64-array"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.set"; -import "babel-polyfill/lib/core-js/modules/es6.weak-map"; -import "babel-polyfill/lib/core-js/modules/es6.weak-set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.apply"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.construct"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.define-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.delete-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.has"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.own-keys"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/es6.object.freeze"; -import "babel-polyfill/lib/core-js/modules/es6.object.seal"; -import "babel-polyfill/lib/core-js/modules/es6.object.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-frozen"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-sealed"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.object.keys"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-names"; -import "babel-polyfill/lib/core-js/modules/es6.object.assign"; -import "babel-polyfill/lib/core-js/modules/es6.object.is"; -import "babel-polyfill/lib/core-js/modules/es6.object.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.function.name"; -import "babel-polyfill/lib/core-js/modules/es6.string.raw"; -import "babel-polyfill/lib/core-js/modules/es6.string.from-code-point"; -import "babel-polyfill/lib/core-js/modules/es6.string.code-point-at"; -import "babel-polyfill/lib/core-js/modules/es6.string.repeat"; -import "babel-polyfill/lib/core-js/modules/es6.string.starts-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.ends-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.includes"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.flags"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.match"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.replace"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.split"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.search"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; -import "babel-polyfill/lib/core-js/modules/es6.array.of"; -import "babel-polyfill/lib/core-js/modules/es6.array.copy-within"; -import "babel-polyfill/lib/core-js/modules/es6.array.find"; -import "babel-polyfill/lib/core-js/modules/es6.array.find-index"; -import "babel-polyfill/lib/core-js/modules/es6.array.fill"; -import "babel-polyfill/lib/core-js/modules/es6.array.iterator"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-finite"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-nan"; -import "babel-polyfill/lib/core-js/modules/es6.number.epsilon"; -import "babel-polyfill/lib/core-js/modules/es6.number.min-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.max-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-float"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-int"; -import "babel-polyfill/lib/core-js/modules/es6.math.acosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.asinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.atanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.cbrt"; -import "babel-polyfill/lib/core-js/modules/es6.math.clz32"; -import "babel-polyfill/lib/core-js/modules/es6.math.cosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.expm1"; -import "babel-polyfill/lib/core-js/modules/es6.math.fround"; -import "babel-polyfill/lib/core-js/modules/es6.math.hypot"; -import "babel-polyfill/lib/core-js/modules/es6.math.imul"; -import "babel-polyfill/lib/core-js/modules/es6.math.log1p"; -import "babel-polyfill/lib/core-js/modules/es6.math.log10"; -import "babel-polyfill/lib/core-js/modules/es6.math.log2"; -import "babel-polyfill/lib/core-js/modules/es6.math.sign"; -import "babel-polyfill/lib/core-js/modules/es6.math.sinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.tanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.trunc"; -import "babel-polyfill/lib/core-js/modules/es7.array.includes"; -import "babel-polyfill/lib/core-js/modules/es7.object.values"; -import "babel-polyfill/lib/core-js/modules/es7.object.entries"; -import "babel-polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.set"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-map"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.has"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/es6.object.freeze"; +import "@babel/polyfill/lib/core-js/modules/es6.object.seal"; +import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.object.keys"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names"; +import "@babel/polyfill/lib/core-js/modules/es6.object.assign"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is"; +import "@babel/polyfill/lib/core-js/modules/es6.object.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.function.name"; +import "@babel/polyfill/lib/core-js/modules/es6.string.raw"; +import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point"; +import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at"; +import "@babel/polyfill/lib/core-js/modules/es6.string.repeat"; +import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.includes"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.match"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.split"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.search"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/es6.array.of"; +import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find-index"; +import "@babel/polyfill/lib/core-js/modules/es6.array.fill"; +import "@babel/polyfill/lib/core-js/modules/es6.array.iterator"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan"; +import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon"; +import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int"; +import "@babel/polyfill/lib/core-js/modules/es6.math.acosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.asinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.atanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt"; +import "@babel/polyfill/lib/core-js/modules/es6.math.clz32"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.expm1"; +import "@babel/polyfill/lib/core-js/modules/es6.math.fround"; +import "@babel/polyfill/lib/core-js/modules/es6.math.hypot"; +import "@babel/polyfill/lib/core-js/modules/es6.math.imul"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log1p"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log10"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log2"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sign"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.tanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.trunc"; +import "@babel/polyfill/lib/core-js/modules/es7.array.includes"; +import "@babel/polyfill/lib/core-js/modules/es7.object.values"; +import "@babel/polyfill/lib/core-js/modules/es7.object.entries"; +import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/actual.js index 7d70ec7d7b..9aaeea95a4 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/actual.js @@ -1,2 +1,2 @@ -import "babel-polyfill"; +import "@babel/polyfill"; 1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/expected.js index 88ffc1069b..e7e39d891c 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-48/expected.js @@ -1,46 +1,46 @@ -import "babel-polyfill/lib/core-js/modules/es6.typed.array-buffer"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float64-array"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.set"; -import "babel-polyfill/lib/core-js/modules/es6.weak-map"; -import "babel-polyfill/lib/core-js/modules/es6.weak-set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.apply"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.construct"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.define-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.delete-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.has"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.own-keys"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/es6.function.name"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.flags"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.match"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.replace"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.split"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.search"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; -import "babel-polyfill/lib/core-js/modules/es7.object.values"; -import "babel-polyfill/lib/core-js/modules/es7.object.entries"; -import "babel-polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; -Math.pow(1, 2); \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.set"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-map"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.has"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/es6.function.name"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.match"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.split"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.search"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/es7.object.values"; +import "@babel/polyfill/lib/core-js/modules/es7.object.entries"; +import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; +Math.pow(1, 2); diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/actual.js index 7d70ec7d7b..9aaeea95a4 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/actual.js @@ -1,2 +1,2 @@ -import "babel-polyfill"; +import "@babel/polyfill"; 1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/expected.js index 1109e4f079..9cbcda5c1f 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chrome-49/expected.js @@ -1,32 +1,32 @@ -import "babel-polyfill/lib/core-js/modules/es6.typed.array-buffer"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float64-array"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.set"; -import "babel-polyfill/lib/core-js/modules/es6.weak-map"; -import "babel-polyfill/lib/core-js/modules/es6.weak-set"; -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/es6.function.name"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.match"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.replace"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.split"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.search"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; -import "babel-polyfill/lib/core-js/modules/es7.object.values"; -import "babel-polyfill/lib/core-js/modules/es7.object.entries"; -import "babel-polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; -Math.pow(1, 2); \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.set"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-map"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-set"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/es6.function.name"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.match"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.split"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.search"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/es7.object.values"; +import "@babel/polyfill/lib/core-js/modules/es7.object.entries"; +import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; +Math.pow(1, 2); diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/actual.js index 7d70ec7d7b..9aaeea95a4 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/actual.js @@ -1,2 +1,2 @@ -import "babel-polyfill"; +import "@babel/polyfill"; 1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/expected.js index 0b92eeda57..93b1833419 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-chromeandroid/expected.js @@ -1,4 +1,4 @@ -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -1 ** 2; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/expected.js index 3180f05116..be29aec501 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-ie-9/expected.js @@ -1,99 +1,99 @@ -import "babel-polyfill/lib/core-js/modules/es6.typed.array-buffer"; -import "babel-polyfill/lib/core-js/modules/es6.typed.data-view"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint16-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.int32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.uint32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float32-array"; -import "babel-polyfill/lib/core-js/modules/es6.typed.float64-array"; -import "babel-polyfill/lib/core-js/modules/es6.map"; -import "babel-polyfill/lib/core-js/modules/es6.set"; -import "babel-polyfill/lib/core-js/modules/es6.weak-map"; -import "babel-polyfill/lib/core-js/modules/es6.weak-set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.apply"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.construct"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.define-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.delete-property"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.has"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.own-keys"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set"; -import "babel-polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.promise"; -import "babel-polyfill/lib/core-js/modules/es6.symbol"; -import "babel-polyfill/lib/core-js/modules/es6.object.freeze"; -import "babel-polyfill/lib/core-js/modules/es6.object.seal"; -import "babel-polyfill/lib/core-js/modules/es6.object.prevent-extensions"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-frozen"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-sealed"; -import "babel-polyfill/lib/core-js/modules/es6.object.is-extensible"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.object.keys"; -import "babel-polyfill/lib/core-js/modules/es6.object.get-own-property-names"; -import "babel-polyfill/lib/core-js/modules/es6.object.assign"; -import "babel-polyfill/lib/core-js/modules/es6.object.is"; -import "babel-polyfill/lib/core-js/modules/es6.object.set-prototype-of"; -import "babel-polyfill/lib/core-js/modules/es6.function.name"; -import "babel-polyfill/lib/core-js/modules/es6.string.raw"; -import "babel-polyfill/lib/core-js/modules/es6.string.from-code-point"; -import "babel-polyfill/lib/core-js/modules/es6.string.code-point-at"; -import "babel-polyfill/lib/core-js/modules/es6.string.repeat"; -import "babel-polyfill/lib/core-js/modules/es6.string.starts-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.ends-with"; -import "babel-polyfill/lib/core-js/modules/es6.string.includes"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.flags"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.match"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.replace"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.split"; -import "babel-polyfill/lib/core-js/modules/es6.regexp.search"; -import "babel-polyfill/lib/core-js/modules/es6.array.from"; -import "babel-polyfill/lib/core-js/modules/es6.array.of"; -import "babel-polyfill/lib/core-js/modules/es6.array.copy-within"; -import "babel-polyfill/lib/core-js/modules/es6.array.find"; -import "babel-polyfill/lib/core-js/modules/es6.array.find-index"; -import "babel-polyfill/lib/core-js/modules/es6.array.fill"; -import "babel-polyfill/lib/core-js/modules/es6.array.iterator"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-finite"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.is-nan"; -import "babel-polyfill/lib/core-js/modules/es6.number.epsilon"; -import "babel-polyfill/lib/core-js/modules/es6.number.min-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.max-safe-integer"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-float"; -import "babel-polyfill/lib/core-js/modules/es6.number.parse-int"; -import "babel-polyfill/lib/core-js/modules/es6.math.acosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.asinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.atanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.cbrt"; -import "babel-polyfill/lib/core-js/modules/es6.math.clz32"; -import "babel-polyfill/lib/core-js/modules/es6.math.cosh"; -import "babel-polyfill/lib/core-js/modules/es6.math.expm1"; -import "babel-polyfill/lib/core-js/modules/es6.math.fround"; -import "babel-polyfill/lib/core-js/modules/es6.math.hypot"; -import "babel-polyfill/lib/core-js/modules/es6.math.imul"; -import "babel-polyfill/lib/core-js/modules/es6.math.log1p"; -import "babel-polyfill/lib/core-js/modules/es6.math.log10"; -import "babel-polyfill/lib/core-js/modules/es6.math.log2"; -import "babel-polyfill/lib/core-js/modules/es6.math.sign"; -import "babel-polyfill/lib/core-js/modules/es6.math.sinh"; -import "babel-polyfill/lib/core-js/modules/es6.math.tanh"; -import "babel-polyfill/lib/core-js/modules/es6.math.trunc"; -import "babel-polyfill/lib/core-js/modules/es7.array.includes"; -import "babel-polyfill/lib/core-js/modules/es7.object.values"; -import "babel-polyfill/lib/core-js/modules/es7.object.entries"; -import "babel-polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array"; +import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array"; +import "@babel/polyfill/lib/core-js/modules/es6.map"; +import "@babel/polyfill/lib/core-js/modules/es6.set"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-map"; +import "@babel/polyfill/lib/core-js/modules/es6.weak-set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.has"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set"; +import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.promise"; +import "@babel/polyfill/lib/core-js/modules/es6.symbol"; +import "@babel/polyfill/lib/core-js/modules/es6.object.freeze"; +import "@babel/polyfill/lib/core-js/modules/es6.object.seal"; +import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.object.keys"; +import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names"; +import "@babel/polyfill/lib/core-js/modules/es6.object.assign"; +import "@babel/polyfill/lib/core-js/modules/es6.object.is"; +import "@babel/polyfill/lib/core-js/modules/es6.object.set-prototype-of"; +import "@babel/polyfill/lib/core-js/modules/es6.function.name"; +import "@babel/polyfill/lib/core-js/modules/es6.string.raw"; +import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point"; +import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at"; +import "@babel/polyfill/lib/core-js/modules/es6.string.repeat"; +import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with"; +import "@babel/polyfill/lib/core-js/modules/es6.string.includes"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.match"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.split"; +import "@babel/polyfill/lib/core-js/modules/es6.regexp.search"; +import "@babel/polyfill/lib/core-js/modules/es6.array.from"; +import "@babel/polyfill/lib/core-js/modules/es6.array.of"; +import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find"; +import "@babel/polyfill/lib/core-js/modules/es6.array.find-index"; +import "@babel/polyfill/lib/core-js/modules/es6.array.fill"; +import "@babel/polyfill/lib/core-js/modules/es6.array.iterator"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan"; +import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon"; +import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float"; +import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int"; +import "@babel/polyfill/lib/core-js/modules/es6.math.acosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.asinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.atanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt"; +import "@babel/polyfill/lib/core-js/modules/es6.math.clz32"; +import "@babel/polyfill/lib/core-js/modules/es6.math.cosh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.expm1"; +import "@babel/polyfill/lib/core-js/modules/es6.math.fround"; +import "@babel/polyfill/lib/core-js/modules/es6.math.hypot"; +import "@babel/polyfill/lib/core-js/modules/es6.math.imul"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log1p"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log10"; +import "@babel/polyfill/lib/core-js/modules/es6.math.log2"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sign"; +import "@babel/polyfill/lib/core-js/modules/es6.math.sinh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.tanh"; +import "@babel/polyfill/lib/core-js/modules/es6.math.trunc"; +import "@babel/polyfill/lib/core-js/modules/es7.array.includes"; +import "@babel/polyfill/lib/core-js/modules/es7.object.values"; +import "@babel/polyfill/lib/core-js/modules/es7.object.entries"; +import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/actual.js index 7d70ec7d7b..9aaeea95a4 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/actual.js @@ -1,2 +1,2 @@ -import "babel-polyfill"; +import "@babel/polyfill"; 1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/expected.js index 0feee5e2c9..cd64dd7eb7 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-import/expected.js @@ -1,6 +1,6 @@ -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -1 ** 2; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/expected.js index 550d2e365b..b8c00986e0 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node-web/expected.js @@ -1,6 +1,6 @@ -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/core-js/modules/web.timers"; -import "babel-polyfill/lib/core-js/modules/web.immediate"; -import "babel-polyfill/lib/core-js/modules/web.dom.iterable"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/core-js/modules/web.timers"; +import "@babel/polyfill/lib/core-js/modules/web.immediate"; +import "@babel/polyfill/lib/core-js/modules/web.dom.iterable"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/actual.js index d3984c50aa..b4ece7b964 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/actual.js @@ -1 +1 @@ -import "babel-polyfill"; +import "@babel/polyfill"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/expected.js index 8de0c91159..0df9a44b44 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-node/expected.js @@ -1,3 +1,3 @@ -import "babel-polyfill/lib/core-js/modules/es7.string.pad-start"; -import "babel-polyfill/lib/core-js/modules/es7.string.pad-end"; -import "babel-polyfill/lib/regenerator-runtime/runtime"; \ No newline at end of file +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start"; +import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end"; +import "@babel/polyfill/lib/regenerator-runtime/runtime"; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/actual.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/actual.js index e17e21f341..6bbea2630d 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/actual.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/actual.js @@ -1,3 +1,3 @@ -require("babel-polyfill"); +require("@babel/polyfill"); 1 ** 2; diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/expected.js index f91ef28dec..31e06b4bca 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-require/expected.js @@ -1,11 +1,11 @@ -require("babel-polyfill/lib/core-js/modules/es7.string.pad-start"); +require("@babel/polyfill/lib/core-js/modules/es7.string.pad-start"); -require("babel-polyfill/lib/core-js/modules/es7.string.pad-end"); +require("@babel/polyfill/lib/core-js/modules/es7.string.pad-end"); -require("babel-polyfill/lib/core-js/modules/web.timers"); +require("@babel/polyfill/lib/core-js/modules/web.timers"); -require("babel-polyfill/lib/core-js/modules/web.immediate"); +require("@babel/polyfill/lib/core-js/modules/web.immediate"); -require("babel-polyfill/lib/core-js/modules/web.dom.iterable"); +require("@babel/polyfill/lib/core-js/modules/web.dom.iterable"); -1 ** 2; \ No newline at end of file +1 ** 2;