Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

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