Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

8 Commits

Repository files navigation

Exceptional for node.js

Exceptional helps you track errors in your node.js apps!

This CommonJS module posts exception data to Exceptional http://getexceptional.com. Data about the environment and backtrace of the exception are sent.

To use Exceptional for node.js you must have an account at http://getexceptional.com.

Installation

Include the exceptional.js file in your application, and set your Exceptional API-KEY

 var Exceptional = require(./'exceptional');
Exceptional.API_KEY = **YOUR-API-KEY**

Usage

There a are multiple ways you can use exceptional with your node.js app.

  • The process.uncaughtException event can be used to catch exceptions that bubble all the way up to the event loop.
 process.addListener('uncaughtException', function(err) {
Exceptional.handle(err);
});
  • You can sent exception data to exceptional from inside your own try/catch blocks
 try {
// Your Code
} catch(error) {
// Your own error processing
Exceptional.handle(error);
}

Example

Check out the small example in examples/demo.js

Copyright © 2008, 2010 Contrast.

About

Exceptional module for node.js/CommonJS

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages