UNPKG

eslint-plugin-lingui

Version:
32 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.rule = exports.name = void 0; const create_rule_1 = require("../create-rule"); const helpers_1 = require("../helpers"); exports.name = 'no-plural-inside-trans'; exports.rule = (0, create_rule_1.createRule)({ name: exports.name, meta: { docs: { description: 'disallow Plural components inside Trans components', recommended: 'error', }, messages: { default: 'Avoid using Plural component inside Trans component.', }, schema: [], type: 'problem', }, defaultOptions: [], create: function (context) { return { [`${helpers_1.LinguiTransQuery} ${helpers_1.LinguiPluralComponentQuery}`](node) { context.report({ node: node, messageId: 'default', }); }, }; }, }); //# sourceMappingURL=no-plural-inside-trans.js.map