Commit 0f9ed18
committed
refactor(core): BaseCatcher added
Env-agnostic logic from Catcher in @hawk.so/javascript moved in new abstract BaseCatcher so general logic (breadcrumbs management, user management, context management, message pre-processing and sending, and other utilities) may be reused in other platform-specific implementations.
Browser-specific logic (UI-framework integrations, window event listeners, ConsoleCatcher) remain in original Catcher in @hawk.so/javascript.1 parent eba517d commit 0f9ed18
4 files changed
Lines changed: 555 additions & 452 deletions
File tree
- packages
- core/src
- messages
- javascript/src
0 commit comments