bug-report-sender

0.2.2 • Public • Published

bug-report-sender

Build Status

send bugs to be analysed

install

npm install bug-report-sender --save
 
# dependency to inject 
npm install request --save

usage

var bugSender = require('bug-report-sender');
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',
};
 
bugSender.send(options)
.then(function(result) {
  // OK
});
 

Test

gulp

Test (with integration test)

to run integration test you need set ENTRYPOINT env

e.g.:

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

Publish

npm run deploy <version>

/bug-report-sender/

    Package Sidebar

    Install

    npm i bug-report-sender

    Weekly Downloads

    4

    Version

    0.2.2

    License

    Apache-2.0

    Last publish

    Collaborators

    • fearenales
    • gullitmiranda
    • marcusgadbem
    • nuxlli
    • saitodisse