UNPKG

agenda

Version:

Light weight job scheduler for Node.js

14 lines (12 loc) 373 B
import { Agenda } from "../agenda"; import { Job, JobAttributes } from "../job"; /** * Create Job object from data * @param {Object} agenda instance of Agenda * @param {Object} jobData job data * @returns {Job} returns created job */ export const createJob = (agenda: Agenda, jobData: JobAttributes): Job => { jobData.agenda = agenda; return new Job(jobData); };