{"library":"axe-playwright","type":"library","category":null,"description":"axe-playwright is a JavaScript/TypeScript library designed to integrate Deque Systems' `axe-core` accessibility testing engine directly into Playwright test suites. As of version `2.2.2`, it offers a streamlined approach to perform automated accessibility checks across all Playwright-supported browsers, including Chromium, Firefox, and WebKit. The package maintains an active development pace with frequent updates, as seen with recent minor releases focused on fixes and improved typings. A key differentiator is its seamless injection of the `axe-core` runtime, eliminating the need for separate `axe-core` installation as it is bundled directly. It provides high-level commands like `injectAxe`, `configureAxe`, and `checkA11y` to simplify the process of setting up and running accessibility audits within Playwright tests, ensuring that accessibility issues can be detected efficiently both on initial page load and after user interactions.","language":"javascript","status":"active","version":"2.2.2","tags":["javascript","a11y","accessibility","axe","axe-core","playwright","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install axe-playwright","imports":["import { injectAxe } from 'axe-playwright';","import { configureAxe } from 'axe-playwright';","import { checkA11y } from 'axe-playwright';"]},{"cmd":"yarn add axe-playwright","imports":[]},{"cmd":"pnpm add axe-playwright","imports":[]}],"homepage":"https://www.deque.com/axe/","github":"https://github.com/abhinaba-ghosh/axe-playwright","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/axe-playwright","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/axe-playwright/compatibility"}}