UNPKG

@pubby/sdk

Version:
15 lines (12 loc) 405 B
import { PubbyStream } from '../lib/stream.js'; function interval(period) { if (period === void 0) { period = 1000; } var i = 0; var stream = new PubbyStream(); var interval = setInterval(function () { return stream.add(i++); }, period); stream.subscribe({ onFinish: function () { return clearInterval(interval); }, }); return stream; } export { interval };