0Pricing
Web Accessibility Academy · Lesson

Linting and CI Gates for Accessibility

Stop issues before they reach review.

Catch Issues Even Earlier

Tests run after code is written, but a linter flags problems as you type. The earlier you catch an issue, the cheaper it is to fix.

Meet jsx-a11y

For React projects, the eslint-plugin-jsx-a11y ESLint plugin checks your JSX for common accessibility mistakes right in your editor.

npm install --save-dev eslint-plugin-jsx-a11y

All lessons in this course

  1. What Automation Can and Cannot Catch
  2. Scanning With axe DevTools and Lighthouse
  3. Wiring axe-core Into Playwright Tests
  4. Linting and CI Gates for Accessibility
← Back to Web Accessibility Academy