gitlab-bta
Version:
Inspired from the GitLab Triage Bot, this bot only use the GitLab API (BTA for Bot Triage Api). So there is some functionnality more difficult to do but other more simple.
17 lines (15 loc) • 562 B
JavaScript
module.exports = {
apply: (resources, filters) => {
let filteredResources = resources;
if (filters) {
filters.forEach(function (filter) {
console.info(`\t\tApplying filter: "${filter.name}"`);
filteredResources = filteredResources.filter(function (resource) {
return filter.filter(resource);
});
});
console.info(`\t\t\tFound ${filteredResources.length} resources after filtering`);
}
return filteredResources;
},
};