A MongoDB-backed job queue for Node.js with a Resque-like API. Version 1.0.4 (latest) provides basic enqueue/dequeue operations, job classes with a perform method, and a CLI worker. Requires MongoDB for storage and is intended for simple background job processing in Node.js. Release cadence is sparse; the package has not been updated recently. Its key differentiator is simplicity, but it lacks advanced features like retries, scheduling, or priority queues.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Named export, not default. CommonJS require works but ESM import is correct.
Both patterns work, but destructuring is cleaner.
Job classes require a static perform method. Can be defined as a class or constructor function.
Demonstrates importing NodeQueue, defining a global job class, enqueueing a job, and starting a worker from CLI.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.