// ❌ BAD logger.error(chalk.red('Failed to connect')); logger.warn(chalk.yellow('Missing config')); // ✅ GOOD logger.error('Failed to connect'); logger.warn('Missing config');
// Success = green logger.log(chalk.green('Session created')); logger.log(chalk.green(`Connected to ${server}`)); // Warning/Neutral = yellow logger.log(chalk.yellow('Shutting down...')); logger.log(chalk.yellow(`Client disconnected`)); // Info = blue logger.log(chalk.blue('New client connected')); // Metadata = gray logger.log(chalk.gray('Debug mode enabled'));
// ❌ BAD logger.error(`Failed: ${error.message}`); // ✅ GOOD logger.error('Failed to connect:', error);
// ❌ BAD logger.log('The session has been created successfully.'); logger.error('ERROR: Failed to connect to server!'); // ✅ GOOD logger.log(`Session ${id} created`); logger.error('Failed to connect to server');
// ❌ BAD logger.log('[STREAM] Client connected'); logger.error('ERROR: Connection failed'); logger.warn('WARNING: Low memory'); // ✅ GOOD logger.log('Client connected to stream'); logger.error('Connection failed'); logger.warn('Low memory');
// Starting logger.log(chalk.green('Server started')); logger.log(chalk.green(`Session ${id} created`)); // Stopping logger.log(chalk.yellow('Shutting down...')); logger.log(chalk.yellow(`Session ${id} terminated`)); // Connections logger.log(chalk.blue('Client connected')); logger.log(chalk.yellow('Client disconnected'));
// Success logger.log(chalk.green(`File uploaded: ${filename}`)); // In Progress logger.log(`Processing ${count} items`); // Failure logger.error('Upload failed:', error);
logger.debug(`Buffer size: ${size}`); logger.debug(`Request headers: ${JSON.stringify(headers)}`);