UNPKG

micro-morgan

Version:

Morgan http request logger middleware for zeit's micro framework

11 lines (9 loc) 255 B
const morgan = require('morgan'); const promisify = require('util').promisify; module.exports = (...args) => { const logger = promisify(morgan(...args)); return fn => async (req, res) => { await logger(req, res); return fn(req, res); }; };