Using ES6 Promises as a resource pipeline
faide.net