@banterstudiosuk/http-responses

Simple http response module for express

Usage no npm install needed!

<script type="module">
  import banterstudiosukHttpResponses from 'https://cdn.skypack.dev/@banterstudiosuk/http-responses';
</script>

README

@banterstudiosuk/http-responses

Simple middleware for express to send back http responses

Install

npm

npm i --save @banterstudiosuk/http-responses

Usage

import express from 'express'
import httpResponses from '@banterstudiosuk/http-responses'

const app = express()
const router = express.Router()

app.use(httpResponses())

router.post('/', (req, res) => {
  res.httpResponse.success()
})

// Catch all
app.use((err, req, res) => {
  res.httpResponse.badImplementation({
    error: err.stack,
    message: err.message
  })
})

License

MIT