A library for integrating client-side JavaScript apps with the Honeybadger.
JavaScript HTML Ruby Makefile
Clone or download
Latest commit 5daf556 Jun 19, 2018

README.md

Honeybadger Client-Side Javascript Library

Build Status

A client-side JavaScript library for integrating apps with the ⚡️ Honeybadger Error Notifier. For server-side javascript, check out our NodeJS library.

Documentation and Support

For comprehensive documentation and support, check out our documentation site.

Changelog

See https://github.com/honeybadger-io/honeybadger-js/blob/master/CHANGELOG.md

Contributing

  1. Fork it.
  2. Create a topic branch git checkout -b my_branch
  3. Commit your changes git commit -am "Boom"
  4. Push to your branch git push origin my_branch
  5. Send a pull request

Development

First, install the required npm packages with npm install. After that you can run the dev server with grunt dev; this will launch a development server at http://127.0.0.1:9999. It will also run the test suite automatically when files change.

To run the test suite by itself, use grunt jasmine.

To run the tests across all supported platforms, set up a Sauce Labs account and use SAUCE_USERNAME=your_username SAUCE_ACCESS_KEY=your-access-key grunt test.

License

The Honeybadger gem is MIT licensed. See the MIT-LICENSE file in this repository for details.