Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 109x 1x 108x 105x 3x 1x 2x | //eslint-disable-next-line import/prefer-default-export export function matches(textToMatch, node, matcher) { if (typeof textToMatch !== 'string') { return false } if (typeof matcher === 'string') { return textToMatch.toLowerCase().includes(matcher.toLowerCase()) } else if (typeof matcher === 'function') { return matcher(textToMatch, node) } else { return matcher.test(textToMatch) } } |