{"_id":"@blockexpanse/sync","_rev":"4-8a696188af9d156db5eb28ddbecab39b","name":"@blockexpanse/sync","dist-tags":{"latest":"1.0.2"},"versions":{"0.0.1":{"name":"@blockexpanse/sync","version":"0.0.1","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blockexpanse/sync@0.0.1","maintainers":[{"name":"cusackalan","email":"alancusack414@gmail.com"}],"dist":{"shasum":"0c584901c4c018ad3016e7e6a47cc83e6fba4f60","tarball":"https://registry.npmjs.org/@blockexpanse/sync/-/sync-0.0.1.tgz","fileCount":128,"integrity":"sha512-RWviWvB3Z91SOYRMR4iD7ES1o+VjKg6679umYUn/FAo0ezYX7x4HErRGOKBDPh2+WBNfXpWVCCADaAraS0yfiQ==","signatures":[{"sig":"MEUCIQC2GdtzZ2+XVoRL88Pd+TD+p+cid4UYLKcgD9mgaOuJZQIgeO1QUE6XFXrM7c/yplmRsV6gpaITxYvgaL1PFsIzflY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237060},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module":"./dist/index.js"}},"gitHead":"94461c8d5393cc4bfd163b401156bc2df0419220","scripts":{"test":"yarn test:unit","build":"tsc","test:unit":"nx vite:test --run"},"_npmUser":{"name":"cusackalan","email":"alancusack414@gmail.com"},"repository":{"url":"https://github.com/Alan-Cusack/blockexpanse.git","type":"git","directory":"packages/framework/sync"},"description":"BlockExpanse data synchronization engine abstraction and implementation.","directories":{},"sideEffects":false,"dependencies":{"idb":"^8.0.0","idb-keyval":"^6.2.1","y-protocols":"^1.0.6","@blockexpanse/global":"0.0.1"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module":"./dist/index.js"}}},"_hasShrinkwrap":false,"peerDependencies":{"yjs":"^13.6.15"},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.1_1785744792646_0.06509949587742447","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@blockexpanse/sync","version":"1.0.0","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blockexpanse/sync@1.0.0","maintainers":[{"name":"cusackalan","email":"alancusack414@gmail.com"}],"dist":{"shasum":"97c5e5c5160e95543faa15243b3a52c9eed0e978","tarball":"https://registry.npmjs.org/@blockexpanse/sync/-/sync-1.0.0.tgz","fileCount":133,"integrity":"sha512-ZDUsQaq218rGUqfNEby/SJ39pK3rkbD5WZlytKTrq++VljZKmq6MesRfBNj7TSANsKvBoZr/c+ARt7QOcplg9Q==","signatures":[{"sig":"MEUCIDLg5fXAkIHwTTQn+pSh/PlMbC5tKvpdH14+JiBRspMVAiEAkeof+ftwmv9ErG8kffoagLx4PypFxQdcJbFtcCtpId8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module":"./dist/index.js"}},"gitHead":"097a8afad1208e51e5fd853d13a62e1d6ec09b6e","scripts":{"test":"yarn test:unit","build":"tsc","test:unit":"nx vite:test --run"},"_npmUser":{"name":"cusackalan","email":"alancusack414@gmail.com"},"repository":{"url":"https://github.com/Alan-Cusack/blockexpanse.git","type":"git","directory":"packages/framework/sync"},"description":"BlockExpanse data synchronization engine abstraction and implementation.","directories":{},"sideEffects":false,"dependencies":{"idb":"^8.0.0","idb-keyval":"^6.2.1","y-protocols":"^1.0.6","@blockexpanse/global":"1.0.0"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module":"./dist/index.js"}}},"_hasShrinkwrap":false,"peerDependencies":{"yjs":"^13.6.15"},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0_1785754237339_0.598665017276464","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@blockexpanse/sync","version":"1.0.1","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blockexpanse/sync@1.0.1","maintainers":[{"name":"cusackalan","email":"alancusack414@gmail.com"}],"dist":{"shasum":"7401647be5e17d0824643523ebdc5cbfd84632df","tarball":"https://registry.npmjs.org/@blockexpanse/sync/-/sync-1.0.1.tgz","fileCount":133,"integrity":"sha512-8Bmdf1hV3s0CzgVQQ16Ya0716nivoFOV0fiuzhBz7FzFpnjt0CeqRRoJu2iFcZPl0/fQon4o+n3kK/A5xSsmdw==","signatures":[{"sig":"MEQCIFFQXCJWNH0qrXviocTMO0LjcjQg7Waaj9FnG14Su1N5AiAqORjtU6/BPeE0Qfuo61cEbeL8OqIsBJxOxCd3zTRzOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257625},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module":"./dist/index.js"}},"gitHead":"3f3a14ab66abf7e95c75f3370f65514e269bf231","scripts":{"test":"yarn test:unit","build":"tsc","test:unit":"nx vite:test --run"},"_npmUser":{"name":"cusackalan","email":"alancusack414@gmail.com"},"repository":{"url":"https://github.com/Alan-Cusack/blockexpanse.git","type":"git","directory":"packages/framework/sync"},"description":"BlockExpanse data synchronization engine abstraction and implementation.","directories":{},"sideEffects":false,"dependencies":{"idb":"^8.0.0","idb-keyval":"^6.2.1","y-protocols":"^1.0.6","@blockexpanse/global":"1.0.1"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module":"./dist/index.js"}}},"_hasShrinkwrap":false,"peerDependencies":{"yjs":"^13.6.15"},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.1_1785834390212_0.5354294394072663","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@blockexpanse/sync","version":"1.0.2","description":"BlockExpanse data synchronization engine abstraction and implementation.","type":"module","repository":{"type":"git","url":"https://github.com/Alan-Cusack/blockexpanse.git","directory":"packages/framework/sync"},"scripts":{"build":"yarn run -T tsc","test:unit":"yarn run -T nx vite:test --run","test":"yarn test:unit"},"sideEffects":false,"keywords":[],"author":"BlockExpanse Contributors","license":"MPL-2.0","dependencies":{"@blockexpanse/global":"1.0.2","idb":"^8.0.0","idb-keyval":"^6.2.1","y-protocols":"^1.0.6"},"peerDependencies":{"yjs":"^13.6.15"},"exports":{".":{"types":"./dist/index.d.ts","module":"./dist/index.js","import":"./dist/index.js"}},"publishConfig":{"access":"public","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./dist/index.js","import":"./dist/index.js"}}},"main":"dist/index.js","types":"dist/index.d.ts","_id":"@blockexpanse/sync@1.0.2","gitHead":"356e13deab307b2db3293fa09b09b0ce733bf4a5","dist":{"shasum":"e368fdbc3430e70c955c952f17bdc56f86b3acfc","integrity":"sha512-h7MFWaw0+TxwTYETWvzPG2Tfr/n68oXGYpXpHTzBucgdJOWzC1DAojuHs4EfXG+I+Jb8IdSaccxHNW9ydlsagQ==","tarball":"https://registry.npmjs.org/@blockexpanse/sync/-/sync-1.0.2.tgz","fileCount":133,"unpackedSize":257662,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCCio33qjZ5HfRbzM7LByQkFCIlIcDGFW0GesHxjGZQzwIgVucAhPCou+9+JhAaR4YxWZ9dDqPJnvbTerJd+UOeBPM="}]},"_npmUser":{"name":"cusackalan","email":"alancusack414@gmail.com"},"directories":{},"maintainers":[{"name":"cusackalan","email":"alancusack414@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sync_1.0.2_1786939326901_0.6475557122283893"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-03T08:13:12.304Z","modified":"2026-08-17T04:02:08.074Z","0.0.1":"2026-08-03T08:13:12.795Z","1.0.0":"2026-08-03T10:50:37.482Z","1.0.1":"2026-08-04T09:06:30.333Z","1.0.2":"2026-08-17T04:02:07.030Z"},"author":"BlockExpanse Contributors","license":"MPL-2.0","keywords":[],"repository":{"type":"git","url":"https://github.com/Alan-Cusack/blockexpanse.git","directory":"packages/framework/sync"},"description":"BlockExpanse data synchronization engine abstraction and implementation.","maintainers":[{"name":"cusackalan","email":"alancusack414@gmail.com"}],"readme":"","readmeFilename":""}