@vizydrop/logger
Version:
Vizydrop predefined logger based on winston v3
16 lines (12 loc) • 545 B
JavaScript
/*********************************************************************
* © Copyright IBM Corp. 2025
*********************************************************************/
const {createRequestLogger} = require(`./createRequestLogger`);
function createExpressRequestLogMiddleware({logger, skip}) {
const {processRequest} = createRequestLogger({logger, skip});
return function requestLogMiddleware(req, res, next) {
processRequest(req, res);
return next();
};
}
module.exports = {createExpressRequestLogMiddleware};