express-error-block
v0.2.3
Published
An error handler and error page for Express 4.
Downloads
3
Readme
express-error-block
A minimalsit simple error handler for Express (4+) which returns an error page.
Support error reporting via next()
and handling of 404.
It renders a simple HTML page, which can be customised via options.
Features
- [x] Customise the page CSS
- [x] Respond in JSON if appropriate
- [x] Show a cute illustration
- [x] Hide error message in production
- [ ] Telegram alerts on bugs
Who uses it?
👋 Want to be listed there? Contact me.
How to use
npm install express-error-block
Then require the module
const errorsHandler = require('express-error-block')({
background: 'red', // Can be any valid CSS background property value
customCSS: 'body {color: #000}',
noImage: false // Hide the default illustrations
})
And add the handlers at the end of your app (just before app.listen()
)
app.use(errorsHandler.handler)
app.use(errorsHandler.notFound)