UNPKG

eslint-plugin-react-i18n

Version:
37 lines (34 loc) 864 B
"use strict"; const noDynamicTranslationKeys = require("./rules/no-dynamic-translation-keys"); const noMissingInterpolationKeys = require("./rules/no-missing-interpolation-keys"); module.exports = { rules: { "no-dynamic-translation-keys": noDynamicTranslationKeys, "no-missing-interpolation-keys": noMissingInterpolationKeys }, configs: { recommended: { plugins: ["react-i18n"], parserOptions: { ecmaFeatures: { jsx: true } }, rules: { "react-i18n/no-missing-interpolation-keys": "error" } }, all: { plugins: ["react-i18n"], parserOptions: { ecmaFeatures: { jsx: true } }, rules: { "react-i18n/no-dynamic-translation-keys": "error", "react-i18n/no-missing-interpolation-keys": "error" } } } };