UNPKG

@babel/eslint-plugin

Version:

Companion rules for @babel/eslint-parser

11 lines (9 loc) 569 B
const ruleComposer = require("eslint-rule-composer"); const eslint = require("eslint"); const eslintVersion = eslint.ESLint.version; const rule = (parseInt(eslintVersion, 10) >= 9 ? require("eslint/use-at-your-own-risk").builtinRules : new eslint.Linter().getRules()).get("no-undef"); function isAccessorFieldName(node) { return node.parent.type === "ClassAccessorProperty" && node.parent.key === node && !node.parent.computed; } module.exports = ruleComposer.filterReports(rule, problem => !isAccessorFieldName(problem.node)); //# sourceMappingURL=no-undef.cjs.map