{"library":"theta-mn-queue","type":"library","category":null,"description":"Theta MN Queue is a TypeScript-based queue system that supports multiple data sources (files, Redis, MongoDB via Mongoose) for persistence. Version 3.0.9 is the latest stable release, but the library is in active development and the API may change. It provides Queue and Document classes for enqueue/dequeue operations with commit-based persistence. Compared to alternatives like Bull or Bee Queue, it offers simpler setup with multi-source support but lacks advanced features like rate limiting or delayed jobs. The package ships TypeScript types and is ESM-only.","language":"javascript","status":"active","version":"3.0.9","tags":["javascript","queue","typescript queue","file queue","redis queue","mongo queue","mongoose queue","mongodb queue","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install theta-mn-queue","imports":["import { Queue } from 'theta-mn-queue'","import { Document } from 'theta-mn-queue'","import { QueueProcessor } from 'theta-mn-queue'"]},{"cmd":"yarn add theta-mn-queue","imports":[]},{"cmd":"pnpm add theta-mn-queue","imports":[]}],"homepage":"https://github.com/mustafaneguib/theta-mn-queue#readme","github":"https://github.com/mustafaneguib/theta-mn-queue","docs":null,"changelog":null,"pypi":null,"npm":"theta-mn-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}