bugsnag / bugsnag-js

JavaScript error handling tool for BugSnag. Monitor and report JavaScript bugs & errors.
https://docs.bugsnag.com/platforms/javascript
MIT License
858 stars 252 forks source link

Modernise browser packages #2224

Open gingerbenw opened 1 month ago

gingerbenw commented 1 month ago

Goal

Convert packages to TypeScript using rollup to bundle both ES modules and Common JS modules for maximum compatibility

Changeset

Testing

Covered by CI

Outstanding

github-actions[bot] commented 1 month ago

@bugsnag/browser bundle size diff

Minified Minfied + Gzipped
Before 45.89 kB 13.78 kB
After 46.14 kB 13.86 kB
± ⚠️ +251 bytes ⚠️ +74 bytes

code coverage diff

<_temporarily disabled_>

Generated by :no_entry_sign: dangerJS against 9a4591e3e88ee565b9842c8ea40b2de4e3cb6850