{"library":"express-winston","type":"library","category":null,"description":"express-winston is an Express.js middleware package that integrates the popular Winston logging library into web applications, enabling structured request and error logging. The current stable version is 4.2.0. The project maintains a somewhat active release cadence, frequently addressing dependency updates, security fixes, and minor feature enhancements within the 4.x series. Its key differentiators include extensive configuration options for filtering request/response metadata (e.g., using whitelists and blacklists, though these terms are slated for removal in v5.x), dynamic log levels, and the ability to leverage any of Winston's powerful transports and formatting capabilities directly within the Express middleware stack for both HTTP request logging and centralized error handling.","language":"javascript","status":"active","version":"4.2.0","tags":["javascript","winston","logging","express","log","error","handler","middleware","colors","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install express-winston","imports":["import * as expressWinston from 'express-winston';","import { logger, errorLogger } from 'express-winston';","const expressWinston = require('express-winston');"]},{"cmd":"yarn add express-winston","imports":[]},{"cmd":"pnpm add express-winston","imports":[]}],"homepage":null,"github":"https://github.com/bithavoc/express-winston","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/express-winston","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/express-winston/compatibility"}}