node-http-error-handler

Express error handler for node-http-error or similar errors

Usage no npm install needed!

<script type="module">
  import nodeHttpErrorHandler from 'https://cdn.skypack.dev/node-http-error-handler';
</script>

README

node-http-error-handler

Simple Express.js error handler middleware for

const errorLogging = process.env.NODE_ENV === 'development'
const errors = require('node-http-error-handler')(errorLogging)
...
app.use(errors)

Usage

errors([logging Boolean])

Returns the middleware function. The logging argument is optional, and defaults to false. If true, the error handler will print 4xx and 5xx errors to the console, including a stack trace for 5xx errors.