pokemon-master-express

You have errors in your application? pokemon-master will catch'em all

Usage no npm install needed!

<script type="module">
  import pokemonMasterExpress from 'https://cdn.skypack.dev/pokemon-master-express';
</script>

README

logo # pokemon-master-express

You have errors in your application? pokemon-master will catch'em all!

Module based on pokemon-master for Express module.

Usage

Error types taken from object.name property, so it can be used for forwarding regular errors(TypeError, ReferenceError, etc) and just simple objects.

app = require 'express'
Handler = require 'pokemon-master-express'
handler = new Handler()

# Default binding will be called for unbinded errors
handler.bind('default', (err) ->
    console.log err
)

app.use(handler.forward)

Develop

git clone https://github.com/G07cha/pokemon-master-express.git
npm install
npm test

You also can use default gulp task for continuous CoffeeScript compiling

License

MIT © Konstantin Azizov