UNPKG

karma-accessibility-checker

Version:

A Karma plugin for Accessibility Testing.

26 lines (25 loc) 875 B
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();