UNPKG

concepts-parser

Version:
17 lines (16 loc) 544 B
"use strict"; 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;