| import preprocessWarnings from './preprocessWarnings.mjs'; | |
| /** | |
| * @type {import('stylelint').Formatter} | |
| */ | |
| export default function compactFormatter(results) { | |
| const lines = results.flatMap((result) => { | |
| const { warnings } = preprocessWarnings(result); | |
| return warnings.map( | |
| (warning) => | |
| `${result.source}: ` + | |
| `line ${warning.line}, ` + | |
| `col ${warning.column}, ` + | |
| `${warning.severity} - ` + | |
| `${warning.text}`, | |
| ); | |
| }); | |
| lines.push(''); | |
| return lines.join('\n'); | |
| } |