I have a question regarding passing arguments in async.waterfall() to the third function rather than the first function. For example, as following
async.waterfall([
first,
second,
async.apply(third, obj)
], function(err, result){});
Now is it possible to use the "obj" as an argument in the function named third and also use the arguments passed down from the callback of function named second