UNPKG

persistnsync

Version:

Zustand middleware to easily persist and sync Zustand state between tabs and windows

59 lines 1.4 kB
{ "name": "persistnsync", "author": "Mayank Kumar Chaudhari <https://mayank-chaudhari.vercel.app>", "version": "1.2.3", "description": "Zustand middleware to easily persist and sync Zustand state between tabs and windows", "main": "index.js", "types": "index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/react18-tools/persist-and-sync.git" }, "bugs": { "url": "https://github.com/react18-tools/persist-and-sync/issues" }, "homepage": "https://github.com/react18-tools/persist-and-sync#readme", "sideEffects": false, "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/mayank1513" }, "devDependencies": { "@testing-library/react": "^16.3.0", "@types/node": "^22.15.21", "@vitejs/plugin-react": "^4.4.1", "@vitest/coverage-v8": "^3.1.4", "jsdom": "^26.1.0", "octokit": "^5.0.2", "typescript": "^5.8.3", "vitest": "^3.1.4", "zustand": "^5.0.5" }, "peerDependencies": { "zustand": ">=3" }, "keywords": [ "web", "api", "broadcast", "channel", "sync-tabs", "sync-windows", "sync", "broadcast-channel", "persist", "localStorage", "hooks", "react", "react 18", "zustand", "middleware", "state", "optimized", "tiny", "typescript", "javascript", "mayank1513" ] }