Skip to content

Latest commit

 

History

History

cloudflare-worker-scheduling

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Scheduling at the edge — Cloudflare Workers

@forcecalendar/core running server-side on Cloudflare Workers: RRULE expansion, and ICS export. Workers ban eval and dynamic code — core is pure zero-dependency ES modules, so it deploys unmodified.

Run

npm install
npm run smoke                 # exercises the worker in plain Node
npx wrangler dev              # local dev server
npx wrangler deploy           # deploy to your account

Try

GET /occurrences?rrule=FREQ=WEEKLY;BYDAY=MO,WE;COUNT=10&start=2026-01-05T09:00:00Z
GET /ics?rrule=FREQ=DAILY;COUNT=5&title=Standup