@sidequest/core
Version:
@sidequest/core is the core package of SideQuest, a distributed background job queue for Node.js and TypeScript applications.
19 lines (16 loc) • 540 B
JavaScript
;
/**
* Error thrown when a job with the same parameters is detected as duplicated.
*
* @extends Error
* @param job - The job data that caused the duplication error.
* @remarks
* This error includes information about the job's class, constructor arguments, and additional arguments.
*/
class DuplicatedJobError extends Error {
constructor(job) {
super(`Job #${job.id} - ${job.class} is duplicated`);
}
}
exports.DuplicatedJobError = DuplicatedJobError;
//# sourceMappingURL=duplicated-job-error.cjs.map