1.1.0 • Published 5 years ago
@car-cms/cms-logger v1.1.0
@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
5 years ago
1.0.0
5 years ago
0.0.29
5 years ago
0.0.28
5 years ago
0.0.27
5 years ago
0.0.26
5 years ago
0.0.25
5 years ago
0.0.24
5 years ago
0.0.23
5 years ago
0.0.22
5 years ago
0.0.21
5 years ago
0.0.20
5 years ago
0.0.19
5 years ago
0.0.18
5 years ago
0.0.17
5 years ago
0.0.16
5 years ago
0.0.15
5 years ago
0.0.14
5 years ago
0.0.13
5 years ago
0.0.12
5 years ago
0.0.11
5 years ago
0.0.10
5 years ago
0.0.9
5 years ago
0.0.8
5 years ago
0.0.7
5 years ago
0.0.6
5 years ago
0.0.5
5 years ago
0.0.4
5 years ago
0.0.3
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago