UNPKG

pa11y

Version:

Pa11y is your automated accessibility testing pal

31 lines (25 loc) 666 B
'use strict'; const report = {}; module.exports = report; // Pa11y version support report.supports = '^9.0.0 || ^9.0.0-alpha || ^9.0.0-beta'; // Output formatted results report.results = results => { return ['"type"\t"code"\t"message"\t"context"\t"selector"'] .concat(results.issues.map(report.row)) .join('\n'); }; // Internal method used to report an individual TSV row report.row = issue => { return [ JSON.stringify(issue.type), JSON.stringify(issue.code), JSON.stringify(issue.message), JSON.stringify(issue.context), JSON.stringify(issue.selector) ].join('\t'); }; // Output error messages report.error = message => { return message; };