ab-helpers
Version:
A collection of helper functions for various tasks
14 lines (12 loc) • 351 B
JavaScript
const schedule = require("node-schedule");
module.exports = (cbJob, hour = 0, minute = 0, tz = "America/Chicago") => {
try {
const rule = new schedule.RecurrenceRule();
rule.hour = hour;
rule.minute = minute;
rule.tz = tz;
schedule.scheduleJob(rule, cbJob);
} catch (error) {
console.log({ scheduleError: error });
}
};