UNPKG

kathairo

Version:

A CLI utility for processing USFM.

23 lines (17 loc) 396 B
let _quiet = false; let initialized = false; export function initLogger(quiet) { _quiet = quiet; initialized = true; } export function log(level, message) { if (!initialized) { throw new Error("Logger was used without initialization."); } if (level === 'info' && !_quiet) { console.info(message); } if (level === 'error' && !_quiet) { console.error(message); } }