UNPKG

@textlint/fixer-formatter

Version:

textlint output formatter for fixer

35 lines 1.07 kB
// LICENSE : MIT "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = default_1; function getMessageType(message) { if (message.fatal || message.severity === 2) { return "Error"; } else { return "Warning"; } } function default_1(results) { let output = ""; let total = 0; results.forEach((result) => { const messages = result.applyingMessages; total += messages.length; messages.forEach((message) => { output += "Fixed✔ "; output += `${result.filePath}: `; output += `line ${message.line || 0}`; output += `, col ${message.column || 0}`; output += `, ${getMessageType(message)}`; output += ` - ${message.message}`; output += message.ruleId ? ` (${message.ruleId})` : ""; output += "\n"; }); }); if (total > 0) { output += `\n\nFixed ${total} problem${total !== 1 ? "s" : ""}`; } return output; } //# sourceMappingURL=compats.js.map