koa-error-responder
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

Koa Error Responder

Build Status

Koa middleware for handling errors thrown while handling a request.

Install

npm install koa-error-responder

Usage

import koaErrorResponder from 'koa-error-responder';
 
app.use(
  koaErrorResponder({
    debug: process.env.NODE_ENV !== 'production'
  })
);
 
app.use(() => {
  // This error will be handled by `koaErrorResponder`.
  const error = new Error('Something went wrong');
  error.statusCode = 403;
  throw error;
});

Options

  • debug - When enabled, internal server error messages will be included in responses. This should be turned off in production to avoid leaking server implementation details.

Readme

Keywords

Package Sidebar

Install

npm i koa-error-responder

Weekly Downloads

3

Version

1.0.3

License

ISC

Unpacked Size

13.1 kB

Total Files

12

Last publish

Collaborators

  • simplej