import { isEnableDebug } from './settings.js'; function logDebug(msg, obj) { if (isEnableDebug()) { if (obj) { console.debug('[ezBookkeeping Debug] ' + msg, obj); } else { console.debug('[ezBookkeeping Debug] ' + msg); } } } function logInfo(msg, obj) { if (obj) { console.info('[ezBookkeeping Info] ' + msg, obj); } else { console.info('[ezBookkeeping Info] ' + msg); } } function logWarn(msg, obj) { if (obj) { console.warn('[ezBookkeeping Warn] ' + msg, obj); } else { console.warn('[ezBookkeeping Warn] ' + msg); } } function logError(msg, obj) { if (obj) { console.error('[ezBookkeeping Error] ' + msg, obj); } else { console.error('[ezBookkeeping Error] ' + msg); } } export default { debug: logDebug, info: logInfo, warn: logWarn, error: logError };