UNPKG

@sidequest/engine

Version:

@sidequest/engine is the core engine of SideQuest, a distributed background job processing system for Node.js and TypeScript.

39 lines (34 loc) 1.78 kB
'use strict'; var engine = require('./engine.cjs'); var dispatcher = require('./execution/dispatcher.cjs'); var executorManager = require('./execution/executor-manager.cjs'); var queueManager = require('./execution/queue-manager.cjs'); var constants = require('./job/constants.cjs'); var jobBuilder = require('./job/job-builder.cjs'); var jobTransitioner = require('./job/job-transitioner.cjs'); var grantQueueConfig = require('./queue/grant-queue-config.cjs'); var cleanupFinishedJob = require('./routines/cleanup-finished-job.cjs'); var releaseStaleJobs = require('./routines/release-stale-jobs.cjs'); var runner = require('./shared-runner/runner.cjs'); var runnerPool = require('./shared-runner/runner-pool.cjs'); var _import = require('./utils/import.cjs'); var shutdown = require('./utils/shutdown.cjs'); var main = require('./workers/main.cjs'); exports.Engine = engine.Engine; exports.Dispatcher = dispatcher.Dispatcher; exports.ExecutorManager = executorManager.ExecutorManager; exports.QueueManager = queueManager.QueueManager; exports.JOB_BUILDER_FALLBACK = constants.JOB_BUILDER_FALLBACK; exports.JobBuilder = jobBuilder.JobBuilder; exports.JobTransitioner = jobTransitioner.JobTransitioner; exports.differentQueueConfig = grantQueueConfig.differentQueueConfig; exports.grantQueueConfig = grantQueueConfig.grantQueueConfig; exports.cleanupFinishedJobs = cleanupFinishedJob.cleanupFinishedJobs; exports.releaseStaleJobs = releaseStaleJobs.releaseStaleJobs; exports.run = runner; exports.RunnerPool = runnerPool.RunnerPool; exports.importSidequest = _import.importSidequest; exports.clearGracefulShutdown = shutdown.clearGracefulShutdown; exports.gracefulShutdown = shutdown.gracefulShutdown; exports.MainWorker = main.MainWorker; //# sourceMappingURL=index.cjs.map