@lazymac/cron-parser-api
v1.0.0
Published
Cron expression parser API — explain, validate, generate, and compute next run times for cron expressions.
Maintainers
Readme
cron-parser-api
Cron expression parser API — explain, validate, generate, and compute next run times. Supports standard 5-field cron + presets (@daily, @weekly).
Quick Start
npm install && npm start # http://localhost:4400Endpoints
# Explain a cron expression in plain English
curl http://localhost:4400/api/v1/explain/*/5%20*%20*%20*%20*
# → "at minutes 0, 5, 10, ..., of every hour"
# Validate
curl http://localhost:4400/api/v1/validate/0%209%20*%20*%201-5
# Next 5 run times
curl "http://localhost:4400/api/v1/next/0%209%20*%20*%20*?count=5"
# Generate cron from description
curl -X POST http://localhost:4400/api/v1/generate \
-H "Content-Type: application/json" \
-d '{"every":"day","at":{"hour":9,"minute":0}}'
# Common cron expressions
curl http://localhost:4400/api/v1/commonLicense
MIT
