Quieter logging on dev

This commit is contained in:
Evan Morikawa 2016-07-14 18:36:21 -07:00
parent 0abd70c746
commit 5e0bcc5eff
3 changed files with 15 additions and 3 deletions

View file

@ -7,7 +7,7 @@
"bunyan": "1.8.0",
"bunyan-cloudwatch": "2.0.0",
"bunyan-loggly": "^1.0.0",
"bunyan-prettystream": "^0.1.3",
"bunyan-prettystream": "emorikawa/node-bunyan-prettystream",
"imap": "0.8.x",
"lerna": "2.0.0-beta.23",
"mysql": "^2.11.1",

View file

@ -25,9 +25,22 @@ const stdoutStream = {
const getLogStreams = (name, env) => {
switch (env) {
case 'development': {
const prettyStdOut = new PrettyStream();
const prettyStdOut = new PrettyStream({
mode: 'pm2',
lessThan: 'error',
});
const prettyStdErr = new PrettyStream({
mode: 'pm2'
});
prettyStdOut.pipe(process.stdout);
prettyStdErr.pipe(process.stderr);
return [
{
type: 'raw',
level: 'error',
stream: prettyStdErr,
reemitErrorEvents: true,
},
{
type: 'raw',
level: 'debug',

View file

@ -4,7 +4,6 @@
"description": "Core shared packages",
"main": "index.js",
"dependencies": {
"bunyan": "^1.8.1",
"xoauth2": "1.x.x"
},
"author": "Nylas",