Skip to content
Error tracking and logging from JS to Rollbar
Branch: master
Clone or download
waltjones Merge pull request #790 from rollbar/wj-node-deps-semver
Better semver for node source map deps
Latest commit 65d558f Oct 18, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist Release v2.13.0 Sep 12, 2019
docs Changing JS docs nav Mar 22, 2017
examples chore: bump dep versions in examples Oct 15, 2019
release v2.0.4 Jun 3, 2017
src fix: captureEvent should handle ambiguous args Oct 15, 2019
test fix: captureEvent should handle ambiguous args Oct 15, 2019
vendor Release v2.5.5 Apr 8, 2019
.eslintignore Fixed GH issue #266 and applied eslint recommended defaults Apr 29, 2017
.eslintrc test: set eslint policy for complexity Apr 2, 2019
.gitignore add back lastError on the rollbar instance Jun 20, 2017
.gitmodules remove a remnant from our old usage of TraceKit, #132 Feb 13, 2017
.lgtm.yml Add lgtm.yml configuration Nov 26, 2018
.npmignore don't package .git submodule file for JSON-js in npm releases Sep 8, 2017
.travis.yml switch default browser from PhantomJS to Chrome Apr 4, 2019 Update May 24, 2018
Gruntfile.js test: enable karma proxy for example assets Apr 2, 2019
LICENSE Adding MIT license Oct 13, 2015
Makefile build: update packages for test, and add convenience tasks test-brows… Mar 23, 2019 Release v2.13.0 Sep 12, 2019
bower.json Re-add snippet for Bower distribution Apr 19, 2016
browserstack.browsers.js Refactored testing to use Karma Sep 18, 2015
browserstack.browsers.json Refactored testing to use Karma Sep 18, 2015
defaults.js Remove unused import Jun 11, 2017
index.d.ts fix: update missing config interface TypeScript types Oct 3, 2019
karma.conf.js chore: don't show perf warnings for test scripts Aug 9, 2019
package-lock.json Release v2.13.0 Sep 12, 2019
package.json chore: better semver for node source map deps Oct 15, 2019
webpack.config.js fix: workaround webpack/webpack issue #6642, #6677 May 21, 2019


Build Status Code Quality: Javascript Total Alerts

Rollbar.js is the Javascript SDK for Rollbar. It supports both Node.js and client-side Javascript, including frameworks such as React, Angular, Ember, and more.

Setup Instructions

  1. Sign up for a Rollbar account.
  2. For client-side Javascript, follow the Browser Quick Start instructions. For Node.js, follow the Server Quick Start.

Usage and Reference

For complete usage instructions and configuration reference, see our Javascript SDK docs.

Release History & Changelog

See our Releases page for a list of all releases, including changes.

Help / Support

If you run into any issues, please email us at

For bug reports, please open an issue on GitHub.


To set up a development environment, you'll need Node.js and npm.

  1. git submodule update --init
  2. npm install -D
  3. make

To run the tests, run make test.


  1. Fork it.
  2. Create your feature branch (git checkout -b my-new-feature).
  3. Commit your changes (git commit -am 'Added some feature').
  4. Push to the branch (git push origin my-new-feature).
  5. Create a new Pull Request.
You can’t perform that action at this time.