diff --git a/lib/index.js b/lib/index.js index c1684fc..ce5a43d 100644 --- a/lib/index.js +++ b/lib/index.js @@ -63,6 +63,8 @@ function renderError(err) { if (property.literal != null) { renderedValue = property.literal; + } else if (typeof property.value === "string") { + renderedValue = property.value; } else { renderedValue = util.inspect(property.value, { colors: true }); } @@ -70,7 +72,7 @@ function renderError(err) { return chalk.bold.blue(property.key) + ":\n" + indentMultiline(renderedValue); }).join("\n"); - var details = indentMultiline("" + renderedProperties); + var details = indentMultiline(renderedProperties); return chalk.bold.red(message) + "\n" + details; } diff --git a/src/index.js b/src/index.js index d3e92e9..4e02ee8 100644 --- a/src/index.js +++ b/src/index.js @@ -58,6 +58,8 @@ function renderError(err) { if (property.literal != null) { renderedValue = property.literal; + } else if (typeof property.value === "string") { + renderedValue = property.value; } else { renderedValue = util.inspect(property.value, {colors: true}); } @@ -65,7 +67,7 @@ function renderError(err) { return `${chalk.bold.blue(property.key)}:\n${indentMultiline(renderedValue)}`; }).join("\n"); - let details = indentMultiline(`${renderedProperties}`); + let details = indentMultiline(renderedProperties); return `${chalk.bold.red(message)}\n${details}` }