UNPKG

express-boom

Version:
35 lines (22 loc) 683 B
# express-boom [Boom](https://www.npmjs.org/package/boom) response objects in Express. ## Install ``` npm install express-boom --save ``` ## Usage ```js var express = require('express'); var boom = require('express-boom'); 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](https://github.com/hapijs/boom#overview)