UNPKG

compromise

Version:
17 lines (15 loc) 347 B
const findFractions = function (doc, n) { // five eighths let m = doc.match('#Fraction+') // remove 'two and five eights' m = m.filter(r => { return !r.lookBehind('#Value and$').found }) // thirty seconds m = m.notIf('#Value seconds') if (typeof n === 'number') { m = m.eq(n) } return m } export default findFractions