UNPKG

tiink

Version:

Tiink is NodeJS Job Schedule!

26 lines (25 loc) 551 B
export interface JobTime { minute: number | string; hour: number | string; weekday: number[]; } export declare type JobAction = { running: boolean; timeout: ReturnType<typeof setTimeout>; }; export interface Job { name: string; time: JobTime; repeat: boolean; method?: () => void; action?: JobAction; } export declare enum Weekday { Monday = "Monday", Tuesday = "Tuesday", Wednesday = "Wednesday", Thursday = "Thursday", Friday = "Friday", Saturday = "Saturday", Sunday = "Sunday" }