{"library":"eslint-plugin-vitest","type":"library","category":null,"description":"ESLint plugin for Vitest, providing test-specific linting rules. The latest stable version is 1.6.16, released on npm with type definitions included. This plugin helps enforce best practices in Vitest test suites, including rules for consistent naming, focused tests, and proper assertions. It supports both ESLint v8 (flat config and legacy) and v9. Key differentiators include type-testing support, a comprehensive set of rules (e.g., no-focused-tests, valid-expect), and compatibility with Vitest's chaining API. The plugin is actively maintained, with frequent releases addressing bugs and adding features. It requires ESLint >=8.57.0 and Vitest as peer dependencies.","language":"javascript","status":"active","version":"0.5.4","tags":["javascript","eslint","eslintplugin","eslint-plugin","vitest eslint plugin","vitest","eslint plugin","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-vitest","imports":["import vitest from 'eslint-plugin-vitest'","import vitest from 'eslint-plugin-vitest'; export default [...vitest.configs.recommended]","import vitest from 'eslint-plugin-vitest'; globals: { ...vitest.environments.env.globals }","rules: { 'vitest/no-focused-tests': 'error' }"]},{"cmd":"yarn add eslint-plugin-vitest","imports":[]},{"cmd":"pnpm add eslint-plugin-vitest","imports":[]}],"homepage":null,"github":"https://github.com/veritem/eslint-plugin-vitest","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-vitest","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-vitest/compatibility"}}