Skip to content

Files

Latest commit

Apr 14, 2020
0b65c33 · Apr 14, 2020

History

History
This branch is 4842 commits behind bugsnag/bugsnag-js:next.

plugin-simple-throttle

@bugsnag/plugin-simple-throttle

This plugin adds a safety mechanism to prevent too many events being sent to Bugsnag, saving client bandwidth and error quotas using a simple threshold – i.e. do not send more than n events. It defines a configuration option maxEvents which can be used to customize the behaviour. It is included in the browser notifier.

Note: to support long-lived browser applications, this plugin defines a resetEventCount() method on the client which gets called when the URL of the page changes. This resets the count, allowing new events to be sent.

License

MIT