1.0.1 • Published 6 years ago

@ianwremmel/http-server-exceptions v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

@ianwremmel/http-server-exceptions

license standard-readme compliant

Greenkeeper badge dependencies Status devDependencies Status semantic-release

CircleCI Coverage Status

Server-side exceptions and express middleware

Install

npm install @ianwremmel/http-server-exceptions

Usage

Setup the Middleware

const middleware = require('@ianwremmel/http-server-exceptions');
app.use(middleware());

Throw an Error

const {BadGateway} = require('@ianwremmel/http-server-exceptions');
app.use(`/always-fails`, (req, res, next) => {
  next(new BadGatway('remote server could not be reached', req));
});

Maintainers

Ian Remmel

Contribute

See CONTRIBUTE

License

© MIT