@conarti/eslint-plugin-feature-sliced
Version:
Feature-sliced design methodology plugin
13 lines (12 loc) • 650 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isIgnoredTarget = void 0;
const extract_node_path_1 = require("./extract-node-path");
const extract_rule_options_1 = require("./extract-rule-options");
const is_ignored_1 = require("./is-ignored");
function isIgnoredTarget(node, optionsWithDefault) {
const { targetPath } = (0, extract_node_path_1.extractNodePath)(node);
const userDefinedRuleOptions = (0, extract_rule_options_1.extractRuleOptions)(optionsWithDefault);
return (0, is_ignored_1.isIgnored)(targetPath, userDefinedRuleOptions.ignorePatterns);
}
exports.isIgnoredTarget = isIgnoredTarget;