CLI Commands
Check for accessibility issues.
a11y-lint scan [OPTIONS] INPUT| Option | Description |
|---|---|
--stdin | Read from stdin instead of file |
--color [auto|always|never] | Color output mode (default: auto) |
--json | Output results as JSON |
--format [plain|json|markdown] | Output format |
--disable RULE | Disable specific rules (can repeat) |
--enable RULE | Enable only specific rules (can repeat) |
--strict | Treat warnings as errors |
validate
Section titled “validate”Validate JSON messages against the CLI error schema.
a11y-lint validate messages.jsona11y-lint validate -v messages.json # Verbose outputscorecard
Section titled “scorecard”Generate an accessibility scorecard.
a11y-lint scorecard output.txta11y-lint scorecard --json output.txt # JSON outputa11y-lint scorecard --badge output.txt # shields.io badgereport
Section titled “report”Generate a markdown report.
a11y-lint report output.txta11y-lint report output.txt -o report.mda11y-lint report --title="My Report" output.txtlist-rules
Section titled “list-rules”Show available rules.
a11y-lint list-rules # Simple lista11y-lint list-rules -v # Verbose with categories and WCAG refsschema
Section titled “schema”Print the JSON schema for CLI error messages.
a11y-lint schema