Files
modules/scheduling-queues/hyper-p2p-cron-gossip/examples/basic.js
T
2026-05-20 23:36:32 -04:00

14 lines
388 B
JavaScript

require('bare-process/global')
const { HyperP2PCronGossip } = require('../index.js')
async function main () {
const cron = new HyperP2PCronGossip({ topic: process.argv[2] || null })
await cron.ready()
cron.schedule('@every 1s', 'demo')
const fired = cron.tick(Date.now() + 2000)
console.log('fired:', fired, cron.getStats())
await cron.close()
}
main().catch(console.error)