karma-accessibility-checker
Version:
A Karma plugin for Accessibility Testing.
26 lines (25 loc) • 875 B
JavaScript
async function archiveList() {
let resp = await fetch(`https://cdn.jsdelivr.net/npm/accessibility-checker-engine@next/archives.json`);
let ruleArchiveSet = await resp.json();
let archiveInfo = {
"latest":[]
}
console.log();
console.log("Archive [Archive Id]");
console.log(" - Policy [Policy Id]:");
console.log("-----------------------");
console.log();
for (const archive of ruleArchiveSet) {
if (archive.sunset || archive.hidden) continue;
console.log(`${archive.name} [${archive.id}]`);
for (const policy of archive.policies) {
console.log(` - ${policy.name} [${policy.id}]`);
}
archiveInfo[archive.id] = archive.policies;
if (archive.latest) {
archiveInfo['latest'] = archiveInfo[archive.id];
}
}
process.exit(-1);
}
archiveList();