p-waterfall (npm): Run promise-returning & async functions in series, each passing its result to the next
Keywords: promise|waterfall|series|serial|sequence|sequential|ordered|task|tasks|array|collection|iterable|iterator|async|await|promises|bluebird