Plugin for Elysia that add support for running cronjob
npm install @elysiajs/cronbash
bun add @elysiajs/cron
`Example
`typescript
import { Elysia } from 'elysia'
import { cron } from '@elysiajs/cron'const app = new Elysia()
use(
cron({
name: 'heartbeat',
pattern: '/1 ',
run() {
console.log("Heartbeat")
}
}
)
.get('/stop', ({ store: { cron: { heartbeat } } }) => {
heartbeat.stop()
return 'Stop heartbeat'
})
.listen(8080)
`API
This plugin export cron function using cronnerFor documentation,
cron` use the same syntax as cronner, so please refers to cronner documentation