barrierlab-cliv0.1.0

Changelog

Generated from CHANGELOG.md in the project repository. Never maintained twice.

Unreleased

  • addedAudit: barrierlab <url|file> fetches a page, parses it without a browser and runs the structure, semantics and stylesheet rules of a11y-rules.
  • addedOutput: text report through runemark, or --json with the a11y-report model; exit code 1 when a rule fails.
  • addedContrast: styles are computed from the page's stylesheets with style-cascade; contrast is checked where colours can be determined and reported as undetermined otherwise.
  • addedFetching: browser-like request headers, retries with back-off, --bot and --user-agent.