0.5.0 • Published 8 years ago

crash-report-sender v0.5.0

Weekly downloads
2
License
Apache-2.0
Repository
github
Last release
8 years ago

crash-report-sender

Build Status

send crashs to be analysed

install

npm install crash-report-sender --save

# dependency to inject
npm install request --save

usage

var CrashSender = require('crash-report-sender');
var crashSender = new CrashSender();
var libs = {request: request};

var error_to_send = new Error('THIS IS AN ERROR');

var options = {
  err: error_to_send,
  extra_values: {
    extra1: 'EXTRA VALUE 1',
    extra2: 'EXTRA VALUE 2'
  },
  libs: {requestFunction: require('request')},
  url: 'SOME_URL',
};

crashSender.send(options)
.then(function(result) {
  // OK
});

Test

gulp

Test (with integration test)

to run integration test you need set CRASH_REPORT_ENTRYPOINT env

e.g.:

CRASH_REPORT_ENTRYPOINT=http://api.io/report/uruwhswaB0z3NMBnIxlPV8xXcy+98FBV gulp

Publish

npm run deploy <version>
0.5.0

8 years ago

0.4.0

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.5

8 years ago

0.2.4

8 years ago

0.2.3

8 years ago