colorprint
Advanced tools
Comparing version 3.0.2 to 3.0.3
/** | ||
* Print ansi-colored message to stdout/stderr. | ||
* @version 3.0.2 | ||
* @version 3.0.3 | ||
* @module colorprint | ||
@@ -5,0 +5,0 @@ * @author {@link http://okunishitaka.com|Taka Okunishi |
@@ -14,12 +14,14 @@ /** | ||
let s = this; | ||
msg = Array.prototype.slice.call(arguments, 0).map((msg) => { | ||
if (typeof(msg) === 'object') { | ||
try { | ||
return JSON.stringify(msg, null, 4); | ||
} catch (e) { | ||
// Do nothing. | ||
msg = Array.prototype.slice.call(arguments, 0).map(msg => { | ||
if (typeof(msg) === 'object') { | ||
try { | ||
return JSON.stringify(msg, null, 4); | ||
} catch (e) { | ||
// Do nothing. | ||
} | ||
} | ||
} | ||
return msg; | ||
}); | ||
return msg; | ||
}) | ||
.filter(msg => !!msg) | ||
.map(msg => String(msg)); | ||
if (!msg.length) { | ||
@@ -26,0 +28,0 @@ return ''; |
{ | ||
"name": "colorprint", | ||
"version": "3.0.2", | ||
"version": "3.0.3", | ||
"description": "Print ansi-colored message to stdout/stderr.", | ||
@@ -48,2 +48,2 @@ "main": "lib", | ||
} | ||
} | ||
} |
136362
611