From bb2fc830eb73bd4f89e557e7aae9a785853ea8ac Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Thu, 26 Feb 2015 12:57:43 +1100 Subject: [PATCH] use some spreads --- src/babel/transformation/helpers/replace-supers.js | 2 +- .../transformation/transformers/playground/method-binding.js | 2 +- src/babel/traversal/scope.js | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/babel/transformation/helpers/replace-supers.js b/src/babel/transformation/helpers/replace-supers.js index d9f12e7e3b..5306b0ac92 100644 --- a/src/babel/transformation/helpers/replace-supers.js +++ b/src/babel/transformation/helpers/replace-supers.js @@ -295,7 +295,7 @@ export default class ReplaceSupers { } else { return t.callExpression( t.memberExpression(superProperty, t.identifier("call")), - [thisReference].concat(args) + [thisReference, ...args] ); } } else { diff --git a/src/babel/transformation/transformers/playground/method-binding.js b/src/babel/transformation/transformers/playground/method-binding.js index 08c6569eab..22186a902b 100644 --- a/src/babel/transformation/transformers/playground/method-binding.js +++ b/src/babel/transformation/transformers/playground/method-binding.js @@ -11,7 +11,7 @@ exports.BindMemberExpression = function (node, parent, scope) { var call = t.callExpression( t.memberExpression(t.memberExpression(object, prop), t.identifier("bind")), - [object].concat(node.arguments) + [object, ...node.arguments] ); if (temp) { diff --git a/src/babel/traversal/scope.js b/src/babel/traversal/scope.js index 9d67184fbf..aa9c12df03 100644 --- a/src/babel/traversal/scope.js +++ b/src/babel/traversal/scope.js @@ -1,5 +1,3 @@ - - var includes = require("lodash/collection/includes"); var traverse = require("./index"); var defaults = require("lodash/object/defaults");