@becomes/cms
Version:
Simple CMS for building APIs.
16 lines (15 loc) • 328 B
TypeScript
/// <reference types="node" />
export interface JobCron {
minute: number[];
hour: number[];
dayM: number[];
dayW: number[];
month: number[];
}
export interface Job {
name: string;
type: 'interval' | 'cron';
value: JobCron | number;
handler: () => Promise<void>;
timer?: NodeJS.Timeout;
}