Simple Express.js middleware middleware to handle errors for APIs and return correct status, error message and trace.
npm install @dimosbotsaris/express-error-handler> Simple Express.js middleware middleware to handle errors for APIs and return correct status, error message and trace.
``sh`
npm install --save @dimosbotsaris/express-error-handler
`sh
import { errorHandler } from '@dimosbotsaris/express-error-handler';
app.get('/bar', (req: Request, res: Response, next: NextFunction) => {
const error = new Error('Validation Error');
error.status = 400;
next(error);
});
app.use(errorHandler({}));
`
| Option | Type | Default | Description |
| ------ |------|---------| ------------ |
| trace| Boolean | false | If true the trace is attached to output. |
`sh``
npm run test
š¤ Dimos Botsaris
* Website: https://www.eldimious.com
* Twitter: @el_dimious
* Github: @eldimious
* LinkedIn: @dimosthenis-botsaris-5ab16485

Give a āļø if this project helped you!