summaryrefslogtreecommitdiff
path: root/lib/autoInject.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/autoInject.js')
-rw-r--r--lib/autoInject.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/autoInject.js b/lib/autoInject.js
index 65b2cfb..2f1c38c 100644
--- a/lib/autoInject.js
+++ b/lib/autoInject.js
@@ -111,8 +111,8 @@ export default function autoInject(tasks, callback) {
(fnIsAsync && taskFn.length === 0);
if (Array.isArray(taskFn)) {
- params = taskFn.slice(0, -1);
- taskFn = taskFn[taskFn.length - 1];
+ params = [...taskFn];
+ taskFn = params.pop();
newTasks[key] = params.concat(params.length > 0 ? newTask : taskFn);
} else if (hasNoDeps) {