diff --git a/packages/babel-compat-data/data/corejs2-built-ins.json b/packages/babel-compat-data/data/corejs2-built-ins.json index ade6acc19f..430cdbf514 100644 --- a/packages/babel-compat-data/data/corejs2-built-ins.json +++ b/packages/babel-compat-data/data/corejs2-built-ins.json @@ -147,15 +147,15 @@ "electron": "0.20" }, "es6.array.iterator": { - "chrome": "38", - "opera": "25", + "chrome": "66", + "opera": "53", "edge": "12", - "firefox": "28", - "safari": "7.1", - "node": "0.12", - "ios": "8", - "samsung": "3", - "electron": "0.20" + "firefox": "60", + "safari": "9", + "node": "10", + "ios": "9", + "samsung": "9", + "electron": "3.0" }, "es6.array.last-index-of": { "chrome": "5", diff --git a/packages/babel-compat-data/scripts/data/corejs2-built-in-features.js b/packages/babel-compat-data/scripts/data/corejs2-built-in-features.js index 2beb9bbed4..dd893e949c 100644 --- a/packages/babel-compat-data/scripts/data/corejs2-built-in-features.js +++ b/packages/babel-compat-data/scripts/data/corejs2-built-in-features.js @@ -58,8 +58,7 @@ module.exports = { "es6.array.iterator": { features: [ "Array.prototype methods / Array.prototype.keys", - // can use Symbol.iterator, not implemented in many environments - // "Array.prototype methods / Array.prototype.values", + "Array.prototype methods / Array.prototype.values", "Array.prototype methods / Array.prototype.entries", ], }, diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs index 7f3479ae14..0f5c432b52 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs @@ -1,5 +1,6 @@ import "core-js/modules/es7.array.flat-map"; import "core-js/modules/es6.array.from"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es6.array.species"; import "core-js/modules/es6.function.has-instance"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs index d424cb017c..e3d4b1ff60 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs @@ -1,5 +1,6 @@ import "core-js/modules/es7.array.flat-map"; import "core-js/modules/es6.array.from"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es6.array.species"; import "core-js/modules/es6.function.has-instance"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs index 50912e84ee..777c6b7102 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs index 0d844da812..cafc854864 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs index 0d844da812..cafc854864 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs index 6acf992d40..e1c05e5778 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs index 68e37cc3ea..1db7a23e25 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs index a9f27a4dce..4686393f6c 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs index 2afa855ac7..a2e646ab8b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js b/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js index 70393b8eae..f98055e9ca 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js @@ -1,5 +1,7 @@ require("core-js/modules/es7.array.flat-map"); +require("core-js/modules/es6.array.iterator"); + require("core-js/modules/es6.array.sort"); require("core-js/modules/es7.object.define-getter"); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs index 71b8fdb1d8..f2d5b39c73 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs @@ -1,2 +1,3 @@ +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es7.string.trim-left"; import "core-js/modules/es7.string.trim-right"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs index 265ac0ac03..49ba2cd0ed 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es6.map"; import "core-js/modules/es7.object.define-getter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs index 3cb3bf4ca5..90fce7dbf3 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs index cdc603eea1..46cf91794a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs @@ -1,4 +1,5 @@ import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es6.array.iterator"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es6.map"; import "core-js/modules/es7.object.define-getter"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs index 71719adea2..c31e58335d 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs @@ -1,2 +1,3 @@ import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es6.array.iterator"; var a = new Map(); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt index 410ffbe544..78b380984f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/stdout.txt @@ -38,5 +38,6 @@ Using plugins: Using polyfills with `usage` option: -[/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/input.mjs] Added following core-js polyfill: +[/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/input.mjs] Added following core-js polyfills: + es6.array.iterator { "android":"61", "chrome":"61", "opera":"48", "samsung":"8.2" } web.dom.iterable { "android":"61", "chrome":"61", "edge":"16", "firefox":"60", "ios":"10.3", "node":"13.2", "opera":"48", "safari":"10.1", "samsung":"8.2" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt index 168d8138f3..0dc5170468 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/stdout.txt @@ -45,6 +45,7 @@ Using polyfills with `entry` option: [/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-electron/input.mjs] Replaced @babel/polyfill entries with the following polyfills: es7.array.flat-map { "electron":"0.36" } es6.array.from { "electron":"0.36" } + es6.array.iterator { "electron":"0.36" } es6.array.sort { "electron":"0.36" } es6.array.species { "electron":"0.36" } es6.function.has-instance { "electron":"0.36" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt index bb08ed18e0..0b784d7e4b 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/stdout.txt @@ -52,6 +52,7 @@ Using polyfills with `entry` option: [/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-force-all-transforms/input.mjs] Replaced @babel/polyfill entries with the following polyfills: es7.array.flat-map { "chrome":"55" } + es6.array.iterator { "chrome":"55" } es6.array.sort { "chrome":"55" } es7.object.define-getter { "chrome":"55" } es7.object.define-setter { "chrome":"55" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt index e51e7f0cab..c8e333bc0a 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-specific-targets/stdout.txt @@ -61,7 +61,7 @@ Using polyfills with `entry` option: es7.array.flat-map { "chrome":"54", "edge":"13", "firefox":"49", "ie":"10", "ios":"9", "safari":"7" } es6.array.from { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } es7.array.includes { "edge":"13", "ie":"10", "ios":"9", "safari":"7" } - es6.array.iterator { "ie":"10", "safari":"7" } + es6.array.iterator { "chrome":"54", "firefox":"49", "ie":"10", "safari":"7" } es6.array.of { "ie":"10", "safari":"7" } es6.array.sort { "chrome":"54", "ios":"9", "safari":"7" } es6.array.species { "ie":"10", "ios":"9", "safari":"7" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt index 4d643c64df..4928247d3a 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-decimals/stdout.txt @@ -67,7 +67,7 @@ Using polyfills with `entry` option: es7.array.flat-map { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" } es6.array.from { "electron":"0.36", "ie":"10", "node":"6.1" } es7.array.includes { "ie":"10" } - es6.array.iterator { "ie":"10" } + es6.array.iterator { "chrome":"54", "electron":"0.36", "ie":"10", "node":"6.1" } es6.array.of { "ie":"10" } es6.array.sort { "chrome":"54", "electron":"0.36", "node":"6.1" } es6.array.species { "electron":"0.36", "ie":"10", "node":"6.1" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt index 4cb2da3e38..1a5a8aa3b6 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-versions-strings/stdout.txt @@ -58,7 +58,7 @@ Using polyfills with `entry` option: es7.array.flat-map { "chrome":"54", "ie":"10", "node":"6.10" } es6.array.from { "ie":"10" } es7.array.includes { "ie":"10" } - es6.array.iterator { "ie":"10" } + es6.array.iterator { "chrome":"54", "ie":"10", "node":"6.10" } es6.array.of { "ie":"10" } es6.array.sort { "chrome":"54", "node":"6.10" } es6.array.species { "ie":"10" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt index e00fe8b076..087cdccde4 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-corejs2/stdout.txt @@ -58,7 +58,7 @@ Using polyfills with `entry` option: es7.array.flat-map { "chrome":"54", "ie":"10", "node":"6" } es6.array.from { "ie":"10", "node":"6" } es7.array.includes { "ie":"10" } - es6.array.iterator { "ie":"10" } + es6.array.iterator { "chrome":"54", "ie":"10", "node":"6" } es6.array.of { "ie":"10" } es6.array.sort { "chrome":"54", "node":"6" } es6.array.species { "ie":"10", "node":"6" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt index e5d0f8374a..fb69517a38 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/stdout.txt @@ -55,6 +55,7 @@ Using polyfills with `entry` option: [/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-uglify/input.mjs] Replaced @babel/polyfill entries with the following polyfills: es7.array.flat-map { "chrome":"55" } + es6.array.iterator { "chrome":"55" } es6.array.sort { "chrome":"55" } es7.object.define-getter { "chrome":"55" } es7.object.define-setter { "chrome":"55" } diff --git a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt index 3814bd26e8..4be43f59b4 100644 --- a/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs/stdout.txt @@ -58,7 +58,7 @@ Using polyfills with `entry` option: es7.array.flat-map { "chrome":"54", "ie":"10", "node":"6" } es6.array.from { "ie":"10", "node":"6" } es7.array.includes { "ie":"10" } - es6.array.iterator { "ie":"10" } + es6.array.iterator { "chrome":"54", "ie":"10", "node":"6" } es6.array.of { "ie":"10" } es6.array.sort { "chrome":"54", "node":"6" } es6.array.species { "ie":"10", "node":"6" } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt index caaa3b891f..9559e46643 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-1/stdout.txt @@ -54,5 +54,5 @@ Using polyfills with `usage` option: es6.promise { "ie":"11" } es6.map { "firefox":"50", "ie":"11" } es6.string.iterator { "ie":"11" } - es6.array.iterator { "ie":"11" } + es6.array.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.dom.iterable { "chrome":"52", "firefox":"50", "ie":"11" } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt index 625d85f150..ef642c27a8 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-proposals-1/stdout.txt @@ -54,5 +54,5 @@ Using polyfills with `usage` option: es6.promise { "ie":"11" } es6.map { "firefox":"50", "ie":"11" } es6.string.iterator { "ie":"11" } - es6.array.iterator { "ie":"11" } + es6.array.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.dom.iterable { "chrome":"52", "firefox":"50", "ie":"11" } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt index 5c17da670d..3f056e27c8 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs2-shippedProposals-1/stdout.txt @@ -56,5 +56,5 @@ Using polyfills with `usage` option: es6.promise { "ie":"11" } es6.map { "firefox":"50", "ie":"11" } es6.string.iterator { "ie":"11" } - es6.array.iterator { "ie":"11" } + es6.array.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.dom.iterable { "chrome":"52", "firefox":"50", "ie":"11" } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stderr.txt b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stderr.txt index dbee5e8f3e..d9061acb2c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stderr.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stderr.txt @@ -3,4 +3,4 @@ WARNING: We noticed you're using the `useBuiltIns` option without declaring a co You should also be sure that the version you pass to the `corejs` option matches the version specified in your `package.json`'s `dependencies` section. If it doesn't, you need to run one of the following commands: npm install --save core-js@2 npm install --save core-js@3 - yarn add core-js@2 yarn add core-js@3 \ No newline at end of file + yarn add core-js@2 yarn add core-js@3 diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt index 19a2eaf39c..c0390a221d 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-no-corejs-1/stdout.txt @@ -54,5 +54,5 @@ Using polyfills with `usage` option: es6.promise { "ie":"11" } es6.map { "firefox":"50", "ie":"11" } es6.string.iterator { "ie":"11" } - es6.array.iterator { "ie":"11" } + es6.array.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.dom.iterable { "chrome":"52", "firefox":"50", "ie":"11" } diff --git a/packages/babel-preset-env/test/fixtures/sanity/issue-10142-corejs2-entry/output.mjs b/packages/babel-preset-env/test/fixtures/sanity/issue-10142-corejs2-entry/output.mjs index 05407cabf9..e76c452525 100644 --- a/packages/babel-preset-env/test/fixtures/sanity/issue-10142-corejs2-entry/output.mjs +++ b/packages/babel-preset-env/test/fixtures/sanity/issue-10142-corejs2-entry/output.mjs @@ -4,3 +4,4 @@ import "MODIFIED"; import "MODIFIED"; import "MODIFIED"; import "MODIFIED"; +import "MODIFIED";