{"library":"eslint-plugin-flowtype","type":"library","category":null,"description":"ESLint plugin providing Flow type linting rules. Current stable version is 8.0.3, released October 2021. It adds over 40 rules specific to Flow type annotations, such as enforcing type styles, preventing duplicates, and requiring type declarations. Key differentiators: it is the primary ESLint plugin for Flow, with extensive rule coverage and shareable configs. It requires ESLint 8+ and Node 12+. Maintenance is active but may slow as Flow usage declines. Alternative: use TypeScript with `@typescript-eslint` instead.","language":"javascript","status":"active","version":"8.0.3","tags":["javascript","eslint","plugin","flowtype"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-flowtype","imports":["// In .eslintrc: 'plugins': ['flowtype']","// In .eslintrc: 'rules': { 'flowtype/boolean-style': 'error' }","// In .eslintrc: 'extends': ['plugin:flowtype/recommended']"]},{"cmd":"yarn add eslint-plugin-flowtype","imports":[]},{"cmd":"pnpm add eslint-plugin-flowtype","imports":[]}],"homepage":null,"github":"https://github.com/gajus/eslint-plugin-flowtype","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-flowtype","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-flowtype/compatibility"}}