{"library":"hideaway","type":"library","category":null,"description":"Hideaway is a Redux middleware (v1.0.0) that streamlines API calls and state management by reducing boilerplate for reducers, selectors, and thunks. It provides a state manager for handling loading/error/data states, supports nested paths, and includes an apiPreReducer hook. Compared to redux-toolkit, it offers a more opinionated approach focused on async actions and automatic state shape generation. The package is ESM-only, ships TypeScript types, and requires Redux 4. Recent releases (0.2.x-0.3.x) introduced breaking changes to the API (e.g., renamed methods, new signatures for onError, generateSelector→getValue).","language":"javascript","status":"active","version":"1.0.0","tags":["javascript","react","react-redux","redux","thunk","hideaway","middleware","redux-middleware","flux","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install hideaway","imports":["import hideaway from 'hideaway'","import { stateManager } from 'hideaway'","import { getValue } from 'hideaway'"]},{"cmd":"yarn add hideaway","imports":[]},{"cmd":"pnpm add hideaway","imports":[]}],"homepage":null,"github":"https://github.com/Ozahata/hideaway","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/hideaway","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/hideaway/compatibility"}}