UNPKG

micromark

Version:

small commonmark compliant markdown parser with positional info and concrete tokens

19 lines (14 loc) 358 B
function resolveAll(constructs, events, context) { var called = [] var index = -1 var resolve while (++index < constructs.length) { resolve = constructs[index].resolveAll if (resolve && called.indexOf(resolve) < 0) { events = resolve(events, context) called.push(resolve) } } return events } export default resolveAll