Skip to main content

Interface: PluginLogger

Defined in: types/plugin.ts:63

Logger interface for plugins. Each plugin receives a scoped logger that prefixes output with the plugin ID.

Methods

debug()

debug(message, ...args): void

Defined in: types/plugin.ts:74

Log a debug message (only visible in development)

Parameters

ParameterType
messagestring
...argsunknown[]

Returns

void


error()

error(message, ...args): void

Defined in: types/plugin.ts:71

Log an error message

Parameters

ParameterType
messagestring
...argsunknown[]

Returns

void


info()

info(message, ...args): void

Defined in: types/plugin.ts:65

Log an informational message

Parameters

ParameterType
messagestring
...argsunknown[]

Returns

void


warn()

warn(message, ...args): void

Defined in: types/plugin.ts:68

Log a warning message

Parameters

ParameterType
messagestring
...argsunknown[]

Returns

void