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

7 years ago

0.0.27

7 years ago

0.0.26

7 years ago

0.0.25

7 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

7 years ago

0.0.19

7 years ago

0.0.18

7 years ago

0.0.17

7 years ago

0.0.16

7 years ago

0.0.15

7 years ago

0.0.14

7 years ago

0.0.13

7 years ago

0.0.12

7 years ago

0.0.11

7 years ago

0.0.10

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago