{"_id":"r18gs","_rev":"29-f263b23ad826a09852242163ac76f90c","name":"r18gs","dist-tags":{"refactor":"1.1.3-refactor.0","alpha":"2.0.0-alpha.0","use":"2.0.1-use.0","latest":"3.0.1"},"versions":{"0.0.0":{"name":"r18gs","version":"0.0.0","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/r18gs/tree/main/lib/fork-me#readme","bugs":{"url":"https://github.com/react18-tools/r18gs/issues"},"dist":{"shasum":"48c71587a1cecebfa1329ca296d5bee896fd379a","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.0.0.tgz","fileCount":12,"integrity":"sha512-z7DH/nlZcaJKpNZpg+E00gBnZlnuA80TSEppoDOFbbqwaLcPTQjKVWmW3XqcAUaaMVA/JZ1sVKk+P0mpgq4F4w==","signatures":[{"sig":"MEQCIBp02HaurP3FUMeYTBrBRnRJM3lBp0O3Wp6HJGkdnEp0AiAXOGk4vxJYv0JUA2mmgGYhF/6lWx4UH2m0W0jT65/T2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8840},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"20a2f6c808a2872e7ce6e1ef7ceb67adeb911846","private":false,"scripts":{"doc":"typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/r18gs.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.0","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"^5.3.3","@types/node":"^20.11.19","@types/react":"^18.2.56","@types/react-dom":"^18.2.19","@vitest/coverage-v8":"^1.3.0","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.0.0_1708514664190_0.3224382871329128","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"r18gs","version":"0.0.1","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/r18gs/tree/main/lib/fork-me#readme","bugs":{"url":"https://github.com/react18-tools/r18gs/issues"},"dist":{"shasum":"ecfe699a12cf2a4804d92927c07e57961267037f","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.0.1.tgz","fileCount":12,"integrity":"sha512-JPSyQckn83OMfhjTdd26ubR5/DxOdKF9YY+nXHxzs0abzoZXKoEOIqIjDcGjniAB+1w2SV/UaSMeQsJZt37MEg==","signatures":[{"sig":"MEQCHyGx8nBgNCRWf/2oIrEHhEXwQS0FWLJ7jH70JdJEDWECIQDkKq8ye+F751e+L9IugYGvAu7MerYBWjSkJESWbRjdLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8897},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"4035603708947c7615fb572d3bcb146febabd1a6","private":false,"scripts":{"doc":"typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/r18gs.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.0","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"^5.3.3","@types/node":"^20.11.19","@types/react":"^18.2.56","@types/react-dom":"^18.2.19","@vitest/coverage-v8":"^1.3.0","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.0.1_1708516484154_0.32985793449070777","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"r18gs","version":"0.0.2","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.0.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/r18gs/tree/main/lib/fork-me#readme","bugs":{"url":"https://github.com/react18-tools/r18gs/issues"},"dist":{"shasum":"a73254bac97b428e19cd4e6a3c9ae5fdff0bcc96","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.0.2.tgz","fileCount":12,"integrity":"sha512-f1Di7znFK9tAJmPfzJJb7X27wg+piOAFMxLzyUbUwDyIoKkMAufowC2prweF4/VeYoY1sXx0GqhC087bBfRWJA==","signatures":[{"sig":"MEQCICuMYokMUUOkDt6dqpvE5iWLEMPuXbMJzG9JJaTgFwS3AiBEnPSh3kHY2nVsTs1zs5XeQMkEPqMiSL0tTABxfbgAaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9197},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"1e5d6a026cc1a440ee6be3f32adb4c766c5cdf93","private":false,"scripts":{"doc":"typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/r18gs.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.0","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"^5.3.3","@types/node":"^20.11.19","@types/react":"^18.2.56","@types/react-dom":"^18.2.19","@vitest/coverage-v8":"^1.3.0","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.0.2_1708605903102_0.4186915720053508","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"r18gs","version":"0.0.3","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.0.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/r18gs/tree/main/lib/fork-me#readme","bugs":{"url":"https://github.com/react18-tools/r18gs/issues"},"dist":{"shasum":"f5744a778819c9c86472d67eb7e456a47be15cd1","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.0.3.tgz","fileCount":12,"integrity":"sha512-0OBHZUHGoBmUaYqjStfUILGtrlQ5tY8arESUPRZlzPWtIE67xdWIWFrqOeaadk/BM5sfBNVq1XFv0ZFaVx0lkg==","signatures":[{"sig":"MEQCIGBIo/ronqYBLF3+XAWv2DeiaVZuFwdiqUZBtlFb0PdKAiAJyDwS/umxWWqfoeGd0z+KFTSQGOrDQKsNoqqDNxfmzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10716},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"b186a98a2955a33beb4a426a547d6073168cdcb0","private":false,"scripts":{"doc":"typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/r18gs.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.0","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"^5.3.3","@types/node":"^20.11.19","@types/react":"^18.2.56","@types/react-dom":"^18.2.19","@vitest/coverage-v8":"^1.3.0","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.0.3_1708624975688_0.9124515175590571","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"r18gs","version":"0.0.5","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.0.5","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-global-store#readme","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"d57ccfd5bcc8ed9dee0e9a5098d5ca86ed85a26a","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.0.5.tgz","fileCount":12,"integrity":"sha512-apbJuiiA7wVmbRO8WJlzcaqnKc9Dq3h+DT3xnQPhz3c35HC4xt+uNIi0fgGu+jq+C04ofrgpJN1IPiizmYeQwA==","signatures":[{"sig":"MEUCICAxWz4eysi8JUtVPk0Xed4+NuyhVLMf8hXIJ7R7DGfyAiEAiBFbgQhVESzo8F34nJxhdnJLEx04cmI8WCHSEabirhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11038},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"7a890822483ca5f21fd0a2e751a62fa57fc0b706","private":false,"scripts":{"doc":"typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"^5.3.3","@types/node":"^20.11.20","@types/react":"^18.2.58","@types/react-dom":"^18.2.19","@vitest/coverage-v8":"^1.3.1","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.0.5_1708862954741_0.005773162657500164","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"r18gs","version":"0.1.0","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"3b05688712473ec693e8fde7e1cbae63cd357e9a","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.1.0.tgz","fileCount":12,"integrity":"sha512-tbvWSRz22wGrnhoIBaW4pxCHrWXMTBbdSd5L0O/3OxFp2Qv11sZ7ahhEqjq7cEHhEBur3/PhR6UpmyhKnZCFVw==","signatures":[{"sig":"MEYCIQCFD9b/lbeLjvHSf5fxI9Rc+BjZttM4fTwlUeg+T8HEDAIhAPc7C1hLx6xwy9fmzZyOXQPmUhKDkF9BTqH+xL6EeEHO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12177},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"c80a685022fd7d11ee110a6c05509f239c1b3e25","private":false,"scripts":{"doc":"typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.2.4","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"^5.3.3","@types/node":"^20.11.20","@types/react":"^18.2.58","@types/react-dom":"^18.2.19","@vitest/coverage-v8":"^1.3.1","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.1.0_1709034088943_0.6530808802958099","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"r18gs","version":"0.1.1","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"61df573f40e73b2299db376bc6cb6871e1d208e4","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.1.1.tgz","fileCount":12,"integrity":"sha512-zE6mwyhORRITCst3eBnJvgeV5D9kVPmmu9+O9NV6zCBEjoSoIllX20oGWYf9y3Bw4u7uRZQckg6laNGjCoiV8A==","signatures":[{"sig":"MEUCIBDtbsZuamZp/IoYBI8E1s0e4NDnMS7OlnuFw9RzKla7AiEA/FfFgWAlWa7RD1IfRrcdBICUGoxcpvWSUrYVpOUyLvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11518},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"32dbd7d2aa97d69adcd35933e6a4caa7ff18ff29","private":false,"scripts":{"doc":"typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.5.0","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.2.79","@types/react-dom":"^18.2.25","@vitest/coverage-v8":"^1.5.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.2"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.1.1_1713583799176_0.018126425178880412","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"r18gs","version":"0.1.2","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.1.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"9a4fb75141c255a255d825877512eec508a7d0e2","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.1.2.tgz","fileCount":12,"integrity":"sha512-BeyL5YZfAFdL/lOu5OSwZXFMdh13rBjnA86JJPrO7NmQl5seGInVfHLkz4YojFYR1PFhwmOhDUEe6yKyWK/atg==","signatures":[{"sig":"MEUCIQCni0GitO9seLS3BwrFgCLBpC4diIsLGcVklmIUsRsTCAIgYgMQf/P5eoIZiS9i2TWrfxrI2OuKzUrFyt0ugtHFYYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11770},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"eaa405b0e9fc8803c2a2e35778523d9568643b0e","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.5.0","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.2.79","@types/react-dom":"^18.2.25","@vitest/coverage-v8":"^1.5.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.2"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.1.2_1713670061212_0.20577663676754843","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"r18gs","version":"0.1.3","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.1.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"20f26935c3ccb74b36601be84b8317f1fbb19b48","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.1.3.tgz","fileCount":12,"integrity":"sha512-36SgnyJon6OrRZAjvtJnWmU8yZUnek8uRG/BmyIGuIuouyK7H5PrSKvq6ISeur6LHXJfK1VftjWBUbbzPJo9YA==","signatures":[{"sig":"MEUCIQDa1EPt9/aJolXbvDQYR8wwAeiOUflFhheVEDZuAQWRrwIgddtOz4J3rKwFpoImUsUDYcP3lMx8vl4XlqEE9VFJFas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11852},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"024b544486cb3b8bc912c9c5dcbd8d35160a179a","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.5.0","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.2.79","@types/react-dom":"^18.2.25","@vitest/coverage-v8":"^1.5.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.2"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.1.3_1713671168540_0.8316088747794945","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"r18gs","version":"0.1.4","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.1.4","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"fde690935e23d2b9031cee631f2044e04e1d032f","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.1.4.tgz","fileCount":12,"integrity":"sha512-WCio36gmOBxZ3A5TIJGL8zOckiLzi278JX0mSTcK/0tIUalF1Aaj6Ul3CfC8aN46yCb/5GNH2F7433NJJyCQjg==","signatures":[{"sig":"MEQCIHQGDd/arcUbTuRr03WqdZhYJI9MhB3kK+9Z/sOAaUlVAiBXDchBZUSlWUo58hYbJWBnEZ6y24JXowYwPcfJaO0crw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11924},"main":"index.js","types":"index.d.ts","module":"index.mjs","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"8b33fd4ff26809d11edfe7fac62f794483f7c36b","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json && node touchup.js","publish-package":"cd dist && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.3.1","vitest":"^1.5.2","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","@vitest/coverage-v8":"^1.5.2","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.5"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.1.4_1714368525173_0.07073036651680553","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"r18gs","version":"0.2.0","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"r18gs@0.2.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"93771e8217622bd3cdb60993db521792f17964ec","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-0.2.0.tgz","fileCount":20,"integrity":"sha512-ehqWXgH90CV704gnT+m/GmuehFwyDJOMDqtnDiHcUdKYjDYBkAb6WwOW2j/Ko32D29TukcNcPDlw3UjUi7IUoQ==","signatures":[{"sig":"MEUCIQDLTj2Ee5+JpSa/iuHPfXfxbpt0d8rz6BygWV3FCeaa7wIgW2fIeb5jvxKUNgrBxsP41dEX5kQOXpot6jwpxO++3aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18038},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"4789eabba4221379b527b6254c38c28b6f937f75","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json","publish-package":"cp ../../README.md . && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.3.1","vitest":"^1.5.2","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","@vitest/coverage-v8":"^1.5.2","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.5"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_0.2.0_1714396643147_0.14314717709191904","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"r18gs","version":"1.0.0","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"95ce16f8dd640953eb1dc7cb9cd4be0646c77e79","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.0.0.tgz","fileCount":20,"integrity":"sha512-rrW+h3EwmRxdNBUVktWcgy6n7EmQJBOhQ+jIpx2s3qha7C6Ywn3bN9nXrQqLgTNjs22cFXvlWS628MeAVF79ow==","signatures":[{"sig":"MEQCIBD1KWUolC9TbXcCfc5Kb3L9MJLA5gn1hG//IbFfGa9QAiAgxPc6PbtPF+yblvNZOdvebwoLsdmvxmyLIUEMgaSdPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20169},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/mayank1513","type":"github"},"https://pages.razorpay.com/mayank1513"],"gitHead":"7219cafa819a6ef14bdb45aa41bd19e16a8a3fac","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json","publish-package":"cp ../../README.md . && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.3.1","vitest":"^1.5.2","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","typedoc-plugin-zod":"^1.1.2","@vitest/coverage-v8":"^1.5.2","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.5","typedoc-plugin-mdn-links":"^3.1.23","typedoc-plugin-missing-exports":"^2.2.0","typedoc-plugin-rename-defaults":"^0.7.0"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.0.0_1714487850554_0.056439049135974306","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"r18gs","version":"1.0.1","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"a1ecc4314140cd6113e6640ba7c709f69e6ca7a5","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.0.1.tgz","fileCount":23,"integrity":"sha512-eTIdIQ6fh5Gf9V/mwCNwgV53Qub5Le+H6Hp47pLBKHPPsS7TjC0TOSp2S2lJdv/rV+t49uV2lmJnrLsdUO/TkA==","signatures":[{"sig":"MEQCIAvubmVsF5l2Vq8fw0mIZWlnG+fNxYeXeNh7FoKbjFzkAiBsCviNuBrTn+4ba6FpSJR7SnhUQfCj73RWEIG5eO1jLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24763},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/mayank1513","type":"github"},"https://pages.razorpay.com/mayank1513"],"gitHead":"7c0353dcf0a4a344ac83e0a71a778d62298667d2","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc && cp -r ../../md-docs ../../docs/","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json","publish-package":"cp ../../README.md . && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.3.1","vitest":"^1.5.3","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","typedoc-plugin-zod":"^1.1.2","@vitest/coverage-v8":"^1.5.3","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.5","typedoc-plugin-mdn-links":"^3.1.23","typedoc-plugin-missing-exports":"^2.2.0","typedoc-plugin-rename-defaults":"^0.7.0"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.0.1_1714563963992_0.10382189952394083","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"r18gs","version":"1.0.2","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.0.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"df4d52d792cd28e28cd07e04b39a75898646f27a","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.0.2.tgz","fileCount":23,"integrity":"sha512-DLTeoRpX70oo6/KkpB6vkY/oGxlI/SJJfOSL377+3R4f8Fi5MVQhJn92dzRH/lxZfQ6IjnqluJsQJ88AyQdu1w==","signatures":[{"sig":"MEQCIGN8g3CRx9lIOcwo6lo2K+v0a2ySN06bkJJ0aFoTFrV1AiBCw2uTgPGGUnJU3qQb0GvHldSTJHIh6JDLOX0Wh6drSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24440},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/mayank1513","type":"github"},"https://pages.razorpay.com/mayank1513"],"gitHead":"e05f885b5c108a44e14c72149897d17441866f85","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc && cp -r ../../md-docs ../../docs/","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json","publish-package":"cp ../../README.md . && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.3.1","vitest":"^1.5.3","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.3","typescript":"^5.4.5","@types/node":"^20.12.8","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","typedoc-plugin-zod":"^1.1.2","@vitest/coverage-v8":"^1.5.3","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.6","typedoc-plugin-mdn-links":"^3.1.23","typedoc-plugin-missing-exports":"^2.2.0","typedoc-plugin-rename-defaults":"^0.7.0"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.0.2_1714680559883_0.6605010722813227","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"r18gs","version":"1.1.0","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"493d97b81f59a93328220842f6c0cf983ed235cf","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.1.0.tgz","fileCount":23,"integrity":"sha512-X6WzSCJtE8fn8/FA8Sjx8JKWC89tcjCP9mp365DTtfuqAzn+ab/5Ug+8uG4N8TIbcWaxH2veglvMDZE73CcxsQ==","signatures":[{"sig":"MEYCIQC7VoMOb4heIeEPvxhE8TcuoO8rWcOaYw6zJVO9jIxUeAIhAJ9CVgY/gRWhdyAbAsOUysuUx8wktxodIxMRCWLnf82x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25016},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/mayank1513","type":"github"},"https://pages.razorpay.com/mayank1513"],"gitHead":"73f1961c27ac824801e519bb5a81eb1179db2667","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc && cp -r ../../md-docs ../../docs/","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json","publish-package":"cp ../../README.md . && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","octokit":"^4.0.2","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^2.0.1","typescript":"^5.4.5","@types/node":"^20.14.1","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","typedoc-plugin-zod":"^1.1.2","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.0","eslint-config-custom":"workspace:*","@testing-library/react":"^16.0.0","typedoc-plugin-mdn-links":"^3.1.28","typedoc-plugin-missing-exports":"^2.2.0","typedoc-plugin-rename-defaults":"^0.7.0"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.1.0_1718244313545_0.7557289285443769","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"r18gs","version":"1.1.1","keywords":["react18-global-store","nextjs","nextjs13","nextjs14","react","react18","zustand","zen-store","react-global-store","react-server-components","react-client-components","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"8e6a68abf8bac6f3243238fee2ecfdf14098d413","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.1.1.tgz","fileCount":23,"integrity":"sha512-osmk7CinxcRLETlw2pddw0IOVc0CTO3G6kp9RYW9i4J4JhsjvrWMErgbx/fQlqxkbHYq/dPDPPH+6bXP/7iu5g==","signatures":[{"sig":"MEQCIDbN96tqRpAe7LVNu+qaSHYWFLyXDqCDvuWrAYeaa3qHAiAK/b5EGfcBDi8gJqOTTZ9Yn7yhbStOaGMX8ODy0Y399Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25007},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/mayank1513","type":"github"},"https://pages.razorpay.com/mayank1513"],"gitHead":"a5107468a8b2327241fc67f27c7b1b5de44cbe5e","private":false,"scripts":{"doc":"cp ../../README.md . && typedoc && cp -r ../../md-docs ../../docs/","lint":"eslint .","test":"vitest run --coverage","build":"tsup src && tsc -p tsconfig-build.json","publish-package":"cp ../../README.md . && npm publish --provenance --access public"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","octokit":"^4.0.2","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^2.0.1","typescript":"^5.4.5","@types/node":"^20.14.1","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","typedoc-plugin-zod":"^1.1.2","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.0","eslint-config-custom":"workspace:*","@testing-library/react":"^16.0.0","typedoc-plugin-mdn-links":"^3.1.28","typedoc-plugin-missing-exports":"^2.2.0","typedoc-plugin-rename-defaults":"^0.7.0"},"peerDependencies":{"react":"16.8 - 18","@types/react":"16.8 - 18"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.1.1_1718336730137_0.017683044509208434","host":"s3://npm-registry-packages"}},"1.1.2-alpha.0":{"name":"r18gs","version":"1.1.2-alpha.0","keywords":["React","React 18","React 19","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Global Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.1.2-alpha.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"361c95e93555757bc89e4fd6dff3ab4b112c84bf","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.1.2-alpha.0.tgz","fileCount":19,"integrity":"sha512-hyn/OxegNuhHo7pwt0YGKuDMm2Xz+PC0QnMVzEeV/J8mi8/x+V12iEPXfDEMJlHRvs6qmspCeLOGy7wWtDPIkw==","signatures":[{"sig":"MEUCIDoLOIcNuvoc38VoaaxcYvopcu2Lc+Kij5hPak3TuNFMAiEAyrenrWU2IJUPkJRfz3AlPM7ZKZQmDoSir/HA6J1izSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.1.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20326},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"df079dbd01bb916be9346b58ae3b756b39215e68","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/jest-presets":"workspace:*","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.1.2-alpha.0_1718634272780_0.2672883203116292","host":"s3://npm-registry-packages"}},"1.1.2-alpha.1":{"name":"r18gs","version":"1.1.2-alpha.1","keywords":["React","React 18","React 19","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Global Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.1.2-alpha.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"84afd8517e262faa0fb4810ff54a8748dec428fb","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.1.2-alpha.1.tgz","fileCount":20,"integrity":"sha512-UuPS5IKAOITqCY7Ts1NkHsV6bSWy9qDm9t7i8foHrpPYdJNJicW2JzA4nu7MVU0Wi5/JCdW2Ig/bzxOI0GjpOg==","signatures":[{"sig":"MEYCIQCjXo1R5zTSyMCr4IOannHz7ukN7Yk73Bka1FbcfEax7gIhAN9Q0pW/fdBPQlb2IuOie3YWFv+XR8V+GbaQaF5GWU1+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.1.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21230},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"a8ae74abe3d7a81841079a2b91d5a13f6d75d87d","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/jest-presets":"workspace:*","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.1.2-alpha.1_1718640747015_0.23799721724233813","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"r18gs","version":"1.1.2","keywords":["React","React 18","React 19","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Global Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.1.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"16bb21515778ba54b9b7ab60e162f1310aaea9fc","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.1.2.tgz","fileCount":20,"integrity":"sha512-kDM2CvgG0HmSqxIzYSEv5NQ5a/g3RggvT1Vl939HKtPBCq9Qi4U+8+FSLN29lxSx2rCQDFIjvDDGb+IlCfhg+g==","signatures":[{"sig":"MEUCIBTsD55bXsgfKyDMCYGT22HeBBZZjyg80qm7k1vJasQCAiEA7Kb/nCbxE9PaJ/ffiRhN+wa+DZt6skW1WPBnYgPswV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21222},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"e13b888cdeb87aa927538cd067f795c3b7a9bbf2","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/jest-presets":"workspace:*","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.1.2_1718641316043_0.15462799976589703","host":"s3://npm-registry-packages"}},"1.1.3-refactor.0":{"name":"r18gs","version":"1.1.3-refactor.0","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.1.3-refactor.0","homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"95217af46884ea302e91a3402a7d621035f6ff47","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.1.3-refactor.0.tgz","fileCount":20,"integrity":"sha512-GGo5qbISJJQ/OdpTmfW2qk83Vb3KoZpm4i/i8ZT/qe0fRE6djtE66RjbD+SaSeUfN16WDKyY4fvyEw7uWLOf9Q==","signatures":[{"sig":"MEYCIQCqZ2KPgnVNGwcX8eiIfPc0qtQg6meiSPbYg6sVvDMBmAIhAL5qApelNd18e3YXBrnGNgebvDUwAvcwsPqc4FXKfQyO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.1.3-refactor.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21341},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"5339a107744d82fc3a27d9358d6e4422bca49239","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","react-dom":"^18.3.1","typescript":"^5.5.2","@types/node":"^20.14.8","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.1.3-refactor.0_1719073452687_0.8150866170595146","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"r18gs","version":"1.1.3","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@1.1.3","homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"1fa869fff5b998c6542d4f296ca8f6876697cb73","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-1.1.3.tgz","fileCount":20,"integrity":"sha512-pjBuUsF2yx83nrVwiqJJ/xNuYj8vXzWzZHBNKXS1bPz2MQbjE+i71fXDetr7iJVijN7LaoFtq05a6Hbk5FEBOQ==","signatures":[{"sig":"MEUCIFSoaZf377L5K1n0tCw+FJwj13T/V4XbH1Guso6nssFdAiEAphbRnkwzqqL/wsPZjbilAYG5zShxCdrhMdCKNj6rTj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21330},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"2eb306a7c3d14b2bfdbaa1471d9aa07d0cd15ec3","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","react-dom":"^18.3.1","typescript":"^5.5.2","@types/node":"^20.14.8","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_1.1.3_1719074099464_0.47576392711256066","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"r18gs","version":"2.0.0-alpha.0","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@2.0.0-alpha.0","homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"72bfe211097e3bc1421ad73a2a6c78c181b09d3b","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-2.0.0-alpha.0.tgz","fileCount":20,"integrity":"sha512-AwmgZBdctfgITHVcyYLi02zLW40vcBw32eQjHRd7RRBuFDiloDuJTgnF2rzcsj/OPRP8iCosqszQ3FcBjvzQTg==","signatures":[{"sig":"MEYCIQDPcC6ZbGdcRVvPTSrmg6a8d1HoaOCdCNYZ6KZjWk6R2gIhAK4A6K7cva5+51Sot/cdT1C2HMMi1bt4ty3/Nwzw1Yg5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@2.0.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21447},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"010831c106ca494d8f40cce3db6076ed8363396d","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","react-dom":"^18.3.1","typescript":"^5.5.2","@types/node":"^20.14.8","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_2.0.0-alpha.0_1719155773553_0.9642777064641848","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"r18gs","version":"2.0.0","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@2.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"9f63f6ccd200ec1c8d6ad74de73234a937eb8164","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-2.0.0.tgz","fileCount":20,"integrity":"sha512-4flWKd++Fq8BwOQUOMIyxEowrU79P4nq45/GsAXwrAg6Rog1MEgBDuDHvkMxL3KVGxktsZ00Z/3IO8OR/GHsnQ==","signatures":[{"sig":"MEUCIC7yyGGhUInbrnLZg76klTH7pYWNrQ13LDtsxsgAOq8rAiEA8xvs74NTuEo6llrK4mlVdd/wBkDyUXN+ltYpRL5J7nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21440},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"d17311c82bc4323fd05546ae4b2a00c2e25bde28","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","react-dom":"^18.3.1","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.2","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_2.0.0_1720679081856_0.4235539782734443","host":"s3://npm-registry-packages"}},"2.0.1-use.0":{"name":"r18gs","version":"2.0.1-use.0","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@2.0.1-use.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"256907b3d17230c16a965e4749d83fc92ea57869","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-2.0.1-use.0.tgz","fileCount":17,"integrity":"sha512-XS4NAemus9r1XiwvgnWFToGDUQXjXAOvnLUcLZ8JvseCvgFSlCkqHUqztDaSEaglH3naFH3NRjtaTgEg0irKLQ==","signatures":[{"sig":"MEUCIQCA2mnATJylqo5JFnimblJjqnkOUvAIzlR6bIaYG8c2UwIgJUVx7LTEAGp1Ys8A7p6xlahGdO1oqm40nbIpoH1z0q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@2.0.1-use.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17314},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"9f9193474925b4d841705da3af06a1ff37268866","private":false,"scripts":{"dev":"vite && tsc -w","lint":"eslint src/","test":"vitest run --coverage","build":"vite build && tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","vite":"^5.3.3","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","react-dom":"^18.3.1","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.2","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","@repo/typescript-config":"workspace:*"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_2.0.1-use.0_1720791737046_0.9783568230485928","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"r18gs","version":"2.0.1","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@2.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"ee2aebea1cb678a53937a5f77c8dafdab114d56c","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-2.0.1.tgz","fileCount":20,"integrity":"sha512-0J7r+jr5DCoSD2Aero5mx30BT/7z1QDEVBANlwwnuew0NiecKQOjWyPwF0R7ZbQU6qb5hcWPPSPmHykpAnN2xA==","signatures":[{"sig":"MEQCID49fjTyycxk4u0/LAAwlmEhYsQqcm9cq72YOG7R2yvtAiA94gNJOECi/yzGcHErCdsny7aA9kXWu1bUhHTF9zxgKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21453},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"46c244ed2887365c10446d8e519fbb75caabe3e8","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","esbuild-plugin-react18":"0.2.5","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_2.0.1_1734096745662_0.2885548029654663","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"r18gs","version":"2.1.0","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@2.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"a60abcac05d3355dc2e0f63185ef4bd75cfe14ef","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-2.1.0.tgz","fileCount":20,"integrity":"sha512-OYUmx+QW8I1uy40+VFXsLhSOTlMPPlV2NsJppeYD+8VM6jYiFQOsgsdlPnuD9ocpQwi6hT4rr6+BM6AILh86+Q==","signatures":[{"sig":"MEQCIHoVfmtyNOQGMYPjH0dRLTIeTEqgmeVVrdxFlo8wA2yaAiALJ5T+eAF3AZxdd2WD/nBrTmB5/VGOECvN5dMO7x74Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21352},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"1a443f8b3dd3ad371e1af9e4c576cce6bb9ca5c3","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","esbuild-plugin-react18":"0.2.5","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_2.1.0_1734451261266_0.016848188744537085","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"r18gs","version":"3.0.0","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@3.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"87e66e51b3941426e9cf0271baa08e0e6438b375","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-3.0.0.tgz","fileCount":20,"integrity":"sha512-PZ6ccZqBh2NCjQN2X8aT0vweJsvMmW0sFeW2Eg8DCqbkhdphbBn7VrD4KOtnU1vm3fIbYXMcZhuKU3EsAJbVQA==","signatures":[{"sig":"MEYCIQD04zL74aMjTIwg4rooT7cL4Va64tmMh1mFtqqHVx1XtQIhALpyHS3+kteqZM7fbQMl2/gREvQbl/u1HBiqdjsoAwTS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22876},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"e7fd5e2e3bb485af113470ca3ace0c4ac9941f9f","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","esbuild-plugin-react18":"0.2.6","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_3.0.0_1734521787906_0.4598913572681942","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"r18gs","version":"3.0.1","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@3.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"a81efef0071145a053715511cd72d2aa2b3f7e06","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-3.0.1.tgz","fileCount":20,"integrity":"sha512-cuH/f+jlfJ5Se6OnQ6FJDF6GrugwBeWDYVSDvK4hL9Prxe7bHTRn0ep7ZOh/QYg1TKx6FFiV8IpeYmmFpQNCgw==","signatures":[{"sig":"MEUCIBuQtLxlD63Pf70RNrpA/b+2l1NtHuCV3dVWbim7+ABlAiEAkVuPhIzWOgR0nRoHIkTDdi2a3J/h7ofx2cY2hzQ8CGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22997},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"cbccde85896b0d9a702798e457d38e97b31b25ef","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","esbuild-plugin-react18":"0.2.6","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/r18gs_3.0.1_1734536629063_0.8383761484291046","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"r18gs","version":"2.0.2","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"r18gs@2.0.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://react18-global-store.vercel.app/","bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"dist":{"shasum":"71bc9cbdd3ccf1392c0b8d93d6a01bf6c12bff95","tarball":"https://registry.npmjs.org/r18gs/-/r18gs-2.0.2.tgz","fileCount":20,"integrity":"sha512-sO3gq+c8essYacmFr42Vsi0EQZdtrV/kfjiz5JBJCyXek4u0o/8qhLFnljHxPH58BvK5hQsORl5w/mx1EYuZJw==","signatures":[{"sig":"MEYCIQCeXWXFftm2pgO/WFJqbE+WCBor1LPQAnvyNsbf+OhYIwIhALCC1HrEm50l03QkqX5sLmRaMhUit5muTlFb9oaSR53p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/r18gs@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21020},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"2c972c0043021428cb8c3791f23e6b623af0fb1e","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","esbuild-plugin-react18":"0.2.5","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/r18gs_2.0.2_1734597730170_0.4482880655430155","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-02-21T11:24:24.109Z","modified":"2025-02-02T13:02:12.996Z","0.0.0":"2024-02-21T11:24:24.343Z","0.0.1":"2024-02-21T11:54:44.326Z","0.0.2":"2024-02-22T12:45:03.237Z","0.0.3":"2024-02-22T18:02:55.835Z","0.0.5":"2024-02-25T12:09:14.920Z","0.1.0":"2024-02-27T11:41:29.095Z","0.1.1":"2024-04-20T03:29:59.362Z","0.1.2":"2024-04-21T03:27:41.411Z","0.1.3":"2024-04-21T03:46:08.690Z","0.1.4":"2024-04-29T05:28:45.325Z","0.2.0":"2024-04-29T13:17:23.342Z","1.0.0":"2024-04-30T14:37:30.715Z","1.0.1":"2024-05-01T11:46:04.189Z","1.0.2":"2024-05-02T20:09:20.088Z","1.1.0":"2024-06-13T02:05:13.772Z","1.1.1":"2024-06-14T03:45:30.401Z","1.1.2-alpha.0":"2024-06-17T14:24:32.941Z","1.1.2-alpha.1":"2024-06-17T16:12:27.227Z","1.1.2":"2024-06-17T16:21:56.290Z","1.1.3-refactor.0":"2024-06-22T16:24:12.838Z","1.1.3":"2024-06-22T16:34:59.671Z","2.0.0-alpha.0":"2024-06-23T15:16:13.716Z","2.0.0":"2024-07-11T06:24:42.019Z","2.0.1-use.0":"2024-07-12T13:42:17.204Z","2.0.1":"2024-12-13T13:32:25.823Z","2.1.0":"2024-12-17T16:01:01.481Z","3.0.0":"2024-12-18T11:36:28.070Z","3.0.1":"2024-12-18T15:43:49.269Z","2.0.2":"2024-12-19T08:42:10.350Z"},"bugs":{"url":"https://github.com/react18-tools/react18-global-store/issues"},"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","homepage":"https://react18-global-store.vercel.app/","keywords":["React","React 18","React 19","Ultra Lite","React Global Store","Next.js","Next.js 14","Next.js 15","React Server Components","Highly Customizable","State-of-the-Art","Broad Compatibility","Frontend Development","UI Components","Web Development","Progressive","Modern Design","Seamless Integration","react18-global-store","Next.js Framework","Next.js 13","React 18 Features","Zustand Alternative for simple need","Zen Store","React Server-Side Components","React Client-Side Components","TypeScript Support","Mayank1513","Turborepo Template"],"repository":{"url":"git+https://github.com/react18-tools/react18-global-store.git","type":"git"},"description":"A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"readme":"# React18GlobalStore <img src=\"https://raw.githubusercontent.com/mayank1513/mayank1513/main/popper.png\" style=\"height: 40px\"/>\n\n[![test](https://github.com/react18-tools/react18-global-store/actions/workflows/test.yml/badge.svg)](https://github.com/react18-tools/react18-global-store/actions/workflows/test.yml) [![Maintainability](https://api.codeclimate.com/v1/badges/ec3140063acd8df82481/maintainability)](https://codeclimate.com/github/react18-tools/react18-global-store/maintainability) [![codecov](https://codecov.io/gh/react18-tools/react18-global-store/graph/badge.svg)](https://codecov.io/gh/react18-tools/react18-global-store) [![Version](https://img.shields.io/npm/v/r18gs.svg?colorB=green)](https://www.npmjs.com/package/r18gs) [![Downloads](https://img.jsdelivr.com/img.shields.io/npm/d18m/r18gs.svg)](https://www.npmjs.com/package/r18gs) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/r18gs) [![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/from-referrer/)\n\n## Motivation\n\nI've developed fantastic libraries leveraging React18 features using Zustand, and they performed admirably. However, when attempting to import from specific folders for better tree-shaking, the libraries encountered issues. Each import resulted in a separate Zustand store being created, leading to increased package size.\n\nAs a solution, I set out to create a lightweight, bare minimum store that facilitates shared state even when importing components from separate files, optimizing tree-shaking.\n\n### Important Announcement\n\nThe default export from `r18gs` is [deprecated](https://github.com/react18-tools/react18-global-store/discussions/31). Please switch to using `import { useRGS } from \"r18gs\"` instead. The default export will be removed in the next major release.\n\n## Features\n\n✅ Full TypeScript Support\n\n✅ Unleash the full power of React18 Server components\n\n✅ Compatible with all build systems/tools/frameworks for React18\n\n✅ Documented with [Typedoc](https://react18-tools.github.io/react18-global-store) ([Docs](https://react18-tools.github.io/react18-global-store))\n\n✅ Examples for Next.js, Vite, and Remix\n\n## Simple Global State Shared Across Multiple Components\n\nUtilize this hook similarly to the `useState` hook. However, ensure to pass a unique key, unique across the app, to identify and make this state accessible to all client components.\n\n```tsx\nconst [state, setState] = useRGS<number>(\"counter\", 1);\n```\n\n**_or_**\n\n```tsx\nconst [state, setState] = useRGS<number>(\"counter\", () => 1);\n```\n\n> For detailed instructions, see [Getting Started](./md-docs/1.getting-started.md)\n\n## Using Plugins\n\nEnhance the functionality of the store by leveraging either the `create` function, `withPlugins` function, or the `useRGSWithPlugins` hook from `r18gs/dist/with-plugins`, enabling features such as storing to local storage, among others.\n\n```tsx\n// store.ts\nimport { create } from \"r18gs/dist/with-plugins\";\nimport { persist } from \"r18gs/dist/plugins\"; /** You can create your own plugin or import third-party plugins */\n\nexport const useMyPersistentCounterStore = create<number>(\"persistent-counter\", 0, [persist()]);\n```\n\nNow, you can utilize `useMyPersistentCounterStore` similarly to `useState` without specifying an initial value.\n\n```tsx\nconst [persistedCount, setPersistedCount] = useMyPersistentCounterStore();\n```\n\n> For detailed instructions, see [Leveraging Plugins](./md-docs/2.leveraging-plugins.md)\n\n## Contributing\n\nSee [contributing.md](/contributing.md)\n\n### 🤩 Don't forget to star [this repo](https://github.com/mayank1513/react18-global-store)!\n\nInterested in hands-on courses for getting started with Turborepo? Check out [React and Next.js with TypeScript](https://mayank-chaudhari.vercel.app/courses/react-and-next-js-with-typescript) and [The Game of Chess with Next.js, React and TypeScript](https://www.udemy.com/course/game-of-chess-with-nextjs-react-and-typescript/?referralCode=851A28F10B254A8523FE)\n\n![Repo Stats](https://repobeats.axiom.co/api/embed/ec3e74d795ed805a0fce67c0b64c3f08872e7945.svg \"Repobeats analytics image\")\n\n## License\n\nThis library is licensed under the MPL-2.0 open-source license.\n\n> <img src=\"https://raw.githubusercontent.com/mayank1513/mayank1513/main/popper.png\" style=\"height: 20px\"/> Please consider enrolling in [our courses](https://mayank-chaudhari.vercel.app/courses) or [sponsoring](https://github.com/sponsors/mayank1513) our work.\n\n<hr />\n\n<p align=\"center\" style=\"text-align:center\">with 💖 by <a href=\"https://mayank-chaudhari.vercel.app\" target=\"_blank\">Mayank Kumar Chaudhari</a></p>\n","readmeFilename":"README.md"}