{"_id":"@aqib-dev/next-shared-store","name":"@aqib-dev/next-shared-store","dist-tags":{"latest":"1.1.1"},"versions":{"1.1.1":{"name":"@aqib-dev/next-shared-store","version":"1.1.1","description":"A lightweight state-sharing utility for Next.js that enables seamless data flow between pages — no localStorage, Redux, or Context API needed.","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","type":"module","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"publishConfig":{"access":"public"},"keywords":["nextjs","react","state","store","shared","typescript","javascript","zustand"],"author":{"name":"Aqib Nawaz","email":"aqibalipk777@gmail.com"},"license":"MIT","peerDependencies":{"react":">=17.0.0"},"devDependencies":{"@types/react":"^19.2.2","typescript":"^5.9.3"},"_id":"@aqib-dev/next-shared-store@1.1.1","gitHead":"bbc98d1977cb269c62dd94fa03618cde00947ede","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-82uPe2mOKZ9wBC20Tz3/VjG73ADrSKUwr2q0/SiD7xFnNo4Gc8k4QaSDeu7Z3krB32L0JuiT58wW8oT8/4ryOA==","shasum":"8bb7a5f7e2aec0839afb872855cc4b9f2e4ef6a8","tarball":"https://registry.npmjs.org/@aqib-dev/next-shared-store/-/next-shared-store-1.1.1.tgz","fileCount":10,"unpackedSize":3860,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC/HPIpBOPrWIIr5KZKgyH1vDZEY9nVbwu4AEROLRhyMAiBM0557Fr0molXOJsZxZKfn01zudnau7GlDqgxL1/paAw=="}]},"_npmUser":{"name":"aqib-dev","email":"aqibalipk777@gmail.com"},"directories":{},"maintainers":[{"name":"aqib-dev","email":"aqibalipk777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-shared-store_1.1.1_1760033800045_0.24482720682254833"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-09T18:16:39.898Z","1.1.1":"2025-10-09T18:16:40.234Z","modified":"2025-10-09T18:16:40.511Z"},"maintainers":[{"name":"aqib-dev","email":"aqibalipk777@gmail.com"}],"description":"A lightweight state-sharing utility for Next.js that enables seamless data flow between pages — no localStorage, Redux, or Context API needed.","keywords":["nextjs","react","state","store","shared","typescript","javascript","zustand"],"author":{"name":"Aqib Nawaz","email":"aqibalipk777@gmail.com"},"license":"MIT","readme":"echo \"# Next Shared Store\n\nA lightweight state-sharing utility for Next.js that enables seamless data flow between pages — no localStorage, Redux, or Context API needed.\n\n## 🚀 Installation\n\n\\`\\`\\`bash\nnpm install next-shared-store\n\\`\\`\\`\n\n## 🧠 Usage\n\n### Store data in one page\n\n\\`\\`\\`tsx\nimport { setSharedData } from 'next-shared-store';\n\nsetSharedData('about', { title: 'Company Vision' });\n\\`\\`\\`\n\n### Access it on another page\n\n\\`\\`\\`tsx\nimport { useSharedData } from 'next-shared-store';\n\nconst [data] = useSharedData('about');\nconsole.log(data); // { title: 'Company Vision' }\n\\`\\`\\`\n\n## ⚙️ Features\n\n- 🔁 Share data between pages instantly\n- 🧩 Optional sessionStorage persistence\n- ⚡ Zero dependencies\n- 🪶 Tiny (under 2KB)\n\n## 🧩 License\n\nMIT © [Aqib Nawaz](https://github.com/Aqib-N)\n\" > README.md\n","readmeFilename":"README.md","_rev":"1-3474c6f7cf3613bdd3aa398da390229b"}