Skip to Content
APIPlanning Center Base TSSrcFunctionsFunction: createDebugLogger()

planning-center-monorepo v1.0.0


planning-center-monorepo / planning-center-base-ts/src / createDebugLogger

Function: createDebugLogger()

createDebugLogger(config): object

Defined in: packages/planning-center-base-ts/src/debug.ts:158 

Create a one-off debug logger for use inside a package (e.g. matching, helpers). Only logs when the given config has debug enabled. Safe to call from any module.

Parameters

config

debug?

boolean | PcoDebugOptions

Returns

object

log()

log: (message, data?) => void

Parameters

message

string

data?

unknown

Returns

void

enabled

enabled: boolean