1.1.1 • Published 3 years ago

@cloudsugar/browser-logger v1.1.1

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

browser-logger

A tiny logger intended for browsers and space-constrained applications.

Features

Basic Usage

import { Logger } from '@cloudsugar/browser-logger';

const logger = new Logger({name: 'App', level: 'info'});

logger.debug('what is this');
logger.info('starting app');
logger.log('useful information');
logger.warn('something might fail');
logger.error('not good');
logger.fatal('everything is bad');

Multiple Arguments

logger.info('response data', data);

Message Groups

logger.group('starting group', () => {
  logger.info('here we go');
  logger.info('one more time');
});

Silent Mode

const logger = new Logger({name: 'App', level: 'silent'});
logger.fatal('this message is ignored');