{"library":"redux-sounds","type":"library","category":null,"description":"Redux Sounds is a Redux middleware designed to integrate sound effects into Redux applications by dispatching actions. It acts as a bridge between your Redux store and the Howler.js audio library, allowing developers to play sounds declaratively. The current stable version is 3.3.2. This package has a moderate release cadence, with significant updates historically aligning with major Howler.js versions and adding features like dynamic sound loading, playlists, and sprite support. Its key differentiator is the declarative Redux-first approach to sound management, abstracting away direct Howler.js API calls for common use cases, making it easier to manage sound logic within a predictable application state.","language":"javascript","status":"active","version":"3.3.2","tags":["javascript","redux","middleware","redux-middleware","sound","howler","flux"],"install":[{"cmd":"npm install redux-sounds","imports":["import createSoundMiddleware from 'redux-sounds';","// The soundData object is typically defined by the user and passed to the middleware."]},{"cmd":"yarn add redux-sounds","imports":[]},{"cmd":"pnpm add redux-sounds","imports":[]}],"homepage":null,"github":"https://github.com/joshwcomeau/redux-sounds","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/redux-sounds","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-sounds/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Wed Jul 22","install_tag":null}}