TypeDoc API - v0.28.7

    Interface FancyConsoleLogger

    A logger that outputs all messages to the console.

    interface FancyConsoleLogger {
        errorCount: number;
        level: LogLevel;
        warningCount: number;
        addContext(
            message: string,
            level: Verbose | Info | Warn | Error,
            ...args: [MinimalNode?] | [number, MinimalSourceFile],
        ): string;
        error(text: TranslatedString, node?: MinimalNode): void;
        error(text: TranslatedString, pos: number, file: MinimalSourceFile): void;
        hasErrors(): boolean;
        hasWarnings(): boolean;
        info(text: TranslatedString): void;
        log(message: string, level: Verbose | Info | Warn | Error): void;
        resetErrors(): void;
        resetWarnings(): void;
        verbose(text: string): void;
        warn(text: TranslatedString, node?: MinimalNode): void;
        warn(text: TranslatedString, pos: number, file: MinimalSourceFile): void;
    }

    Hierarchy (View Summary, Expand)

    Index

    Methods

    Properties

    errorCount: number = 0

    How many error messages have been logged?

    level: LogLevel = LogLevel.Info

    The minimum logging level to print.

    warningCount: number = 0

    How many warning messages have been logged?

    MMNEPVFCICPMFPCPTTAAATR