mqtt2ha
    Preparing search index...

    Interface Logger

    Interface for logging operations at different severity levels Provides a standardized way to log messages with varying levels of importance

    interface Logger {
        debug(message: string, ...meta: unknown[]): void;
        error(message: string, ...meta: unknown[]): void;
        info(message: string, ...meta: unknown[]): void;
        warn(message: string, ...meta: unknown[]): void;
    }

    Implemented by

    Index

    Methods

    • Logs a debug message with optional metadata Use for detailed information during development and troubleshooting

      Parameters

      • message: string

        The debug message to log

      • ...meta: unknown[]

        Additional data to include with the log message

      Returns void

    • Logs an error message with optional metadata Use for serious problems that prevent normal operation

      Parameters

      • message: string

        The error message to log

      • ...meta: unknown[]

        Additional data to include with the log message

      Returns void

    • Logs an informational message with optional metadata Use for general operational information

      Parameters

      • message: string

        The info message to log

      • ...meta: unknown[]

        Additional data to include with the log message

      Returns void

    • Logs a warning message with optional metadata Use for potentially problematic situations that don't prevent operation

      Parameters

      • message: string

        The warning message to log

      • ...meta: unknown[]

        Additional data to include with the log message

      Returns void