{"library":"groupmq","type":"library","category":null,"description":"GroupMQ v1.1.0 is a per-group FIFO queue built on Redis, designed for Node.js (>=18) and TypeScript. It provides strong ordering guarantees within groups, supporting visibility timeouts and automatic retry for failed jobs. Unlike generic Redis queues like Bull or Kue, GroupMQ enforces strict per-key FIFO semantics, making it ideal for multi-tenant workloads where message ordering per tenant is critical. It is distributed as ESM-only (no CommonJS), ships with TypeScript definitions, and depends on ioredis >=5. Release cadence is irregular; the project is actively maintained with recent commits.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","redis","queue","fifo","worker","node","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install groupmq","imports":["import { GroupMQ } from 'groupmq'","import type { Job } from 'groupmq'","import type { QueueOptions } from 'groupmq'"]},{"cmd":"yarn add groupmq","imports":[]},{"cmd":"pnpm add groupmq","imports":[]}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","github":"https://github.com/Openpanel-dev/groupmq","docs":null,"changelog":null,"pypi":null,"npm":"groupmq","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}