Type Alias LogLevel
LogLevel: "debug" | "info" | "warn" | "error" | "silent"
Example
import { createLogger } from '@klever/connect-core'
const logger = createLogger('MyModule', {
level: 'debug',
prefix: true,
timestamp: true
})
logger.debug('Starting operation', { data: 123 })
logger.info('Operation complete')
logger.warn('Low balance detected')
logger.error('Failed to send transaction', error)
Lightweight logging system with multiple levels and customizable output