{"library":"pouch-redux-middleware","type":"library","category":null,"description":"pouch-redux-middleware is a Redux middleware designed to synchronize a specified segment of the Redux store's state with a PouchDB database. It enables bi-directional data flow: changes in the PouchDB database (e.g., via replication or direct writes) are automatically propagated to the Redux store as dispatched actions, and conversely, modifications to the synchronized part of the Redux state are persisted back into PouchDB. The current stable version is 1.2.0. This package's primary differentiator is its abstraction of PouchDB's change feed into Redux actions, allowing developers to manage PouchDB data through standard Redux patterns. However, its development has ceased, meaning it is not actively maintained and may have compatibility issues with modern JavaScript ecosystems.","language":"javascript","status":"abandoned","version":"1.2.0","tags":["javascript","pouchdb","redux","react","middleware"],"install":[{"cmd":"npm install pouch-redux-middleware","imports":["import PouchMiddleware from 'pouch-redux-middleware';","import { createStore, applyMiddleware } from 'redux';","import PouchDB from 'pouchdb';"]},{"cmd":"yarn add pouch-redux-middleware","imports":[]},{"cmd":"pnpm add pouch-redux-middleware","imports":[]}],"homepage":null,"github":"https://github.com/pgte/pouch-redux-middleware","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/pouch-redux-middleware","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/pouch-redux-middleware/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Wed Jul 22","install_tag":null}}