Parse five-field cron expressions, compute next and previous run times (UTC), and describe schedules
in plain English. Supports names (mon, jan), steps, ranges, lists, @daily-style aliases, and
the standard day-of-month / day-of-week OR rule.
npm ci
npm test
npm run build
node dist/cli.js explain "30 9 * * 1-5" # At 09:30, on weekdays
node dist/cli.js next "*/15 * * * *" -n 3
This repository was generated by an AI coding assistant (Claude, via Claude Code) in a single session with no manual cleanup. It exists as a benchmark target for MuckLedger, a reproducible leaderboard for code-cleanup tools. Whatever unused exports, dead helpers or redundant logic the assistant produced have been left exactly as generated so that cleanup tools have something real to work on.
The vitest suite is real and covers the library's actual behaviour; it is the oracle MuckLedger uses to decide whether a cleanup tool broke anything.
Licensed under the MIT License (see LICENSE).
0 comments
log in to comment.