UNPKG

stylelint

Version:

A mighty CSS linter that helps you avoid errors and enforce conventions.

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