From da87fd77470f8182c3603cfea7eb6e035d6b9e6c Mon Sep 17 00:00:00 2001 From: Mat Scales Date: Fri, 24 May 2013 15:38:13 +0100 Subject: [PATCH] Make warnings go out on stderr --- lib/renderers/cli.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/renderers/cli.js b/lib/renderers/cli.js index 609a350b..43762ab7 100644 --- a/lib/renderers/cli.js +++ b/lib/renderers/cli.js @@ -68,7 +68,13 @@ var colorful = { data: function (data) { data.data = data.data || ''; - this._write(process.stdout, 'bower ' + renderTagPlusLabel(data) + ' ' + data.data + '\n'); + var outputStream = process.stdout; + + if (data.level === 'warn') { + outputStream = process.stderr; + } + + this._write(outputStream, 'bower ' + renderTagPlusLabel(data) + ' ' + data.data + '\n'); }, checkout: function (data) { if (isCompact()) {