diff --git a/packages/babel-compat-data/data/corejs2-built-ins.json b/packages/babel-compat-data/data/corejs2-built-ins.json index d73da7ae119c..ade6acc19f72 100644 --- a/packages/babel-compat-data/data/corejs2-built-ins.json +++ b/packages/babel-compat-data/data/corejs2-built-ins.json @@ -760,7 +760,7 @@ "node": "7", "ios": "10.3", "samsung": "6", - "electron": "1.5" + "electron": "1.4" }, "es6.object.freeze": { "chrome": "44", @@ -793,7 +793,7 @@ "node": "7", "ios": "10.3", "samsung": "6", - "electron": "1.5" + "electron": "1.4" }, "es6.object.get-own-property-names": { "chrome": "40", @@ -949,7 +949,7 @@ "node": "7", "ios": "10.3", "samsung": "6", - "electron": "1.5" + "electron": "1.4" }, "es6.promise": { "chrome": "51", diff --git a/packages/babel-compat-data/package.json b/packages/babel-compat-data/package.json index 2be553985862..431766bedb1f 100644 --- a/packages/babel-compat-data/package.json +++ b/packages/babel-compat-data/package.json @@ -30,7 +30,7 @@ ], "devDependencies": { "@babel/helper-compilation-targets": "workspace:^7.10.4", - "electron-to-chromium": "1.3.570", + "electron-to-chromium": "1.3.574", "lodash": "^4.17.19", "mdn-browser-compat-data": "1.0.38" } diff --git a/packages/babel-compat-data/scripts/chromium-to-electron.js b/packages/babel-compat-data/scripts/chromium-to-electron.js index d40b68240459..62b5a5b3e4db 100644 --- a/packages/babel-compat-data/scripts/chromium-to-electron.js +++ b/packages/babel-compat-data/scripts/chromium-to-electron.js @@ -1,12 +1,4 @@ -const { versions } = require("electron-to-chromium"); -// todo: we should have imported `chromiumVersions` from `require("electron-to-chromium").chromiumVersions`, -// however the data is inconsistent with `require("electron-to-chromium").versions`. -// see https://github.com/Kilian/electron-to-chromium/pull/36 -const chromiumVersions = {}; -for (const electronVersion of Object.keys(versions)) { - chromiumVersions[versions[electronVersion]] = - chromiumVersions[versions[electronVersion]] || electronVersion; -} +const { chromiumVersions } = require("electron-to-chromium"); const chromiumVersionList = Object.keys(chromiumVersions); function chromiumToElectron(version) { 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 8879ad8a39bf..6acf992d40b8 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 @@ -2,12 +2,9 @@ import "core-js/modules/es7.array.flat-map"; import "core-js/modules/es6.array.sort"; import "core-js/modules/es7.object.define-getter"; import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.entries"; -import "core-js/modules/es7.object.get-own-property-descriptors"; import "core-js/modules/es7.object.lookup-getter"; import "core-js/modules/es7.object.lookup-setter"; import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.object.values"; import "core-js/modules/es7.promise.finally"; import "core-js/modules/es7.symbol.async-iterator"; import "core-js/modules/es7.string.pad-start"; diff --git a/yarn.lock b/yarn.lock index 28c103866229..75324175974c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -92,7 +92,7 @@ __metadata: resolution: "@babel/compat-data@workspace:packages/babel-compat-data" dependencies: "@babel/helper-compilation-targets": "workspace:^7.10.4" - electron-to-chromium: 1.3.570 + electron-to-chromium: 1.3.574 lodash: ^4.17.19 mdn-browser-compat-data: 1.0.38 languageName: unknown @@ -7647,10 +7647,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:1.3.570, electron-to-chromium@npm:^1.3.413": - version: 1.3.570 - resolution: "electron-to-chromium@npm:1.3.570" - checksum: 23388b39692e2932e56033e7c0b5b5f70199e22c03335d97c811cad9b16f89e80c94abe55c6140aa12d0e19431abec764955395df9fdf3972918c6bccebc8e10 +"electron-to-chromium@npm:1.3.574, electron-to-chromium@npm:^1.3.413": + version: 1.3.574 + resolution: "electron-to-chromium@npm:1.3.574" + checksum: 671aa9db3fbebb2538612195d667e73b981ea60bd64f7d1d42b55f406321fd4111d6409c4453ef2138f9ab36f303e84269490e9e1fb18762bc9529f89ab076b6 languageName: node linkType: hard