nostr-websocket-utils

nostr-websocket-utils v0.3.16


nostr-websocket-utils / NostrWSLogger

Interface: NostrWSLogger

Defined in: types/logger.ts:23

Extended logger interface with WebSocket-specific methods

Extends

Methods

wsConnect()

wsConnect(context): void

Defined in: types/logger.ts:27

Log WebSocket connection event

Parameters

context

WebSocketLogContext

Returns

void


wsDisconnect()

wsDisconnect(context): void

Defined in: types/logger.ts:32

Log WebSocket disconnection event

Parameters

context

WebSocketLogContext

Returns

void


wsMessage()

wsMessage(context): void

Defined in: types/logger.ts:37

Log WebSocket message event

Parameters

context

WebSocketLogContext

Returns

void


wsError()

wsError(error, context): void

Defined in: types/logger.ts:42

Log WebSocket error event

Parameters

error

Error

context

WebSocketLogContext

Returns

void


wsMetrics()

wsMetrics(metrics, context): void

Defined in: types/logger.ts:47

Log WebSocket metrics

Parameters

metrics

Record<string, unknown>

context

WebSocketLogContext

Returns

void