UNPKG

d2-ui

Version:
11 lines (9 loc) 343 B
function boolMatch(s, matchers) { var i, matcher, down = s.toLowerCase(); matchers = [].concat(matchers); for (i = 0; i < matchers.length; i += 1) { matcher = matchers[i]; if (matcher.test && matcher.test(s)) return true; if (matcher && matcher.toLowerCase() === down) return true; } }