Skip to content

rd-uk/rduk-logger

Repository files navigation

RDUK - Logger

Build Status Coverage Status Greenkeeper badge

Warning: This module cannot be used alone. See implementations below.

Implementations

Example

Winston

Installation

npm i --save-exact --save @rduk/logger @rduk/logger-winston-provider

Configuration

# config.yml
---
logger:
    default: winston
    providers:
        -
            name: winston
            type: '@rduk/logger-winston-provider'
            level: debug
            transports:
                console: true

Usage

const logger = require('@rduk/logger');

logger.error('error'); 
logger.warn('warn'); 
logger.info('info'); 
logger.verbose('verbose'); 
logger.debug('debug');