UNPKG

@sidequest/engine

Version:

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

31 lines (27 loc) 817 B
'use strict'; var backend = require('@sidequest/backend'); /** * Default configuration values for job builders. * * Provides fallback settings when specific job configuration options are not explicitly set. * * @remarks * - Uses "default" queue for job processing * - No timeout limit by default * - Uniqueness checking disabled * - Maximum of 5 retry attempts on failure * - Jobs are immediately available for processing * - No constructor arguments passed by default */ const JOB_BUILDER_FALLBACK = { queue: "default", timeout: undefined, uniqueness: false, maxAttempts: backend.JOB_FALLBACK.max_attempts, get availableAt() { return new Date(); }, constructorArgs: [], }; exports.JOB_BUILDER_FALLBACK = JOB_BUILDER_FALLBACK; //# sourceMappingURL=constants.cjs.map