UNPKG

rebyb-redux

Version:

rebyb-redux is a lightweight, Redux-like state management library for React applications, designed for simplicity and efficiency. Built with TypeScript, it allows developers to easily manage global state with a minimal setup. With features like customizab

53 lines (52 loc) 1.87 kB
{ "name": "rebyb-redux", "version": "2.1.1", "description": "rebyb-redux is a lightweight, Redux-like state management library for React applications, designed for simplicity and efficiency. Built with TypeScript, it allows developers to easily manage global state with a minimal setup. With features like customizable initial state, single and multi-dispatch capabilities, and type safety, rebyb-redux provides a straightforward API that enables developers to create responsive and maintainable applications without the complexity of traditional state management solutions. Ideal for both small and medium-sized projects, it empowers you to streamline state management while enhancing code clarity.", "main": "dist/index.js", "module": "dist/index.esm.js", "types": "dist/index.d.ts", "type": "module", "readme": "./README.md", "scripts": { "build": "npx rollup -c" }, "keywords": [ "React", "State Management", "Redux-like", "Lightweight", "TypeScript", "Global State", "Dispatch", "Multi-dispatch", "Context API", "Customizable Initial State", "Hook-based", "Simplified API", "Responsive Applications", "Maintainable Code", "Frontend Development", "JavaScript", "Functional Components", "Optional State Properties", "React Context", "Minimal Setup" ], "author": "rebyb-bhuwneshwar", "license": "ISC", "devDependencies": { "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-typescript": "^12.1.1", "@types/react": "^18.3.12", "react": "^18.3.1", "react-dom": "^18.3.1", "rollup": "^4.24.2", "tslib": "^2.8.0" }, "peerDependencies": { "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" } }