I would like to catch all unhandled exceptions/rejections that take place within a javascript Promise. Is there a good method for catching them without adding a .catch
.catch
uncaught library can help you to catch unhandled promise rejections.
And it handles uncaught errors as well.
EDIT
Benefit of this approach is the only one interface, which allows you to handle both uncaught errors and unhandled promise rejections.