{"library":"eslint-plugin-relay","type":"library","category":null,"description":"ESLint plugin for Relay, version 2.0.0, released under MIT license. It provides lint rules to catch common problems in Relay code, such as invalid GraphQL syntax, naming convention violations, missing colocated fragment spreads, and unused fields. The plugin ships with recommended and strict configurations, and supports suppression of certain rules within graphql tagged templates. Key differentiators: it provides faster feedback than the Relay Compiler for syntax and naming issues, and includes rules like `must-colocate-fragment-spreads` that enforce best practices for data fetching. It is actively maintained by the Relay team.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-relay","imports":["plugins: ['relay']","extends: ['plugin:relay/recommended']","extends: ['plugin:relay/strict']"]},{"cmd":"yarn add eslint-plugin-relay","imports":[]},{"cmd":"pnpm add eslint-plugin-relay","imports":[]}],"homepage":"https://relay.dev","github":"https://github.com/relayjs/eslint-plugin-relay","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-relay","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-relay/compatibility"}}