{"library":"log4js","type":"library","category":null,"description":"Log4js is a comprehensive and configurable logging framework for Node.js, currently stable at version 6.9.1. It provides various appenders for outputting logs to the console, files (with rolling), and network services, alongside flexible layout patterns and category-based logging. While sharing a name with Java's Log4j, it behaves distinctly, making direct assumptions about parity a source of confusion. The project is actively maintained, with regular updates and a dedicated community. Key differentiators include its extensive appender support (many as optional, separate packages), highly customizable log levels (TRACE, DEBUG, INFO, WARN, ERROR, FATAL), and built-in TypeScript definitions, offering a robust solution for managing application logs in various environments.","language":"javascript","status":"active","version":"6.9.1","tags":["javascript","logging","log","log4j","node","typescript"],"install":[{"cmd":"npm install log4js","imports":["import pkg from 'log4js';\nconst log4js = pkg;","import pkg from 'log4js';\nconst { getLogger } = pkg;\nconst logger = getLogger();","import type { Configuration, Logger } from 'log4js';","const log4js = require('log4js');"]},{"cmd":"yarn add log4js","imports":[]},{"cmd":"pnpm add log4js","imports":[]}],"homepage":"https://log4js.org","github":"https://github.com/log4js-node/log4js-node","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/log4js","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/log4js/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}