Errors not shown - How to workaround non-existent `onunhandledrejection`

Agreed. Gets cumbersome and error prone to manage potential for rejected promises with things like button handlers.