Skip to content

Add README for @hawk.so/core package#184

Open
Reversean wants to merge 4 commits intorefactor/base-catcherfrom
docs/core-readme
Open

Add README for @hawk.so/core package#184
Reversean wants to merge 4 commits intorefactor/base-catcherfrom
docs/core-readme

Conversation

@Reversean
Copy link
Copy Markdown
Member

Adds documentation for the @hawk.so/core package — describes exported abstractions and provides a step-by-step guide for implementing a custom catcher via BaseCatcher.

Also fixes the license file path in packages/javascript/README.md.

…ted in catcher event processing pipeline

- MessageProcessor interface and MessageHint type
- BrowserMessageProcessor, BreadcrumbsMessageProcessor, ConsoleCatcherMessageProcessor, DebugMessageProcessor
- replaced inline addon logic with sequential MessageProcessor pipeline
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.
@Reversean Reversean changed the title docs(core): readme added Add README for @hawk.so/core package Apr 29, 2026
@Reversean Reversean force-pushed the refactor/base-catcher branch from 465508d to 53ed83c Compare May 6, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant