{"library":"eslint-plugin-react-i18n","type":"library","category":null,"description":"ESLint plugin providing rules to enforce internationalization (i18n) in React applications, with primary support for i18next. Current stable version is 1.0.3 (released December 2019). The plugin includes rules such as 'no-dynamic-translation-keys' and 'no-missing-interpolation-keys' to catch common i18n mistakes. It is designed to be framework-agnostic but focuses on i18next, with openness to PRs for other frameworks. The package is maintained by lolatravel and has a low release cadence (no updates since 2019). Differentiator: focused solely on React i18n enforcement, unlike more general i18n linting tools.","language":"javascript","status":"maintenance","version":"1.0.3","tags":["javascript","eslint","eslintplugin","eslint-plugin","react","i18n","react-i18n","i18next","react-i18next"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-react-i18n","imports":["// In .eslintrc JSON:\n{\"plugins\": [\"react-i18n\"]}","// In .eslintrc rules:\n{\"react-i18n/no-dynamic-translation-keys\": \"error\"}","// In .eslintrc rules:\n{\"react-i18n/no-missing-interpolation-keys\": \"error\"}"]},{"cmd":"yarn add eslint-plugin-react-i18n","imports":[]},{"cmd":"pnpm add eslint-plugin-react-i18n","imports":[]}],"homepage":null,"github":"https://github.com/lolatravel/eslint-plugin-react-i18n","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-react-i18n","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-i18n/compatibility"}}