import { WorkOptions, ScheduleOptions } from "pg-boss"; export function transformOptions( options?: WorkOptions | ScheduleOptions, ): Record { if (!options) return {}; const transformedOptions: Record = { ...options }; const opts = options as Record; if (typeof opts.priority === "number") { transformedOptions.priority = opts.priority > 0; } return transformedOptions; } export function normalizeJob(job: unknown): unknown { if (typeof job === "object" && job !== null && "0" in job) { return (job as Record)["0"]; } return job; }