1.0.3 • Published 2 years ago

express-mocked-responses v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

custom express responses

add dependency

#npm
$ npm i express-mocked-responses

#yarn
$ yarn add express-mocked-responses

make use of

import express, { Application, Router, Request, Response } from 'express'

import { SuccessResponse, ForbiddenException } from 'express-mocked-responses'

const app: Application = express()
const router = Router()

router.get('/healthcheck', (req: Request, res: Response) => {
  new SuccessResponse(res)
  /*
   * takes the required response argument and optional ones like so:
   * new SuccessResponse(res, body, status)
   */
})

router.post('/forbidden-path', (req: Request, res: Response) => {
  new ForbiddenException(res)
  /*
  * returns the same as res.status(403).json({
    message: 'Forbidden Attempt'
  })
  */
})

app.use(router)
1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago