-
Unhandled rejection errors are tricky because you never know if a rejection will be caught some time in the future. Is there a best practice/analysis on how Promises should always have
.then()
called synchronously after creation to avoid this nuance?