Logger
API / publicodes / Logger
type Logger = object;
Defined in: packages/core/src/index.ts:76
A logger object that can be passed to the engine to log messages.
Useful for debugging or customizing the engine’s output.
Type declaration
Name | Type | Defined in |
---|---|---|
error() | void | packages/core/src/index.ts:79 |
log() | void | packages/core/src/index.ts:77 |
warn() | void | packages/core/src/index.ts:78 |
Example
const logger = {
log: () => {},
warn: () => {},
error: console.error,
}
const engine = new Engine(rules, { logger })