import morgan from 'morgan'; const logger = morgan( process.env.NODE_ENV === 'development' ? 'dev' : ':date[clf] - :method :url :status :res[content-length] - :response-time ms', { skip: process.env.NODE_ENV === 'production' ? (req, res) => res.statusCode < 400 // Log only errors in production : () => process.env.NODE_ENV === 'test' // Skip logging in test env } ); export default logger;