Skip to content

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

Notifications You must be signed in to change notification settings

cloud-sugar/browser-logger

Repository files navigation

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');

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published