UNPKG
micro-morgan
Version:
latest (0.1.0)
0.1.0
Morgan http request logger middleware for zeit's micro framework
nickcis/micro-morgan
micro-morgan
/
index.js
11 lines
(9 loc)
•
255 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
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); }; };