{"library":"eslint-plugin-gettext","type":"library","category":null,"description":"ESLint plugin providing linting rules for gettext internationalization API usage. Version 1.2.0 (latest stable) released in 2023. It enforces best practices such as preventing non-literal arguments in gettext calls and ensuring positional markers for multiple variables. Unlike generic i18n linting, this plugin targets gettext specifically, supporting both Jed and Django JS Catalog integrations. Designed for Node.js >=6.0.0, it requires ESLint as a peer dependency and is maintained by App Annie.","language":"javascript","status":"active","version":"1.2.0","tags":["javascript","gettext","gettext-eslint","literal","eslint","eslint-plugin","i18n","internationalization","localization"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-gettext","imports":["\"plugins\": [\"gettext\"]","\"gettext/no-variable-string\": \"error\"","\"gettext/required-positional-markers-for-multiple-variables\": \"error\""]},{"cmd":"yarn add eslint-plugin-gettext","imports":[]},{"cmd":"pnpm add eslint-plugin-gettext","imports":[]}],"homepage":null,"github":"https://github.com/appannie/eslint-plugin-gettext","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-gettext","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-gettext/compatibility"}}