diff --git a/packages/babel-compat-data/data/overlapping-plugins.json b/packages/babel-compat-data/data/overlapping-plugins.json index 235757400aa9..6ad09e432450 100644 --- a/packages/babel-compat-data/data/overlapping-plugins.json +++ b/packages/babel-compat-data/data/overlapping-plugins.json @@ -13,9 +13,6 @@ "bugfix/transform-safari-block-shadowing", "bugfix/transform-safari-for-shadowing" ], - "proposal-object-rest-spread": [ - "bugfix/transform-safari-id-destructuring-collision-in-function-expression" - ], "transform-template-literals": [ "bugfix/transform-tagged-template-caching" ], diff --git a/packages/babel-compat-data/data/plugin-bugfixes.json b/packages/babel-compat-data/data/plugin-bugfixes.json index d0851f1e668d..2f2b4d253c9c 100644 --- a/packages/babel-compat-data/data/plugin-bugfixes.json +++ b/packages/babel-compat-data/data/plugin-bugfixes.json @@ -101,17 +101,6 @@ "rhino": "1.7.13", "electron": "0.37" }, - "proposal-object-rest-spread": { - "chrome": "60", - "opera": "47", - "edge": "79", - "firefox": "55", - "safari": "11.1", - "node": "8.3", - "ios": "11.3", - "samsung": "8", - "electron": "2.0" - }, "bugfix/transform-safari-id-destructuring-collision-in-function-expression": { "chrome": "49", "opera": "36", diff --git a/packages/babel-compat-data/scripts/data/plugin-bugfixes.js b/packages/babel-compat-data/scripts/data/plugin-bugfixes.js index 694dd1bc2591..278f8d091fa6 100644 --- a/packages/babel-compat-data/scripts/data/plugin-bugfixes.js +++ b/packages/babel-compat-data/scripts/data/plugin-bugfixes.js @@ -33,7 +33,7 @@ module.exports = { }, "bugfix/transform-safari-id-destructuring-collision-in-function-expression": { features: ["destructuring, parameters / duplicate identifier"], - replaces: ["transform-parameters", "proposal-object-rest-spread"], + replaces: ["transform-parameters"], }, "bugfix/transform-tagged-template-caching": { features: ["template literals / TemplateStrings permanent caching"], diff --git a/packages/babel-compat-data/scripts/data/plugin-features.js b/packages/babel-compat-data/scripts/data/plugin-features.js index bc1589fa9514..2f6b295dcc15 100644 --- a/packages/babel-compat-data/scripts/data/plugin-features.js +++ b/packages/babel-compat-data/scripts/data/plugin-features.js @@ -18,6 +18,7 @@ const es2015Parameter = { "rest parameters", "destructuring, parameters / aliased defaults, arrow function", "destructuring, parameters / shorthand defaults, arrow function", + "parameters / duplicate identifier", ], }, };