UNPKG

@cadence-mq/core

Version:

Modern, type-safe, and performant task queue for Node.js

44 lines (36 loc) 751 B
export { type CadenceInstance, createCadence, } from './cadence/cadence.factory'; export { createJobNotFoundError, createJobWithSameIdExistsError, } from './errors/errors.definitions'; export { createError, createErrorFactory, isCadenceError, } from './errors/errors.models'; export type { Job, JobData, JobRepositoryDriver, JobStatus, JobUpdate, JsonSerializable, } from './jobs/jobs.types'; export type { CadenceLogger, CadenceLoggerArgs, } from './logger/logger.types'; export { createScheduler, scheduleJob, } from './scheduler/scheduler'; export { createTaskRegistry, type TaskDefinitionRegistry, } from './tasks/task-definition.registry'; export { createWorker, } from './workers/workers.factory';