ncb000gt/node-cron — pull request #41 by danhbear (2012-07-24 16:15:18+00:00)
Title: GH-36 Changes for cron syntax compat (dayOfWeek 0-6 and no-seconds syntax support)

Here are the changes for cron syntax compatibility. The parsing scenarios are really a matter of preference. I'm actually not certain what Unix cron does.

- If less than 5 digits, should CronTime just throw an error immediately? Previously the code assumed the first n digits matched the *beginning* of a correct cron time. Now it assumes the first n digits match the *end* of a correct cron time. This is to support the standard 5-digit.
- I included CronTime.parseDefaults to keep other digits' parse defaults the same as before. Not sure what desired behavior is here.

Personally as a consumer I'd prefer it throw for <5 to avoid any confusion on the above.