1.0.7 • Published 5 years ago
@benbakhar/resty v1.0.7
Resty
A tiny, zero dependencies Express middleware for clear and concise http response handling.
npm i -S restyUsage
const app = require('express')();
const resty = require('resty');
app.use(resty());
app.get('/ping', (req, res) => res.success());which will respond with the following response:
{
"message": "success",
"payload": {}
}Methods
response.success(payload, message)
response.created(payload, message)
response.badRequest(payload, message)
response.unauthorized(payload, message)
response.forbidden(payload, message)
response.notFound(payload, message)
response.error(message)
Options
| Property | Type | Description | Example |
|---|---|---|---|
statusCodes | Object | set custom status code for specific http response | {redirect: 307} |