Skip to content

Interface: LoggerPort

Interface: LoggerPort

Defined in: auth-server-ts/src/contracts/logger.ts:6

Structured logger port. The core uses it for non-fatal warns (cache miss, network blip on /auth/me, …). Consumers map to whatever logger they prefer; the default no-op is fine for tests.

Methods

debug()?

optional debug(msg, …args): void

Defined in: auth-server-ts/src/contracts/logger.ts:7

Parameters

msg

string

args

unknown[]

Returns

void


error()

error(msg, …args): void

Defined in: auth-server-ts/src/contracts/logger.ts:10

Parameters

msg

string

args

unknown[]

Returns

void


log()?

optional log(msg, …args): void

Defined in: auth-server-ts/src/contracts/logger.ts:8

Parameters

msg

string

args

unknown[]

Returns

void


warn()

warn(msg, …args): void

Defined in: auth-server-ts/src/contracts/logger.ts:9

Parameters

msg

string

args

unknown[]

Returns

void