Skip to content

Commit 3e16a94

Browse files
committed
Fill usage example
1 parent f3de017 commit 3e16a94

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,37 @@ A console appender that routes output to the correct function of the ```console`
1717

1818
**Usage Example**
1919

20+
```
21+
const log4js = require('log4js');
22+
23+
const appenders = require('@barchart/log4js-node-appenders');
24+
25+
log4js.configure({
26+
categories: {
27+
default: { appenders: [ 'lambda' ], level: 'trace' }
28+
},
29+
appenders: {
30+
lambda: {
31+
type: appenders.lambda,
32+
layout: {
33+
type: 'pattern',
34+
pattern: '%c - %m%'
35+
}
36+
}
37+
}
38+
});
39+
40+
const logger = log4js.getLogger('Example');
41+
42+
logger.trace('Trace level log message');
43+
logger.debug('Debug level log message');
44+
logger.info('Info level log message');
45+
logger.warn('Warn level log message');
46+
logger.error('Error level log message');
47+
logger.fatal('Fatal level log message');
48+
```
49+
50+
2051
### Package Managers
2152

2253
This library is available as a *public* module on NPM.

0 commit comments

Comments
 (0)