sessions / Exports / SimpleLoggerImpl
Class: SimpleLoggerImpl
Simple console-based logger implementation
Routes all log messages to the browser/Node.js console with structured prefixes for easy identification and filtering.
Implements
Logger
Table of contents
Constructors
Methods
Constructors
constructor
• new SimpleLoggerImpl(prefix?
): SimpleLoggerImpl
Create a new simple logger instance
Parameters
Name | Type | Default value | Description |
---|---|---|---|
prefix | string | 'SessionSDK' | Prefix to prepend to all log messages |
Returns
Defined in
packages/sessions/src/utils/simple-logger.ts:60
Methods
debug
▸ debug(message
, ...args
): void
Log debug information to console
Parameters
Name | Type | Description |
---|---|---|
message | string | Debug message |
...args | any [] | Additional arguments to log |
Returns
void
Implementation of
Logger.debug
Defined in
packages/sessions/src/utils/simple-logger.ts:70
info
▸ info(message
, ...args
): void
Log informational messages to console
Parameters
Name | Type | Description |
---|---|---|
message | string | Info message |
...args | any [] | Additional arguments to log |
Returns
void
Implementation of
Logger.info
Defined in
packages/sessions/src/utils/simple-logger.ts:81
warn
▸ warn(message
, ...args
): void
Log warning messages to console
Parameters
Name | Type | Description |
---|---|---|
message | string | Warning message |
...args | any [] | Additional arguments to log |
Returns
void
Implementation of
Logger.warn
Defined in
packages/sessions/src/utils/simple-logger.ts:92
error
▸ error(message
, ...args
): void
Log error messages to console
Parameters
Name | Type | Description |
---|---|---|
message | string | Error message |
...args | any [] | Additional arguments to log |
Returns
void
Implementation of
Logger.error