Resgrid's Rollbar Cordova Plugin
==============

PhoneGap / Cordova plugin for using the Rollbar service. Currently supports Android and iOS allowing for capturing native exceptions that occur outside the context of the Web View (i.e. native crashes).

Rollbar
-------------

This plugin requires a Rollbar account. Sign up for your free Rollbar account [here](https://rollbar.com/).

## Installation ##
You can install the plugin by running the following command.

```
cordova plugin add https://github.com/emilyemorehouse/cordova-plugin-rollbar.git --variable ROLLBAR_ACCESS_TOKEN="<ROLLBAR_ACCESS_TOKEN>" --variable ROLLBAR_ENVIRONMENT="<ROLLBAR_ENVIRONMENT>"
```

If you're using Cordova 7+, use the following command:

```
cordova plugin add https://github.com/emilyemorehouse/cordova-plugin-rollbar.git --variable ROLLBAR_ACCESS_TOKEN="<ROLLBAR_ACCESS_TOKEN>" --variable ROLLBAR_ENVIRONMENT="<ROLLBAR_ENVIRONMENT>" --nofetch
```

## Usage ##
After device ready call the following line of code to initialize the Rollbar plugin. Note that the token and environment are pulled form the plugin variables.

```
window.cordova.plugins.Rollbar.init();
```

## Supported Platforms ##

- Android
- iOS

## Notes ##
Currently in development, we welcome PR's and other fixes. Hope to have it production ready soon.

## Authors ##
* Shawn Jackson (Twitter: @DesignLimbo Blog: http://designlimbo.com)
* Jason Jarrett (Twitter: @staxmanade Blog: http://staxmanade.com)

## Special Thanks ##
* Halkeye (https://github.com/halkeye)

## License ##
Apache 2.0
