{"library":"node-persistent-queue","type":"library","category":null,"description":"A simple SQLite-backed FIFO queue for running many short tasks sequentially in Node.js event thread without blocking. Version 1.0.5, last released in 2018. Uses setImmediate() to allow event loop to poll between tasks. Differentiates from in-memory queues or worker threads by providing persistence via SQLite and promise-based API. Ideal for small tasks that must survive crashes/restarts.","language":"javascript","status":"maintenance","version":"1.0.5","tags":["javascript","sqlite","persistent","queue","node"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install node-persistent-queue","imports":["const Queue = require('node-persistent-queue')","new Queue('./path/to/db.sqlite')","q.on('start', callback)"]},{"cmd":"yarn add node-persistent-queue","imports":[]},{"cmd":"pnpm add node-persistent-queue","imports":[]}],"homepage":"https://github.com/damoclark/node-persistent-queue","github":"https://github.com/damoclark/node-persistent-queue","docs":null,"changelog":null,"pypi":null,"npm":"node-persistent-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}