Files
codeql-action/node_modules/ava/lib/reporters/format-serialized-error.js
2025-07-15 07:33:26 +00:00

17 lines
465 B
JavaScript

export default function formatSerializedError(formattedDetails, message) {
const printMessage = formattedDetails.length === 0
? Boolean(message)
: !formattedDetails[0].label.startsWith(message);
if (formattedDetails.length === 0) {
return {formatted: null, printMessage};
}
let formatted = '';
for (const value of formattedDetails) {
formatted += `${value.label}\n\n${value.formatted}\n\n`;
}
return {formatted: formatted.trim(), printMessage};
}