UNPKG

sidequest

Version:

Sidequest is a modern, scalable background job processor for Node.js applications.

50 lines (45 loc) 2 kB
'use strict'; var job = require('./operations/job.cjs'); var queue = require('./operations/queue.cjs'); var sidequest = require('./operations/sidequest.cjs'); var constants = require('./backends/backend/dist/constants.cjs'); var factory = require('./backends/backend/dist/factory.cjs'); var lazyBackend = require('./backends/backend/dist/lazy-backend.cjs'); var sqlBackend = require('./backends/backend/dist/sql-backend.cjs'); var utils = require('./backends/backend/dist/utils.cjs'); var core = require('@sidequest/core'); var dashboard = require('@sidequest/dashboard'); var engine = require('@sidequest/engine'); exports.JobOperations = job.JobOperations; exports.QueueOperations = queue.QueueOperations; exports.Sidequest = sidequest.Sidequest; exports.JOB_FALLBACK = constants.JOB_FALLBACK; exports.MISC_FALLBACK = constants.MISC_FALLBACK; exports.QUEUE_FALLBACK = constants.QUEUE_FALLBACK; exports.createBackendFromDriver = factory.createBackendFromDriver; exports.LazyBackend = lazyBackend.LazyBackend; exports.SQLBackend = sqlBackend.SQLBackend; exports.formatDateForBucket = utils.formatDateForBucket; exports.safeParse = utils.safeParse; exports.safeParseDate = utils.safeParseDate; exports.safeParseJobData = utils.safeParseJobData; exports.whereOrWhereIn = utils.whereOrWhereIn; Object.keys(core).forEach(function (k) { if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, { enumerable: true, get: function () { return core[k]; } }); }); Object.keys(dashboard).forEach(function (k) { if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, { enumerable: true, get: function () { return dashboard[k]; } }); }); Object.keys(engine).forEach(function (k) { if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, { enumerable: true, get: function () { return engine[k]; } }); }); //# sourceMappingURL=index.cjs.map