summaryrefslogtreecommitdiff
path: root/lib/autoInject.js
diff options
context:
space:
mode:
authorGraeme Yeates <yeatesgraeme@gmail.com>2016-11-17 09:53:55 -0500
committerGraeme Yeates <yeatesgraeme@gmail.com>2016-11-17 09:53:55 -0500
commitb6d0528c9c398823c3f6fdf7523b74b916ceb95c (patch)
tree583847619c520b772bacbf2d204b81112055792c /lib/autoInject.js
parent665327e07e2437ef7959af6544ed02594cfe76dd (diff)
downloadasync-lib-import-cleanups.tar.gz
Cleanup some of the dependency importslib-import-cleanups
Saves 800 bytes on min.js
Diffstat (limited to 'lib/autoInject.js')
-rw-r--r--lib/autoInject.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/autoInject.js b/lib/autoInject.js
index 3bb40e2..b0f5735 100644
--- a/lib/autoInject.js
+++ b/lib/autoInject.js
@@ -1,7 +1,6 @@
import auto from './auto';
import forOwn from 'lodash/_baseForOwn';
import arrayMap from 'lodash/_arrayMap';
-import clone from 'lodash/_copyArray';
import isArray from 'lodash/isArray';
import trim from 'lodash/trim';
@@ -109,8 +108,8 @@ export default function autoInject(tasks, callback) {
var params;
if (isArray(taskFn)) {
- params = clone(taskFn);
- taskFn = params.pop();
+ params = taskFn.slice(0, -1);
+ taskFn = taskFn[taskFn.length - 1];
newTasks[key] = params.concat(params.length > 0 ? newTask : taskFn);
} else if (taskFn.length === 1) {