blob: 42619b6e700e528217662def8ebe3598b1f22fc3 [file] [log] [blame]
globalThis.ticker = function ticker(max) {
let i = 0;
let stop = false;
Promise.resolve().then(function loop() {
if (stop || i >= max) return;
i++;
Promise.resolve().then(loop);
});
return () => {
stop = true;
return i;
};
};