SDK logger with level-based filtering.

const log = new Logger('CascadeManager');
log.debug('Loading sessions...');
log.info('Found 5 sessions');
log.error('Failed to load', err);

Constructors

Methods

Constructors

  • Create a logger for a specific module.

    Parameters

    • module: string

      Module name (shown in log prefix)

    Returns Logger

Methods

  • Log a debug message.

    Parameters

    • message: string
    • ...args: unknown[]

    Returns void

  • Log an error.

    Parameters

    • message: string
    • ...args: unknown[]

    Returns void

  • Log an informational message.

    Parameters

    • message: string
    • ...args: unknown[]

    Returns void

  • Log a warning.

    Parameters

    • message: string
    • ...args: unknown[]

    Returns void