Skip to content

chore: remove @metamask/error-reporting-service package#8323

Merged
cryptodev-2s merged 2 commits intomainfrom
chore/remove-error-reporting-service-package
Mar 27, 2026
Merged

chore: remove @metamask/error-reporting-service package#8323
cryptodev-2s merged 2 commits intomainfrom
chore/remove-error-reporting-service-package

Conversation

@cryptodev-2s
Copy link
Copy Markdown
Contributor

@cryptodev-2s cryptodev-2s commented Mar 27, 2026

Explanation

Removes the @metamask/error-reporting-service package from the monorepo. Its captureException messenger action has been replaced by the built-in messenger.captureException in @metamask/messenger. Both extension and mobile have already removed their dependency on this package:

References

N/A

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Medium Risk
Moderate risk because it deletes a published workspace package and removes TS project references, which could break any downstream consumers still importing it or relying on its build outputs.

Overview
Removes the deprecated @metamask/error-reporting-service package from the repo (source, tests, configs, and metadata) now that error reporting is handled via Messenger.captureException.

Cleans up monorepo wiring by dropping the package from README.md lists/graphs, CODEOWNERS/teams.json, ESLint suppressions, TypeScript project references (tsconfig*.json), and yarn.lock workspace entries.

Written by Cursor Bugbot for commit e9bfd81. This will update automatically on new commits. Configure here.

@cryptodev-2s cryptodev-2s self-assigned this Mar 27, 2026
@cryptodev-2s cryptodev-2s changed the title chore: remove @metamask/error-reporting-service package chore: remove @metamask/error-reporting-service package Mar 27, 2026
@cryptodev-2s cryptodev-2s marked this pull request as ready for review March 27, 2026 13:00
@cryptodev-2s cryptodev-2s requested review from a team as code owners March 27, 2026 13:00
Comment thread README.md
@cryptodev-2s cryptodev-2s added this pull request to the merge queue Mar 27, 2026
Merged via the queue into main with commit 94e91ef Mar 27, 2026
328 checks passed
@cryptodev-2s cryptodev-2s deleted the chore/remove-error-reporting-service-package branch March 27, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants