avocat
Version:
A simple library to convert objection errors to boom errors
23 lines (12 loc) • 880 B
Markdown
# avocat
A library to convert Objection errors to Boom errors
[](https://travis-ci.org/hapipal/avocat) [](https://coveralls.io/github/hapipal/avocat?branch=master)
Lead Maintainer: [Daniel Cole](https://github.com/optii)
## Usage
### `rethrow(error, [options])`
Throws a `Boom` error according to the `Objection` error received
- `error`: - the `Objection` error (any other types of errors are just ignored)
- `options`: - optional object where:
- `return`: - if `true` will return the error instead of throwing it
- `includeMessage`: if `true` the Boom error created will have it's message set to the message of the error thrown
Heavily inspired by [Bounce](https://github.com/hapijs/bounce)