const winston = require('winston'); const logger = winston.createLogger({ level: 'info', format: winston.format.json(), defaultMeta: { service: 'express-gitea' }, transports: [ new winston.transports.Console(), ], }); const winstonLogger = (req, res, next) => { logger.info(`${req.method} ${req.url}`); next(); } module.exports.winstonLogger = () => winstonLogger; module.exports.logger = logger;