Remove unnecessary interpolation, and display string-typed error properties literally

master
Sven Slootweg 8 years ago
parent 9371a0ed89
commit 59b3d64916

@ -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;
}

@ -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}`
}

Loading…
Cancel
Save