@readystack/accessibility-statement-lint
v1.0.5
Published
Checks the accessibility statement you already published against the EU model statement and its two dates
Downloads
688
Maintainers
Readme
Accessibility Statement Lint (EU model)
Checks the accessibility statement you already published against the EU model statement and its two dates
Install
npx @readystack/accessibility-statement-lint fileNode 18+. The same 19 rules as the VS Code extension, from a terminal or CI.
Free
- Checks the statement file open in the editor and names every missing section, finding by finding, on the line it belongs to
--ruleslists every rule
With a licence ($29 once)
- Sweeps every locale and sub-site statement in the workspace and writes one dated report with a per-file verdict
@readystack/accessibility-statement-lint --dir ./templates --report html --out report.htmlA consultant charges $150-$250 an hour to review one statement; a full agency accessibility audit starts around $2,500.
Use from an AI agent (MCP)
Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:
{ "mcpServers": { "accessibility-statement-lint": { "command": "npx", "args": ["-y", "@readystack/accessibility-statement-lint", "--mcp"] } } }Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.
Use in CI
- name: Accessibility Statement Lint (EU model)
run: npx -y @readystack/accessibility-statement-lint --dir . --ci(container: docker run --rm -v "$PWD:/work" getreadystack/accessibility-statement-lint --dir /work --ci)
The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.
