Skip to content

scottcorgan/express-boom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

express-boom

Boom response objects in Express.

Install

npm install express-boom --save

Usage

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 succeed", reasons); // Responds Boom message + reasons object
});

app.listen(4444);

For a complete list of methods, see the Boom docs

About

Boom response objects in Express

Resources

License

Stars

Watchers

Forks

Packages

No packages published