{"library":"systemic-redis","type":"library","category":null,"description":"A systemic redis component that integrates Redis into the systemic dependency injection framework. Current stable version is 3.0.2, released under a correction of serious versioning issues in the 2.x line (2.1.0–2.2.0 contain undocumented breaking changes and are discouraged). The package wraps the ioredis client and provides lifecycle management (connect, disconnect) within systemic's component model. Compared to raw ioredis usage, it offers declarative configuration and automatic connection handling, but requires understanding of systemic's patterns. Version 3.0.0 introduced breaking changes from 2.0.1, and the package only supports Node >=10. Release cadence is sporadic, with long gaps between versions.","language":"javascript","status":"active","version":"3.0.2","tags":["javascript","systemic","redis"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install systemic-redis","imports":["const redis = require('systemic-redis')","const { redis } = require('systemic-redis')","const System = require('systemic')"]},{"cmd":"yarn add systemic-redis","imports":[]},{"cmd":"pnpm add systemic-redis","imports":[]}],"homepage":"https://github.com/guidesmiths/systemic-redis#readme","github":"https://github.com/guidesmiths/systemic-redis","docs":null,"changelog":null,"pypi":null,"npm":"systemic-redis","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}