cron-js-parser
Version:
Cron expression parser to human readable format from Expression as well as Individual values
13 lines (12 loc) • 446 B
TypeScript
import { onWeekDay } from "../constants/logical";
import { Cycle, At, StartAtRepeatCycleEvery, StartCycleInRange } from "./primitives";
type CronValues = Cycle | At | StartAtRepeatCycleEvery | StartCycleInRange;
type DaysOfWeekCronValues = CronValues | {
mode: typeof onWeekDay;
value: {
dayIndex: number;
weekIndex?: number;
isLastWeek: boolean;
};
};
export { CronValues, DaysOfWeekCronValues };