UNPKG

eslint-plugin-i18n-guard

Version:

ESLint plugin designed to help ensure that every key in your JSON i18n translation files has a corresponding translation. This can help avoid missing translations and ensure consistency across languages.

46 lines (45 loc) 1.07 kB
{ "name": "eslint-plugin-i18n-guard", "version": "1.0.2", "description": "ESLint plugin designed to help ensure that every key in your JSON i18n translation files has a corresponding translation. This can help avoid missing translations and ensure consistency across languages.", "main": "index.js", "types": "index.d.ts", "author": "Daniel Mellado", "license": "ISC", "repository": { "type": "git", "url": "https://github.com/DmelladoH/eslint-plugin-i18n-guard" }, "keywords": [ "eslint-plugin", "i18n", "internationalization", "json", "translation", "eslint", "missing-keys", "consistent-json", "localization", "l10n", "best-practices", "key-consistency", "key-order", "i18n-consistency" ], "dependencies": { "@babel/core": "^7.25.7", "@babel/eslint-parser": "^7.25.7", "eslint": "9.12.0", "vitest": "2.1.2" }, "scripts": { "build": "tsc", "test": "vitest" }, "peerDependencies": { "eslint": "8.0.0" }, "eslintConfig": { "root": true } }