StaticsupportsCheck if the current terminal supports Unicode characters.
True if Unicode symbols can be displayed, false otherwise
StaticsupportsCheck if the current terminal supports ANSI color codes.
True if colors can be displayed, false otherwise
StaticisDetects if we're running in a CI environment
StaticgetGet 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
StaticsupportsDetects if the current environment supports emoji characters.
True if emoji can be displayed, false otherwise
StaticgetGet 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.