From 3b60dc54446c8f89af0473c40bb7c03294621d5b Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Sat, 10 Dec 2016 10:33:22 -0600 Subject: [PATCH] Fix issue with Object.getOwnPropertySymbols (#71) --- experimental/babel-preset-env/data/builtInFeatures.js | 2 +- experimental/babel-preset-env/data/builtIns.json | 9 --------- .../use-builtins-regenerator-true/expected.js | 1 - 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/experimental/babel-preset-env/data/builtInFeatures.js b/experimental/babel-preset-env/data/builtInFeatures.js index 09d3924618..2766638b38 100644 --- a/experimental/babel-preset-env/data/builtInFeatures.js +++ b/experimental/babel-preset-env/data/builtInFeatures.js @@ -38,6 +38,7 @@ const es2015 = { "es6.symbol": { features: [ "Symbol", + "Object static methods / Object.getOwnPropertySymbols", "well-known symbols / Symbol.hasInstance", "well-known symbols / Symbol.isConcatSpreadable", "well-known symbols / Symbol.iterator", @@ -54,7 +55,6 @@ const es2015 = { "es6.object.assign": "Object static methods / Object.assign", "es6.object.is": "Object static methods / Object.is", - "es6.object.get-own-property-symbols": "Object static methods / Object.getOwnPropertySymbols", "es6.object.set-prototype-of": "Object static methods / Object.setPrototypeOf", "es6.function.name": 'function "name" property', diff --git a/experimental/babel-preset-env/data/builtIns.json b/experimental/babel-preset-env/data/builtIns.json index 6eaa2cc59b..d22048b829 100644 --- a/experimental/babel-preset-env/data/builtIns.json +++ b/experimental/babel-preset-env/data/builtIns.json @@ -262,15 +262,6 @@ "android": 4.1, "ios": 9 }, - "es6.object.get-own-property-symbols": { - "chrome": 38, - "opera": 25, - "edge": 12, - "firefox": 36, - "safari": 9, - "node": 0.12, - "ios": 9 - }, "es6.object.set-prototype-of": { "chrome": 34, "opera": 21, diff --git a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/expected.js b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/expected.js index dbc56104f3..87190bb0e8 100644 --- a/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/expected.js +++ b/experimental/babel-preset-env/test/fixtures/preset-options/use-builtins-regenerator-true/expected.js @@ -29,7 +29,6 @@ import "core-js/modules/es6.promise"; import "core-js/modules/es6.symbol"; import "core-js/modules/es6.object.assign"; import "core-js/modules/es6.object.is"; -import "core-js/modules/es6.object.get-own-property-symbols"; import "core-js/modules/es6.object.set-prototype-of"; import "core-js/modules/es6.function.name"; import "core-js/modules/es6.string.raw";