See also

  • Using Promise.all to resolve multiple Promises
  • Handle errors with Promise.catch
  • Simulating finally with a final Promise.then call