async-middleware
v1.2.1
Published
Wrap an asynchronous middleware (or handler) function for Express, Connect, router, etc.
Downloads
15,578
Maintainers
Readme
Async Middleware
Wrap an asynchronous middleware (or handler) function for Express, Connect, router, etc.
Installation
npm install async-middleware --save
Usage
Wrap a middleware function using async
and/or promises to catch errors and forward them to next(err)
.
var express = require('express')
var wrap = require('async-middleware').wrap
var app = express()
app.use(wrap(function (req, res) {
return Promise.reject(new Error('boom!'))
}))
License
MIT