1.1.0 • Published 6 years ago

@car-cms/cms-logger v1.1.0

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

@car-cms/cms-logger

Wrapper for winston

Quickstart

npm install cartus/cms-logger

config.js

    const LoggerTypes = require('cartus/cms-logger');

    module.exports = {

        qa: {
            environment: 'qa',
            transports: [{
            level: 'debug',
            type: LoggerTypes.Console
            },
            {
            level: 'error',
            type: LoggerTypes.Console
            }]
        },
        prod: {
            environment: 'production',
            transports: [{
            level: 'error',
            type: LoggerTypes.File,
            params: {
                filename: 'error.log'
            }
            },
            {
            level: 'debug',
            type: LoggerTypes.File,
            params: {
                filename: 'debug.log'
            }
            }],
        },

    };

Init

    const Logger = require('cartus/cms-logger');
    const Config = require('./config');
    Logger.init(context.functionName, context.functionVersion, Config[process.env.NODE_ENV], {
      traceId: event.body.trace_id,
      requestId: context.awsRequestId
    });

Logging messages

    Logger.debug('Message', { additional });

    Logger.error(err, { additional });

Overwriting keys

    Logger.set({
        traceId: 'new traceId'
        requestId: 'new requestId' 
    });
1.1.0

6 years ago

1.0.0

6 years ago

0.0.29

6 years ago

0.0.28

6 years ago

0.0.27

6 years ago

0.0.26

6 years ago

0.0.25

6 years ago

0.0.24

6 years ago

0.0.23

6 years ago

0.0.22

6 years ago

0.0.21

6 years ago

0.0.20

6 years ago

0.0.19

6 years ago

0.0.18

6 years ago

0.0.17

6 years ago

0.0.16

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago