From 5d0deefa6aff704232eb720df17eef4b8fb9e187 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Fri, 16 Mar 2018 23:48:19 +0330 Subject: [PATCH] fix: handle string errors --- lib/common/utils.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/common/utils.mjs b/lib/common/utils.mjs index e22d4eed3d..96730ab8c3 100644 --- a/lib/common/utils.mjs +++ b/lib/common/utils.mjs @@ -10,9 +10,9 @@ export const printWarn = function (msg, from) { } export const renderError = function (_error, from) { - const errStr = _error.stack + const errStr = _error.stack || String(_error) const fromStr = from ? Chalk.red(` ${from}`) : '' - return '\n' + Chalk.bgRed.black(' ERROR ') + fromStr + '\n\n' + errStr + return '\n' + Chalk.bgRed.black(' ERROR ') + fromStr + ' ' + errStr } export const printError = function () {