From a7e59e87a9bd2b078d4e693d73c90c32ebe63a43 Mon Sep 17 00:00:00 2001 From: Christophe Hurpeau Date: Mon, 20 Feb 2017 15:47:12 +0100 Subject: [PATCH] babel-preset: remove babel-plugin-transform-es2015-parameters https://github.com/babel/babel/issues/4851 is closed --- packages/babel-preset-react-app/index.js | 7 ------- packages/babel-preset-react-app/package.json | 1 - 2 files changed, 8 deletions(-) diff --git a/packages/babel-preset-react-app/index.js b/packages/babel-preset-react-app/index.js index 1204e05e6cb..d0e1007f2e2 100644 --- a/packages/babel-preset-react-app/index.js +++ b/packages/babel-preset-react-app/index.js @@ -66,13 +66,6 @@ if (env === 'development' || env === 'test') { } if (env === 'test') { - plugins.push.apply(plugins, [ - // We always include this plugin regardless of environment - // because of a Babel bug that breaks object rest/spread without it: - // https://github.com/babel/babel/issues/4851 - require.resolve('babel-plugin-transform-es2015-parameters') - ]); - module.exports = { presets: [ // ES features necessary for user's Node version diff --git a/packages/babel-preset-react-app/package.json b/packages/babel-preset-react-app/package.json index f281ebc5865..92de2d3a31a 100644 --- a/packages/babel-preset-react-app/package.json +++ b/packages/babel-preset-react-app/package.json @@ -13,7 +13,6 @@ "dependencies": { "babel-plugin-syntax-dynamic-import": "6.18.0", "babel-plugin-transform-class-properties": "6.22.0", - "babel-plugin-transform-es2015-parameters": "6.22.0", "babel-plugin-transform-object-rest-spread": "6.22.0", "babel-plugin-transform-react-constant-elements": "6.22.0", "babel-plugin-transform-react-jsx": "6.22.0",