@conarti/eslint-plugin-feature-sliced
Version:
Feature-sliced design methodology plugin
13 lines (12 loc) • 718 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isIgnoredCurrentFile = void 0;
const extract_current_file_path_1 = require("./extract-current-file-path");
const extract_rule_options_1 = require("./extract-rule-options");
const is_ignored_1 = require("./is-ignored");
function isIgnoredCurrentFile(context, optionsWithDefault) {
const ruleOptions = (0, extract_rule_options_1.extractRuleOptions)(optionsWithDefault);
const normalizedCurrentFilePath = (0, extract_current_file_path_1.extractCurrentFilePath)(context);
return (0, is_ignored_1.isIgnored)(normalizedCurrentFilePath, ruleOptions.ignoreInFilesPatterns);
}
exports.isIgnoredCurrentFile = isIgnoredCurrentFile;