concepts-parser
Version:
Concepts Extracting from text
17 lines (16 loc) • 544 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const data_1 = require("../data");
function filter(concepts, context) {
const sources = data_1.getPartialConcepts(context.lang);
return concepts.filter(function (concept) {
for (let i = sources.length - 1; i >= 0; i--) {
if (sources[i].test(concept.atonicValue)) {
concept.set("isPartial", true);
return false;
}
}
return true;
});
}
exports.filter = filter;
;