{"_id":"@sirajju/use-sync","_rev":"50-c97383959813d355ce7ae6e91fdb1d66","name":"@sirajju/use-sync","dist-tags":{"latest":"3.6.34"},"versions":{"3.0.0":{"name":"@sirajju/use-sync","version":"3.0.0","keywords":["React"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.0.0","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"895dfd0850346005f594854b9d11880176b01d0f","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.0.0.tgz","fileCount":6,"integrity":"sha512-gQqmQmdBef3Lem4gGFE/BAKIH0IhRWOAIdVMd6sL2G5ta2VykeMvESlwgXjIrXNU0S/pqCbuNU/2TRh4uzdumw==","signatures":[{"sig":"MEUCIQDkG7znM4Uslx6Kf+aQbOPGH4d6wQviFTv/6YNrVdre/QIgH5Oqv+ImGqqvsP7NnvsinugZ7LrZH9uZ/HZYjUu99tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13395},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a2c16f10b2c5e67a2d9fb1481bdcf5474ad138ce","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && terser dist/index.js -c -m -o dist/index.js"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"terser":"^5.26.0","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.0.0_1736784429796_0.7597681680486181","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@sirajju/use-sync","version":"3.1.0","keywords":["React"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.1.0","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"49b6e1c2632a378e36c3e567394df8648e5e3838","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.1.0.tgz","fileCount":6,"integrity":"sha512-9juoYVgRVjZo6S8ctEBqUZfkuylRQg4NXC6rYh9QuJI/4kmwtCIH8yGwmVSJQA34y1qX7DBIlH84kNmiiJ7k1Q==","signatures":[{"sig":"MEUCIHjL3U8putwAxDzDFsgkHedVkX79b89QV18XfRMWQyHJAiEAyLm5x/t0QtXv/vLPaUTl0b8HgCULYJ4OLymiO59+iyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13418},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"eb3d4ae65245fdae498e575a3ccf22958906a488","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && terser dist/index.js -c -m -o dist/index.js"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","tslib":"^2.8.1","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"terser":"^5.26.0","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.1.0_1736784996576_0.24199334971465514","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@sirajju/use-sync","version":"3.2.0","keywords":["React"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.2.0","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"fbf2b456d55b0c90213677a41c721e0006260050","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.2.0.tgz","fileCount":5,"integrity":"sha512-+tt1AbNhz1cj+XouydotB9RJ81EJbCyZvcsgjOG/8KKnpC5rErlFKM7pMGBQleh3gpNOTjKaOUMxVssD6Hh7WA==","signatures":[{"sig":"MEUCIHWmg8jw6WAAkBbFgq26DeeMyetFFT587YVILsjMyTfOAiEA4UCoB3fEhQ18cpx6A2yU13duDNGMO6d29O8ojYJrMB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13268},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"1d4310ae6f9cea9d0ad6de621cd470ada96c7a93","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.2.0_1736785431661_0.8139912427692082","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@sirajju/use-sync","version":"3.3.0","keywords":["React"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.3.0","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"02515c13381ce879e3e8ac2475f601b00ef0d7fd","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.3.0.tgz","fileCount":5,"integrity":"sha512-gsevFiTxD88ufm4xYMz2emdG0GUCLO2zPr4ymnc5Ou5LGZrrSfbk87bWj29iqNymNizfghRcr+qCg+ZesX65Bw==","signatures":[{"sig":"MEUCIFbaLudydoTDHsAU5ryjv7BVmS8PI/EmIrTrUi4dFGAOAiEA2vvUkkAfXhlatQM1uvkNVnvJ89f2GlZiElClaIxCuIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14883},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"181ba0ba33491bba10e6fbea2aa4e14cfd8f8098","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.3.0_1737049642221_0.8418579775633261","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@sirajju/use-sync","version":"3.4.0","keywords":["React"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.4.0","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"cd1b34c5f1dc056db1058f1b04b48b5dfde1148c","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.4.0.tgz","fileCount":5,"integrity":"sha512-NgHmYAryJN0wqlpq7NRcwVQ4+BMppBMnlDcAwT4yACvrc24+jBZC41CpzwaqqyHpuS27JbSuxSLrAciJWb0ihg==","signatures":[{"sig":"MEUCIQD/JGkbK4fea6aVBNedXMrMME0TEmAelAY2KKnLfUscQwIgMCTnGi1MF169a8qgbC4w1+D4TlECU3F300HR6L3oS3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15219},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"7228aec0da49df3a5e212a37968f750a9786f3b3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.4.0_1737095940682_0.5847307183582244","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@sirajju/use-sync","version":"3.5.0","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.5.0","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"93beb53db8b0ac6fc00d66fd67e4006620756289","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.5.0.tgz","fileCount":5,"integrity":"sha512-Me9ewmWpOqMe6WDOQwAjNXb4vmnVmv7SU3K+urvZdODpxF+vCPWNnXkA/giZ87C/8qZ/42Sx+D1JVbofSrksug==","signatures":[{"sig":"MEYCIQDbEcVIdkOb8sopcoix3+DHiLyQ7WTCXO87cp+rPtCSegIhAMKvpRMcALdfVaoEq4GdV4jz85z9NX/ENMiNYQKaW7l3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17010},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"3a71f2743c05b9abe3c35532bcb1f32c984e5edd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.5.0_1737188203061_0.11443149797518082","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@sirajju/use-sync","version":"3.6.0","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.0","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"04a8b54ecac2d3eb850085ea9c7d05ac65182020","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.0.tgz","fileCount":7,"integrity":"sha512-cvEK67ox+Xaghs+fQPNEVXqrRCHlACEm99A2rq7P1yQ9bUcgjRt5vOnbTae6TWhdo1PE3V3CSQn872CHseWV6A==","signatures":[{"sig":"MEQCIHdCKFM1E3/7p2N+V/dQUKd6S1U3QgFhVZqDJwnMaSdDAiBXE/xbLXgUuID22nrrXDK4JcizknNFD7Mn9Dnx+UEq4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17334},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","publish":"npm run build:all && npm publish","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"description":"A package for keep updating the states","directories":{},"dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.0_1737188449502_0.6156927657241251","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@sirajju/use-sync","version":"3.6.1","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.1","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"7cda6ecdaa91d4060dd77674d88d979415b167d2","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.1.tgz","fileCount":5,"integrity":"sha512-p3qfyYZL2O81ntOIk2SHB/UYHR8VsCMGZ6nedy8YUTLmbXv9TfPXtcxfvUhKU2t4DmEZJdz6xP5qs9dBH9eezA==","signatures":[{"sig":"MEQCIExgj5oDKbHiZuUa1fwsQHNCFJ45FIBC331EFUht5JMbAiAmUJIIavBn6ZE1HTFovMtWR+N9mklB378D4t9PWBt9NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34861},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"f5e41b0cf63bdeef72f70125992c7bbf171dc739","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","publish":"npm run build:all && npm publish","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.1_1737189046189_0.3974507490888013","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@sirajju/use-sync","version":"3.6.2","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.2","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"16aaf01cb860149a541f2638c463afcdf43ae7de","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.2.tgz","fileCount":5,"integrity":"sha512-fFt5aoFjk0iFuwr7mrE6kt0mHddyln/DlG5Fc6+z1GxefvOqOkPHAk7nHuMh58p3hhVo2WR44uT1Hc013C8Lmg==","signatures":[{"sig":"MEQCIFBgGSSLwBnulyZLrOOdB2gwaq81zDHeaW59OlCg32U8AiAf/47JrIYUohaBohxDwL3txNqIf6v8BIFmm0+X/g4GGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17834},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"256e883720260c13c9279a0f718c01a1bfa3e5f8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.2_1737191897575_0.4909530042747663","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"@sirajju/use-sync","version":"3.6.3","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.3","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"223c755fb547615d17cb455c1f9f4644ccf3f4b9","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.3.tgz","fileCount":5,"integrity":"sha512-X9PqpVph4AbvtDn1CTbh04VZYeQPLVhh5cHCB9YjMJbr3e63YzFhOWqYuSgwF+eVFuXwcrv+eW/kNZ9Tj/xLXg==","signatures":[{"sig":"MEUCIQD+i5Vy7/jsHO60pzuxaG3xea5pPyeA3Rq/o8PR3na2ugIgIJavecWxktOE1j0YLpicIflluEXpHLqy1IQF0uVcS0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17867},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"eec9f53dbfac480bf55f73a105e960df0be40494","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.3_1737192393160_0.7334721970236493","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"@sirajju/use-sync","version":"3.6.4","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.4","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"dda1fad5a63203ff38d0dc361c4f1eebd58a5d5b","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.4.tgz","fileCount":5,"integrity":"sha512-Gcvr1GP6AvXxvYd/Q9r7VoscPSt0+UirS2XUN6m7w77f0gZm1M1VsvoEKCzjAz8ukIS6mXy0RKapAO8cuqrenw==","signatures":[{"sig":"MEUCIH2U6CJSEJCPkoCFOvD4wil0Jp7SbOkT7Rh1VF6BnRVlAiEA6PcWVzV+I84FDf4dFScu+HFn8cFZfdV4T+X5LHGYlmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17927},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"495bb519b627e41c26bbad19d56274d2ff7dba2b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.4_1737346508613_0.32178720970389585","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"@sirajju/use-sync","version":"3.6.5","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.5","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"6943ee6f4bef852e8c887105b70a54db5b0f797a","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.5.tgz","fileCount":5,"integrity":"sha512-lXcBK4Hwk8yO5etl/I4ngXkafYCzL+5yDissz3acixZgSTamDQkRxqISgR9wtLcZex3S2BoTrQjf4WKqqrPnjQ==","signatures":[{"sig":"MEYCIQDFhE4bSZgsoGyByTr+3p2lCKOIPA5LeanGNw3CHSaFqQIhALFk07akHt6OnTDpL5CfbpHqWV8MohfLbQbZRXL664iG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19126},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"71f0bc00463273c0dbfb1c91fa82579c8de06994","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.5_1737388289759_0.2545488525915045","host":"s3://npm-registry-packages-npm-production"}},"3.6.6":{"name":"@sirajju/use-sync","version":"3.6.6","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.6","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"eb8774472006c00b5855172df10af324063055b9","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.6.tgz","fileCount":5,"integrity":"sha512-fuSrk8TSoONSkMjzlepd0rBheoJCUADeRs3IPDdUc2cYjWHmh1F8iqWiFaFpM8ENB55kqV0QcvKe8C+ZTcnXrw==","signatures":[{"sig":"MEYCIQDUkXQU5FrJ1k2Iyy7277EGk9d+73RVBilJgic97rfszgIhAPdVG7OFZNUAryVDLkF1rS5v6O/jcvSaEBztHC5T2zxd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19175},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"32fee4d186ab0017826ecdc224b9e6ae1810d2d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.6_1737436407535_0.2427472689140464","host":"s3://npm-registry-packages-npm-production"}},"3.6.7":{"name":"@sirajju/use-sync","version":"3.6.7","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.7","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"1e7bf960f0e2a87559cd5b54489159ba9c64ad70","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.7.tgz","fileCount":5,"integrity":"sha512-h9JCqOByla1RWkjvHx7Q1CHRIwumHILWCQn+QYCdjXPnBysiuI8MhNsrxvCGG0Q3cCaKbRyBCygYLrozDOWiLA==","signatures":[{"sig":"MEUCIQD/OKgzApYs4qdwsDhZnp5u3hbUOtEegDbFW7OMnL8r/gIgb7RE6tM3JiZ87lnEE/egdABWnjwiGZwQUDPeuFlp0PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19175},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4d0aa0fb10229698c68afe4526e887d4ebc7b7b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.7_1737447941537_0.6435016322986635","host":"s3://npm-registry-packages-npm-production"}},"3.6.8":{"name":"@sirajju/use-sync","version":"3.6.8","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.8","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"764cf3fdd4eb9110c64fddd965406ebb6a95b700","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.8.tgz","fileCount":5,"integrity":"sha512-0V7hMmObTDOg0EY3KziRl7ZC/PfabfO2tyAkjpUSU11mXdsNVgv1EOAQHkQkmnUnabn8otNjPQ0IPguLqu39hA==","signatures":[{"sig":"MEUCIQC3PJyBemR4f1vTZyHnTezqHwzP6zb6h1t0L+KHgVvtHgIgSORh84d8n5m+ywAMka8NzSRS8fE/Z3V+hkaYLiBJBQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19389},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"ee65f82b8027c3898617726bc240f0cceef46371","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.8_1737448359517_0.9188029071060579","host":"s3://npm-registry-packages-npm-production"}},"3.6.9":{"name":"@sirajju/use-sync","version":"3.6.9","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.9","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"df8b9613258015ddf3b55b39167f9403e977b7a0","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.9.tgz","fileCount":5,"integrity":"sha512-yKHx6fPkfagJZwAMJkFnmmFuXDmS2epUkcfGvsmcl527N2XuCJQrQHQHWLAC5OFuiW15lZAIzapKFgW+55FTzg==","signatures":[{"sig":"MEUCIQDf0poxIJx3PZDxuEVsMsHu/CnQeykgDrf0mRIM2ncjDgIgfOgQw9BI02sxaU3KQy1Uh3gxUZ4mOJ4JTRe8O5H8mPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20876},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"5f6c6746b7dd689d31c1b2554a3cece122b83222","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.9_1737782324650_0.33504751039866565","host":"s3://npm-registry-packages-npm-production"}},"3.6.10":{"name":"@sirajju/use-sync","version":"3.6.10","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.10","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"e5b4b0aed279c439017440da81520b9fad2d4937","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.10.tgz","fileCount":5,"integrity":"sha512-DJwqJJRWaCwTA08xKXLVuXkZSsr/Dzob45PqpUo1qlmwr/UfzzwprrAJYzrl2iIWV8ZLC2SmCM5FsRAKrOO2KQ==","signatures":[{"sig":"MEQCICj925fJT4qoX4TrnqranXHP00V/MXTg99PaBpMdw4UcAiBncz0iCjkOHnzOESfwwteWOchKE+UjTXMpKSzALNnkyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21157},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"cedcf90581a1adae3c0725ba74bccee7211fdf45","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.10_1738043658145_0.06875120878098762","host":"s3://npm-registry-packages-npm-production"}},"3.6.11":{"name":"@sirajju/use-sync","version":"3.6.11","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.11","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"e868b3cbbdbe3b5be52bcdf242c5ae94fd4210f9","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.11.tgz","fileCount":6,"integrity":"sha512-B8O34VIbjtFfBpfeV/BhW+P2ctX4wclKxp+bnaolSPM85NC6ePKuJVz0pnOykgT4JQcWe3jC//wr5sSyzGDrDQ==","signatures":[{"sig":"MEUCIQCFFsKqdk4meIEPAn4+qxTl7iLSU6efxxqKLZCn/d/MhAIgM2wbcA5udR49ZAUqypIouAkBtcqdKQttLb5MhtY97Go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21273},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"d73e7e5646aaaaf63c323b2334c2c9b935b5c8b3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.11_1738052168490_0.44066058370181826","host":"s3://npm-registry-packages-npm-production"}},"3.6.12":{"name":"@sirajju/use-sync","version":"3.6.12","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.12","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"ffe7b9aabdf00f924a7314d6126de6dfcf9c0e97","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.12.tgz","fileCount":6,"integrity":"sha512-I94nzBHu6xQiNkQThynTYBcNjdvWHhcxkk+NLmz5RRLGGvtxsRJUjlciF6iNEgpxP3Ou+k4zUhxPvtj+wvP3DA==","signatures":[{"sig":"MEQCIG4TCS9mrmXYE7PJJs3zMk5tIJExmAPOAibW7ftMrMc6AiBuMnW30qQd1rUKFDyT77Djm9R3RBit1LksUWDDXjqj5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22525},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"2919a54e38eca8bf51c4ec0013949c071288490c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.12_1738772405988_0.2513574051373604","host":"s3://npm-registry-packages-npm-production"}},"3.6.13":{"name":"@sirajju/use-sync","version":"3.6.13","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.13","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"540d395f0ce59056590ca45034d187cace52f93d","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.13.tgz","fileCount":6,"integrity":"sha512-lveZLkRZoejWPRE69l/oPOkBshKxz5An2cAh5F6GMZp7X/gyOiWOLA2uePtyD+O0sEaDJTLAeh2iSK1rAGbBtg==","signatures":[{"sig":"MEQCIB2L3riLJsvr0OJbCHaYrda2Cobm/nKVTilrOFgUr4R8AiBz+79m39J53kNn/rjqo5HX/8MhFfiT7VTw0cWmnwvTwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22942},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"997f77e4f37a9e4c19048c42ebf0866ebe19991d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.13_1738944757716_0.6928824408894145","host":"s3://npm-registry-packages-npm-production"}},"3.6.14":{"name":"@sirajju/use-sync","version":"3.6.14","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.14","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"7d2a2f69b72e5620b5ed275184288ba7d4a5b004","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.14.tgz","fileCount":6,"integrity":"sha512-4nFmsghdGxWiNl1M1JRo8TQLnnY/tfD2KIu1sijyveN/bIqAKt3KZ3mOiDCd6xWd8yE2n8QECwfjLtEwdsK9Gg==","signatures":[{"sig":"MEUCIQDsvpFc0zWtsBCBDe9X4XP84md14dshvGXb1N6egRoxDAIgfAx/KKpCpA6RUEVyN30k/TXW1FZyvv/rOv4WePqw7xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24695},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"b092e92c567dfafd8dcb0bdda6ef126cfd964e96","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.14_1738944888941_0.8351376467683158","host":"s3://npm-registry-packages-npm-production"}},"3.6.15":{"name":"@sirajju/use-sync","version":"3.6.15","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.15","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"15ece6c780ba1ae3d02523013af680dde843174e","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.15.tgz","fileCount":6,"integrity":"sha512-yzhCtucnxyjt/pWcIUuz0gvXc8RkjTG6eR6LIc5Wr8WGM091i8yoNZUAC2xfH6zcfbiUMIlISdOJzqYVI9OhGQ==","signatures":[{"sig":"MEUCIFcYVGUTFwbCCdRgtsCi5R9Hyn0sOYZ+fxX3ABysLNTJAiEA7EPZUsPZmMssmyZBQpWizPqwCLt33fNqwyYh1bLiSPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24807},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"105817503005ca3ccf5e313fad2c59d55039fc5d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.15_1739020306139_0.41905073313756014","host":"s3://npm-registry-packages-npm-production"}},"3.6.17":{"name":"@sirajju/use-sync","version":"3.6.17","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.17","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"0293d1e931c24b546392247831dc735e20d66ab1","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.17.tgz","fileCount":6,"integrity":"sha512-/XX0Yd7Q3e0Jj5URaZnENAUXQ8VGRPFxoplkcdoXSh9cwN0wm9dmymdPnrVRQ0FZCWoImZct6Gobqt7TnmkRsw==","signatures":[{"sig":"MEUCIClYMScJkuTOPIo6vX/iqDtVltYgkqask2aIF+NLdP2mAiEAtPIZrZEHqei6a8av7XOLccgXfp/U4yEFJXAW2Y1v0TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24897},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"c33ed7e35829185f31228a5c01ae162f88c81d51","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.17_1739263735080_0.5416558258319235","host":"s3://npm-registry-packages-npm-production"}},"3.6.18":{"name":"@sirajju/use-sync","version":"3.6.18","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.18","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"f7fa8fb774ba21ff84fc85a4cc42f9c2fafa2f56","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.18.tgz","fileCount":6,"integrity":"sha512-WWkzHp3seIbFGsz4tse4SvPwiicutd/BQncyvJihWIGuZlovYIkJk1+P9q2J8zjmnop5BOVshiCVRpFoZ97iTw==","signatures":[{"sig":"MEYCIQCyIGZJEvMU5yn0bueR2svA61uOke8gz746ApTO3KZ9cQIhAO894G2ofbZnWpT+7SRQBtI9XQ9cbjzqe+Lub3+8lLOA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24857},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a18f060fa8500fecb804316ee6ffb47a969a245a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.18_1739264226784_0.9494927688861143","host":"s3://npm-registry-packages-npm-production"}},"3.6.19":{"name":"@sirajju/use-sync","version":"3.6.19","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.19","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"4c8a9c39def3f5f9499f1970d4d22e9f00f612f8","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.19.tgz","fileCount":6,"integrity":"sha512-xczewGhYddTBV3fINKfUIVs+o/hzFmb5NT1DAPz3d66tgbKIXjkfhZhu1060Xrps/AoakAU5eg54ustZgCxVvA==","signatures":[{"sig":"MEUCIQDSXoa9dE0BtOYNYWT0LmYYxTZZkobgtZOS3ibz5RKXNQIgI6fZyfoMygAEHessmyNmjgqpH82akrLLYvFtCzMv/bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25115},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"9f2fecc01ec6da43dfb1bb65a5e8ffe782b1160a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.19_1739428466075_0.27579985423561815","host":"s3://npm-registry-packages-npm-production"}},"3.6.20":{"name":"@sirajju/use-sync","version":"3.6.20","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.20","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"4a48060404d64852300e1bf777ce3ccb001431a3","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.20.tgz","fileCount":6,"integrity":"sha512-viwnX6v0E4JuYBop652gSkbIrOIdaq1aN1/a3iWLU1D7GETvileMyfhOlymQSoMhfvV7nhJ+wSsVLqOAipolJQ==","signatures":[{"sig":"MEQCIF0t2jwWOWLC/0M2Ig1N/QtRRb42AFok72tcDZiNFQU7AiAhnn8rKjn/6nyrX642W/UCjft6/cEVINe0ZzQztFWaRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25785},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"12a54f4b73b8fd0cccf67bb3d5d9ff91b53cc16c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"11.0.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"23.6.0","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.20_1740234787854_0.08996858970709765","host":"s3://npm-registry-packages-npm-production"}},"3.6.21":{"name":"@sirajju/use-sync","version":"3.6.21","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.21","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"af581906225711052934c246ed17a6086f5f18bc","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.21.tgz","fileCount":6,"integrity":"sha512-dmL7GF4rldPfxD5PZp8hbDAmJU+M6XOqfz8jiggsaqIiE+SAUEL2wmsQZJbumYglpNwQ4nBW5RFit3GnpK1dTg==","signatures":[{"sig":"MEQCIC/tJbrDO7d3WVVUEKI90q4gx7xEO5l8olQ6UzpXqIh+AiAe27rXYgMuQ/36reWQ8M6BASi47MfIniw8BoWfu707ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26373},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"89f42c82e7380d0e5a670770a498cab0bb2d0d50","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.21_1740550293790_0.4242305306214198","host":"s3://npm-registry-packages-npm-production"}},"3.6.22":{"name":"@sirajju/use-sync","version":"3.6.22","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.22","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"6f308ef7c9fc50e6bc2e5d872bca78a2655b545b","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.22.tgz","fileCount":6,"integrity":"sha512-JLJxaQM/HALf0yozO/FfMCPxOa1MtxMWU27BV2jFoa+d2NM7+cC5VzA0N/Ntzyn8J/UezA22vIXBt8QZ992Ckw==","signatures":[{"sig":"MEUCIARRQctzIw4n1IfRl/XXuQppkbhFYlNygBH1WzLM9/rWAiEA8uI1xgN2cP+W0CG+rO54CRrDhVtlAhStx9Y0Un+VN0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26441},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a51002b0fec399c399064f2d3356ee7fe9603766","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.22_1740550738401_0.7766078095960818","host":"s3://npm-registry-packages-npm-production"}},"3.6.23":{"name":"@sirajju/use-sync","version":"3.6.23","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.23","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"036c66bf91e07f25e8aafc2aff8e5e59d86ccbcc","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.23.tgz","fileCount":6,"integrity":"sha512-nTPgGQuVp17b9KRkxZH/Oqa/F3gdvRMQFYqCIrOH8mfGwQCxDmiaPVNSLSoKV7d7VVrBx32vstdWS0zl+5KQVA==","signatures":[{"sig":"MEQCIBT4+oNNfEdqntACUQk3jnZycKtOuXvusOl6AUvu0s9EAiA2NSOChkqrbwj075lwcWh1qjosSTn658C4coj8g8cXSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26772},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"caf026b00f5bd7c8d0f0a410e9a7fe5eda16d430","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.23_1740551198231_0.909375580118388","host":"s3://npm-registry-packages-npm-production"}},"3.6.24":{"name":"@sirajju/use-sync","version":"3.6.24","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.24","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"5986dbb74289c20376a2b7d311ed7e255e348e2b","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.24.tgz","fileCount":6,"integrity":"sha512-W9XLMGqLs5vqChzKXx7B90Eo0TVG1DlWcNKHQPcJhxAFmu587d1+TVmn3X56F3VML9t5avKRKmTnd08xDFTE+w==","signatures":[{"sig":"MEYCIQCXFGQh89wOXxHfXxm6uk5flPaL56fQXqJ+kk4YKJvgUAIhAK964OpMGEcWkC11bES67yjAMRDkvWRlDbewDgKFy/K+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26790},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a39c3fe3bb713940ab96de4884c07f058736641e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.24_1741582788771_0.9466528562980001","host":"s3://npm-registry-packages-npm-production"}},"3.6.25":{"name":"@sirajju/use-sync","version":"3.6.25","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.25","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"8a243fbb1ad8ffd67dae6730b8cc9dbc26213d70","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.25.tgz","fileCount":6,"integrity":"sha512-TN4Q2e7fzNK0w1TDb2anZCp39v/E+pCdj/0h9wnmunK4uynQkD7BMrUwcZmWsQ4voz9mZ5WTj6D4tVHq7oBkZg==","signatures":[{"sig":"MEUCIQDavZihFlUvDoeg38Xjby42CSO+hAzDQhVDGgIokplGUwIgFImtrUXZewXgZ13KoYZWOqwVzrObMFu4bYOtNjl8QoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27232},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"6a7eef9a6db8411869af344a6a925b70f7863868","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.25_1746695934156_0.5912616263020809","host":"s3://npm-registry-packages-npm-production"}},"3.6.26":{"name":"@sirajju/use-sync","version":"3.6.26","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.26","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"e22a481a3fa0a588f19a962c2bd88e89be504b8f","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.26.tgz","fileCount":6,"integrity":"sha512-YeUixaB7ICkquZ7+ljDVnOoGiP+AZodJFbUIniLpc5bWgBieBHS1f7H8E8idDOzJLn8TnEcoT8KoIwmjr9dwQg==","signatures":[{"sig":"MEUCIQCfM6yp/KpIFcXrNDqPn0+AdmnmIfeJue6UaW4MTFNiPQIgOLA/Sq50sgnQwIgCUVRzvH7ZmudjluNdZTBNAhe7o4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27249},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"1e99abe4364deccaff57ee552825e1a54bf75c76","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.26_1747026689260_0.03272877061983781","host":"s3://npm-registry-packages-npm-production"}},"3.6.27":{"name":"@sirajju/use-sync","version":"3.6.27","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.27","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"e2b2a9459474cc8a2b93e0a9f168ba6c777e302d","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.27.tgz","fileCount":7,"integrity":"sha512-Bkdym18Kxvy1vFw9YcV9ytEGSIX6r71XFnjCnkBcFpeqYhmAV+rgVkxde8WCrP0CbsbF49iZhTDMOzc759p5mA==","signatures":[{"sig":"MEUCIQCr/0H9sRMXB4yD6FKyUiZAZ35cLX3DrdE+dB/J4gAJqAIgKviBaaHtY83YVsDW49Jvmz9NxrFMJc1snKW2Qc4RrGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36401},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"02b16297a505b90e47f062658b4a2e02c9fa0f18","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.27_1748489651495_0.7178300041587311","host":"s3://npm-registry-packages-npm-production"}},"3.6.28":{"name":"@sirajju/use-sync","version":"3.6.28","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.28","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"45e76513789715938a4920d403842499343e13b2","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.28.tgz","fileCount":7,"integrity":"sha512-WMwgV5uxrpIu7v+TBWmt+uuvxMW5xLvKXYbbD3SBreegjjsC6/3Y/c4uszjAYc8TMy0LkWh9iLKQ9C1G0tMY/w==","signatures":[{"sig":"MEUCIQDrlVRBdxtWMikBsIgrG7CHa9WXm6rRrGqRkTDmFdppswIgegk8cef4ouq1X/xSYuIeQ14xV9wLKoPS/PX96sJa7C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36708},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"50c96380aa329fd07f442da0a1a8aa0571f7aca7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.28_1748489738545_0.7668354077221311","host":"s3://npm-registry-packages-npm-production"}},"3.6.29":{"name":"@sirajju/use-sync","version":"3.6.29","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.29","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"543a402c6b4976e31231d2db54ab0428a8378ec4","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.29.tgz","fileCount":7,"integrity":"sha512-TjYemT7ts6/LTph7fjUyFBjZeTj/GZGsi6yTTd3LbRqI5lDp1QwoNEUTMpdGUge/ywMYhJOYNcjNrok1JJR50g==","signatures":[{"sig":"MEUCIQDU+H4+oqppvfsbdYwdwDlCac1zrHd7nOcaqO3f6BjeCAIgYmGnQpAHwXbS0expq0H/O2/HuxvpQr1EUwRB6LXOhhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37221},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"1f0f84eb27a0bc2b2e3075100e28910bc768e679","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.29_1748490392035_0.2345848355622968","host":"s3://npm-registry-packages-npm-production"}},"3.6.30":{"name":"@sirajju/use-sync","version":"3.6.30","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.30","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"736f2965ff9d426f57f6f4c9340ea5281790bd18","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.30.tgz","fileCount":7,"integrity":"sha512-fWFH5lmbFULnZdSufOawumm2dD5Isz4SngXROrK+CdLu4aPUaki55pnTVbm3e7D4EWov2DeEw0nsAdA6PJpd3w==","signatures":[{"sig":"MEUCIQCf2uYbJYr42fplw4+878Xje2hxP8NdIE2r/lIdJcheSgIgIx04yarsZaj+/VWg5LG1AL4J2O7naZ09FKiAfuWPpo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37408},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"5ed62a2a60ce10b7173d3568a9590f97b1237cf3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.30_1748494566621_0.9133240495496542","host":"s3://npm-registry-packages-npm-production"}},"3.6.31":{"name":"@sirajju/use-sync","version":"3.6.31","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.31","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"a7c321d7a5922408a9276d6edf08a90b0baceaa2","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.31.tgz","fileCount":7,"integrity":"sha512-HBTo2Qcs0bN/S1QvNpzl+kX3DhVYCIEBxqGnQop8ZhgIVSNa60JsQwWpc9CUfxVcpm3zBv7mIS1zra7hs3ymyA==","signatures":[{"sig":"MEYCIQD9Gu67OrY5BZKO/hbhC9oTBRzFAByvJIhnYtB/crCfuwIhAOpPbbWDi2pRM4BHhDrcL4uU0b12OfUtd0wnXY08E5BR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37843},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"8339e6dc7c450178b804c6bef453e855a09b73ff","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.31_1748498440254_0.50448930127254","host":"s3://npm-registry-packages-npm-production"}},"3.6.32":{"name":"@sirajju/use-sync","version":"3.6.32","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.32","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"10acd4193559689aa280aa42d12dc5a75c9624f9","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.32.tgz","fileCount":7,"integrity":"sha512-8ew1ZxFME+60b/Wqb73sZOsYvX+ZOUjOS1IC16s3KNAlFgitmt4SkTngeSOoIEowjQ6Qet0yKJrbvtXvpo1E4g==","signatures":[{"sig":"MEYCIQC08u2x4S4KxCy/Q0cfOBRNMI7bk/8bmQSGWtwCwSP89wIhAKAXauWfOt6x81mhIrWYx/4mH7i81oHEl+NWA+e0MVtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39736},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"75390abf3e68a70294fd2d10efd037b4c1214ca6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.32_1748512226314_0.30996237050491393","host":"s3://npm-registry-packages-npm-production"}},"3.6.33":{"name":"@sirajju/use-sync","version":"3.6.33","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"author":{"name":"Sirajju"},"license":"ISC","_id":"@sirajju/use-sync@3.6.33","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"dist":{"shasum":"ddf11ae324c0238bbf5dc86484a14474ecf2962d","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.33.tgz","fileCount":7,"integrity":"sha512-I8DIPf2Foqz07KJs7ypAycpRvvLPNjskjpFWgUSULc4LWyJEqsqB30G1dc9mGMlGmLwde0k9AwoFlHP5EnibbA==","signatures":[{"sig":"MEUCIQDSsK50GqbOFz0ybmOsvE+g6hrIVZ7G7OqBtIl8aq4hiQIgIYhtQlm1wsfItb4x+re16Sh392LzTFc/CK9cxTqGrng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39814},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"93f14e78875474304c04687c14d4a4bf24d1a702","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","build:all":"npm run build && npm run build:types","build:types":"tsc --emitDeclarationOnly --declaration"},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"repository":{"url":"git+https://github.com/sirajju/use-sync.git","type":"git"},"_npmVersion":"10.8.0","description":"A package for keep updating the states","directories":{},"_nodeVersion":"20.13.1","dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","terser":"^5.26.0","webpack":"^5.89.0","ts-loader":"^9.5.1","typescript":"^5.7.3","webpack-cli":"^5.1.4","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_npmOperationalInternal":{"tmp":"tmp/use-sync_3.6.33_1748514273462_0.5240765121434492","host":"s3://npm-registry-packages-npm-production"}},"3.6.34":{"name":"@sirajju/use-sync","version":"3.6.34","description":"A package for keep updating the states","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"homepage":"https://github.com/sirajju/use-sync#readme","bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"repository":{"type":"git","url":"git+https://github.com/sirajju/use-sync.git"},"license":"ISC","author":{"name":"Sirajju"},"type":"commonjs","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"webpack","build:types":"tsc --emitDeclarationOnly --declaration","build:all":"npm run build && npm run build:types","test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"react":"^19.0.0","react-redux":"^9.2.0"},"devDependencies":{"typescript":"^5.7.3","terser":"^5.26.0","webpack":"^5.89.0","webpack-cli":"^5.1.4","ts-loader":"^9.5.1","tslib":"^2.8.1","@types/react":"^18.2.45","@types/react-redux":"^7.1.33"},"_id":"@sirajju/use-sync@3.6.34","gitHead":"40dc00423a54d53c44ea40cd5727d887a87005ab","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"integrity":"sha512-2AtkIrF6FWJYcDh5XVwhQOr1rEHYqezCYPsMKcprc4G+Kjc+NHltm01QT4YyfxkhAURuQ6S0/Na4szkYu9zvZQ==","shasum":"001974ccbcc99caf5fd95be5ff9b84074ec857f7","tarball":"https://registry.npmjs.org/@sirajju/use-sync/-/use-sync-3.6.34.tgz","fileCount":7,"unpackedSize":42292,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA8ITAJK6/ZWMa60V2x9IL4fP+W0rPl0FJ68g6jtNRAnAiBopfL5aMKlKPNXqr3X5yMoMPI8df8SthTMmc8781G6CQ=="}]},"_npmUser":{"name":"sirajju","email":"munnas2aa@gmail.com"},"directories":{},"maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-sync_3.6.34_1748579402902_0.8584559513049477"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-13T16:07:09.706Z","modified":"2025-05-30T04:30:03.377Z","1.0.0":"2025-01-12T13:37:29.083Z","1.0.1":"2025-01-12T14:02:07.296Z","1.0.2":"2025-01-12T14:07:21.453Z","1.0.3":"2025-01-12T14:08:45.728Z","1.0.4":"2025-01-12T14:11:29.219Z","2.0.0":"2025-01-13T05:01:36.561Z","2.1.0":"2025-01-13T05:46:38.295Z","2.2.0":"2025-01-13T05:48:28.372Z","2.3.0":"2025-01-13T16:01:13.467Z","3.0.0":"2025-01-13T16:07:09.973Z","3.1.0":"2025-01-13T16:16:36.780Z","3.2.0":"2025-01-13T16:23:51.917Z","3.3.0":"2025-01-16T17:47:22.429Z","3.4.0":"2025-01-17T06:39:00.842Z","3.5.0":"2025-01-18T08:16:43.254Z","3.6.0":"2025-01-18T08:20:49.699Z","3.6.1":"2025-01-18T08:30:46.397Z","3.6.2":"2025-01-18T09:18:17.763Z","3.6.3":"2025-01-18T09:26:33.351Z","3.6.4":"2025-01-20T04:15:08.783Z","3.6.5":"2025-01-20T15:51:29.954Z","3.6.6":"2025-01-21T05:13:27.720Z","3.6.7":"2025-01-21T08:25:41.714Z","3.6.8":"2025-01-21T08:32:39.687Z","3.6.9":"2025-01-25T05:18:44.947Z","3.6.10":"2025-01-28T05:54:18.305Z","3.6.11":"2025-01-28T08:16:08.675Z","3.6.12":"2025-02-05T16:20:06.248Z","3.6.13":"2025-02-07T16:12:37.917Z","3.6.14":"2025-02-07T16:14:49.230Z","3.6.15":"2025-02-08T13:11:46.358Z","3.6.17":"2025-02-11T08:48:55.263Z","3.6.18":"2025-02-11T08:57:06.932Z","3.6.19":"2025-02-13T06:34:26.263Z","3.6.20":"2025-02-22T14:33:08.052Z","3.6.21":"2025-02-26T06:11:33.976Z","3.6.22":"2025-02-26T06:18:58.584Z","3.6.23":"2025-02-26T06:26:38.410Z","3.6.24":"2025-03-10T04:59:48.956Z","3.6.25":"2025-05-08T09:18:54.339Z","3.6.26":"2025-05-12T05:11:29.464Z","3.6.27":"2025-05-29T03:34:11.682Z","3.6.28":"2025-05-29T03:35:38.711Z","3.6.29":"2025-05-29T03:46:32.280Z","3.6.30":"2025-05-29T04:56:06.790Z","3.6.31":"2025-05-29T06:00:40.420Z","3.6.32":"2025-05-29T09:50:26.517Z","3.6.33":"2025-05-29T10:24:33.661Z","3.6.34":"2025-05-30T04:30:03.187Z"},"bugs":{"url":"https://github.com/sirajju/use-sync/issues"},"author":{"name":"Sirajju"},"license":"ISC","homepage":"https://github.com/sirajju/use-sync#readme","keywords":["React","State management","Redux","Caching","Syncing","Fetch"],"repository":{"type":"git","url":"git+https://github.com/sirajju/use-sync.git"},"description":"A package for keep updating the states","maintainers":[{"name":"sirajju","email":"munnas2aa@gmail.com"}],"readme":"# use-sync\r\n\r\nA powerful React hook for managing state synchronization with intelligent caching, logging, and event-driven updates.\r\n\r\n## Features\r\n\r\n- ⚡ Automatic state synchronization\r\n- 📦 Intelligent request caching\r\n- 💾 Persistent IndexedDB caching\r\n- 🔌 Network status integration\r\n- 🎯 Window focus detection\r\n- 📡 Custom event triggers\r\n- 📋 Configurable logging\r\n- 🔒 Request deduplication\r\n- 🔄 Redux integration\r\n- ⏳ Loading states per item\r\n- 🗑️ Manual cache control\r\n- 📊 Detailed debug information\r\n- 📘 TypeScript support\r\n\r\n## Installation\r\n\r\n```bash\r\n# Using npm\r\nnpm install @sirajju/use-sync\r\n\r\n# Using yarn\r\nyarn add @sirajju/use-sync\r\n\r\n# Using pnpm\r\npnpm add @sirajju/use-sync\r\n```\r\n\r\n## Basic Usage\r\n\r\n```typescript\r\nimport { useSync } from \"@sirajju/use-sync\";\r\n\r\nfunction App() {\r\n  const endpoints = new Map([\r\n    ['users', 'https://api.example.com/users'],\r\n    ['products', 'https://api.example.com/products']\r\n  ]);\r\n\r\n  const fetchOrders = [\r\n    {\r\n      key: \"users\",\r\n      action: setUsers,\r\n      refetchOnFocus: true,\r\n      refetchOnline: true,\r\n      triggerEvents: ['scroll', 'resize'], // Only window events\r\n      options: {\r\n        headers: { \"Content-Type\": \"application/json\" }\r\n      }\r\n    }\r\n  ];\r\n\r\n  const { \r\n    isPending, \r\n    haveError, \r\n    loadingItems, \r\n    clearCache, \r\n    refresh \r\n  } = useSync({\r\n    fetchItems: endpoints,\r\n    fetchOrder: fetchOrders,\r\n    logger: true,\r\n    logLevel: \"DEBUG\",\r\n    cacheDuration: 5000,\r\n    onError: (error) => console.error(error)\r\n  });\r\n\r\n  // Access loading state for specific items\r\n  console.log(\"Currently loading:\", loadingItems);\r\n\r\n  return <div>{/* Your UI */}</div>;\r\n}\r\n```\r\n\r\n## 🎯 Latest Features (v2.2)\r\n\r\n### Configurable Duplicate Requests\r\n```typescript\r\nconst fetchOrders = [{\r\n  key: \"users\",\r\n  action: setUsers,\r\n  allowDuplicates: true, // Allow parallel requests for same endpoint\r\n  // ...other config\r\n}];\r\n```\r\n\r\n### Custom Fetch Implementation\r\n```typescript\r\nconst { isPending } = useSync({\r\n  fetchItems: endpoints,\r\n  fetchOrder: orders,\r\n  customFetch: async (url, options) => {\r\n    // Use your own fetch implementation\r\n    return await axios.get(url, options);\r\n  }\r\n});\r\n```\r\n\r\n### Enhanced Error Handling\r\n```typescript\r\nconst order = {\r\n  key: \"users\",\r\n  action: setUsers,\r\n  options: {\r\n    errorHandler: (error) => {\r\n      // Custom error handling per request\r\n      console.error(`Users sync failed: ${error}`);\r\n    }\r\n  }\r\n};\r\n```\r\n\r\n## Advanced Features\r\n\r\n### Cache Control\r\n\r\n```typescript\r\nimport { useSync, clearCache } from \"@sirajju/use-sync\";\r\n\r\n// Clear specific item's cache\r\nclearCache(\"users\");\r\n\r\n// Clear all cache\r\nclearCache();\r\n\r\n// Configure cache durations (milliseconds)\r\nuseSync({\r\n  // Legacy option - controls both memory and IndexedDB cache if specific durations aren't provided\r\n  cacheDuration: 10000,  // 10 seconds\r\n  \r\n  // Specific control over memory cache duration\r\n  memoryCacheDuration: 5000,  // 5 seconds\r\n  \r\n  // Specific control over IndexedDB cache duration\r\n  indexDbCacheDuration: 86400000,  // 24 hours\r\n  \r\n  // ...other config\r\n});\r\n\r\n// Control cache durations at request level\r\nsyncIndividual(\r\n  \"users\", \r\n  { \r\n    memoryCacheDuration: 30000,     // 30 seconds memory cache for this request\r\n    indexDbCacheDuration: 3600000,  // 1 hour IndexedDB cache for this request\r\n    params: { id: 123 }\r\n  }\r\n);\r\n```\r\n\r\n### IndexedDB Persistent Cache\r\n\r\n```typescript\r\n// Enable IndexedDB cache globally\r\nuseSync({\r\n  indexDbCache: true,  // Enable persistent storage\r\n  // Default cache duration is 24 hours\r\n  // ...other config\r\n});\r\n\r\n// Enable for specific requests\r\nconst fetchOrders = [{\r\n  key: \"users\",\r\n  action: setUsers,\r\n  indexDbCache: true, // Enable IndexedDB caching for this request\r\n  // ...other config\r\n}];\r\n\r\n// Control caching at the individual request level\r\nsyncIndividual(\r\n  \"users\", \r\n  { \r\n    useIndexDB: false, // Override any previous settings and disable IndexedDB for this specific call\r\n    params: { id: 123 }\r\n  }\r\n);\r\n\r\n// Background update with immediate cache usage\r\nconst fetchOrders = [{\r\n  key: \"users\",\r\n  action: setUsers,\r\n  options: {\r\n    indexDbCache: true,\r\n    updateIndexDbData: true, // Use cache immediately but update in background\r\n  }\r\n}];\r\n\r\n// IndexedDB functions are also exported for direct usage\r\nimport { \r\n  storeInIndexedDB,\r\n  getFromIndexedDB, \r\n  deleteFromIndexedDB, \r\n  clearIndexedDBCache \r\n} from \"@sirajju/use-sync\";\r\n```\r\n\r\n### Logging System\r\n\r\n```typescript\r\nuseSync({\r\n  logger: true,\r\n  logLevel: \"DEBUG\", // \"DEBUG\" | \"INFO\" | \"WARN\" | \"ERROR\"\r\n  // ...other config\r\n});\r\n```\r\n\r\n### Window Event Triggers\r\n\r\n```typescript\r\nconst fetchOrders = [{\r\n  key: \"users\",\r\n  action: setUsers,\r\n  triggerEvents: ['scroll', 'resize', 'storage'] // Only window events are supported\r\n}];\r\n\r\n// Data will be automatically refetched on these window events\r\n```\r\n\r\n### Available Window Events\r\nCommon events you can use:\r\n- `scroll` - Window scroll\r\n- `resize` - Window resize\r\n- `storage` - LocalStorage changes\r\n- `offline` - Browser goes offline\r\n- `online` - Browser goes online\r\n- `focus` - Window gains focus\r\n- `blur` - Window loses focus\r\n- `visibilitychange` - Tab visibility changes\r\n- `beforeunload` - Before window unload\r\n- `load` - Window load complete\r\n- `DOMContentLoaded` - Initial HTML loaded\r\n- `popstate` - Browser history changes\r\n\r\n### Manual Sync with Progress Tracking\r\n\r\n```typescript\r\nimport { syncIndividual } from \"@sirajju/use-sync\";\r\n\r\nfunction RefreshButton() {\r\n  const handleRefresh = async () => {\r\n    try {\r\n      const data = await syncIndividual(\"users\");\r\n      console.log(\"Refresh complete:\", data);\r\n    } catch (error) {\r\n      console.error(\"Refresh failed:\", error);\r\n    }\r\n  };\r\n\r\n  return <button onClick={handleRefresh}>Refresh</button>;\r\n}\r\n```\r\n\r\n## API Reference\r\n\r\n### useSync Hook\r\n\r\n```typescript\r\ninterface useSyncProps {\r\n  fetchItems: Map<string, string>;    // API endpoints\r\n  fetchOrder: order[];                // Sync configurations\r\n  throwError?: boolean;               // Error handling mode\r\n  onError?: (error: any) => void;     // Error callback\r\n  logger?: boolean;                   // Enable logging\r\n  logLevel?: \"DEBUG\" | \"INFO\" | \"WARN\" | \"ERROR\";\r\n  cacheDuration?: number;             // Legacy cache duration option (affects both memory and IndexedDB)\r\n  memoryCacheDuration?: number;       // Specific in-memory cache duration in ms\r\n  indexDbCacheDuration?: number;      // Specific IndexedDB cache duration in ms\r\n  indexDbCache?: boolean;             // Enable IndexedDB persistent cache\r\n  customFetch?: (url: string, options: any) => Promise<Response>; // Custom fetch\r\n}\r\n```\r\n\r\n### Order Configuration\r\n\r\n```typescript\r\ntype order = {\r\n  key: string;                     // Unique identifier\r\n  action: (data: any) => any;      // Redux action creator\r\n  allowDuplicates?: boolean;       // Allow parallel requests\r\n  refetchOnFocus?: boolean;        // Refetch on window focus\r\n  refetchOnline?: boolean;         // Refetch when online\r\n  indexDbCache?: boolean;          // Use IndexedDB for persistent cache\r\n  triggerEvents?: (keyof WindowEventMap)[]; // Window event names only  options?: RequestInit & {\r\n    indexDbCache?: boolean;        // Enable IndexedDB at option level\r\n    updateIndexDbData?: boolean;   // Use cache, then update in background\r\n    memoryCacheDuration?: number;  // Override memory cache duration for this request\r\n    indexDbCacheDuration?: number; // Override IndexedDB cache duration for this request\r\n  };           \r\n};\r\n```\r\n\r\n## TypeScript Type Definitions\r\n\r\n```typescript\r\n// Core types\r\ntype SyncKey = string;\r\ntype EndpointURL = string;\r\ntype LogLevel = \"DEBUG\" | \"INFO\" | \"WARN\" | \"ERROR\";\r\n\r\n// Configuration interfaces\r\ninterface SyncConfig {\r\n  fetchItems: Map<SyncKey, EndpointURL>;\r\n  fetchOrder: SyncOrder[];\r\n  throwError?: boolean;\r\n  onError?: ErrorCallback;\r\n  logger?: boolean;\r\n  logLevel?: LogLevel;\r\n  cacheDuration?: number;\r\n  customFetch?: (url: string, options: any) => Promise<Response>;\r\n}\r\n\r\ninterface SyncOrder {\r\n  key: SyncKey;\r\n  action: ActionCreator;\r\n  allowDuplicates?: boolean;\r\n  refetchOnFocus?: boolean;\r\n  refetchOnline?: boolean;\r\n  triggerEvents?: WindowEventName[];\r\n  options?: RequestInit;\r\n}\r\n\r\n// Result types\r\ninterface SyncResult {\r\n  isPending: boolean;\r\n  haveError: boolean;\r\n  loadingItems: SyncKey[];\r\n  clearCache: (key?: SyncKey) => void;\r\n  refresh: () => Promise<void>;\r\n}\r\n```\r\n\r\n## Troubleshooting\r\n\r\n### Common Issues\r\n\r\n1. **Cache Not Clearing**\r\n   ```typescript\r\n   // Make sure to use the correct key\r\n   clearCache(\"exact-key-name\");\r\n   ```\r\n\r\n2. **Event Triggers Not Working**\r\n   ```typescript\r\n   // Only use valid window events\r\n   triggerEvents: ['scroll', 'resize'] // ✅ Correct\r\n   triggerEvents: ['custom-event']     // ❌ Incorrect\r\n   ```\r\n\r\n3. **Redux Integration**\r\n   ```typescript\r\n   // Ensure your action creator is properly typed\r\n   const action: ActionCreator = (data) => ({\r\n     type: 'SET_DATA',\r\n     payload: data\r\n   });\r\n   ```\r\n\r\n### Debug Mode\r\n\r\nEnable detailed logging for troubleshooting:\r\n\r\n```typescript\r\nuseSync({\r\n  logger: true,\r\n  logLevel: \"DEBUG\",\r\n  // ...other config\r\n});\r\n```\r\n\r\n## Requirements\r\n\r\n- React 16.8+\r\n- Redux 4.x\r\n- React Redux 7.x\r\n- TypeScript 4.x (for TypeScript users)\r\n\r\n## License\r\n\r\nISC License\r\n","readmeFilename":"README.md"}