{"library":"winston-mongodb","type":"library","category":null,"description":"A MongoDB transport for winston logging library, enabling persistent log storage in MongoDB collections. Current stable version is 7.0.1, supporting winston 3.x and mongodb driver 3.x+. Requires Node.js >=14.20.1. Alternative to other winston transports with capped collection support, TTL indexes, and flexible database connection options (URI, pre-connected client, or promise). Includes TypeScript definitions.","language":"javascript","status":"active","version":"7.0.1","tags":["javascript","logging","sysadmin","tools","winston","mongodb","log","logger","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install winston-mongodb","imports":["const winston = require('winston'); require('winston-mongodb'); // side-effect import","new winston.transports.MongoDB({ db: client, collection: 'log' })","import type { MongoDBTransportOptions } from 'winston-mongodb'"]},{"cmd":"yarn add winston-mongodb","imports":[]},{"cmd":"pnpm add winston-mongodb","imports":[]}],"homepage":"https://github.com/winstonjs/winston-mongodb#readme","github":"ssh://git@github.com/winstonjs/winston-mongodb","docs":null,"changelog":null,"pypi":null,"npm":"winston-mongodb","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}