Wraps middleware and provide way to attach code before and after it.
$ npm install --save wrap-middleware
var wrapMiddleware = require('wrap-middleware');
var myMw = function (req, res, next) { next(); };
wrapMiddleware(myMw)
.before(function (req, res, next) {
// Called before
})
.after(function (req, res, next) {
// Called after
});
//=> wrapped middleware
Required
Type: Function
Middleware, that should be wrapped.
Attaches cb
, that will be called before wrapped middleware.
Attaches cb
, that will be called after wrapped middleware.
MIT © Vsevolod Strukchinsky