2.2.0 • Published 9 years ago
mapbox-error v2.2.0
Generic error middleware for express apps
usage:
var errors = require('mapbox-error');
var ErrorHTTP = errors.ErrorHTTP;
var server = require('express')();
// use ErrorHTTP to associate a status code and message to an Error object
server.get('/error', function(req, res, next) {
return next(new ErrorHTTP('Error for the sake of errors', 400);
});
// put these after other routes and uses have been defined
server.use(errors.showError);
server.use(errors.notFound);
test:
npm test