@dimosbotsaris/express-error-handler
v1.0.3
Published
Simple Express.js middleware middleware to handle errors for APIs and return correct status, error message and trace.
Downloads
11
Maintainers
Readme
Simple Express.js middleware middleware to handle errors for APIs and return correct status, error message and trace.
Install
npm install --save @dimosbotsaris/express-error-handler
Usage
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({}));
Options
| Option | Type | Default | Description |
| ------ |------|---------| ------------ |
| trace| Boolean | false
| If true
the trace is attached to output. |
Run tests
npm run test
Author
👤 Dimos Botsaris
- Website: https://www.eldimious.com
- Twitter: @el_dimious
- Github: @eldimious
- LinkedIn: @dimosthenis-botsaris-5ab16485
Support Me
Show your support
Give a ⭐️ if this project helped you!