1.0.2 • Published 7 years ago

codelocks-logging v1.0.2

Weekly downloads
-
License
MIT
Repository
bitbucket
Last release
7 years ago

Codelocks Logger

this is a util for write a specification logging

How to use

npm install codelocks-logging
const Logger = require('codelocks-logging');
// create a logger with APP: LMB, File: IDX
const logger = Logger.getLogger('LMB', 'IDX')
// write logging in function test
logger.info('TST','0001', 'this is a message');
// console 
// INFO - 2018-09-12 05:48:34 ---> this is a test message||{"Level":"ERROR","Location":"LMB/LGT/TST/0001","Message":"this is a test message"}
logger.error('TST','0001', 'test a error message', err);
// ERROR - 2018-09-12 05:48:34 ---> test a error message||{"Level":"ERROR","Location":"LMB/LGT/TST/0001","Message":"test a error message","Detail":{"message":"test a error message","stack":"Error:……}}

// if we dont want write more message
logger.error('TST','0001', err);
// it will same as logger.error('TST','0001', err.message, err);
logger.error('TST','0001', { message:'test' });
// it will same as logger.error('TST','0001', 'test', {message:'test'});
1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago