1.0.3 • Published 6 years ago

express-fail v1.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
6 years ago

express-fail

Fail response for Node Express.

Installation

First install node.js and express. Then:

$ npm install express-fail

Configure Middleware

app.use(expressFail())

Setup CRSF and default status code

app.use(expressFail({
  csrf: true,
  status: 200
}))

Routing/Response

Routing:

app.post('/api/user', function (req, res) {
  if (req.body.name.trim() === '') {
    res.fail('Name is empty.')
  }
})

Response:

{
  "error": "Name is empty."
}