BetaReadonly BetanameLogger name for identification. Useful when multiple loggers are configured.
Readonly BetalevelMinimum log level to output. Messages below this level are ignored.
BetaLog a debug message.
The log message
Optionalmeta: Record<string, unknown>Optional structured metadata
BetaLog an info message.
The log message
Optionalmeta: Record<string, unknown>Optional structured metadata
BetaLog a warning message.
The log message
Optionalmeta: Record<string, unknown>Optional structured metadata
BetaLog an error message.
The log message
Optionalmeta: Record<string, unknown>Optional structured metadata
Logger interface for structured logging.
This interface is reserved for future use. When logging needs grow, implementations can provide leveled, structured logging with optional metadata and context.
Example