Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hemerajs/fastify-error-page

The developer error page - print errors in structured HTML to the browser
https://github.com/hemerajs/fastify-error-page

developer-experience fastify

Last synced: about 2 months ago
JSON representation

The developer error page - print errors in structured HTML to the browser

Awesome Lists containing this project

README

        

# fastify-error-page
The developer error page - print errors in structured HTML to the browser

![image](demo.png)

## Install
```
npm i fastify-error-page --save
```
## Usage
```js
const fastify = require('fastify')()

if(process.env.NODE_ENV !== 'production') fastify.register(require('fastify-error-page'))

fastify.get('/', async function (req, reply) {
throw new Error('Opppps!')
})

fastify.listen(3000, err => {
if (err) throw err
console.log('Server listenting on localhost:', fastify.server.address().port)
})
```

### Credits

- [youch](https://github.com/poppinss/youch) Pretty error reporting for Node.js 🚀