@mapbox/mapbox-error
v3.1.0
Published
Error middleware for express apps
Downloads
8,201
Maintainers
Keywords
Readme
Generic error middleware for express.js apps
usage:
const errors = require('@mapbox/mapbox-error');
const ErrorHTTP = errors.ErrorHTTP;
const server = require('express')();
// use ErrorHTTP to associate a status code and message to an Error object
server.get('/error', (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