# Avoid console.log when logging library exists - ID: javascript-avoid-console-log - Severity: low - CWE: Insufficient Logging (CWE-778) - Languages: JavaScript, TypeScript - Frameworks: nodejs, express, fastify ## Description Detects console.log calls when a logging library exists. Only fires when winston, pino, bunyan, or log4js is detected. ## Remediation Replace console.log with your logging library. ```javascript // winston logger.info('User logged in', { userId }); // pino logger.info({ userId }, 'User logged in'); ``` Learn more: https://shoulder.dev/learn/javascript/cwe-778/avoid-console-log ## Related Rules - **Avoid print() when logging module exists** [low]: - **Insufficient Security Event Logging** [MEDIUM]: