Repository URL to install this package:
|
Version:
0.0.3 ▾
|
import { NextFunction, ExpressResponse, ExpressRequest } from './typings'
import { logHttpMiddleware } from './logHttpMiddleware'
import { logDecoratorMiddleware } from './logDecoratorMiddleware'
import { logger } from './pino'
export function loggerMiddleware(req: ExpressRequest, res: ExpressResponse, next: NextFunction) {
const decorator = logDecoratorMiddleware({ logger })
decorator(req, res)
logHttpMiddleware(req, res)
next()
}