INNER CODE UNIT · JavaScript
select
jonschlinkert/remarkable · benchmark/index.js:79
function select(patterns) {
var result = [];
if (!(patterns instanceof Array)) {
patterns = [ patterns ];
}
function checkName(name) {
return patterns.length === 0 || patterns.some(function (regexp) {
return regexp.test(name);
});
}
FIXTURES.forEach(function (sample) {
if (checkName(sample.name)) {
result.push(sample);
}
});