Skip to content

eldimious/express-error-handler

Repository files navigation

Welcome to @dimosbotsaris/express-error-handler 👋

Version Documentation Maintenance Twitter: el_dimious

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

Show your support

Give a ⭐️ if this project helped you!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published