@zishone/jasenda
Version:
A middleware to add jsend helper functions to the response object
41 lines (30 loc) • 1.5 kB
Markdown
A middleware to add [jsend](https://github.com/omniti-labs/jsend) helper functions to the response object.
```shell
$ npm i @zishone/jasenda
```
```javascript
const express = require('express');
const { jsend } = require('@zishone/jasenda');
const app = express();
app.use(jsend());
app.get('/success', (req, res) => {
res.jsend.success({ /* any data */ }/*, 2XX*/);
});
app.get('/fail', (req, res) => {
res.jsend.fail({ /* any data */ }/*, 4XX*/);
});
app.get('/error', (req, res) => {
res.jsend.fail('An error message'/*, 5XX, errorCodeNumber, { any data }*/);
});
app.listen(port, () => {
console.log('Listening at port 3000')
})
```
* **Zishran Garces**
See also the list of [contributors](https://github.com/zishone/jasenda/contributors) who participated in this project.
This project is licensed under the MIT License - see the [LICENSE](https://github.com/zishone/jasenda/blob/master/LICENSE) file for details.