UNPKG

@sidequest/core

Version:

@sidequest/core is the core package of SideQuest, a distributed background job queue for Node.js and TypeScript applications.

43 lines (38 loc) 2.19 kB
'use strict'; var duplicatedJobError = require('./backends/duplicated-job-error.cjs'); var job = require('./job/job.cjs'); var logger = require('./logger.cjs'); var parseErrorData = require('./tools/parse-error-data.cjs'); var serializeError = require('./tools/serialize-error.cjs'); var cancelTransition = require('./transitions/cancel-transition.cjs'); var completeTransition = require('./transitions/complete-transition.cjs'); var failTransition = require('./transitions/fail-transition.cjs'); var jobResult = require('./transitions/job-result.cjs'); var rerunTransition = require('./transitions/rerun-transition.cjs'); var retryTransition = require('./transitions/retry-transition.cjs'); var runTransition = require('./transitions/run-transition.cjs'); var snoozeTransition = require('./transitions/snooze-transition.cjs'); var transition = require('./transitions/transition.cjs'); var aliveJobUniqueness = require('./uniquiness/alive-job-uniqueness.cjs'); var factory = require('./uniquiness/factory.cjs'); var fixedWindowUniqueness = require('./uniquiness/fixed-window-uniqueness.cjs'); exports.DuplicatedJobError = duplicatedJobError.DuplicatedJobError; exports.Job = job.Job; exports.configureLogger = logger.configureLogger; exports.logger = logger.logger; exports.toErrorData = parseErrorData.toErrorData; exports.serializeError = serializeError.serializeError; exports.CancelTransition = cancelTransition.CancelTransition; exports.CompleteTransition = completeTransition.CompleteTransition; exports.FailTransition = failTransition.FailTransition; exports.JobTransitionFactory = jobResult.JobTransitionFactory; exports.isJobResult = jobResult.isJobResult; exports.RerunTransition = rerunTransition.RerunTransition; exports.RetryTransition = retryTransition.RetryTransition; exports.RunTransition = runTransition.RunTransition; exports.SnoozeTransition = snoozeTransition.SnoozeTransition; exports.JobTransition = transition.JobTransition; exports.AliveJobUniqueness = aliveJobUniqueness.AliveJobUniqueness; exports.UniquenessFactory = factory.UniquenessFactory; exports.FixedWindowUniqueness = fixedWindowUniqueness.FixedWindowUniqueness; //# sourceMappingURL=index.cjs.map