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