0.1.1 • Published 6 years ago
rtbhouse-gui-logger v0.1.1
@rtbhouse/logger
Logger types
ConsoleLogger
: use window.console to log recordsObjectLogger
: return record e.g. render in DOMApiLogger
: send every log record to specific endpoint (host
option)ApiBatchLogger
: save records in local storage and sends them in batch to specific endpoint
Usage:
import {ConsoleLogger, Level} from '@rtbhouse/logger';
const logger = new ConsoleLogger({level: Level.INFO});
logger.info('new user logged in', {id: user.id});
logger.warning('password expired', {date: user.lastChangeDate});
logger.error('error occured!', {error: err.toString()});