Skip to content

ColorConfig

Configuration for ANSI color and style mappings used by the Printer.

Each property maps to a ColorOrColorizer, which can be a style string or a Colorizer function that wraps text in ANSI escape codes.

https://tenray.io/logpot/formatting#available-ansi-style-tokens

[key: string]: ColorOrColorizer

boolean: ColorOrColorizer

Color for booleans.


bracket: ColorOrColorizer

Color for bracket characters ([, ], {, }).


circular: ColorOrColorizer

Color for circular reference indicators.


colon: ColorOrColorizer

Color for colon separators.


comma: ColorOrColorizer

Color for comma separators.


custom: ColorOrColorizer

Color for custom or unclassified text.


date: ColorOrColorizer

Color for Date objects.


default: ColorOrColorizer

Default color for values not matched by other keys.


function: ColorOrColorizer

Color for function representations.


key: ColorOrColorizer

Color for object keys.


null: ColorOrColorizer

Color for null values.


number: ColorOrColorizer

Color for numbers.


string: ColorOrColorizer

Color for strings.


symbol: ColorOrColorizer

Color for symbols.


undefined: ColorOrColorizer

Color for undefined values.