summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Early <alexander.early@gmail.com>2016-03-21 13:07:26 -0700
committerAlexander Early <alexander.early@gmail.com>2016-03-21 13:07:26 -0700
commit5fceb4ff0cda23c2c574263b774309a2776ad5bf (patch)
tree4b40c5280cbaa9217c86d01e5dded4874d01e527
parent8971856827961d4114eacc1f88830ce241e9b4d6 (diff)
downloadasync-initial-params.tar.gz
simplify implementationinitial-params
-rw-r--r--lib/internal/initialParams.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/internal/initialParams.js b/lib/internal/initialParams.js
index 177a6da..635caba 100644
--- a/lib/internal/initialParams.js
+++ b/lib/internal/initialParams.js
@@ -1,9 +1,8 @@
-import copyArray from 'lodash/_copyArray';
+import rest from 'lodash/rest';
export default function (fn) {
- return function (/*args..., callback*/) {
- var args = copyArray(arguments);
+ return rest(function (args/*..., callback*/) {
var callback = args.pop();
fn(args, callback);
- };
+ });
}