UNPKG

451 BJavaScriptView Raw
1var bunyan = require('bunyan');
2var PrettyStream = require('bunyan-prettystream');
3
4var prettyStdOut = new PrettyStream();
5prettyStdOut.pipe(process.stdout);
6
7module.exports = function(name) {
8 var logOptions = {
9 name: 'userbase: ' + name
10 };
11
12 if (process.env.NODE_ENV === 'development') {
13 logOptions.streams = [{
14 level: 'debug',
15 type: 'raw',
16 stream: prettyStdOut
17 }];
18 }
19
20 return bunyan.createLogger(logOptions);
21};
\No newline at end of file