1.0.6 • Published 3 years ago

@fiquu/logger v1.0.6

Weekly downloads
47
License
MIT
Repository
github
Last release
3 years ago

@fiquu/logger

Build Status GitHub GitHub last commit npm (scoped) npm

Simple console logger based on Winston.

It's really just a preconfigured instance of a Winston Logger.

Instalation

npm i @fiquu/logger

Usage

Let's assume you run you app with:

$ LOG_LEVEL=info node index.js

Then, the logger will log anything that has lower priority than the LOG_LEVEL env variable:

./some/module.ts:

import { createLogger } from '@fiquu/logger';

const log: FixedLogger = createLogger('My App Module');

log.debug('This is not necessary on production.'); // Will not log
log.info('This is very informational.');
log.warn('Beware! You\'re about to do a thing.');
log.error('IT FAILED!');
log.error('IT FAILED! SEE DETAILS:', {
  extra: 'Yeah, it was bad...',
  error
});

Read more about Winston's log levels to know what will be logged depending on your LOG_LEVEL env variable.

API Docs

Please visit the documentation page for more information.

1.0.6

3 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago