@sidequest/core
Version:
@sidequest/core is the core package of SideQuest, a distributed background job queue for Node.js and TypeScript applications.
19 lines (18 loc) • 1.16 kB
JavaScript
export { DuplicatedJobError } from './backends/duplicated-job-error.js';
export { Job } from './job/job.js';
export { configureLogger, logger } from './logger.js';
export { toErrorData } from './tools/parse-error-data.js';
export { serializeError } from './tools/serialize-error.js';
export { CancelTransition } from './transitions/cancel-transition.js';
export { CompleteTransition } from './transitions/complete-transition.js';
export { FailTransition } from './transitions/fail-transition.js';
export { JobTransitionFactory, isJobResult } from './transitions/job-result.js';
export { RerunTransition } from './transitions/rerun-transition.js';
export { RetryTransition } from './transitions/retry-transition.js';
export { RunTransition } from './transitions/run-transition.js';
export { SnoozeTransition } from './transitions/snooze-transition.js';
export { JobTransition } from './transitions/transition.js';
export { AliveJobUniqueness } from './uniquiness/alive-job-uniqueness.js';
export { UniquenessFactory } from './uniquiness/factory.js';
export { FixedWindowUniqueness } from './uniquiness/fixed-window-uniqueness.js';
//# sourceMappingURL=index.js.map