Registry / devops / color-logger-console

color-logger-console

JSON →
library3.1.9jsnpmunverified

A colorized logger utility for Node.js and browser, version 3.1.9. Provides multiple log levels (trace, debug, info, warn, error, fatal) with colored output, emoji icons, and ISO timestamps. Zero dependencies, ships TypeScript definitions. Similar to pino-pretty but simpler with no external deps. Regular releases; stable API.

npm install color-logger-console
INSTALL
IMPORT
SIG · COLOR-LOGGER-CONSO
C
color-logger-console
devopsjavascriptv3.1.9
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

logger
import { logger } from 'color-logger-console'
import logger from 'color-logger-console'
The library exports a named export 'logger', not a default export.
LogLevel
import { LogLevel } from 'color-logger-console'
const LogLevel = require('color-logger-console').LogLevel
TypeScript type import for log level type.
LoggerOptions
import { LoggerOptions } from 'color-logger-console'
Type for configuration options, if available.

Demonstrates importing and using logger with different log levels and an error.

import { logger } from 'color-logger-console'; logger.info('Application started'); logger.debug('Debug info', { details: 'test' }); logger.warn('Warning message'); try { throw new Error('failure'); } catch (e) { logger.error('Caught error', e); }
Debug
Known issues
gotchaThe logger is a singleton; configuration options must be set before first use.
fix
Call configure({...}) immediately after import if custom settings needed.
affects: >=1.0.0
breakingv3.0.0 removed the default export; only named export 'logger' exists.
fix
Change 'import logger from...' to 'import { logger } from...'.
affects: >=3.0.0
deprecatedThe method 'log()' without a level is deprecated since v2.5.0.
fix
Use explicit level methods like logger.info() instead.
affects: >=2.5.0
Errors
Common errors & fixes
TypeError: logger.info is not a function
Default import used instead of named import in ESM.
fix
Use 'import { logger } from 'color-logger-console''.
Cannot find module 'color-logger-console'
Package not installed or wrong case sensitivity.
fix
Run 'npm install color-logger-console' and ensure exact name.
Upgrade
Version history
3.1.9latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
color-logger-console — npm install color-logger-console · libregistry