server.use(function packageParser (req, res, next) { if (typeof req.params.namespace !== 'undefined' && req.params.package !== 'undefined') { req.package = { namespace: req.params.namespace, name: req.params.package, id: `${req.params.namespace}/${req.params.package}` }; req.log.debug({package: req.package}, 'request package information'); } return next(); });
// for CURL compat server.pre(function(req, res, next) { req.log.info({req: req}, 'REQUEST'); next(); });