Welcome to @dimosbotsaris/express-error-handler 👋
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
Support Me
![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)
Show your support
Give a ⭐️ if this project helped you!