Handlerr
A simple Node.js utility for handling errors
Install
It's just an npm package, so use npm.
$ npm install --save handlerr
Usage
Handlerr provides a helper functions for wrapping Node.js-style callbacks. By
default, Handlerr will just use console.error
on a stack trace whenever an
error occurs. For more errors see handlers.
For example:
var handle = fs = ; fs;
If you prefer to throw errors, then you may use handle.throw
like so:
db;
Alternatively, if you want to throw errors by default, you can just grab
.throw
in your require call:
var handle = throw;
Handlers
-
handle
: The default handler which will useconsole.error
to report any errors. -
handle.throw
: For errors that should stop the system. This will justthrow
any errors that come through. -
handle.custom(handler)
: For creating custom error handlers. Thehandler
function takes an error argument.