{"library":"timed-queue","type":"library","category":null,"description":"Distributed timed job queue backed by Redis. Version 1.4.0 is current stable, last updated in 2019. It supports Redis cluster, multiple queues with prefix segregation, automatic scanning, retry and expiration of jobs. Key differentiators: designed for Node.js 6+, uses thunk-redis (callback/promise based, not modern async/await), and provides EventEmitter events for connection lifecycle and scan progress. It is a niche, low-maintenance library suitable for simple timed job scenarios but may lack modern features like persistence or advanced scheduling compared to Bull/BullMQ.","language":"javascript","status":"maintenance","version":"1.4.0","tags":["javascript","timed","timer","queue","job","redis","distributed"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install timed-queue","imports":["const TimedQueue = require('timed-queue')","const q = timedQueue.queue('myqueue')","queue.addjob('jobId', timestamp)(callback)"]},{"cmd":"yarn add timed-queue","imports":[]},{"cmd":"pnpm add timed-queue","imports":[]}],"homepage":"https://github.com/teambition/timed-queue","github":"ssh://git@github.com/teambition/timed-queue","docs":null,"changelog":null,"pypi":null,"npm":"timed-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}