express-boom-v2
v4.2.2
Published
Boom response objects in Express
Downloads
394
Maintainers
Readme
express-boom-v2
Boom response objects in Express.
This plugin forked from the scottcorgan/express-boom ( NPM module: express-boom ) and update the previous deprecated boom dependency to new @hapi/boom module.
All credits goes to Scott Corgan and team.
Install
npm install express-boom-v2 --save
Usage
var express = require('express');
var boom = require('express-boom-v2');
var app = express();
app.use(boom());
app.use(function (req, res) {
res.boom.notFound(); // Responds with a 404 status code
});
app.use(function (req, res) {
// some validation check fail and returns an object : reasons
res.boom.badRequest("Validation didn't suceed", reasons); // Responds Boom message + reasons object
});
app.listen(4444);
For a complete list of methods, see the Boom docs