then()
Promise.all()
Error: read ECONNRESET
doSomeAsync(x) doSomeAsync(y) return doSomeAsync(z)
const promise_x = doSomeAsync(x) const promise_y = doSomeAsync(y) const promise_z = doSomeAsync(z) return Promise.all([promise_x, promise_y, promise_z])