{"library":"eslint-plugin-react-filenames","type":"library","category":null,"description":"Enforces naming conventions for React component files using ESLint. Currently at version 0.0.2, this plugin provides a single rule, react-filenames/filename-matches-component, which verifies that a file's name matches the default export component's name. It is a lightweight, opinionated linter plugin designed for React projects using ESLint 2.x or 3.x. Unlike broader plugins like eslint-plugin-react that cover many rules, this plugin focuses specifically on file naming consistency. The release cadence is low, with no updates since its initial release. It requires ESLint 2.x or 3.x and the react plugin as peer dependencies.","language":"javascript","status":"deprecated","version":"0.0.2","tags":["javascript","eslint","eslint-plugin","eslintplugin","react"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-react-filenames","imports":["import { rules } from 'eslint-plugin-react-filenames'"]},{"cmd":"yarn add eslint-plugin-react-filenames","imports":[]},{"cmd":"pnpm add eslint-plugin-react-filenames","imports":[]}],"homepage":null,"github":"https://github.com/mapbox/eslint-plugin-react-filenames","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-react-filenames","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-react-filenames/compatibility"}}