Interface EnvironmentAdapter

EnvironmentAdapter is an interface for adapting the logger to different environments. The format method should return a string with the formatted text and level.

interface EnvironmentAdapter {
    format(text: string, level?: keyof LogLevel): string;
}

Implemented by

Methods

Methods

  • Format the given text with color based on log level.

    Parameters

    • text: string

      The text to format.

    • Optionallevel: keyof LogLevel

      The level of the log, which determines the color.

    Returns string

    The formatted text with applied color.