| 1234567891011121314151617 |
- 'use strict'
- const HTTPStatus = require('http-status')
- function makeErrorRenderer(status) {
- return (res, message) => {
- res.status(status).json({ message: message || HTTPStatus[status] })
- }
- }
- module.exports = {
- badRequest: makeErrorRenderer(HTTPStatus.BAD_REQUEST),
- notFound: makeErrorRenderer(HTTPStatus.NOT_FOUND),
- unprocessableEntity: makeErrorRenderer(HTTPStatus.UNPROCESSABLE_ENTITY),
- conflict: makeErrorRenderer(HTTPStatus.CONFLICT),
- requestEntityTooLarge: makeErrorRenderer(HTTPStatus.REQUEST_ENTITY_TOO_LARGE),
- }
|