UNPKG

stateful-params

Version:

A lightweight and intuitive React hook for managing URL query parameters with ease. Stateful-params enables seamless CRUD operations on URL query parameters while keeping your UI in sync with the URL state. Perfect for building dynamic, stateful, and shar

74 lines (73 loc) 2.06 kB
{ "name": "stateful-params", "version": "1.1.2", "description": "A lightweight and intuitive React hook for managing URL query parameters with ease. Stateful-params enables seamless CRUD operations on URL query parameters while keeping your UI in sync with the URL state. Perfect for building dynamic, stateful, and shareable UIs without the hassle of manual URL manipulation.", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "rollup": "rollup -c --bundleConfigAsCjs" }, "repository": { "type": "git", "url": "git+https://github.com/saver711/stateful-params.git" }, "keywords": [ "react", "url-params", "query-params", "state-management", "hooks", "react-hooks", "url-state", "crud-operations", "dynamic-url", "url-sync", "stateful-url", "url-manipulation", "routing", "frontend", "javascript", "typescript", "react-library", "ui-state", "shareable-urls", "url-persistence", "react-utilities", "url-handling", "url-updates", "url-query", "url-synchronization", "stateful-components", "react-tools", "frontend-tools", "web-development", "single-page-applications", "spa", "declarative-routing", "url-based-state", "url-query-management" ], "author": "Ahmed Hassan (Saver711)", "license": "MIT", "bugs": { "url": "https://github.com/saver711/stateful-params/issues" }, "homepage": "https://github.com/saver711/stateful-params#readme", "dependencies": { "rollup": "^4.34.6" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@types/react": "^19.0.8", "react": "^19.0.0", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-peer-deps-external": "^2.2.4", "tslib": "^2.8.1", "typescript": "^5.7.3" }, "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts" }