UNPKG

@solvprotocol/upgrade-safe-transpiler

Version:

Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe.

12 lines (11 loc) 254 B
export function* execall(re: RegExp, text: string) { re = new RegExp(re, re.flags + (re.sticky ? '' : 'y')); while (true) { const match = re.exec(text); if (match && match[0] !== '') { yield match; } else { break; } } }