Static
supportsCheck if the current terminal supports Unicode characters.
True if Unicode symbols can be displayed, false otherwise
Static
supportsCheck if the current terminal supports ANSI color codes.
True if colors can be displayed, false otherwise
Static
isDetects if we're running in a CI environment
Static
getGet CI-optimized configuration for better log readability in CI environments.
CI environments benefit from:
Can be disabled via DEVLOGR_DISABLE_CI_DETECTION environment variable.
CI-specific configuration overrides
Static
supportsDetects if the current environment supports emoji characters.
True if emoji can be displayed, false otherwise
Static
getGet ASCII fallback symbols for terminals that don't support Unicode.
Object mapping log levels to ASCII symbols
Terminal capability detection utilities for cross-platform compatibility. Automatically detects color, Unicode, and other terminal features.