summaryrefslogtreecommitdiff
path: root/lib/autoInject.js
diff options
context:
space:
mode:
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) {