- Fork the notifier on github
- Build and test your changes
- Commit and push until you are happy with your contribution
- Make a pull request
- Thanks!
-
Install node
brew install node
-
Install grunt
npm install -g grunt
-
Download the code
git clone [email protected]:bugsnag/bugsnag-node
-
Install the dependencies
npm install
We use mocha to run the tests, but it's hooked up in package.json
so that you can run
npm test
If you're a member of the Bugsnag team.
- Set up a npm account
- Get someone to add you as a contributor on bugsnag-node
- npm adduser (put in your NPM login details, only do this once if your user isnt added)
- Update version in package.json.
- Update the version in
lib/notifier.js
- Update the CHANGELOG.md
- Update the README if required
- grunt release
- npm publish
Update the setup guides for JavaScript and CoffeeScript with Node with any new content.