expressots-cron
Version:
Expressots - Cron Provider (expressots-cron)
9 lines (8 loc) • 400 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createCron = createCron;
const cron_1 = require("cron");
function createCron(cronExpression, func, options) {
const job = new cron_1.CronJob(cronExpression, func, options?.onCompleted, options?.startImmediately || false, options?.timezone || Intl.DateTimeFormat().resolvedOptions().timeZone);
return job;
}