{"library":"ioredis-streams","type":"library","category":null,"description":"ioredis-streams is a lightweight Node.js library (v2.0.0) that wraps ioredis to provide event-driven handling of Redis Streams. It allows developers to easily consume and process stream entries using event emitters, simplifying the typical polling or blocking read pattern. The library is TypeScript-ready with included types and is designed for real-time data pipelines. Compared to raw ioredis usage, it reduces boilerplate by automatically handling stream consumer groups, acknowledgments, and error recovery. It targets active development with a focus on stream ingestion and processing use cases. Key differentiators include its event-driven API and integration with ioredis's connection management.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install ioredis-streams","imports":["import { StreamProcessor } from 'ioredis-streams'","import { StreamProcessor } from 'ioredis-streams'","import { ConsumerGroup } from 'ioredis-streams'"]},{"cmd":"yarn add ioredis-streams","imports":[]},{"cmd":"pnpm add ioredis-streams","imports":[]}],"homepage":"https://github.com/Zaid-AlOmari/ioredis-streams#readme","github":"https://github.com/Zaid-AlOmari/ioredis-streams","docs":null,"changelog":null,"pypi":null,"npm":"ioredis-streams","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}