A Fastify plugin wrapping unify-errors to handle REST errors. Old Owner: @flexper
npm i unify-fastify
# Or
yarn add unify-fastify
# Or
pnpm add unify-fastify
import fastify from 'fastify'
import unifyFastifyPlugin from 'unify-fastify';
import { BadRequest } from 'unify-errors';
const server = fastify()
server.register(unifyFastifyPlugin, { /* options */ })
server.get('/bad-request', async () => {
throw new BadRequest({ example: 'A bad request error'})
})
name | default | description |
---|---|---|
disableDetails | false | Disable error details like stack |
disableLog | false | Disable logging on error |
To execute jest tests (all errors, type integrity test)
pnpm test
This package use TSdx. Please check documentation to update this package.