{"_id":"@live-state/sync","_rev":"56-c138071d411be971b9baa666d6029b03","name":"@live-state/sync","dist-tags":{"beta":"0.0.6-beta-5","latest":"0.0.7","canary":"1.0.0-canary-7"},"versions":{"0.0.1-alpha.1":{"name":"@live-state/sync","version":"0.0.1-alpha.1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.1-alpha.1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"68663a453e5dd5e82604195f10fd1882976af677","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.1-alpha.1.tgz","fileCount":13,"integrity":"sha512-Jzzj5gpEVBNaHjbz0q/LHZWrRDHEsyC6ei5vUFgo0+/x6Zy2+y1kOlDFdOFH8j4oSErA6qXM2/R2J35t2YHG2Q==","signatures":[{"sig":"MEUCIEskLR2SqI27Ot6p37tZP9h9T1XGcTeO4CVGMzaJOK0OAiEAl/OFoh4yGgjV820TrUMBNUR2SVeBPRWnLJa9UfSEMMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"}},"gitHead":"c803c485425c633df04a2113f01555f019834f45","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"jest","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.9.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ws":"^8.18.0","zod":"^3.24.1","nanoid":"^5.0.9","express-ws":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"18.0.0","@types/ws":"^8.5.13","typescript":"5.5.4","@types/node":"^20.11.24","@jest/globals":"^29.7.0","@types/express-ws":"^3.0.5","@repo/typescript-config":"workspace:*"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.1-alpha.1_1746717260821_0.28997964518550523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@live-state/sync","version":"0.0.1-alpha.2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.1-alpha.2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"5b775b7f814ace40a4b8c1ec254b96f61e8d9621","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.1-alpha.2.tgz","fileCount":13,"integrity":"sha512-yzisHu35xCoLJAve47JqUUnS3GwzdRWhXeCRpfw1+U7LdcxLo23U7+oNEJzl8gQzGQt0AXrncV0JW6NabyLnnA==","signatures":[{"sig":"MEUCIQCb3yaVBikNIWGebu42l7NdRGZjYeoP0nWyhIeGbsJSMwIgJXa2Xywb4ZXVlUe44dQ1m4e6HsBbxjI00ta0PFK0Ekk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120965},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.1-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/7acb3b54612e72082571b3df03978932/live-state-sync-0.0.1-alpha.2.tgz","_integrity":"sha512-yzisHu35xCoLJAve47JqUUnS3GwzdRWhXeCRpfw1+U7LdcxLo23U7+oNEJzl8gQzGQt0AXrncV0JW6NabyLnnA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ws":"^8.18.0","zod":"^3.24.1","kysely":"^0.28.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","react":"18.0.0","cookie":"^1.0.2","@types/ws":"^8.5.13","typescript":"5.5.4","@types/node":"^20.11.24","@repo/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.1-alpha.2_1748201139337_0.7244272400742737","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@live-state/sync","version":"0.0.1-alpha.3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.1-alpha.3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"e9619293a4f529c6a802e2f5b8407dd1c84a0f88","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.1-alpha.3.tgz","fileCount":17,"integrity":"sha512-Lz8E0OunTYOv1VoMxOAHY/Uh9CkJdyZTmoGRtcAk8eIMwjFw90NM15Q2Wk5VnI6MMyf2YXrQaQfkCAoc/U7VQA==","signatures":[{"sig":"MEYCIQDlblLQSGxpVKPaBfaSKz4ZVjGXzk80TTceih+HBEN5AQIhAOjtPX/YH50u5N2Kj7nawTOL0k0NRHFZbuVcEGH3BiQu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133538},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.1-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch-client.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"pedroscosta","actor":{"name":"pedroscosta","type":"user","email":"hunterfp@live.com"},"email":"hunterfp@live.com"},"_resolved":"/tmp/3daad6f463fa3c54bff0a1c4aeffd068/live-state-sync-0.0.1-alpha.3.tgz","_integrity":"sha512-Lz8E0OunTYOv1VoMxOAHY/Uh9CkJdyZTmoGRtcAk8eIMwjFw90NM15Q2Wk5VnI6MMyf2YXrQaQfkCAoc/U7VQA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","zod":"^3.24.1","kysely":"^0.28.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","react":"18.0.0","cookie":"^1.0.2","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","typescript":"5.5.4","@types/node":"^20.11.24","@types/express":"^4.17.21","@types/express-ws":"^3.0.5","@repo/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.1-alpha.3_1751481981219_0.24623522113628393","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@live-state/sync","version":"0.0.1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"24048e3962a1b052ac47e5dc675654b716552769","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.1.tgz","fileCount":17,"integrity":"sha512-QMHDBV+qIUXGVMDuvmfi6DwxWEXncigLngnZQDx2uyPEqz5cANZ6gtWWIMoF9votCZCMVsj4kbt/wFG4y9tc5g==","signatures":[{"sig":"MEQCIBdCxALg1nu02MZP8HgjgaxNRjA6k03SBj+4hqKZ/WL+AiAA9I8PxY9Qd85Cs7Gh9WUoPeTfkRo7ComdCbgMP31fQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137069},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch-client.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"eslint src/","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/1ecda0009cc9eea92c6f9c39657ce2ea/live-state-sync-0.0.1.tgz","_integrity":"sha512-QMHDBV+qIUXGVMDuvmfi6DwxWEXncigLngnZQDx2uyPEqz5cANZ6gtWWIMoF9votCZCMVsj4kbt/wFG4y9tc5g==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^3.24.1","kysely":"^0.28.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","react":"18.0.0","cookie":"^1.0.2","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","typescript":"5.5.4","@types/node":"^20.11.24","@types/express":"^4.17.21","@types/express-ws":"^3.0.5","@repo/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.1_1755446284852_0.30608325840800843","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@live-state/sync","version":"0.0.2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"88e4cde0f7587d369eb82c489101861c018f0d73","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.2.tgz","fileCount":17,"integrity":"sha512-4OrBLlCgCJWrMUVKzEiSiMuQgr0qvdKuAi7uG/sOyLZY67mCU+dUs3j1yFAaHjJIYA6Pf0AoRD+CNyIHoN3Fug==","signatures":[{"sig":"MEUCIQDzvPnKhRRy77Pbb7LpCqKOb1nzIgpcSPedKNoSW8KctQIgY9L5ft3iufrkYnPs843tX1gbe90YwDB2CU73oWh9Qgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141347},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch-client.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"eslint src/","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/4d1dff23f48dd6c38b24d38630a12f3d/live-state-sync-0.0.2.tgz","_integrity":"sha512-4OrBLlCgCJWrMUVKzEiSiMuQgr0qvdKuAi7uG/sOyLZY67mCU+dUs3j1yFAaHjJIYA6Pf0AoRD+CNyIHoN3Fug==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^3.24.1","kysely":"^0.28.2","crypto-hash":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","react":"18.0.0","cookie":"^1.0.2","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","typescript":"5.5.4","@types/node":"^20.11.24","@types/express":"^4.17.21","@types/express-ws":"^3.0.5","@repo/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.2_1756353235508_0.24770765190446387","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@live-state/sync","version":"0.0.3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"45266185da70eb8d0c3838a0754493593f1cdab8","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.3.tgz","fileCount":17,"integrity":"sha512-hq+8P/XrjTg8KMkauAPrqA6IyFo7fiEwU3AkcMoI2Ahfmj/kpEKNeXZl0kmiDJrqtV1gHYyuAKP75etV+XH/+Q==","signatures":[{"sig":"MEQCIClD3n19lAiwghR8E2MiWozEntxd3Au/ESIrJc2yD4UOAiASNE6YfgAbX5LOi7LId7xXyJY91ZVHXOCxj9pmUnzQmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152463},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/942df89f4f71312ad36629610f906e97/live-state-sync-0.0.3.tgz","_integrity":"sha512-hq+8P/XrjTg8KMkauAPrqA6IyFo7fiEwU3AkcMoI2Ahfmj/kpEKNeXZl0kmiDJrqtV1gHYyuAKP75etV+XH/+Q==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^3.24.1","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.3_1757383441048_0.34456530188507095","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.1":{"name":"@live-state/sync","version":"0.0.4-beta.1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"b503754fb1086f6cdd343e327367f73432b61791","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.1.tgz","fileCount":17,"integrity":"sha512-6bm9hqDjIn3eTOm7DbBzcerVJfGVDIEO4Ld20IoLRSwNqc2aw5XGdbpcolljPynfuKytxiRwoSU0bNjW13faqg==","signatures":[{"sig":"MEUCIQCts0jOanXez47NffcYH0VfK8NQNhf0lAngysp/oEUsQQIgGKULv+mTCKEBZwEvh4Bb1XdE+aGD027ICNJxu0khttY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149324},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/00b1973626294424bd6fc9b0a5db8ee5/live-state-sync-0.0.4-beta.1.tgz","_integrity":"sha512-6bm9hqDjIn3eTOm7DbBzcerVJfGVDIEO4Ld20IoLRSwNqc2aw5XGdbpcolljPynfuKytxiRwoSU0bNjW13faqg==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.1_1758386235752_0.9504431733294734","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.2":{"name":"@live-state/sync","version":"0.0.4-beta.2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"844c893826c86c3fbf0b882250d28d419fda4794","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.2.tgz","fileCount":17,"integrity":"sha512-JvbRtkSo6bQSJSJ7j5IgcAqmrD6Vd5nvHSSuy3jOaRFVmfPQWwsuY5bjElrvquQKdUlHOsofKQan/zwlrB3XjA==","signatures":[{"sig":"MEQCIC+v6mPiSCLI9PBecMd/yjYEHJl1Pxi5+ryS53IqWRlIAiBRgsE9fQ3DmvZF0fQeN9R85+AzjMEejmHVwC7SJ2VZCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149663},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/5e52e352d9c9aa1dd40b193af18fcde8/live-state-sync-0.0.4-beta.2.tgz","_integrity":"sha512-JvbRtkSo6bQSJSJ7j5IgcAqmrD6Vd5nvHSSuy3jOaRFVmfPQWwsuY5bjElrvquQKdUlHOsofKQan/zwlrB3XjA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.2_1758387913958_0.6537171812245852","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.3":{"name":"@live-state/sync","version":"0.0.4-beta.3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"da3d383efdd6ad496292d9325ecdc5841f2f0bf1","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.3.tgz","fileCount":17,"integrity":"sha512-T1jJGDOoJuGks+B4PW2qNWjt+JrNUCUZ8hxS9l+9EPmAxjr2+PUl1EffAGnjYpgXbtC//sGbee1ZI0NuOs/9gQ==","signatures":[{"sig":"MEUCIG6JgqDJ+ZPGJJ2hXmWiVjU4rEN1Uqq6HrFRTjgy2WGPAiEA8zBPpKNr3Pwfp97mhZvy9YCMh+N32zm0rAErOPJTFPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163673},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/c0ad4d82b7f1729c0d3af8bf5825f179/live-state-sync-0.0.4-beta.3.tgz","_integrity":"sha512-T1jJGDOoJuGks+B4PW2qNWjt+JrNUCUZ8hxS9l+9EPmAxjr2+PUl1EffAGnjYpgXbtC//sGbee1ZI0NuOs/9gQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.3_1759375402240_0.8075179418654221","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.4":{"name":"@live-state/sync","version":"0.0.4-beta.4","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.4","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"78ace19f0d6c0ac6e4ec47ab966a4347464d9bbe","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.4.tgz","fileCount":17,"integrity":"sha512-Vc7aWvoQ5C4rwZt0fL5Peo/o7++0E7LZCttakoldoO+gJIfPC5Q6Nx9rOzEXRNLouCwLouQ9TnF/pOeFPrfECQ==","signatures":[{"sig":"MEYCIQD3CF+I+7bxFAYnSvtyoL/gxFUecK5fxI2imBUoSWsHDgIhAJVXGlGxFD+kUB2YYjALyKIHX/gjxFwklBLNaBY9ppU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163692},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/008ebbbe111439676d8be99943b34bb3/live-state-sync-0.0.4-beta.4.tgz","_integrity":"sha512-Vc7aWvoQ5C4rwZt0fL5Peo/o7++0E7LZCttakoldoO+gJIfPC5Q6Nx9rOzEXRNLouCwLouQ9TnF/pOeFPrfECQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.4_1759544114410_0.04113692500132138","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.5":{"name":"@live-state/sync","version":"0.0.4-beta.5","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.5","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"a4addea1aa6a045b3c780ad7ad7ec9daaec5c97c","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.5.tgz","fileCount":17,"integrity":"sha512-C15LHxSJxoWpu6UDs270cvvWtE1hUrFbRBbl+J8BluhJrHo7IbXdXl8lDX+6ziHoUzEuOKivdJWxMfROK6eSKQ==","signatures":[{"sig":"MEUCIAdXWqyXz/NRdaFfj2GoVIwNFv/V4QyeEccbAq443tb3AiEAlOetV2wDpMWIDCgRrOfccYlWX+xcyInyb51ZvsAkblM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165320},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/bd91fcf390cc7d7fc50a093745fb86cc/live-state-sync-0.0.4-beta.5.tgz","_integrity":"sha512-C15LHxSJxoWpu6UDs270cvvWtE1hUrFbRBbl+J8BluhJrHo7IbXdXl8lDX+6ziHoUzEuOKivdJWxMfROK6eSKQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.5_1759776949890_0.5143859111002052","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.6":{"name":"@live-state/sync","version":"0.0.4-beta.6","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.6","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"5af280a3d5f94d07972b5440f8b2b099be1ac8fe","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.6.tgz","fileCount":17,"integrity":"sha512-qninnM+KdFe09+WVf38dZwZBfJvzhDZVvg31KjaSoMuaoLjeB/SUi0ZuB/6n0ZBeQcR0YQKDQQ2WSuwxSPFgww==","signatures":[{"sig":"MEUCIE8wAx3wZZgBfrJUydiIQsW/sVChDj/KSxGMa67btF6DAiEA2disrHwykbN0cm317JFCR6+W9tc6Nk8sFgwNuLOkIdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165401},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/8f448d219229a02f97f33e7d96fe717d/live-state-sync-0.0.4-beta.6.tgz","_integrity":"sha512-qninnM+KdFe09+WVf38dZwZBfJvzhDZVvg31KjaSoMuaoLjeB/SUi0ZuB/6n0ZBeQcR0YQKDQQ2WSuwxSPFgww==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.6_1759780307356_0.020573913740963068","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.7":{"name":"@live-state/sync","version":"0.0.4-beta.7","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.7","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"a8b6a21a0b6ded7222e21b1c5f845163874e78bf","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.7.tgz","fileCount":17,"integrity":"sha512-Ezxkw8ZQOujH+rE9XLN9Op1x9s+XK9lvFplb3GQ0yfLbwWieoyMHDHFFy+eMY+qpQWs+LxNoX33ZMAkqluIuQw==","signatures":[{"sig":"MEQCIAe5ghBQAX5rpobh6ooC3oAKdzUYPs3WA+LQ2eLnOVX+AiAUzIuFbhNvQDhKR82y+04Pe9C5yz3XtjmZuHDAAiN+8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177102},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/73559e91b7fc0848dc45d41c10576435/live-state-sync-0.0.4-beta.7.tgz","_integrity":"sha512-Ezxkw8ZQOujH+rE9XLN9Op1x9s+XK9lvFplb3GQ0yfLbwWieoyMHDHFFy+eMY+qpQWs+LxNoX33ZMAkqluIuQw==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.7_1761358619324_0.42091843323164113","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.8":{"name":"@live-state/sync","version":"0.0.4-beta.8","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.8","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"e65f1177c363bbf8c84452d9e51bc94561f37092","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.8.tgz","fileCount":17,"integrity":"sha512-WfsBq/LnAj0J2/IQPvTjxj0G5J8q4MTG+v2ksl38gkWJSZq9zHx2ePtPw0ir6qBubYAPvCvxM81HFGFGSTr5Bg==","signatures":[{"sig":"MEUCIQC9JA5ZCJkPe2lsPCKkatHFEXBCoSTI3QUGsiSckeheqAIgM8op5B0v5qSmj22kfnkkttYxJiTglWbwfhYQFxZgVLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177090},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/0890ca0660c269385f226026c4c871b3/live-state-sync-0.0.4-beta.8.tgz","_integrity":"sha512-WfsBq/LnAj0J2/IQPvTjxj0G5J8q4MTG+v2ksl38gkWJSZq9zHx2ePtPw0ir6qBubYAPvCvxM81HFGFGSTr5Bg==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.8_1761359653111_0.18893335059165572","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.9":{"name":"@live-state/sync","version":"0.0.4-beta.9","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.9","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"539112bcd25d36772dd8bcb4b31c133b70b2aa01","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.9.tgz","fileCount":17,"integrity":"sha512-H+6d4u+YSee5HM+zkQzOWqgkuNoXna9ZSbq+5PNO8MoGVdai/i3mBW0xwKh/hr8AmBnGxn24usqPvVtNv5NrcA==","signatures":[{"sig":"MEUCIFgMt6xrVfJ7XZU7i26weOtooSluBsj56ZcvA/6MUAaaAiEAwt7LmrsYUMcFHwIg5rWqsMAa2kxICzILncJzGQjX3as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177170},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/9139eb33734fef6fa6f2ec9ccd4cefc6/live-state-sync-0.0.4-beta.9.tgz","_integrity":"sha512-H+6d4u+YSee5HM+zkQzOWqgkuNoXna9ZSbq+5PNO8MoGVdai/i3mBW0xwKh/hr8AmBnGxn24usqPvVtNv5NrcA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.9_1761431927363_0.4160272187887777","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.10":{"name":"@live-state/sync","version":"0.0.4-beta.10","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.10","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"e594cac0c5cf691fbb10367bc9fa8f2c77c090e9","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.10.tgz","fileCount":19,"integrity":"sha512-4PiYIZJ4ATSsTPVVQxbVv1p0BSb/a6SzhwheTIRZSfli5eLXgizapTzH3JwwqKjLu4SCTYLxgjTQrd3wcZ/UTA==","signatures":[{"sig":"MEUCICFgVSoUf0kkR8Kit1pgkpBqUfrav3cqp3hx1RNTmAbEAiEAn9Fr+YDUx8NPBtY+gbBGKVkDuabvXrxBQPWFYM8lDLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186153},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/58cd7c86a27c1048b6327e1d9e654fc8/live-state-sync-0.0.4-beta.10.tgz","_integrity":"sha512-4PiYIZJ4ATSsTPVVQxbVv1p0BSb/a6SzhwheTIRZSfli5eLXgizapTzH3JwwqKjLu4SCTYLxgjTQrd3wcZ/UTA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.10_1761500948549_0.8872857565288985","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-beta.11":{"name":"@live-state/sync","version":"0.0.4-beta.11","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.4-beta.11","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"88db2ff21e4f86bcdc6f46035c15f8f2ede98b9f","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.4-beta.11.tgz","fileCount":19,"integrity":"sha512-sDRE/JuvrE6dR82MiB4fl1SxnurMsJFvR4fRFYr8Ao+q0CYIRa2iogQlrXAbTDruIdKqETzvp2Nb54XtjDQN7Q==","signatures":[{"sig":"MEYCIQC1opbFmBNjVxfVF8/H+RIhPGdrUaHkTsKWuKA/bg3f3QIhANB+c1Z0Zez2ctklRDe+uoJevgI0hASawETgzv4irqqs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186293},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.4-beta.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/190e51a361bfdfca10caee19ee225b7f/live-state-sync-0.0.4-beta.11.tgz","_integrity":"sha512-sDRE/JuvrE6dR82MiB4fl1SxnurMsJFvR4fRFYr8Ao+q0CYIRa2iogQlrXAbTDruIdKqETzvp2Nb54XtjDQN7Q==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.4-beta.11_1761585780436_0.15050542087733088","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@live-state/sync","version":"0.0.5","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.5","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"8562361ac3ec52d16854c53f379fc1248631f505","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.5.tgz","fileCount":19,"integrity":"sha512-jxLAuyaRhOCSrDIbkzB/p+ZT1Vh5laLx/O145qoLZ81nZbKqYB+s7WTUB8hVlOMpfKVPEHMeAQWTNzhLuNyhwA==","signatures":[{"sig":"MEQCIBSiYu1BzyumleaaSp5/s3ZXkTr+U3+X6gzBS9xQYcs6AiBHeVm/BuFXi8Ls9bBSGyaCwSjvvkihAtppRaYDTfZKEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187599},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/4b85421c6dd8f77a72c9ae482092727d/live-state-sync-0.0.5.tgz","_integrity":"sha512-jxLAuyaRhOCSrDIbkzB/p+ZT1Vh5laLx/O145qoLZ81nZbKqYB+s7WTUB8hVlOMpfKVPEHMeAQWTNzhLuNyhwA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.5_1762226870058_0.3832630114199116","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-1":{"name":"@live-state/sync","version":"0.0.6-canary-1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"632e7c2674405592310d07c3cca4cfea366a9c95","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-1.tgz","fileCount":19,"integrity":"sha512-Cbj4jLzi+ZZKkKs0epc1hWjMeAwKNrhx4tiEqkf/G+EkBHku10tvoHbmXuT8BrgKRxjq9wMkQsNfv5wTGx2hRg==","signatures":[{"sig":"MEYCIQCiUh+XqwI24/e8vqPvoH15+SH6jredlrFuq5QKoUnQsQIhAKJChmZeHEcipYl7K8Jqm30BgGiDEG3qIJd4tuwzmH1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189190},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/0fe816a4183e31ce21db63d755640901/live-state-sync-0.0.6-canary-1.tgz","_integrity":"sha512-Cbj4jLzi+ZZKkKs0epc1hWjMeAwKNrhx4tiEqkf/G+EkBHku10tvoHbmXuT8BrgKRxjq9wMkQsNfv5wTGx2hRg==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-1_1762390716878_0.09344148442494893","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-2":{"name":"@live-state/sync","version":"0.0.6-canary-2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"020d00405012d2ac834d23f68d17202e0482f358","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-2.tgz","fileCount":19,"integrity":"sha512-VhQ3a4ypJPAsH1c4Au/jg54i1gRxgYlZybhU5B/Mwcr2YAULCClEBdwaGquRRYlCAqJuXkoYO2VebpNfZUL6kQ==","signatures":[{"sig":"MEQCIFtw1hdFbcehQ7tjvqqSlUZ7C8aRYWDDWMOgYFmmh9lsAiASsu49e3Gp4B75lePdWC2eOhW/s5qISeGno7R3cSVUAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195690},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/b4bf612b33504edb82d11de836457a07/live-state-sync-0.0.6-canary-2.tgz","_integrity":"sha512-VhQ3a4ypJPAsH1c4Au/jg54i1gRxgYlZybhU5B/Mwcr2YAULCClEBdwaGquRRYlCAqJuXkoYO2VebpNfZUL6kQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-2_1763085734798_0.2027656111164169","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-3":{"name":"@live-state/sync","version":"0.0.6-canary-3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"25f4c3c3348551f422edd524f9ed521533aaad30","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-3.tgz","fileCount":19,"integrity":"sha512-rkzcN2FCcJJqHslkghVRETURy81w+k0HsgdGtJHqv9KzljxmKda0T2w4v51SVqxFhjLF91NTs9ckkxBFg+MKXQ==","signatures":[{"sig":"MEUCIQDS1mUmNOsMDl5TLVDlor14V0CJ30zh28MiwaUVAILv8gIgexwtwoXEnXmrO9WQDD5ButOZHVwea73F9uNC0lpDRgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195904},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/94c11cbfafb7cf599ca7e4c1e82f1ac4/live-state-sync-0.0.6-canary-3.tgz","_integrity":"sha512-rkzcN2FCcJJqHslkghVRETURy81w+k0HsgdGtJHqv9KzljxmKda0T2w4v51SVqxFhjLF91NTs9ckkxBFg+MKXQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-3_1763090404211_0.6671023120034056","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-4":{"name":"@live-state/sync","version":"0.0.6-canary-4","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-4","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"e55d628cfab9977542b124372cf11a6361f123c8","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-4.tgz","fileCount":19,"integrity":"sha512-2NLD+LPCKUEJ6fALPvu6W6PZj3NG82TkuJv+LoFA/PX3dKnCGtipeYH198Xnw9HyEKjzBZHw1tm29FHTXgr4wg==","signatures":[{"sig":"MEUCIQC6N9Rdqsch/2pIdq6Q9b6FEKlalMk3e3H+SFf/+vINgAIgbOqKEs/GQBOblkzu2EU4VveRjcrs7krvjBSWTp7fFsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196330},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/eec1b2ec37828391b8d4a276d1615176/live-state-sync-0.0.6-canary-4.tgz","_integrity":"sha512-2NLD+LPCKUEJ6fALPvu6W6PZj3NG82TkuJv+LoFA/PX3dKnCGtipeYH198Xnw9HyEKjzBZHw1tm29FHTXgr4wg==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-4_1763492855640_0.4466863349138206","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-5":{"name":"@live-state/sync","version":"0.0.6-canary-5","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-5","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"4291978be8a4a5d22a9a66eef907a447214dcd9d","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-5.tgz","fileCount":19,"integrity":"sha512-gSiR8hX1aRVWm2XjXGSS+9wlx1xbgVi8QA6uHFKiJJF3nuiEoHxsl2IGyhcPb/n94d/d5nOre+HfdUcRv4NXjQ==","signatures":[{"sig":"MEYCIQCLwgFlGODzvMSBhrQUtGxszknO8rKsjZUOHbDtjZWKOgIhAORvvk32H5dbB6w7QkJcedH64X63LtswZ7T7GSKl7sON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196524},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/2f448e0c9c567cb44a86152eea914f49/live-state-sync-0.0.6-canary-5.tgz","_integrity":"sha512-gSiR8hX1aRVWm2XjXGSS+9wlx1xbgVi8QA6uHFKiJJF3nuiEoHxsl2IGyhcPb/n94d/d5nOre+HfdUcRv4NXjQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-5_1763504951185_0.1674027495542061","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-6":{"name":"@live-state/sync","version":"0.0.6-canary-6","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-6","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"f24e9c8fee1f5d4f6b20b8a2d0e037f4e56d7b52","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-6.tgz","fileCount":19,"integrity":"sha512-PYmMixkJUF4o12HrH7RLMsrHhIf4avbTjr8p9a1HoikJYk1rEVbjEnkVnK5YVA3A5vG36nRpnsUeMXUYjvM7Mw==","signatures":[{"sig":"MEYCIQDeW6h2Pe/Hg8LD7YqowxZiG/niqvMdMWeKnKpkFrdM4QIhAM1BDD7F72m6KyJo+ZGDLRCuZxN4dX1yCoK8eDdhn/Ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196530},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/e2097a291f4a99c442ba3cd6ea600196/live-state-sync-0.0.6-canary-6.tgz","_integrity":"sha512-PYmMixkJUF4o12HrH7RLMsrHhIf4avbTjr8p9a1HoikJYk1rEVbjEnkVnK5YVA3A5vG36nRpnsUeMXUYjvM7Mw==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-6_1764018137685_0.9696562371403059","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-7":{"name":"@live-state/sync","version":"0.0.6-canary-7","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-7","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"2bf73c48ff812d78a8e64511402c4d2e126e5759","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-7.tgz","fileCount":19,"integrity":"sha512-i7Un7P/CgBqbcBq3WnCedJ9cWav6LHv1vsJ+mM9uXz1QUziFw2SpMwRFlLz1VuUk2nP+uzW7Ihiz6A0zHotHAA==","signatures":[{"sig":"MEUCICJAnQKmDrx/N+VKXHSojtZg2XDk6dtDf9nJuw5UCn5yAiEAiXLhgHIHJhyshZx5AkYS1lOrIzS3iY7fuBPCzFBWSjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197345},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"pedroscosta","email":"hunterfp@live.com"},"_resolved":"/tmp/a676215dc63c8bbabc86ba7c67531278/live-state-sync-0.0.6-canary-7.tgz","_integrity":"sha512-i7Un7P/CgBqbcBq3WnCedJ9cWav6LHv1vsJ+mM9uXz1QUziFw2SpMwRFlLz1VuUk2nP+uzW7Ihiz6A0zHotHAA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"10.8.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsup":"^8.0.2","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-7_1764336886825_0.45754936811274804","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-12":{"name":"@live-state/sync","version":"0.0.6-canary-12","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-12","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"8c8809334d61e798068752c217a75b17c5f50483","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-12.tgz","fileCount":19,"integrity":"sha512-b+EVI+RtnVnggW6RYkHIp5gzydpKAw4vW2Hv4mRjDHQjv+DC1qRt4Tml5foSSJx4UgJhQy9/rhUj+aH5ErcCDA==","signatures":[{"sig":"MEYCIQDxKWq4DHLkh5W5pp+S2z0aVN+Ce5aKijTriuv5eHHUuwIhAOni+6SCiNdwglc0blYLaa8hEBxoAJE3Ctt1mI3oqZ++","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-canary-12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224698},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/2fccf27a6a1adea841e446f6437df5e5/live-state-sync-0.0.6-canary-12.tgz","_integrity":"sha512-b+EVI+RtnVnggW6RYkHIp5gzydpKAw4vW2Hv4mRjDHQjv+DC1qRt4Tml5foSSJx4UgJhQy9/rhUj+aH5ErcCDA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-12_1766858897193_0.30650444248117226","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-13":{"name":"@live-state/sync","version":"0.0.6-canary-13","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-13","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"b43f6ef1dcdac53e6fb1342a0f88ab2400ef3d58","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-13.tgz","fileCount":19,"integrity":"sha512-vjOFkdM45S3g8RedWaBwBt9nTHAG6ep5MPaaWBMorljOgwarzg4NWm/62QAMloGG++w/LrLxSGgvuL62fFFRpA==","signatures":[{"sig":"MEQCIE5VAnSVS6cNj3qEU+W3XaRN5PGGKawLC4Eq2wvRd1fFAiBylZznv6gpxflmPL6kfaQjTDyiof00rPOC2S5cqYcbFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-canary-13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243237},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/89e7283f908bd901e3741ea782de77c0/live-state-sync-0.0.6-canary-13.tgz","_integrity":"sha512-vjOFkdM45S3g8RedWaBwBt9nTHAG6ep5MPaaWBMorljOgwarzg4NWm/62QAMloGG++w/LrLxSGgvuL62fFFRpA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-13_1767739790636_0.8399553231572041","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-14":{"name":"@live-state/sync","version":"0.0.6-canary-14","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-14","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"667138c5fd53d64bb252b538fe95a0de29ee801e","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-14.tgz","fileCount":19,"integrity":"sha512-rpTL+dhdRI6qdStxaVeas3XWBL+DtezZQsxP2FEkz2JkAR8SC71CcZJZ3WpCWmFEVXd1AOdnDCwe+F7Q1Gv+wA==","signatures":[{"sig":"MEQCIFon5HF4ULiTCaCSVuCqzJHmojZ6SMwWCf8XY1FzT7RdAiAoJGg6/hZRSM8VswHP8JjldG2NIdYq9gKaQQO6O2wl3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-canary-14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243288},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/f4b05ed4001e54c21e221295491a3c7f/live-state-sync-0.0.6-canary-14.tgz","_integrity":"sha512-rpTL+dhdRI6qdStxaVeas3XWBL+DtezZQsxP2FEkz2JkAR8SC71CcZJZ3WpCWmFEVXd1AOdnDCwe+F7Q1Gv+wA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-14_1767744789774_0.7699929106905683","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-canary-15":{"name":"@live-state/sync","version":"0.0.6-canary-15","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-canary-15","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"8ad9329edd7ce48ceb9a70c2355f61cd2f43cba2","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-canary-15.tgz","fileCount":19,"integrity":"sha512-lnQnRmZSGmzK2elKSHjBVvdXCNY05+q9ikonlYCXc0Jqd5/V/NwULpZJtvwX/q48XfebGU9wKbaUJD1XYW5eug==","signatures":[{"sig":"MEUCIFmu5NxruaNer4NeenggTGRTpc6PQSkkZNi33n7Yyde0AiEAmxZ5fVvQ9PSHgSnzc6PCBsf5l6gak0rXnqtKDCH0qpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-canary-15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237922},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-canary-15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/cae34f8e4ef8cfbdc87f36fba2e49925/live-state-sync-0.0.6-canary-15.tgz","_integrity":"sha512-lnQnRmZSGmzK2elKSHjBVvdXCNY05+q9ikonlYCXc0Jqd5/V/NwULpZJtvwX/q48XfebGU9wKbaUJD1XYW5eug==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-canary-15_1767747275376_0.1567330902762354","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-beta-1":{"name":"@live-state/sync","version":"0.0.6-beta-1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-beta-1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"e128fdbb8ed1a54b480e5c3b36c502a6117f2839","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-beta-1.tgz","fileCount":19,"integrity":"sha512-8Wf/X4B26UVdZmQxNjByOZ26UMZv0oWLzTbgHRoo0ZstcSzQTgXMloZNbkEw31nj7Z4wz+w+R4pzxnmmVl5E8A==","signatures":[{"sig":"MEUCIE3EMRjpBAWPBwmRsuIibTYYFCalBxttPinDh/amMlTKAiEAnYrje3sTkd6qlWKv5vzMiEQaxWunYDHTc6Hp83febLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-beta-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243493},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-beta-1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/beca0bbae18869ef68b1ecf8e2945c9d/live-state-sync-0.0.6-beta-1.tgz","_integrity":"sha512-8Wf/X4B26UVdZmQxNjByOZ26UMZv0oWLzTbgHRoo0ZstcSzQTgXMloZNbkEw31nj7Z4wz+w+R4pzxnmmVl5E8A==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-beta-1_1767883860362_0.9392951341115119","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-beta-2":{"name":"@live-state/sync","version":"0.0.6-beta-2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-beta-2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"358aa0837746cc4acabf56ecc4fa2ef9f6ce33e3","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-beta-2.tgz","fileCount":19,"integrity":"sha512-eqpbnLkaR6H1xUrao9m0RQ42wpF6h6+80ILHfCPLXqq79kLb+/0rtFayhtV+RX+I39llmgllSswSZmL0mRg5tA==","signatures":[{"sig":"MEUCIGt0lWm+g4+yZe8wEh1VGrEBvVfizz6kRvP/PfXYs/plAiEA8mKSlGIiJe3lJQ2H6yXoTPGRhqOFOyzaQLcjfpGtK6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-beta-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244677},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-beta-2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/b3cf6c617895e4fed18f0d5e0ed4c9c2/live-state-sync-0.0.6-beta-2.tgz","_integrity":"sha512-eqpbnLkaR6H1xUrao9m0RQ42wpF6h6+80ILHfCPLXqq79kLb+/0rtFayhtV+RX+I39llmgllSswSZmL0mRg5tA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-beta-2_1767926582891_0.3086142225239097","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-beta-3":{"name":"@live-state/sync","version":"0.0.6-beta-3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-beta-3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"d0ef96f29e16d1b5f5330e535032122a53b74b73","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-beta-3.tgz","fileCount":19,"integrity":"sha512-xD316sNcr+4xiodu6rW/aDZEfAt6dVy5llBYM+rJOYEJYJ2fvvM1eg12qX+WhGRlusCRqpqYLNorF/0vm92iQg==","signatures":[{"sig":"MEYCIQDHiO1xzyR2gBKpLC2eti2GFlA2oA8dXecUpl61m7FRUAIhAJPq63r8DRdfMb0CIWw0Or0gj1RDpqaTJp/d4LyBoRrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-beta-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244720},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-beta-3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/a26f21f40a2a9d113c5bdef6917a0589/live-state-sync-0.0.6-beta-3.tgz","_integrity":"sha512-xD316sNcr+4xiodu6rW/aDZEfAt6dVy5llBYM+rJOYEJYJ2fvvM1eg12qX+WhGRlusCRqpqYLNorF/0vm92iQg==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-beta-3_1768060967355_0.5718985381903476","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-beta-4":{"name":"@live-state/sync","version":"0.0.6-beta-4","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-beta-4","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"77db829f24d6da545d65ec69b5a84e3db6811b25","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-beta-4.tgz","fileCount":19,"integrity":"sha512-v5DNbEY873jeM5BlVJ3+8dc8liTJAmNgzVbZWv/TxjrQ2xLEsynDrvy+KJy//eVQGAfcE65Ouvl5oVb36eB/aA==","signatures":[{"sig":"MEUCIQCCwqUXDM5g8xVvST5snHtK7U9eEguX+bBJBrkxuuzn6wIgfY2z3Qsefnc3pPtPdpUPdiFs+TB7zwBkVG9u7OLgDPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-beta-4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":246874},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-beta-4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/65f3b8b5a7c943a20b7e18d142127afa/live-state-sync-0.0.6-beta-4.tgz","_integrity":"sha512-v5DNbEY873jeM5BlVJ3+8dc8liTJAmNgzVbZWv/TxjrQ2xLEsynDrvy+KJy//eVQGAfcE65Ouvl5oVb36eB/aA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-beta-4_1768066684847_0.2543086725671211","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-beta-5":{"name":"@live-state/sync","version":"0.0.6-beta-5","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-beta-5","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"8c25a4a9a47375027bb7c6271c02ad830a2c6c81","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-beta-5.tgz","fileCount":19,"integrity":"sha512-aqBx+N+P90mKfaOHjKwzym4pgCWm8OCXvC1wDdCEx1yZPDOWG2saXH6yVyC+xrtryKqK1+KgrvNARnB4BU7zYA==","signatures":[{"sig":"MEQCIHwbd9dGwou4V1maymORO/r2uSG2517HkJKp+QDorB4hAiAXHQK4jQ7AgwY81RoPY+N4IABq90tcSSg0tpX0/i6wXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-beta-5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247382},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-beta-5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/6b01466745174526e6f895070924409a/live-state-sync-0.0.6-beta-5.tgz","_integrity":"sha512-aqBx+N+P90mKfaOHjKwzym4pgCWm8OCXvC1wDdCEx1yZPDOWG2saXH6yVyC+xrtryKqK1+KgrvNARnB4BU7zYA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-beta-5_1768315271451_0.4666648964650628","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-pr-1":{"name":"@live-state/sync","version":"0.0.6-pr-1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6-pr-1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"7d2042269f5cdf5accc9234ebc1bc5dbfb006920","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6-pr-1.tgz","fileCount":19,"integrity":"sha512-r1lPYiP3WUh59SZ7aQUHKzFrdpGeh4m2Fb880lI9jPxyU40rc/M775w4n1Ljf5QXPfI9dCWLBDC+lRUox6R69A==","signatures":[{"sig":"MEUCIQDqJ+MUVSze8w+SmEXHPN3DaxFRfsHmX1HZgA7q6KRqsgIgF7KP6umaXa0YhDqioNT3j+eAj8rLQD8weFttVNhFj40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6-pr-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247638},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6-pr-1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/cc9ec7cc03ec18fbd93154e02a8b99c4/live-state-sync-0.0.6-pr-1.tgz","_integrity":"sha512-r1lPYiP3WUh59SZ7aQUHKzFrdpGeh4m2Fb880lI9jPxyU40rc/M775w4n1Ljf5QXPfI9dCWLBDC+lRUox6R69A==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6-pr-1_1768359618418_0.6155278324061682","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@live-state/sync","version":"0.0.6","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.6","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"ff932caa3325b7d7a55ccfa264520ebd69aefd43","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.6.tgz","fileCount":19,"integrity":"sha512-93zHQyEEKwpEyScv/dhuUDm7K58rEkxfgGoHNER9bkthn4U0QzgRKJq+UJgv2ODOmeL0rOry8P9oCWj+T/FK+g==","signatures":[{"sig":"MEUCIQCs2G5u4zPVLf/wM5W0rVB0tw0Pem8KyFNRV7JTrCjMJwIgZKVdbtbv1rHN3yCGHbti1Yhhx7/m6ssh2biaKfen3TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247633},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/3edccc2cb4408fc7d139c3031524edeb/live-state-sync-0.0.6.tgz","_integrity":"sha512-93zHQyEEKwpEyScv/dhuUDm7K58rEkxfgGoHNER9bkthn4U0QzgRKJq+UJgv2ODOmeL0rOry8P9oCWj+T/FK+g==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.6.2","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.6_1768454223439_0.8656967165783149","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-canary-1":{"name":"@live-state/sync","version":"0.0.7-canary-1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-canary-1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"0bfbfdfca61afa25d1a3dac996680d90e45b001a","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-canary-1.tgz","fileCount":22,"integrity":"sha512-++vpIZvxdi2kgym0qAiQbLP69kYxXMYbnpmvSNMZSKCtesP037NicRn9AVCvAwE5mXw+jkcHhRQqaf1pUiwqeA==","signatures":[{"sig":"MEQCIEfGMEaOC36kuSjAN+PBxHdQLLZ5yIqgXyLuw1sJkfkQAiByMslaVDlf+A3G/456uDX1XDy7NZYIwihVb9jmTJWu2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-canary-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338489},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-canary-1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/bbee2493a34c1bbd88b25d7c2e871015/live-state-sync-0.0.7-canary-1.tgz","_integrity":"sha512-++vpIZvxdi2kgym0qAiQbLP69kYxXMYbnpmvSNMZSKCtesP037NicRn9AVCvAwE5mXw+jkcHhRQqaf1pUiwqeA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.8.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-canary-1_1772485891055_0.8557942381604915","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-canary-2":{"name":"@live-state/sync","version":"0.0.7-canary-2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-canary-2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"0dc7da1fb0dd3feb3542e9816d7f562af2e505d3","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-canary-2.tgz","fileCount":22,"integrity":"sha512-010heTskzHTnuZvHSGhpU8u3rgK/yufOPsMLOaIuMtCx0bgBJS27BVBbmxkDTmOHbMxu6DXHMLh5uDZ4bMbnPw==","signatures":[{"sig":"MEQCIBRy34Ap0+hE1fJMvb1XrW3LKq0+vwzu3JX4OjlH6IKoAiApJSH0JO3UQRTb9w2XPCg30XK93xSwcwP+QRaHMtEuGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-canary-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347763},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-canary-2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/dcfaae952af9996d9ca7bd7dde216eae/live-state-sync-0.0.7-canary-2.tgz","_integrity":"sha512-010heTskzHTnuZvHSGhpU8u3rgK/yufOPsMLOaIuMtCx0bgBJS27BVBbmxkDTmOHbMxu6DXHMLh5uDZ4bMbnPw==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.9.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-canary-2_1773692452484_0.7593136195044523","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-canary-3":{"name":"@live-state/sync","version":"0.0.7-canary-3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-canary-3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"b0738ace7bbd227ab39a6a491a1318dea721e6b6","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-canary-3.tgz","fileCount":22,"integrity":"sha512-q9Fo2pXv9YJ4XdE9LI8gBdbDqMYuLYSvJhbWSWS+jOx2zdP8Lq9xX1NtbZq4UOglPmWzQKSodD8jbxo+NR4snA==","signatures":[{"sig":"MEQCIGtrqAwhoBxvwCD4X0KSoYZUmqhBStCK8g7v5LiBKxQZAiA5wZ3eRSXyCJEyL66hhnsBZO1PBIRdgg47NkKwkyNcZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-canary-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348219},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-canary-3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/08341a0eaacc0b2ec0be5e8f5cdfc5c0/live-state-sync-0.0.7-canary-3.tgz","_integrity":"sha512-q9Fo2pXv9YJ4XdE9LI8gBdbDqMYuLYSvJhbWSWS+jOx2zdP8Lq9xX1NtbZq4UOglPmWzQKSodD8jbxo+NR4snA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.9.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-canary-3_1773841777529_0.10256556426026386","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-canary-4":{"name":"@live-state/sync","version":"0.0.7-canary-4","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-canary-4","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"5039d24295148097050d5d3baa88adcbad4b8e41","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-canary-4.tgz","fileCount":22,"integrity":"sha512-N+RSRZMAZi6cHwnn7+QKAUx+p7QOgvpjHiQ1FEqH3qKfuwJGJYDrG/EIiyu7PQ5m7Huu+Le/FhIPVOBEq8Zonw==","signatures":[{"sig":"MEYCIQC7r0Qf9g49uHge74el5I8ZzdenZX9raDTaBuTmXpW37wIhANokhDNZb/S+dCc/WkGdB/ltq02zsmAQBNfEq4Zo3vRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-canary-4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353177},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-canary-4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/90ff51952c80562b2e81ebdfa870030a/live-state-sync-0.0.7-canary-4.tgz","_integrity":"sha512-N+RSRZMAZi6cHwnn7+QKAUx+p7QOgvpjHiQ1FEqH3qKfuwJGJYDrG/EIiyu7PQ5m7Huu+Le/FhIPVOBEq8Zonw==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.9.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-canary-4_1773882288457_0.8285643590899274","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-canary-5":{"name":"@live-state/sync","version":"0.0.7-canary-5","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-canary-5","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"8d74d61f51303b93b6dfeb7f7b29b97b8633fe0d","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-canary-5.tgz","fileCount":22,"integrity":"sha512-Y+6EvS1811VTPYyePYi5RuTVltBvWtttezuMkESt99RaPs/kkehr8mIkj5O4vPqPjCtZumhob9K18wrqrOt6Sw==","signatures":[{"sig":"MEUCID2v1CRfwuyynuOTLYp/aruthEI7LmDB4uBbhLLGFmgSAiEA1PE5UyXRCHtahG79Ulbp58yhFkar1V4+9AwWn4VV7p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-canary-5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355159},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-canary-5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/7af8b61830f09bab7150a6784e98457c/live-state-sync-0.0.7-canary-5.tgz","_integrity":"sha512-Y+6EvS1811VTPYyePYi5RuTVltBvWtttezuMkESt99RaPs/kkehr8mIkj5O4vPqPjCtZumhob9K18wrqrOt6Sw==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.9.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-canary-5_1773957614457_0.04923238875970881","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-canary-6":{"name":"@live-state/sync","version":"0.0.7-canary-6","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-canary-6","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"74dc83c6f8f02f76171a56a3b8cce7fbbed02df5","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-canary-6.tgz","fileCount":22,"integrity":"sha512-jfs0DZPfQl3UQZUezrGD+uNhP9ubUHZCJDG4WYMp0gMuBXPRRDl7lFZv6cs9df+AXTc2NTqma48KLj0OzGeCRA==","signatures":[{"sig":"MEUCIFCmpJoLRJDaDeMzc/TkVn3BgPqalJbIQD96jaFXntJuAiEA1stgfSt2+/F8dhrmhafhmM5qUkt3u2abZqqMzidMarA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-canary-6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360615},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-canary-6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/81a480b297051547d7cd5527a9eff7d2/live-state-sync-0.0.7-canary-6.tgz","_integrity":"sha512-jfs0DZPfQl3UQZUezrGD+uNhP9ubUHZCJDG4WYMp0gMuBXPRRDl7lFZv6cs9df+AXTc2NTqma48KLj0OzGeCRA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.9.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-canary-6_1774036777650_0.04864332719720643","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-canary-7":{"name":"@live-state/sync","version":"0.0.7-canary-7","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-canary-7","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"c6683b8959fb9d4e9c0c2d8708bc77788bd3c504","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-canary-7.tgz","fileCount":22,"integrity":"sha512-LDH3uLjZM9eeNRood56epOjp69/Uf3cFW5ttX2EJDB89Ni8WJxcWQv4U0Vy8GluOZUyuHrmLgem/W/rJDg+LKw==","signatures":[{"sig":"MEYCIQDovxV2SHoisASELio4SnLfZ5/4Ve/SykjfQMeKlhEbDgIhAIupejj/MX0EpPcHSmdiVtqP1SfeajO2ncsensxz6hHt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-canary-7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360380},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-canary-7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/0559080a68f208c2bdd45692e89fbf61/live-state-sync-0.0.7-canary-7.tgz","_integrity":"sha512-LDH3uLjZM9eeNRood56epOjp69/Uf3cFW5ttX2EJDB89Ni8WJxcWQv4U0Vy8GluOZUyuHrmLgem/W/rJDg+LKw==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.9.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-canary-7_1774043215686_0.22014791193059136","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-pr-1":{"name":"@live-state/sync","version":"0.0.7-pr-1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-pr-1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"fccbbea2378de7d5b8ca255a27c6a59daa6fdfa8","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-pr-1.tgz","fileCount":22,"integrity":"sha512-DWrJaJBoNQibFoT02OveLnVJKhuf4UVxPcCnYaCE74rG+N1GmLVCFffRufXYE+XSfEiacjidsNePzrzXW31Ttw==","signatures":[{"sig":"MEQCIE4yiVTmx+YTzJUH+AQiyXj3BLq2OXXqU/Nbc/BgGjADAiA4QDcew+xfIgnWXUVFHYCyxIgDzyyj45ah9Xfn1/t5fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-pr-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370870},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-pr-1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/0e12436b42643f3d7620294a46f5134e/live-state-sync-0.0.7-pr-1.tgz","_integrity":"sha512-DWrJaJBoNQibFoT02OveLnVJKhuf4UVxPcCnYaCE74rG+N1GmLVCFffRufXYE+XSfEiacjidsNePzrzXW31Ttw==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.11.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-pr-1_1776184493685_0.9817710995374049","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-pr-2":{"name":"@live-state/sync","version":"0.0.7-pr-2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-pr-2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"c00b4f4dbe2c85021d99bf278012465d320699c3","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-pr-2.tgz","fileCount":22,"integrity":"sha512-tGc6qpW+NU0g2v2J9WhK9RtKWda7ppa93fwvlgFrqtLbhJLM3Szm0/Y7Eo4lE2yGvANCuB7ROnIUfRKGOcuoIQ==","signatures":[{"sig":"MEUCIQCVPpQa71Q/DZxhE1FrbR9hlWHiiNQHgG+0y0nBgpXHSwIgY4iZ4rC7YJHJ6/OHTsEZP8nzcVkmxSWeRqygiZDtR+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-pr-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372637},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-pr-2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/b8d19687ceec9424f926f129653782bd/live-state-sync-0.0.7-pr-2.tgz","_integrity":"sha512-tGc6qpW+NU0g2v2J9WhK9RtKWda7ppa93fwvlgFrqtLbhJLM3Szm0/Y7Eo4lE2yGvANCuB7ROnIUfRKGOcuoIQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.11.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-pr-2_1777483481037_0.8019355521067546","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-pr-3":{"name":"@live-state/sync","version":"0.0.7-pr-3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-pr-3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"2b05300dae139591212142f6a732d12748aada2a","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-pr-3.tgz","fileCount":22,"integrity":"sha512-thJCbveUFxjUpKOAIQ8c5SbL+r2oDylN3Cu9R54WArPS1IPDNhQ5jXkX5pliv6wwL0eJ0F8+CDI+U2lCA9I42Q==","signatures":[{"sig":"MEQCIQD+f2yTOgUCjfvr5qyGKh4X013GO1PvxT5D7ZXCkMzOqAIfTdJWLK/Vmrr4U5Oj9qXeGgoqFF1WmAXIZonh/zJZgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-pr-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373711},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-pr-3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/c430887a6f7f929add39d63f91b7c0d2/live-state-sync-0.0.7-pr-3.tgz","_integrity":"sha512-thJCbveUFxjUpKOAIQ8c5SbL+r2oDylN3Cu9R54WArPS1IPDNhQ5jXkX5pliv6wwL0eJ0F8+CDI+U2lCA9I42Q==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.11.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-pr-3_1778623461088_0.08111074714307209","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-pr-4":{"name":"@live-state/sync","version":"0.0.7-pr-4","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7-pr-4","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"fdacdb2dce049111a977bb9fc1b20a21169b385b","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7-pr-4.tgz","fileCount":22,"integrity":"sha512-MMt1IE9vrsECeCuAloUZyy+J/2GoIRFZph75g1L35u6tT2U4+YDgr2uEZIMGZc1kfkzmkpy47aBXDE/ZzTl/rA==","signatures":[{"sig":"MEQCIFoOEUBw851wA/oFF1rHZ6apiJXre1lzJX3rqzDrDmv8AiBI0p7UaoRUxqJyRPbVXPUn9WAdv8p6ulKqchm7w6xxGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7-pr-4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375815},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7-pr-4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/0e61a870943fd9f4d686bfc87131a767/live-state-sync-0.0.7-pr-4.tgz","_integrity":"sha512-MMt1IE9vrsECeCuAloUZyy+J/2GoIRFZph75g1L35u6tT2U4+YDgr2uEZIMGZc1kfkzmkpy47aBXDE/ZzTl/rA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.13.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7-pr-4_1780504422135_0.06945443504234272","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@live-state/sync","version":"0.0.7","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@0.0.7","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"47b302022b815e1fca862479c7bb246ca3964351","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-0.0.7.tgz","fileCount":22,"integrity":"sha512-tNNwjxE+EVFwK7aO6mMEtaqya82Q7GT3Sf+1dGghtoBzyNWkSzmajgybrTKIpHQSlMSX63HP7yn6iq+O3PIxWg==","signatures":[{"sig":"MEQCICQIOg5nRmhTgxwVNt+MBJHk/ihpLy2XreDIYvPYc1fgAiBe1omVWzedCRfI2TsLWxHw0RtVMWYQQbdIMZv7CHj47Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375810},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-0.0.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/8475032afb123707663170f6d0e0674a/live-state-sync-0.0.7.tgz","_integrity":"sha512-tNNwjxE+EVFwK7aO6mMEtaqya82Q7GT3Sf+1dGghtoBzyNWkSzmajgybrTKIpHQSlMSX63HP7yn6iq+O3PIxWg==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.13.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_0.0.7_1781573315266_0.19705897233381542","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary-1":{"name":"@live-state/sync","version":"1.0.0-canary-1","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@1.0.0-canary-1","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"82680d5662075cf6e36c27532500d0355c7ad5f6","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary-1.tgz","fileCount":22,"integrity":"sha512-75fkMo3a1V9yDG6fzdlRKnx9JaCzpsxcmJTBPehgUhfDQagqCYb/PnhMaayva1qGpS3l97KMwLM7P7qz0fJwPQ==","signatures":[{"sig":"MEUCIBrqTexsm2pghk5bmFeAbUeppPStUUB2s7N6oICqFjK+AiEAoLsaVdGgjtj5XjueCJt/nYN542hLxPh5t7rYBaTO2FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363719},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-1.0.0-canary-1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/e7eac4ee61ee562318fed013c6f87bd2/live-state-sync-1.0.0-canary-1.tgz","_integrity":"sha512-75fkMo3a1V9yDG6fzdlRKnx9JaCzpsxcmJTBPehgUhfDQagqCYb/PnhMaayva1qGpS3l97KMwLM7P7qz0fJwPQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.16.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0-canary-1_1783476034087_0.03556166360524071","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary-2":{"name":"@live-state/sync","version":"1.0.0-canary-2","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@1.0.0-canary-2","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"144e8967c8ac9adba415f908a8698b3135b07547","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary-2.tgz","fileCount":22,"integrity":"sha512-xNnP4SAvmcem172am6kRPtro5yr+D35TuR+qJINYCugxAQz4VO2/K1tqz4G5H0yTcgLkXtk5Szr9xP5sCdtyPA==","signatures":[{"sig":"MEYCIQD6zu3IsNzJjxxHgFnMi0ZP77qXwIVLBxQrl/wNwPq3twIhAOIOqjQw9hCMPk8C37cQfwaJnKsyfnf7HO70RtmwHfWR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365455},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-1.0.0-canary-2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/80710a9a6fa579588e7d88351a992a2f/live-state-sync-1.0.0-canary-2.tgz","_integrity":"sha512-xNnP4SAvmcem172am6kRPtro5yr+D35TuR+qJINYCugxAQz4VO2/K1tqz4G5H0yTcgLkXtk5Szr9xP5sCdtyPA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.16.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0-canary-2_1783561197576_0.925841819994546","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.0":{"name":"@live-state/sync","version":"1.0.0-canary.0","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@1.0.0-canary.0","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"e929dc2804dfd3f162d59f3d991114e29ec17e89","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary.0.tgz","fileCount":22,"integrity":"sha512-PDu26FA1122Q+uy28fldEVlVsrfxzCgoMsVffbKci8X0peL6A3xoVHr8K2x5O7VeFTYoKG1n/5xeBJYr9cOOHA==","signatures":[{"sig":"MEUCIH4ZQd1izNMZjleFpjic1Ur3kw/0t/IrqQ66cakHeCBSAiEAioy8nEJ2lJ8UhKC0XI9KCru7OSXGfW0o3qtnOeBSWIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367077},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-1.0.0-canary.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/19a1b95235d34e315a7041035cd7136a/live-state-sync-1.0.0-canary.0.tgz","_integrity":"sha512-PDu26FA1122Q+uy28fldEVlVsrfxzCgoMsVffbKci8X0peL6A3xoVHr8K2x5O7VeFTYoKG1n/5xeBJYr9cOOHA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.16.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0-canary.0_1785890635548_0.11484773903002066","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary-3":{"name":"@live-state/sync","version":"1.0.0-canary-3","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@1.0.0-canary-3","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"e627efae1c63a8f4a5dad30f33a3308f5010519d","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary-3.tgz","fileCount":22,"integrity":"sha512-1qi57rfMpQfwEpzIz1iaqtHHAg3/NbtkoMZax4MpSweQ5QkM82gGEg8vcWVH4KbyelhAQPGOeO6WixCLi+tE8g==","signatures":[{"sig":"MEYCIQDmOQ1nwTvAV3E25J+zB8eJpzNKgEt4VucLK1E+eIshcQIhAItyMCqNecCQmLq6TRVZLKeCBSEngCmTO1SGeQsgMLHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367077},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-1.0.0-canary-3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/f2d36157954fe51e31b66a8371264356/live-state-sync-1.0.0-canary-3.tgz","_integrity":"sha512-1qi57rfMpQfwEpzIz1iaqtHHAg3/NbtkoMZax4MpSweQ5QkM82gGEg8vcWVH4KbyelhAQPGOeO6WixCLi+tE8g==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.16.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0-canary-3_1785892532152_0.6975783088102729","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary-4":{"name":"@live-state/sync","version":"1.0.0-canary-4","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@1.0.0-canary-4","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"704f5c003a6f087b9bf885c2658d519be90ce670","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary-4.tgz","fileCount":22,"integrity":"sha512-Hw2RVWc7R6qf27l4JeJpujfx9uxhZxb2TN+LKxrJqRrK2IJz+kUUtXqOD9Lop7cuo3ZFnRYps7oEN1saAC0gwQ==","signatures":[{"sig":"MEYCIQCVFwsqTUbOFbNR6RCcEksBQA8HowjIOwDTj0mfvCOW3wIhAPoeiBsmly5EvFDx01oCtC0h3ZLI+vtPyENQnFn+dkN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary-4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368152},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-1.0.0-canary-4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/1ee6fa078ab30281fe771f3e57533a39/live-state-sync-1.0.0-canary-4.tgz","_integrity":"sha512-Hw2RVWc7R6qf27l4JeJpujfx9uxhZxb2TN+LKxrJqRrK2IJz+kUUtXqOD9Lop7cuo3ZFnRYps7oEN1saAC0gwQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.17.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0-canary-4_1786647621766_0.6972848355982562","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary-5":{"name":"@live-state/sync","version":"1.0.0-canary-5","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@1.0.0-canary-5","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"defd585529734fdce16d3df863f448503c215ca5","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary-5.tgz","fileCount":22,"integrity":"sha512-39kolD98t7qRBdr6h9zryCo/2kpzhfMhJeF8bXYRMMSqGz0oLeEtoBppTiW4U4Uf80Bq1uatsZ98Gxv+kZjmtQ==","signatures":[{"sig":"MEQCIAPlopv53LTUlUuY0Y24em2qQZcMdony7Hm7D+XdNxbJAiBJ+6aqRbH19RlXUydVXwhPiuWcFjOmT2H1DLgwpJ8bxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary-5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368726},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-1.0.0-canary-5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/a35d91499180221002ba14f768c68b37/live-state-sync-1.0.0-canary-5.tgz","_integrity":"sha512-39kolD98t7qRBdr6h9zryCo/2kpzhfMhJeF8bXYRMMSqGz0oLeEtoBppTiW4U4Uf80Bq1uatsZ98Gxv+kZjmtQ==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.17.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0-canary-5_1787186190108_0.32619295949051463","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary-6":{"name":"@live-state/sync","version":"1.0.0-canary-6","author":{"name":"Pedro Costa"},"license":"Apache-2.0","_id":"@live-state/sync@1.0.0-canary-6","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"homepage":"https://github.com/pedroscosta/live-state","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"07ded7cb603b1dda396cf71511142b1d236a0019","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary-6.tgz","fileCount":22,"integrity":"sha512-WlmrMBz2AS26QVWMq9kvcHb3LrnlcpJYuODQtIXpL7wgJMKxnO7cjh89xctrDbWeoX7fgllXtxFrs3yX8/kmug==","signatures":[{"sig":"MEYCIQCHhZU+qI9nNIQkq85YBdiGD7ud/TY5sosj9YiLVXv8YwIhAPpxnrYIQ2rSaapwhz4P9TTMhKPhnMFdLj6MMk3GXC1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary-6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369236},"main":"./dist/index.js","type":"module","_from":"file:live-state-sync-1.0.0-canary-6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"_resolved":"/tmp/c99ccf4f802e31d0941bf60180f448a4/live-state-sync-1.0.0-canary-6.tgz","_integrity":"sha512-WlmrMBz2AS26QVWMq9kvcHb3LrnlcpJYuODQtIXpL7wgJMKxnO7cjh89xctrDbWeoX7fgllXtxFrs3yX8/kmug==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.17.0","description":"A sync engine with built-in client store and ORM.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sync_1.0.0-canary-6_1788143267891_0.6644060640047775","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary-7":{"_id":"@live-state/sync@1.0.0-canary-7","bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"dist":{"shasum":"f5daf824e7f83fbbc7ea1eff9127f237684fb368","tarball":"https://registry.npmjs.org/@live-state/sync/-/sync-1.0.0-canary-7.tgz","fileCount":22,"integrity":"sha512-LOB7/KmlHqXx5S9w6yaKGQuzINOwXDd/LA/eQReDzbr1CjJm7XssbifHLFYkT5NqfL5O+lvGCkr0nx5JTqwMvA==","signatures":[{"sig":"MEQCIEK27Skli/lEJFyevPwXUslII+XA+QgCKa/gc5Rz8h/IAiBSIye0/4qea9BzH9hWe4vdQeS1u2sisO23Q5A/KqXdiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID82LgcXH6sfrFfzw5h0bBW5cE6F8LN6kD5SxaIVSjj8AiAKX4oQK8rI1sbqBf0i6LIs5YJ0RtW5bDYI6n01UrBPoA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@live-state%2fsync@1.0.0-canary-7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379208},"main":"./dist/index.js","name":"@live-state/sync","type":"module","_from":"file:live-state-sync-1.0.0-canary-7.tgz","types":"./dist/index.d.ts","author":{"name":"Pedro Costa"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./src/client/index.ts","import":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./src/server/index.ts","import":"./dist/server.js","require":"./dist/server.js"},"./client/fetch":{"types":"./src/client/fetch/index.ts","import":"./dist/fetch-client.js","require":"./dist/fetch-client.js"},"./client/optimistic":{"types":"./src/client/optimistic/index.ts","import":"./dist/optimistic-client.js","require":"./dist/optimistic-client.js"}},"license":"Apache-2.0","private":false,"scripts":{"dev":"NODE_ENV=development tsup --watch","lint":"biome lint","test":"vitest run","bench":"vitest bench --run","build":"NODE_ENV=production tsup","benchmark":"tsx benchmark/benchmark.ts","typecheck":"tsc --noEmit --project . && tsc --noEmit --project src/client","test:watch":"vitest"},"version":"1.0.0-canary-7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a75436c3-779b-4075-a897-77b392907348"}},"homepage":"https://github.com/pedroscosta/live-state","_resolved":"/tmp/7d1137eeab5c86b0e218e403fdf32b97/live-state-sync-1.0.0-canary-7.tgz","_integrity":"sha512-LOB7/KmlHqXx5S9w6yaKGQuzINOwXDd/LA/eQReDzbr1CjJm7XssbifHLFYkT5NqfL5O+lvGCkr0nx5JTqwMvA==","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"_npmVersion":"11.19.0","description":"A sync engine with built-in client store and ORM.","directories":{},"maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.0","ws":"^8.18.0","idb":"^8.0.3","zod":"^4.1.9","kysely":"^0.28.2","js-xxhash":"^4.0.0","fast-deep-equal":"^3.1.3","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.15.6","tsx":"^4.19.2","tsup":"^8.5.1","ulid":"^3.0.0","jsdom":"^26.1.0","react":"18.0.0","cookie":"^1.0.2","vitest":"^3.2.4","express":"^4.21.2","@types/pg":"^8.15.1","@types/qs":"^6.14.0","@types/ws":"^8.5.13","react-dom":"^18.2.0","express-ws":"^5.0.2","typescript":"5.5.4","@types/node":"^20.11.24","@types/react":"^18.2.62","@types/express":"^4.17.21","better-sqlite3":"^12.5.0","@types/react-dom":"^18.2.19","@types/express-ws":"^3.0.5","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"^7.6.13","@testing-library/react":"^16.3.0","@codspeed/vitest-plugin":"5.0.1","@repo/typescript-config":"0.0.0","@testing-library/jest-dom":"^6.8.0","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sync_1.0.0-canary-7_1790127647452_0.059315999645057405"}}},"time":{"created":"2025-05-08T15:14:20.735Z","modified":"2026-09-23T01:40:47.991Z","0.0.1-alpha.1":"2025-05-08T15:14:21.006Z","0.0.1-alpha.2":"2025-05-25T19:25:39.547Z","0.0.1-alpha.3":"2025-07-02T18:46:21.425Z","0.0.1":"2025-08-17T15:58:05.063Z","0.0.2":"2025-08-28T03:53:55.701Z","0.0.3":"2025-09-09T02:04:01.234Z","0.0.4-beta.1":"2025-09-20T16:37:15.935Z","0.0.4-beta.2":"2025-09-20T17:05:14.172Z","0.0.4-beta.3":"2025-10-02T03:23:22.433Z","0.0.4-beta.4":"2025-10-04T02:15:14.597Z","0.0.4-beta.5":"2025-10-06T18:55:50.077Z","0.0.4-beta.6":"2025-10-06T19:51:47.547Z","0.0.4-beta.7":"2025-10-25T02:16:59.513Z","0.0.4-beta.8":"2025-10-25T02:34:13.311Z","0.0.4-beta.9":"2025-10-25T22:38:47.580Z","0.0.4-beta.10":"2025-10-26T17:49:08.732Z","0.0.4-beta.11":"2025-10-27T17:23:00.659Z","0.0.5":"2025-11-04T03:27:50.280Z","0.0.6-canary-1":"2025-11-06T00:58:37.073Z","0.0.6-canary-2":"2025-11-14T02:02:14.985Z","0.0.6-canary-3":"2025-11-14T03:20:04.455Z","0.0.6-canary-4":"2025-11-18T19:07:35.853Z","0.0.6-canary-5":"2025-11-18T22:29:11.391Z","0.0.6-canary-6":"2025-11-24T21:02:17.874Z","0.0.6-canary-7":"2025-11-28T13:34:47.068Z","0.0.6-canary-12":"2025-12-27T18:08:17.336Z","0.0.6-canary-13":"2026-01-06T22:49:50.825Z","0.0.6-canary-14":"2026-01-07T00:13:09.923Z","0.0.6-canary-15":"2026-01-07T00:54:35.599Z","0.0.6-beta-1":"2026-01-08T14:51:00.514Z","0.0.6-beta-2":"2026-01-09T02:43:03.048Z","0.0.6-beta-3":"2026-01-10T16:02:47.515Z","0.0.6-beta-4":"2026-01-10T17:38:04.977Z","0.0.6-beta-5":"2026-01-13T14:41:11.601Z","0.0.6-pr-1":"2026-01-14T03:00:18.579Z","0.0.6":"2026-01-15T05:17:03.587Z","0.0.7-canary-1":"2026-03-02T21:11:31.202Z","0.0.7-canary-2":"2026-03-16T20:20:52.627Z","0.0.7-canary-3":"2026-03-18T13:49:37.678Z","0.0.7-canary-4":"2026-03-19T01:04:48.601Z","0.0.7-canary-5":"2026-03-19T22:00:14.604Z","0.0.7-canary-6":"2026-03-20T19:59:38.621Z","0.0.7-canary-7":"2026-03-20T21:46:55.827Z","0.0.7-pr-1":"2026-04-14T16:34:53.856Z","0.0.7-pr-2":"2026-04-29T17:24:41.165Z","0.0.7-pr-3":"2026-05-12T22:04:21.222Z","0.0.7-pr-4":"2026-06-03T16:33:42.264Z","0.0.7":"2026-06-16T01:28:35.433Z","1.0.0-canary-1":"2026-07-08T02:00:34.236Z","1.0.0-canary-2":"2026-07-09T01:39:57.741Z","1.0.0-canary.0":"2026-08-05T00:43:55.713Z","1.0.0-canary-3":"2026-08-05T01:15:32.332Z","1.0.0-canary-4":"2026-08-13T19:00:21.910Z","1.0.0-canary-5":"2026-08-20T00:36:30.270Z","1.0.0-canary-6":"2026-08-31T02:27:48.045Z","1.0.0-canary-7":"2026-09-23T01:40:47.564Z"},"bugs":{"url":"https://github.com/pedroscosta/live-state/issues"},"author":{"name":"Pedro Costa"},"license":"Apache-2.0","homepage":"https://github.com/pedroscosta/live-state","repository":{"url":"git+https://github.com/pedroscosta/live-state.git","type":"git","directory":"packages/live-state"},"description":"A sync engine with built-in client store and ORM.","maintainers":[{"name":"pedroscosta","email":"hunterfp@live.com"}],"readme":"","readmeFilename":""}