diff --git a/packages/babel-preset-env/data/built-in-modules.json b/packages/babel-preset-env/data/built-in-modules.json index 9cab30106f..c2d05dbd71 100644 --- a/packages/babel-preset-env/data/built-in-modules.json +++ b/packages/babel-preset-env/data/built-in-modules.json @@ -1,6 +1,7 @@ { "es6.module": { "edge": "16", + "firefox": "60", "chrome": "61", "safari": "10.1", "ios_saf": "10.3" diff --git a/packages/babel-preset-env/data/plugins.json b/packages/babel-preset-env/data/plugins.json index c1020cfb92..fccca0e457 100644 --- a/packages/babel-preset-env/data/plugins.json +++ b/packages/babel-preset-env/data/plugins.json @@ -234,7 +234,8 @@ "firefox": "55", "safari": "11.1", "node": "8.3", - "opera": "47" + "opera": "47", + "electron": "2" }, "proposal-optional-catch-binding": { "chrome": "66", diff --git a/packages/babel-preset-env/test/targets-parser.spec.js b/packages/babel-preset-env/test/targets-parser.spec.js index 57b971be39..ae000a2b6e 100644 --- a/packages/babel-preset-env/test/targets-parser.spec.js +++ b/packages/babel-preset-env/test/targets-parser.spec.js @@ -87,6 +87,7 @@ describe("getTargets", () => { { chrome: "61.0.0", safari: "10.1.0", + firefox: "60.0.0", ios: "10.3.0", edge: "16.0.0", }, @@ -102,6 +103,7 @@ describe("getTargets", () => { { chrome: "61.0.0", safari: "10.1.0", + firefox: "60.0.0", ios: "10.3.0", edge: "16.0.0", }, @@ -117,6 +119,7 @@ describe("getTargets", () => { { chrome: "61.0.0", safari: "10.1.0", + firefox: "60.0.0", ios: "10.3.0", ie: "11.0.0", edge: "16.0.0", @@ -137,6 +140,7 @@ describe("getTargets", () => { ios: "10.3.0", ie: "11.0.0", edge: "16.0.0", + firefox: "60.0.0", }, ); });