Skip to Content

@cfxdevkit/executor


@cfxdevkit/executor / AutomationLogger

Interface: AutomationLogger

Defined in: packages/executor/src/logger.ts:7

Minimal injectable logger interface for the automation module.

The SDK ships with NO logging dependency. Consumers can pass any compatible logger (pino, winston, console wrapper …) or omit it to get silent behaviour.

Methods

debug()

debug(msg, …args): void

Defined in: packages/executor/src/logger.ts:10

Parameters

msg

string | object

args

unknown[]

Returns

void


error()

error(msg, …args): void

Defined in: packages/executor/src/logger.ts:11

Parameters

msg

string | object

args

unknown[]

Returns

void


info()

info(msg, …args): void

Defined in: packages/executor/src/logger.ts:8

Parameters

msg

string | object

args

unknown[]

Returns

void


warn()

warn(msg, …args): void

Defined in: packages/executor/src/logger.ts:9

Parameters

msg

string | object

args

unknown[]

Returns

void