sortier
Version:
An opinionated code sorter
14 lines (13 loc) • 463 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isIgnored = isIgnored;
const tslib_1 = require("tslib");
const ignore_1 = tslib_1.__importDefault(require("ignore"));
function isIgnored(ignoreFileContents, relativeFilePath) {
if (ignoreFileContents.length === 0) {
return false;
}
const ig = (0, ignore_1.default)();
ig.add(ignoreFileContents.split(/\r?\n/));
return ig.ignores(relativeFilePath);
}