1.0.3 • Published 2 years ago

stoolie v1.0.3

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

Stoolie

GitHub package.json version Commitizen friendly code style: prettier GitHub

A person employed or acting as a decoy or informer, especially for the police.

This is a logger package that wraps winston with some easy utility methods.

Import

import stoolie from 'stoolie';

Using Stoolie

import stoolie, { LogLevel } from 'stoolie'; 
const logger = stoolie(LogLevel.INFO);

const entry = logger.withCategory('example').withType('README');
entry.info('Log a message');

Log Levels

  • Error
  • Warn
  • Info
  • Verbose
  • Debug
  • Silly

Testing

For testing a NullLog can be imported by name. This will allow you to pass in a logger without having to mock one out.