{"library":"redux-cablecar","type":"library","category":null,"description":"redux-cablecar is Redux middleware designed to seamlessly integrate Redux actions with Rails Action Cable. It establishes a WebSocket connection, enabling automatic transmission of specified client-side Redux actions to a Rails server and converting server messages back into client-side Redux actions. The current stable version is 5.0.7. The package appears to follow a maintenance-oriented release cadence, primarily focusing on dependency updates and Node.js compatibility, as evidenced by recent changes in the v5.x series. Its key differentiator is providing a direct, opinionated bridge between the Redux state management pattern in a frontend application and the real-time capabilities of a Rails backend via Action Cable, simplifying the setup for bi-directional communication over WebSockets. This allows developers to treat server interactions as standard Redux actions, abstracting away much of the underlying WebSocket management.","language":"javascript","status":"maintenance","version":"5.0.7","tags":["javascript","cablecar","actioncable","rails","rails5","redux","redux-cablecar"],"install":[{"cmd":"npm install redux-cablecar","imports":["import { createCableCarRoute } from 'redux-cablecar'","const cableCarRoute = createCableCarRoute(); const cableCarMiddleware = cableCarRoute.createMiddleware();","cableCarRoute.connect(store, 'MainChannel', options)"]},{"cmd":"yarn add redux-cablecar","imports":[]},{"cmd":"pnpm add redux-cablecar","imports":[]}],"homepage":null,"github":"https://github.com/ndhays/redux-cablecar","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/redux-cablecar","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/redux-cablecar/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Wed Jul 22","install_tag":null}}