{"library":"eslint-plugin-playwright","type":"library","category":null,"description":"ESLint plugin for Playwright testing framework, providing lint rules to catch common mistakes and enforce best practices. Current stable version is v2.10.2, with frequent releases (weekly to bi-weekly). Supports both flat config (eslint.config.js) and legacy .eslintrc. Ships TypeScript types. Key differentiators: it is the official Playwright ESLint plugin, actively maintained, with 30+ rules including 'missing-playwright-await' to detect missing await on Playwright assertions, and 'no-wait-for-selector' replacement for deprecated APIs.","language":"javascript","status":"active","version":"2.10.2","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-playwright","imports":["import playwright from 'eslint-plugin-playwright'","playwright.configs['flat/recommended']","import { rules } from 'eslint-plugin-playwright' // then reference rules['missing-playwright-await']"]},{"cmd":"yarn add eslint-plugin-playwright","imports":[]},{"cmd":"pnpm add eslint-plugin-playwright","imports":[]}],"homepage":null,"github":"https://github.com/mskelton/eslint-plugin-playwright","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-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/eslint-plugin-playwright/compatibility"}}