old-rod
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

old-rod

npmpackage build codeclimate coverage issues dependencies devDependencies downloads

The purpose of this package is to simplify error handling in express applications.

var express = require('express');
var rod = require('old-rod');
var app = express();
 
app.get('/', function () {
  throw {
    status: 400,
    foo: 'bar'
  };
});
 
// cast your line and catch your errors
app.use(rod.cast());
 
// even supply default properties for errors if you choose
app.use(rod.cast({
  name: 'UnexpectedError',
  message: 'An unexpected error has occurred'
}));
 
app.listen(process.env.PORT);

Package Sidebar

Install

npm i old-rod

Weekly Downloads

6

Version

1.2.1

License

MIT

Unpacked Size

22.9 kB

Total Files

13

Last publish

Collaborators

  • bakerface