Similar to my question HP error/ exception handling library (Python would be nice too), I have (finally) moved from AngularJs to Angular (12).

I am looking for a good, generic, exception handler, to prevent me from reinventing the wheel.

Ideally (but not a “must”), it should hook error and exception handling, so that I just add one line of code to kick it off.

It would be nice if I could override it in a few places, but continue to have it as the default handler. Possibly just off() and on() calls.

It should gather as much information as possible, and present it in a clear manner. E.g file name, line number, error/exception info, stack dump, globals, local variables if that is possible, and the kitchen sink.

It should be possible to control how the information is presented. For instance, during development, I might want to see it in the browser (or its developer console). In production, I would probably want it to email me, and possibly inform the user that a problem has occurred and is being handled, maybe providing a link with more info.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.