{"_id":"@syncular/client","_rev":"274-7b73eb329376c543f317a6991bf21645","name":"@syncular/client","dist-tags":{"latest":"0.30.13"},"versions":{"0.0.1":{"name":"@syncular/client","version":"0.0.1","_id":"@syncular/client@0.0.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"dist":{"shasum":"cc11ad484bc2fd6a3ebe1e73dfbc6994cdbdbb0b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1.tgz","fileCount":176,"integrity":"sha512-U+ZAGfgzqksDhrenICuAQQCI6NzjvNvEKXHnYZ3PMdu4qWqLOX1UNVROczeAcfOfERfZjiApgYnGX9eXIZFdsw==","signatures":[{"sig":"MEUCIHCODleYLFtjPcwaV7HVFScJFYhsYAtPkheg6X1B63jiAiEA1aY8WPL8PBF3jtrtIYZugiP2Dl5EuF5I9y2xO2Iqr9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701774},"type":"module","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"9b8de1470139de0d4fc5a4369488f91830d1f547","private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"rm -rf dist && tsgo"},"_npmUser":{"name":"bkniffler","email":"benjamin@kniffler.com"},"_npmVersion":"11.8.0","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"workspace:*","@syncular/transport-http":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"workspace:*"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1_1770683339412_0.4628145615847803","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-60":{"name":"@syncular/client","version":"0.0.1-60","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-60","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ee8de7ee9f71d7d454972d1f2ccbb8219a33cffa","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-60.tgz","fileCount":176,"integrity":"sha512-ZHINJV00ixTZEFS4E49wwvS+wDOB7hzp1R84+PAxURyMM3oHd17CnfMkVNITYwq+QnON79XbmD5x6y+Gbhnfcg==","signatures":[{"sig":"MEQCIEXWusbEkrwWaQ4Q3hb2XCA7vBnJF8V8J2CwdTtDUTk3AiAfdfFPZrlO2a3NhZeuCh+1W5r6jsi3U8sjxMiiB6COjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755271},"type":"module","_from":"file:syncular-client-0.0.1-60.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"rm -rf dist && tsgo","release":"bun pm pack --destination . && npm publish ./*.tgz --tag latest && rm -f ./*.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-60.tgz","_integrity":"sha512-ZHINJV00ixTZEFS4E49wwvS+wDOB7hzp1R84+PAxURyMM3oHd17CnfMkVNITYwq+QnON79XbmD5x6y+Gbhnfcg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-60_1770804574301_0.028475141317693575","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-62":{"name":"@syncular/client","version":"0.0.1-62","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-62","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3d47ee6c293300d0a1c5e2172631c5bd931c8afa","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-62.tgz","fileCount":176,"integrity":"sha512-biQKDTrRadrI+c2OqY8X2tTneDgMQLcHofNg0lVBmkQsP39yBt6W/8iTmCtlrXN2RrnKBG9FyAVqfgkdAaIrqQ==","signatures":[{"sig":"MEYCIQD2pqnF2M2xi/LmwGg4amIAfuFJcUAfoz2ozEKN+0rqjAIhAMAjVYnKl+i/L//aLF6w0nXVOfONxYm74U6SOjIpk7aX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755192},"type":"module","_from":"file:syncular-client-0.0.1-62.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-62.tgz","_integrity":"sha512-biQKDTrRadrI+c2OqY8X2tTneDgMQLcHofNg0lVBmkQsP39yBt6W/8iTmCtlrXN2RrnKBG9FyAVqfgkdAaIrqQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-62_1770806791929_0.3001088844363855","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-63":{"name":"@syncular/client","version":"0.0.1-63","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-63","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"11467674af6ab65eec3d5ad16885c11ed0389039","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-63.tgz","fileCount":176,"integrity":"sha512-A5vzLTobGIDMSIzpZLvLtlndR1bQEbHwAUuzv/386BGi/GetCcQGq1nh7ffS+Xpo1swDb4auKLOnTl9wE6isfQ==","signatures":[{"sig":"MEQCIH0fkdRRnk0/Y4T3imc0FrWLTjP1Inywe1jTgDD7FdjuAiAC2GDri+fbaXTYNNrhAWmfLaI8hqBhIyVKLoYMSxxNxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755197},"type":"module","_from":"file:syncular-client-0.0.1-63.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-63.tgz","_integrity":"sha512-A5vzLTobGIDMSIzpZLvLtlndR1bQEbHwAUuzv/386BGi/GetCcQGq1nh7ffS+Xpo1swDb4auKLOnTl9wE6isfQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-63_1770807262697_0.6049579245528325","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-69":{"name":"@syncular/client","version":"0.0.1-69","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-69","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4bc9430e5a8fa09a7111ef25a9272a6e267910e9","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-69.tgz","fileCount":176,"integrity":"sha512-IF1L0XjdDUfCgyeiJfQl5dRz/Nj19Z9NItVKOArRsaCIs7zGZ3naD9Ew9y9BcvvSHD01jv30pJasax2hygmcKw==","signatures":[{"sig":"MEYCIQDynvwR6j/xDly0d3LNNVOCITkBk5b3SPNE8Xg1QuoAHgIhALzfbl1z/4CrI3xg2EZFFq7wozfI9al2ZxU67Pe+S9f1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755197},"type":"module","_from":"file:syncular-client-0.0.1-69.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-69.tgz","_integrity":"sha512-IF1L0XjdDUfCgyeiJfQl5dRz/Nj19Z9NItVKOArRsaCIs7zGZ3naD9Ew9y9BcvvSHD01jv30pJasax2hygmcKw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-69_1770848710308_0.018912035246466674","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-70":{"name":"@syncular/client","version":"0.0.1-70","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-70","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"78d7477f945568a99b2d25803ef5326dda87a41b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-70.tgz","fileCount":176,"integrity":"sha512-ulrpMbIq8bvDtwZDRG48sgqjJscSsj/yHP9z58tHUd6L0FOJGUjiwJIvc+VpAT5be9e+/RrcB9dQf9igz6cGRg==","signatures":[{"sig":"MEYCIQCopIPuABDaiT4wN67PLzoYSsS0Ukv+8rhX5InStyHMpAIhAIsmGC+gznXcUDwT3vtqL026LZmBmiy+HkWD9cc/u0Gi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755197},"type":"module","_from":"file:syncular-client-0.0.1-70.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-70.tgz","_integrity":"sha512-ulrpMbIq8bvDtwZDRG48sgqjJscSsj/yHP9z58tHUd6L0FOJGUjiwJIvc+VpAT5be9e+/RrcB9dQf9igz6cGRg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-70_1770850163096_0.6199650946921504","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-71":{"name":"@syncular/client","version":"0.0.1-71","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-71","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"968a6618fb6b071c286666ef947820767516ddeb","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-71.tgz","fileCount":176,"integrity":"sha512-CDKeEg5fpzT7TXg6VRlSxI8K7lnJp53vtlmorYEmGr4hLUK2lA5Txrb2aabbawBojnfZuvsjG72uDk3F4XSyXg==","signatures":[{"sig":"MEQCIFTpUidAHFkbeb69vmQ0RoCGIqco0EJQElQ0HWFs5WJAAiBuod8TU6Idpp8i2k+hIm1TUu6LTMG/BvO4M1adFuot7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755197},"type":"module","_from":"file:syncular-client-0.0.1-71.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-71.tgz","_integrity":"sha512-CDKeEg5fpzT7TXg6VRlSxI8K7lnJp53vtlmorYEmGr4hLUK2lA5Txrb2aabbawBojnfZuvsjG72uDk3F4XSyXg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-71_1770851533172_0.5514076221133453","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-72":{"name":"@syncular/client","version":"0.0.1-72","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-72","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"38d9498120e02a80ba16f505e164d7cd93484289","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-72.tgz","fileCount":176,"integrity":"sha512-R0pd7A9uFgwLVVVxo5iiG4IIpZouiHWCE9HsGkQRclXBaV90HTbHFv+F7vPyirpBUbZ7RcwUygU4523Zu4jrAg==","signatures":[{"sig":"MEUCIQDu2Zlv7BWFh0m8Iepkq22ywWn+jyld0Z/3hkJyVj1GBAIgeY/Qwqk+2ArHXs4bcgU006UtfAlzmxAD8BTHsJxEKWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755197},"type":"module","_from":"file:syncular-client-0.0.1-72.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-72.tgz","_integrity":"sha512-R0pd7A9uFgwLVVVxo5iiG4IIpZouiHWCE9HsGkQRclXBaV90HTbHFv+F7vPyirpBUbZ7RcwUygU4523Zu4jrAg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-72_1770852027780_0.16454788614327853","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-73":{"name":"@syncular/client","version":"0.0.1-73","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-73","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a03abb576392b607930c162853f3936259c76344","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-73.tgz","fileCount":176,"integrity":"sha512-bg5D4R/L91uGZu2Niq8IFYL6Nl7+RBJOvTDJWEAWdks3XXm4QPdoF3JuY4tniVLKh5lJC1Razbdb5pgtf/00tA==","signatures":[{"sig":"MEYCIQCxQ2IaSA1+QDAWFiDNnl/CGGyy4PpjC2WnfmUxoo8JbQIhAKQ4c3Pq7thYCuzS7cz6sHVnS5DmCFpno8yST7x4wpZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755197},"type":"module","_from":"file:syncular-client-0.0.1-73.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-73.tgz","_integrity":"sha512-bg5D4R/L91uGZu2Niq8IFYL6Nl7+RBJOvTDJWEAWdks3XXm4QPdoF3JuY4tniVLKh5lJC1Razbdb5pgtf/00tA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-73_1770879141731_0.6652929756337902","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-83":{"name":"@syncular/client","version":"0.0.1-83","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-83","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d2c846bdd52ff00416e85a798ee66f56893c2aeb","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-83.tgz","fileCount":178,"integrity":"sha512-TPlN+WN2xOtQESG6/mQQcG5N8aEtmJsTRzLOcqt+0X4QF1A6+CcubiY2EiyMPH2uFYyQZhx/D1dwqzFRy37nBA==","signatures":[{"sig":"MEYCIQCpH86C50AEM4F2iNB/Xnw3gShETWsVzYt7sd7wT762HQIhAK4rUm3zV7U03bMMQdkppljdOd5lWUhKLSvdH7gl66Bw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776416},"type":"module","_from":"file:syncular-client-0.0.1-83.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-83.tgz","_integrity":"sha512-TPlN+WN2xOtQESG6/mQQcG5N8aEtmJsTRzLOcqt+0X4QF1A6+CcubiY2EiyMPH2uFYyQZhx/D1dwqzFRy37nBA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-83_1770909561790_0.9703956631350035","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-89":{"name":"@syncular/client","version":"0.0.1-89","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-89","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2b95985a97cb06b394cd54e6772826f741f6ea83","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-89.tgz","fileCount":178,"integrity":"sha512-yVxedzYUm/TM0OZn+lkUj2/rmARWSRP18d4sSgzbVj3TZNynQSByY20i2UrvxnWctwgLMlpf2NhuyT5udTZvOQ==","signatures":[{"sig":"MEQCIFtXKFjjPjV1aJSD9YNlww7WKrnFK+EIfxmoOgC7dcDhAiAbHfkzaIV0+fTlK890PPX5xvKWqbdnxI32PLwb/HZhUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785203},"type":"module","_from":"file:syncular-client-0.0.1-89.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-89.tgz","_integrity":"sha512-yVxedzYUm/TM0OZn+lkUj2/rmARWSRP18d4sSgzbVj3TZNynQSByY20i2UrvxnWctwgLMlpf2NhuyT5udTZvOQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-89_1770932959247_0.40664953107025115","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-90":{"name":"@syncular/client","version":"0.0.1-90","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-90","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f089f0a14867d1e78bc4ba00a7db833120d828b8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-90.tgz","fileCount":178,"integrity":"sha512-7j/Hy1RgWm1xwgt7OXaBnl5gpz/A2h5rCcdg/3FyVwmRV/yR3EnqqChTovX69yQ6VOlBu/VDX+rU+B8U01nF4g==","signatures":[{"sig":"MEUCIQCDmmALi84cL3YmUNMps4P0gPJhSnonvcKRqLfy7gbpQwIgdEzSglrmDtELdI3518VDhD+NDNovDpVxBcQk2Zj4nQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785203},"type":"module","_from":"file:syncular-client-0.0.1-90.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-90.tgz","_integrity":"sha512-7j/Hy1RgWm1xwgt7OXaBnl5gpz/A2h5rCcdg/3FyVwmRV/yR3EnqqChTovX69yQ6VOlBu/VDX+rU+B8U01nF4g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-90_1770933843761_0.8460228440595039","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-91":{"name":"@syncular/client","version":"0.0.1-91","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-91","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c5ea600df69f7d239aaf6e4f45e71f88bf12b8d8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-91.tgz","fileCount":178,"integrity":"sha512-Eqas0BnrLYziECOq6/0GeEYyCbSYvOr9mStJYQJybL27SUhqnu5zDy9T1iNK/f84BypGIp5zK7hcyZsPX8zWjw==","signatures":[{"sig":"MEUCIQCwMacfGbYJMrruMaZ1LqGbCRzYQgIzoRJNrxPEnvEKdgIgblyYcXeOaIV72IrkuDOIwT34/l5mRR7zlko/v1eJRzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785203},"type":"module","_from":"file:syncular-client-0.0.1-91.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-91.tgz","_integrity":"sha512-Eqas0BnrLYziECOq6/0GeEYyCbSYvOr9mStJYQJybL27SUhqnu5zDy9T1iNK/f84BypGIp5zK7hcyZsPX8zWjw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-91_1770936147209_0.1905176938087909","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-92":{"name":"@syncular/client","version":"0.0.1-92","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-92","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"902fe149c8357a52078b95a5fca711ccb3c1fcb4","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-92.tgz","fileCount":178,"integrity":"sha512-a1D6FN+WBATPuBqok3wvd4LeEqBsIaTG8J+W1rqFXD5fsQtxlZnHRCD34YFmLSY9OUKgZYt9Rbgp2KAMWuCzoQ==","signatures":[{"sig":"MEUCIQD/6wESCurIMWe7SOqB5+1MOm7BQErwJt6f5JEg7V4VeQIgShOZi+TtL1LzJc6IMhykUDSS8kHCX+AY53zi3GTe+2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785203},"type":"module","_from":"file:syncular-client-0.0.1-92.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-92.tgz","_integrity":"sha512-a1D6FN+WBATPuBqok3wvd4LeEqBsIaTG8J+W1rqFXD5fsQtxlZnHRCD34YFmLSY9OUKgZYt9Rbgp2KAMWuCzoQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-92_1770937192891_0.4652135678781426","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-95":{"name":"@syncular/client","version":"0.0.1-95","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-95","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"aa0a62f0865e781d0328c1a542806a705ce7c3b5","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-95.tgz","fileCount":178,"integrity":"sha512-cgA9PZq91zNfWsDza5WFZkTAv7TO9pLUr1pwe2QH/vx6WEqiehva+TMPMftXpqdI76GVgaOtCn8ug2QFiO0wbg==","signatures":[{"sig":"MEYCIQCjKi/3vz7tvozxNbMRrfuoFowL6EnYiXUaW023aKKsEAIhANJhWW07Uo/zuQigokwiJg9XrM+numgspHBfzODYEvq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785203},"type":"module","_from":"file:syncular-client-0.0.1-95.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-95.tgz","_integrity":"sha512-cgA9PZq91zNfWsDza5WFZkTAv7TO9pLUr1pwe2QH/vx6WEqiehva+TMPMftXpqdI76GVgaOtCn8ug2QFiO0wbg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-95_1770968015113_0.2824445927141561","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-96":{"name":"@syncular/client","version":"0.0.1-96","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-96","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"9e6cb8b1e88e96984815c11fa8e3563b6399580f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-96.tgz","fileCount":178,"integrity":"sha512-/LJ6E6D2EnfgWwOnf5OkztYhaThMve95YdjJHv2NYJOjJ43jr3MdCe+xSIbgtWStZXz/gkLmHtOusbMbQfLKsA==","signatures":[{"sig":"MEUCIQDeDLBJKVwqeA+AQUe29XNVL4AuGkp36u8h2+qyNTFM5QIgJUYRz0AaAfv+mKbs2ImBo1G1AinwjXDxcB+W9O8/6oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785203},"type":"module","_from":"file:syncular-client-0.0.1-96.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-96.tgz","_integrity":"sha512-/LJ6E6D2EnfgWwOnf5OkztYhaThMve95YdjJHv2NYJOjJ43jr3MdCe+xSIbgtWStZXz/gkLmHtOusbMbQfLKsA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-96_1770970061980_0.21086783694268085","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-97":{"name":"@syncular/client","version":"0.0.1-97","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-97","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5001d1104bdcc1894d71ccaaef5ccd11ff575006","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-97.tgz","fileCount":178,"integrity":"sha512-3vgJoHbsa9SxasNFpa2IpM+AsDWBP+1ftLvSnI33I11WnSzU+30SQ+QWfA45V4RUFu7W69zdIbH6Gl/yIaw2fw==","signatures":[{"sig":"MEUCIQCQfKlA7OOTu7UxJdupMv4GD8YgdR2wDSF4KrmUmzNHegIgdHcQPbcw2rTHpQozaxdgfMB5XacUEc/6ZNYA95CaKAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786275},"type":"module","_from":"file:syncular-client-0.0.1-97.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-97.tgz","_integrity":"sha512-3vgJoHbsa9SxasNFpa2IpM+AsDWBP+1ftLvSnI33I11WnSzU+30SQ+QWfA45V4RUFu7W69zdIbH6Gl/yIaw2fw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-97_1770970419224_0.9789431392683365","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-98":{"name":"@syncular/client","version":"0.0.1-98","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-98","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4a8156f4266f0b3cb60ffce608f8d7e336c696da","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-98.tgz","fileCount":178,"integrity":"sha512-sMXKoE6lWjj4mN66ExIDMzBQa4Yj3YHal6VDrLxBwJTBOUrVKr6KufGWgbOCR9c9EwjrzEuaSAH1/HU0qXmsQA==","signatures":[{"sig":"MEUCIQDOGy8sWsx/lcRwt8cvII0I603GCylQ0tK2shDG4gnn7AIgNchbNapIGJKqhool1TyiuKSPaE31YjHYU1qJ1qx2Vp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785527},"type":"module","_from":"file:syncular-client-0.0.1-98.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-98.tgz","_integrity":"sha512-sMXKoE6lWjj4mN66ExIDMzBQa4Yj3YHal6VDrLxBwJTBOUrVKr6KufGWgbOCR9c9EwjrzEuaSAH1/HU0qXmsQA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-98_1770975019727_0.23573451537304924","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-100":{"name":"@syncular/client","version":"0.0.1-100","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-100","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"306aab53347a38d827313ee91609f7bc3558d738","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-100.tgz","fileCount":178,"integrity":"sha512-CRt7aZsVOfVjaonSxsJ8tuAaoWNZO53yA2/AjaXUR3I9h6/+6UV7z20o7lS2/0Zc89Uj7p0RjTJAJYVgFEP5jg==","signatures":[{"sig":"MEYCIQD2rrl0xiPrlXUYGr4XrMwM+6KZwLUaN/httwDwCqJTqwIhAObsR7whQd+sVI1zOxh4C4t/gSo/gSjI+JPOL0OQv0ot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785528},"type":"module","_from":"file:syncular-client-0.0.1-100.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-100.tgz","_integrity":"sha512-CRt7aZsVOfVjaonSxsJ8tuAaoWNZO53yA2/AjaXUR3I9h6/+6UV7z20o7lS2/0Zc89Uj7p0RjTJAJYVgFEP5jg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-100_1770983135304_0.17336451006881282","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-101":{"name":"@syncular/client","version":"0.0.1-101","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-101","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"377f3a7c186482130024682880c99678bf8fe483","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-101.tgz","fileCount":178,"integrity":"sha512-rMuCtQhi0h+O9ZWlA3r1rJZxk+sObDPKaF0DJKMf/ih2QC5fspfB39xit/Pgv+aUQ3x2cGUjB2e3K+p6LTjwgA==","signatures":[{"sig":"MEUCIQDumc8BzXF2vWi7nZzRNu7FGV3FUgVUZEsi8VRPjyPYCQIgFHgQBbJ7wOKQ5uYTXanOzzf5b09dIKRiNDRFUyIXvG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785528},"type":"module","_from":"file:syncular-client-0.0.1-101.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-101.tgz","_integrity":"sha512-rMuCtQhi0h+O9ZWlA3r1rJZxk+sObDPKaF0DJKMf/ih2QC5fspfB39xit/Pgv+aUQ3x2cGUjB2e3K+p6LTjwgA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-101_1770984076176_0.24811075319941955","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-102":{"name":"@syncular/client","version":"0.0.1-102","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-102","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a294eaf0bebf89f808866c87626aaa8fa13a4495","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-102.tgz","fileCount":178,"integrity":"sha512-pnU8jLZaCXGiw1nVmWy9s3gXpdFa4YWQDGyCulmszVECmHy8LIPT9NTZJKsQ2zxyxt0erQZnWBQTU1M31OMezw==","signatures":[{"sig":"MEYCIQC+CG9TSSI8c3Qg7LGcAKbS3hnEFYsZdIGsETe7DdqdAQIhANO7JCj/UBRko2aBViI8fpycD/U5Sz2CULX/HaCxOV3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785528},"type":"module","_from":"file:syncular-client-0.0.1-102.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-102.tgz","_integrity":"sha512-pnU8jLZaCXGiw1nVmWy9s3gXpdFa4YWQDGyCulmszVECmHy8LIPT9NTZJKsQ2zxyxt0erQZnWBQTU1M31OMezw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-102_1770986297143_0.4258423337569499","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-104":{"name":"@syncular/client","version":"0.0.1-104","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-104","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"35086db03e2e9c3052bfc4b33e80412056ddd6c5","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-104.tgz","fileCount":178,"integrity":"sha512-h+Yqo078M2DFidFEP75n3BvH3e8pnuBWj3JD5WcA/DmG7bzpxD6CRbMMP20VPVcqRn2m/vQbh8JGgDJHgEKCPQ==","signatures":[{"sig":"MEUCIQDqUZWIxDSYTgblCP753vdKmDMCLw+kI8Bel9ONNqgEtQIgQvk91oCHJXK3a5tVVy/0Gk8UWVyyt2dr/rqWucmX2wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785528},"type":"module","_from":"file:syncular-client-0.0.1-104.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-104.tgz","_integrity":"sha512-h+Yqo078M2DFidFEP75n3BvH3e8pnuBWj3JD5WcA/DmG7bzpxD6CRbMMP20VPVcqRn2m/vQbh8JGgDJHgEKCPQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-104_1770989184445_0.051527886908595555","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-105":{"name":"@syncular/client","version":"0.0.1-105","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-105","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4fde4b5f3c61df67734c02f8986464e9e534f8e7","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-105.tgz","fileCount":178,"integrity":"sha512-Mkp/qFlrEnRD7HxSDy4KPRtukysah5d/U2v06EpCBolFv/Cuqvq6NkFhSNv6qUFUZtSoBvyqEFDXVVuHePy4DQ==","signatures":[{"sig":"MEUCIQC302vGFbxcPZtMIi7v+8y5n01n9lUWVk2+qWIeNr8qrgIgO3pa9JRjmrsAuX5j6JwFkCn6Fv7LiuGQycycRCN2GM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785528},"type":"module","_from":"file:syncular-client-0.0.1-105.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-105.tgz","_integrity":"sha512-Mkp/qFlrEnRD7HxSDy4KPRtukysah5d/U2v06EpCBolFv/Cuqvq6NkFhSNv6qUFUZtSoBvyqEFDXVVuHePy4DQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-105_1770989464452_0.08960159855466232","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-106":{"name":"@syncular/client","version":"0.0.1-106","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-106","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"022a21ea2bae897ccb4bba6fdfdddfb907bd5c46","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-106.tgz","fileCount":178,"integrity":"sha512-KRRrxGyWvsB54OtDLFSMQG3CIEhd3yRRmMzHZ30uY2ryXSwxvhJFxjMHTa1WRJGFSplPaKjXngoOUm2PIHX4MA==","signatures":[{"sig":"MEUCIQCTE1msqYGWl8PmH3Jq9/OfU60DuaJmOSA9/a1QlPNWugIgPfuhBYYMGxGBTHJ1LQeAQsHdNh+zuBsom2qQQRK5E0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785528},"type":"module","_from":"file:syncular-client-0.0.1-106.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-106.tgz","_integrity":"sha512-KRRrxGyWvsB54OtDLFSMQG3CIEhd3yRRmMzHZ30uY2ryXSwxvhJFxjMHTa1WRJGFSplPaKjXngoOUm2PIHX4MA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-106_1770990226860_0.9966581249317681","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-109":{"name":"@syncular/client","version":"0.0.1-109","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-109","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"da30a78eab4c31b275b701571c9a82cb0dbb6dab","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-109.tgz","fileCount":179,"integrity":"sha512-WAVCEa8kf1hq0vS41rGYPCW3NP0EK8V9UsRDaenE8PtfT9BH/CCC3R68j123N1493z9Z3IJzPk9YM2CvVzg/Yg==","signatures":[{"sig":"MEUCID17C+qXsu2J35q737UPxzszkgSmTrEIyvlM6ncUwl82AiEAoiwIgaWptyLztJIEn6l5QbbmBALBXzbp5xRsPJIs1Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812311},"type":"module","_from":"file:syncular-client-0.0.1-109.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-109.tgz","_integrity":"sha512-WAVCEa8kf1hq0vS41rGYPCW3NP0EK8V9UsRDaenE8PtfT9BH/CCC3R68j123N1493z9Z3IJzPk9YM2CvVzg/Yg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-109_1770991753506_0.9082548592269071","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-110":{"name":"@syncular/client","version":"0.0.1-110","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-110","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2211d04d9a46619a492fa94718f0ac81259393d3","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-110.tgz","fileCount":179,"integrity":"sha512-Fc4nVfr8BBLT21/TFrGMA5ysN+bYVNPOFYsYUB267lIYJ9KmAg/UgwI1F3Qng3nHwv+yqap8kEBhn281vRPQBA==","signatures":[{"sig":"MEUCIEHQ64PWoFB/GFVwKhP2TSBDe3O95LO1Lcid+Or6rp4NAiEA2fC6dJlDo7Mz2qqceiVyut6IJhlnFONfRGG6vEm4Wm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812311},"type":"module","_from":"file:syncular-client-0.0.1-110.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-110.tgz","_integrity":"sha512-Fc4nVfr8BBLT21/TFrGMA5ysN+bYVNPOFYsYUB267lIYJ9KmAg/UgwI1F3Qng3nHwv+yqap8kEBhn281vRPQBA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1","@syncular/transport-http":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-110_1771060779389_0.007442980072466465","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-111":{"name":"@syncular/client","version":"0.0.1-111","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-111","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5450e04281b3073d39a5583efeeffe02ccd84df3","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-111.tgz","fileCount":179,"integrity":"sha512-gY7RXKByNLk27e6QALYfSZDoNmypBJfyCnTU+b/Gb2mGBk5HLLn9ql6Dl8aCLYgEl96WfjXWXDEzQtmhzR/ZZw==","signatures":[{"sig":"MEUCIQClzAABwJbE4LP8S/2cxr87IUT0y22dQp6vs3vtoEVkTAIgMLz7YF+TTSGP2+jmiXEL2tqH9+Z46saQaALd14kB6Tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812319},"type":"module","_from":"file:syncular-client-0.0.1-111.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-111.tgz","_integrity":"sha512-gY7RXKByNLk27e6QALYfSZDoNmypBJfyCnTU+b/Gb2mGBk5HLLn9ql6Dl8aCLYgEl96WfjXWXDEzQtmhzR/ZZw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-111","@syncular/transport-http":"0.0.1-111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-111_1771065925051_0.9533361396527837","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-112":{"name":"@syncular/client","version":"0.0.1-112","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-112","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e6f4d3e2af61df2537ecd623dd5945fd64a9abe9","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-112.tgz","fileCount":179,"integrity":"sha512-LUummecVF+qYsGlYHMRp7aauqat96XTmA7r+ab++MpNCo+af0ZXUD1GYRuzbZWMkcyUyy9jwANgj5WHpHdOoHg==","signatures":[{"sig":"MEQCIEZbBlgzIMk6ksN1Jowp1rp0yQrROAHWZT2890mN8qo2AiB/fgmzgxY7WsaNdzdIOoUV2jLo6zS0q1Yd2DeK7jJoOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812319},"type":"module","_from":"file:syncular-client-0.0.1-112.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-112.tgz","_integrity":"sha512-LUummecVF+qYsGlYHMRp7aauqat96XTmA7r+ab++MpNCo+af0ZXUD1GYRuzbZWMkcyUyy9jwANgj5WHpHdOoHg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-112","@syncular/transport-http":"0.0.1-112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-112_1771088064128_0.006947797879299111","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-114":{"name":"@syncular/client","version":"0.0.1-114","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-114","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b87e59caccd07fee6ea50d159c878248c8ecfee1","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-114.tgz","fileCount":179,"integrity":"sha512-/Q4O6Ay/sDpUBAmav2pSGFYp6tDRrAmcZ0lhWcx2w4E+3drzv5OVpI+QospCMpQS7DSj86aADrc/3nFCXsQLUQ==","signatures":[{"sig":"MEUCIQDD2a7Zb/f2u25L7v/fvLCna915mW7g3/vpWhvkKbq4HwIgdt39O55BgyfwJ4PlOxI71Xx0HwlwjOsW+kwZPJIQBM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812620},"type":"module","_from":"file:syncular-client-0.0.1-114.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-114.tgz","_integrity":"sha512-/Q4O6Ay/sDpUBAmav2pSGFYp6tDRrAmcZ0lhWcx2w4E+3drzv5OVpI+QospCMpQS7DSj86aADrc/3nFCXsQLUQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-114","@syncular/transport-http":"0.0.1-114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-114_1771096351921_0.16364498775641012","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-115":{"name":"@syncular/client","version":"0.0.1-115","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-115","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"251407166110129382c78f13b541e12a7f47748b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-115.tgz","fileCount":179,"integrity":"sha512-dgI2cbe7DrPJon/IYnJW1d8gD+cc5shJsuTg8I8GMbe3wFtdPGO0kBnrn+r3oUyauQ2vM9Qj1/JkwmPRkyiOcg==","signatures":[{"sig":"MEQCIHGXKZfOyPOIZACueX4vooernTK2IKiL7sA22fGr170dAiAp0ssGnoewae0P/CvRiCSKLQpHjVtI/UuxkteD7Hj/fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813752},"type":"module","_from":"file:syncular-client-0.0.1-115.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-115.tgz","_integrity":"sha512-dgI2cbe7DrPJon/IYnJW1d8gD+cc5shJsuTg8I8GMbe3wFtdPGO0kBnrn+r3oUyauQ2vM9Qj1/JkwmPRkyiOcg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-115","@syncular/transport-http":"0.0.1-115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-115_1771096659934_0.9894639264512817","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-116":{"name":"@syncular/client","version":"0.0.1-116","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-116","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"75601eb34ade33cee42c2a8a7fd4ab75e7bef612","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-116.tgz","fileCount":179,"integrity":"sha512-OAJX6UqbI3CSqX1UkSNPL3a6rrvZSbW+kHCq507BVEZniRKTxjC1alz5FHiwblAfj0OiDV9ntc1LPs+bBX1hYw==","signatures":[{"sig":"MEYCIQDGM2cUlP40dLTtvDBue5hrTl9djr6ePDBf5ICkTgqqLgIhALjrqQ7M4onokiyRizuYuQUB/J9t6DqqlIZZ9eqNz5bZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813752},"type":"module","_from":"file:syncular-client-0.0.1-116.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-116.tgz","_integrity":"sha512-OAJX6UqbI3CSqX1UkSNPL3a6rrvZSbW+kHCq507BVEZniRKTxjC1alz5FHiwblAfj0OiDV9ntc1LPs+bBX1hYw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-116","@syncular/transport-http":"0.0.1-116"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-116_1771097410808_0.7034966209046027","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-118":{"name":"@syncular/client","version":"0.0.1-118","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-118","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ba8c10c9e95c43f77606a93378df3ac33ec5dad0","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-118.tgz","fileCount":179,"integrity":"sha512-/fmhunrI79nHfOFNG8Pd9SuyHQX6whEvnECAJWF5Gw00n+iUDrcCdE8M/yf6Vn+FmiPYWz11KcCjtUtHX/uytQ==","signatures":[{"sig":"MEQCIC+FkQP43STH1pY0T9kicFkeIPO/7TmLfUucTr8m9lRIAiAcrGjGGKNDXVWn2l167LgexIZcl9LHs5w1LbCWHGv2rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813752},"type":"module","_from":"file:syncular-client-0.0.1-118.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-118.tgz","_integrity":"sha512-/fmhunrI79nHfOFNG8Pd9SuyHQX6whEvnECAJWF5Gw00n+iUDrcCdE8M/yf6Vn+FmiPYWz11KcCjtUtHX/uytQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-118","@syncular/transport-http":"0.0.1-118"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-118_1771109478577_0.2030114709953854","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-120":{"name":"@syncular/client","version":"0.0.1-120","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-120","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e4bfd6569298db208415d3a97a6b350c891f2d31","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-120.tgz","fileCount":179,"integrity":"sha512-/b2fXhL3t84shWXuFIwErcF/oLAK+GmAk3I4vYHsiePGFtrPCdsBQjd9+hdrqPDyvUdStI7nqXkmr9cgJcJWtg==","signatures":[{"sig":"MEYCIQDYVK5Hch2+JKXyUrhGp6KQEvhpP0zq9+qXnMwvG8IKcAIhANBRWMZCaC6H+nMLXDQn6NctfjiBQb8ZQ7Trt3Px1tkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813752},"type":"module","_from":"file:syncular-client-0.0.1-120.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-120.tgz","_integrity":"sha512-/b2fXhL3t84shWXuFIwErcF/oLAK+GmAk3I4vYHsiePGFtrPCdsBQjd9+hdrqPDyvUdStI7nqXkmr9cgJcJWtg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-120","@syncular/transport-http":"0.0.1-120"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-120_1771110823052_0.06027963310889528","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-122":{"name":"@syncular/client","version":"0.0.1-122","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-122","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ea92f1ea91a703f162bf35b6056b604a0a85ac4d","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-122.tgz","fileCount":179,"integrity":"sha512-vO7uitvOlTtnBYeaW9bA/qBlRnbdTQjtvFzMVOIJKUqFrsdSLLJDfgaOFwZ2fxb75xlHCMDcgQRMCN3PnAlMBA==","signatures":[{"sig":"MEUCIQDWslAXXgLTjfYi9NV73cGLjEatwK4Cf8ecgAEYU/wG+AIgDS0QbB/Kz1h5lew+ehB+vw4kCS3SVG5WKbdnClEgRf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813752},"type":"module","_from":"file:syncular-client-0.0.1-122.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-122.tgz","_integrity":"sha512-vO7uitvOlTtnBYeaW9bA/qBlRnbdTQjtvFzMVOIJKUqFrsdSLLJDfgaOFwZ2fxb75xlHCMDcgQRMCN3PnAlMBA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-122","@syncular/transport-http":"0.0.1-122"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-122_1771111750362_0.017316130920052242","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-123":{"name":"@syncular/client","version":"0.0.1-123","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-123","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3da62baa8cc675f46c24ca9ff7faa688fdad0c18","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-123.tgz","fileCount":179,"integrity":"sha512-ER29+YRwj1/Br3RjFftpUvmPRfbTuPciqKWVdPXT9WM9WsDBuWFbdCZbJmMFgb7kd41Qj95IjGqMzuIuV3wPDQ==","signatures":[{"sig":"MEUCIQCDZx1UHKz5Ap7HQJpiSKxTKbC9M89wLJwhW6c5/ZSirQIgPnOYggkHqErHlI0grr0LRier5JZxl5v5WPu6EJd+Tl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":827583},"type":"module","_from":"file:syncular-client-0.0.1-123.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-123.tgz","_integrity":"sha512-ER29+YRwj1/Br3RjFftpUvmPRfbTuPciqKWVdPXT9WM9WsDBuWFbdCZbJmMFgb7kd41Qj95IjGqMzuIuV3wPDQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-123","@syncular/transport-http":"0.0.1-123"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-123_1771162524520_0.5520471283827852","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-124":{"name":"@syncular/client","version":"0.0.1-124","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-124","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b12c5459045be85f55479dabf727bec85dafb371","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-124.tgz","fileCount":179,"integrity":"sha512-v/+caFieC/MqPa9r9GWyNa84s9tB9MemS3V5lIbu1AZeFxSH28GXYGTY8DuPxm84TBcIHur5ePodc2ZL4L7uyA==","signatures":[{"sig":"MEQCIHLBc4pU1wiyGnI/CkOvLbmih96foZ9dEhwx8NJi96YJAiBcxh0v5YHxZOStwEva4VHctbETnnZ1DmJlYdzVgul0ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":829012},"type":"module","_from":"file:syncular-client-0.0.1-124.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-124.tgz","_integrity":"sha512-v/+caFieC/MqPa9r9GWyNa84s9tB9MemS3V5lIbu1AZeFxSH28GXYGTY8DuPxm84TBcIHur5ePodc2ZL4L7uyA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-124","@syncular/transport-http":"0.0.1-124"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-124_1771162917939_0.9086188150470795","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-125":{"name":"@syncular/client","version":"0.0.1-125","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.1-125","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"415023c67f764f9745275c15183292423faa32b2","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.1-125.tgz","fileCount":179,"integrity":"sha512-CCVPHZAQcTdW7SOE74mNw73PAh8KOL2mNb8Yeb41e/+jvswEJs1JfMWwbDtvSoHw1cWj1fdOnGSWTrkT3y6qyg==","signatures":[{"sig":"MEUCIQCuZuoVWL99oLVXuEW2l+xPFWM8SYbTeTxj+FRYG7ONkgIgJ1kednVIdiut46u/XTF6RW9CpnR/j6v01zSaWRfDQC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.1-125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":829012},"type":"module","_from":"file:syncular-client-0.0.1-125.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.1-125.tgz","_integrity":"sha512-CCVPHZAQcTdW7SOE74mNw73PAh8KOL2mNb8Yeb41e/+jvswEJs1JfMWwbDtvSoHw1cWj1fdOnGSWTrkT3y6qyg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.1-125","@syncular/transport-http":"0.0.1-125"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-125_1771164064119_0.13171907126921845","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-126":{"name":"@syncular/client","version":"0.0.2-126","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-126","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"fd0b664381f565e630a3e656d3152f4104493821","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-126.tgz","fileCount":180,"integrity":"sha512-HhEqkw+b3DzeI8VFgYWsX8u0GjFZXOjWF6L/kjheTznK1L2O2HacfLmtuHgt3pHCkmVZMs2bbo8vx9wbz0T3Wg==","signatures":[{"sig":"MEMCHxUPoC7wsyymah64IInMlsyxlz95XRJLmXOAuwji3H4CICTRlWf6yHOE6yGO7Zd4FcnC3/RwQHrWKopmFD5+QWYs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838687},"type":"module","_from":"file:syncular-client-0.0.2-126.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-126.tgz","_integrity":"sha512-HhEqkw+b3DzeI8VFgYWsX8u0GjFZXOjWF6L/kjheTznK1L2O2HacfLmtuHgt3pHCkmVZMs2bbo8vx9wbz0T3Wg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-126","@syncular/transport-http":"0.0.2-126"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-126_1771195754485_0.8815837099564623","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-127":{"name":"@syncular/client","version":"0.0.2-127","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-127","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4be4457a50adb5b838fe120fbffcbaf7aa6c1eaf","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-127.tgz","fileCount":180,"integrity":"sha512-qhv0sIB1ZNhfIzx03ak3rYUrfCXvxqDN04zUyvtWxbJW5weluaSH1W/ZEzI8a9HApbzxMyJ0CUVXnRNZNU/Rvg==","signatures":[{"sig":"MEUCIQD+OdmdfCpwLFAjTybbYdtGW1i+WEkya3w1oDy8j3jNLQIgOoHF/zeZVbL6B5S5zurg2g1IzGMaDtskqms2TiScc+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838687},"type":"module","_from":"file:syncular-client-0.0.2-127.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-127.tgz","_integrity":"sha512-qhv0sIB1ZNhfIzx03ak3rYUrfCXvxqDN04zUyvtWxbJW5weluaSH1W/ZEzI8a9HApbzxMyJ0CUVXnRNZNU/Rvg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-127","@syncular/transport-http":"0.0.2-127"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-127_1771196212140_0.6342913161962811","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-128":{"name":"@syncular/client","version":"0.0.2-128","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-128","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"663d3db31c9a21691af2d90c40db0b4599373bcd","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-128.tgz","fileCount":180,"integrity":"sha512-Ha0VKe8yLXAT/v+Sd/xVPryB+gkIxokyJY1YWbqUyT7n9ZuKJV2ea28BkPvnD/E2r/rGOcgoo9ERUwcqyj+jww==","signatures":[{"sig":"MEUCIQDdKRfVz+d7i+et9DY4gdZyE2n4mxDvL01Fq7t7T7RbnQIgStL+gzSdnKuXTCs6MWIe5XRyVFBeGidgOTOkARJrgrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838687},"type":"module","_from":"file:syncular-client-0.0.2-128.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-128.tgz","_integrity":"sha512-Ha0VKe8yLXAT/v+Sd/xVPryB+gkIxokyJY1YWbqUyT7n9ZuKJV2ea28BkPvnD/E2r/rGOcgoo9ERUwcqyj+jww==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-128","@syncular/transport-http":"0.0.2-128"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-128_1771196357686_0.5871091061367197","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-133":{"name":"@syncular/client","version":"0.0.2-133","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-133","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"21a384a962251b624c9ea51f30fe157c1d99133d","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-133.tgz","fileCount":180,"integrity":"sha512-N3FtvSc38DMj9OVvh8dOcuNGKlRDPuCj6Er051VeEoPgAQ/FKFEbKXJak03WlBy0+ZVFTy9VBEfLJ0NAvozBWQ==","signatures":[{"sig":"MEYCIQCdFfkyCPpX1/FmcdZ3ERt0PuHNOQB/a5QUiGA+KiXCSgIhANCpRY2vJqusy/WWL7fPZrrg+6akaSUa0nOWOmRn3VAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-133.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-133.tgz","_integrity":"sha512-N3FtvSc38DMj9OVvh8dOcuNGKlRDPuCj6Er051VeEoPgAQ/FKFEbKXJak03WlBy0+ZVFTy9VBEfLJ0NAvozBWQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-133","@syncular/transport-http":"0.0.2-133"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-133_1771245044877_0.5037076284220636","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-135":{"name":"@syncular/client","version":"0.0.2-135","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-135","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"fe2c9b996dd3ea99d62a1008d6a4610ff29b4258","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-135.tgz","fileCount":180,"integrity":"sha512-H8r5yskq/F7ZDoM1RWL4vKPrOGaN72SrPbzaxU9qzMqUPfMWsro+SO/xTjLLZL+0Dnq1GZ4MGDcIywiI27og8A==","signatures":[{"sig":"MEYCIQDLYKvhhTfutjB42jjV6xdb33PdhUDhGz9lPwBbRx5KagIhAMTFWaVpdXSgG8C+xeFbBXrjlM9BHf3wN6+AidCH1M3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-135.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-135.tgz","_integrity":"sha512-H8r5yskq/F7ZDoM1RWL4vKPrOGaN72SrPbzaxU9qzMqUPfMWsro+SO/xTjLLZL+0Dnq1GZ4MGDcIywiI27og8A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-135","@syncular/transport-http":"0.0.2-135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-135_1771251558388_0.9002463297472518","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-136":{"name":"@syncular/client","version":"0.0.2-136","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-136","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c9c3807d19a7240a24f866a0b8fd4562360135fd","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-136.tgz","fileCount":180,"integrity":"sha512-tR7A4nJl7D+uDQBqPLqWLUl0J0t3iCfiyMb+FEnT8Py92qnsGA3q/Y0pcu2VB6xr257SglPowiMHW+9zkwo1gA==","signatures":[{"sig":"MEUCIQCuoLn7uO7cKopuPNnqVZ4Kz6xTfQmdel2AUFCP8sEFjQIgAvh2BEZliOrn6CoKmLYdgF7Li74kxwt52Q+aZUBhK8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-136.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-136.tgz","_integrity":"sha512-tR7A4nJl7D+uDQBqPLqWLUl0J0t3iCfiyMb+FEnT8Py92qnsGA3q/Y0pcu2VB6xr257SglPowiMHW+9zkwo1gA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-136","@syncular/transport-http":"0.0.2-136"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-136_1771253100663_0.17059346875298642","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-137":{"name":"@syncular/client","version":"0.0.2-137","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-137","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"cd88290f8449d1ccbb20d409e112231a726e2cce","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-137.tgz","fileCount":180,"integrity":"sha512-+ETOln4HK0kU0QIb+zgFCKWX7ZRprijf0kI359q6C4nSL7Ur7789b9S7qkVxTI/7mFt0ZgLYxb5a3TFHnfS7aQ==","signatures":[{"sig":"MEUCIQDKSKF+e8NOklOmYFJeHuoRLrgD5UFEP9Y2XQbksX81ogIgYeKLKyAMTC8y8BHsQuxvNt4zkBCE+jOsnO4k0Hcl4IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-137.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-137.tgz","_integrity":"sha512-+ETOln4HK0kU0QIb+zgFCKWX7ZRprijf0kI359q6C4nSL7Ur7789b9S7qkVxTI/7mFt0ZgLYxb5a3TFHnfS7aQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-137","@syncular/transport-http":"0.0.2-137"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-137_1771258371854_0.23314843944958352","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-138":{"name":"@syncular/client","version":"0.0.2-138","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-138","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7a44328557eb64b1e3c7ee10e9317c686388b1a2","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-138.tgz","fileCount":180,"integrity":"sha512-+AbSuMTzH3osEthNcQ+0IbYabOHK1OQS4AQiA2CrmuhCofqWeeXx0vQAXhZr3aG7/3tgNsQFsxvIcnWKR56G8g==","signatures":[{"sig":"MEQCIHQdMc5U74kXBggNEUfvLWVKsYYQOsvOh1ReqN+siPbLAiAP3VYTg2lb6ZllKEuBcB7AkDFGHXgm81DGyAMM7CSi0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-138.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-138.tgz","_integrity":"sha512-+AbSuMTzH3osEthNcQ+0IbYabOHK1OQS4AQiA2CrmuhCofqWeeXx0vQAXhZr3aG7/3tgNsQFsxvIcnWKR56G8g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-138","@syncular/transport-http":"0.0.2-138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-138_1771259664285_0.7290477230126373","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-139":{"name":"@syncular/client","version":"0.0.2-139","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-139","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e45dd6d56e2894838c34be8470a647966a462d6f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-139.tgz","fileCount":180,"integrity":"sha512-k09tRuKCpxqQ3jDqXnAuV+IeUmy7qkRBTIY4+k0nn03Zj0wvk0HXRtmFR7Rt8mKVFy7SUKimbmds1ly5z/2qEA==","signatures":[{"sig":"MEYCIQC6yUh0U6bz7DrylCHsZoV5Wnvl+w31OWfVnpD0gq4xTAIhAP9q3mE5eJd/g3ldmISrhjbVqhxJfN8u9eh8ryTkRmfH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-139.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-139.tgz","_integrity":"sha512-k09tRuKCpxqQ3jDqXnAuV+IeUmy7qkRBTIY4+k0nn03Zj0wvk0HXRtmFR7Rt8mKVFy7SUKimbmds1ly5z/2qEA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-139","@syncular/transport-http":"0.0.2-139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-139_1771286253950_0.4015123232270168","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-140":{"name":"@syncular/client","version":"0.0.2-140","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-140","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"882038b3a1aa60d3ab1eecaee0196601473449ea","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-140.tgz","fileCount":180,"integrity":"sha512-iNUiT+7RzWu4FRHt5+F0HoZqhSDnrjvHpGzmTSqzBhN6FSjecY3RPoqahBR8RAmIIeUNJnMIWEe3iqUsZOcNYA==","signatures":[{"sig":"MEUCIET6EDH0QkNvgdiqD4Eq/Ud86Ze3hsnhSDFuC9SUcyJqAiEAtaVLK1Fpo4gEI4ko/18NzHVDbV3kdSUCeX5GQHxulZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-140.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-140.tgz","_integrity":"sha512-iNUiT+7RzWu4FRHt5+F0HoZqhSDnrjvHpGzmTSqzBhN6FSjecY3RPoqahBR8RAmIIeUNJnMIWEe3iqUsZOcNYA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-140","@syncular/transport-http":"0.0.2-140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-140_1771287133913_0.3724514964859411","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-143":{"name":"@syncular/client","version":"0.0.2-143","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-143","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2a03b2294ff3e01caa0ea26f30618f306816b81b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-143.tgz","fileCount":180,"integrity":"sha512-3wXW88/Iyqontqe5ig/7KdvBzS/qjHK8gfjsVs3g6kS3CBnl0GgXFFksEaOPiCafiO4iWw1mhvFA+JCGvTFDhQ==","signatures":[{"sig":"MEUCIQCaivqy7VNVWh1sJfcKRloZnlrUZAr/uRhWcEdt0/witAIgJadqE+kCOsE39XPIx07HEVD7UG8LqDu8Oab5B0ydNF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838693},"type":"module","_from":"file:syncular-client-0.0.2-143.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79abce2a-f010-4af4-9fc3-d2b2313acb26"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-143.tgz","_integrity":"sha512-3wXW88/Iyqontqe5ig/7KdvBzS/qjHK8gfjsVs3g6kS3CBnl0GgXFFksEaOPiCafiO4iWw1mhvFA+JCGvTFDhQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-143","@syncular/transport-http":"0.0.2-143"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-143_1771291025572_0.04284310715141504","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-2":{"name":"@syncular/client","version":"0.0.2-2","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.2-2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"172cb2ac081bf4a213305a9685917dbc17c1591c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.2-2.tgz","fileCount":180,"integrity":"sha512-ugMcpzuZSDhEz25juNLWc5XePDLGMGMpDZT+qw1sKeA9gASSu51Mh1BfOPzjAG5r1IT2uJuYr0bs1CL6tlbKig==","signatures":[{"sig":"MEUCIGMIvSn3X7l1+HgeuR3zcFjQBoBrtM5Yz8DNdzLWk6w4AiEA7wc3c3cAOe+gY1vQ8C4h41eJE5BN1xb01bJRMorolaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.2-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838687},"type":"module","_from":"file:syncular-client-0.0.2-2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.2-2.tgz","_integrity":"sha512-ugMcpzuZSDhEz25juNLWc5XePDLGMGMpDZT+qw1sKeA9gASSu51Mh1BfOPzjAG5r1IT2uJuYr0bs1CL6tlbKig==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.2-2","@syncular/transport-http":"0.0.2-2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.2-2_1771317294603_0.547064423884664","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-3":{"name":"@syncular/client","version":"0.0.3-3","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d9a1b6e38e2a35515dc474aab8db31fa1de567b8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-3.tgz","fileCount":180,"integrity":"sha512-DsO7d3U1ryPXgMKdeo7rF4akFAFujgkWcUratgz/lZ1rufnWKC4fuzFMp6DoIOcqlwXFkOZhWqHN2LKtlC/5Xw==","signatures":[{"sig":"MEYCIQCEQGdaFiRqk9+WUDpyrkBBoymrIWXzc+uOcSJbCZfIbQIhALfkrY6PdBhxHnLl6VvR4+GFInYlyEIS/PF8yO1/ohAb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838687},"type":"module","_from":"file:syncular-client-0.0.3-3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-3.tgz","_integrity":"sha512-DsO7d3U1ryPXgMKdeo7rF4akFAFujgkWcUratgz/lZ1rufnWKC4fuzFMp6DoIOcqlwXFkOZhWqHN2LKtlC/5Xw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-3","@syncular/transport-http":"0.0.3-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-3_1771317474599_0.8354952858643514","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-6":{"name":"@syncular/client","version":"0.0.3-6","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-6","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e12662e878cfec827481f1ebbeb1ee426407e761","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-6.tgz","fileCount":185,"integrity":"sha512-xcWA9vAlnMnOYlbAWFd/wkVwpQHXoT8aRNfbN9VymxMTHRmR/KrKsZIzBDGr3HkXzIJNNOuxxx+D3srapCTu8g==","signatures":[{"sig":"MEYCIQDtNbmT0OnOqO9o0iPoy5BBodmGBcojAJ4ZJSiLt3sKHAIhAMWGX4WGhZuLLv8JfD6K1JjYIvzPwPX3nht1A2rUZZ7z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":959821},"type":"module","_from":"file:syncular-client-0.0.3-6.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-6.tgz","_integrity":"sha512-xcWA9vAlnMnOYlbAWFd/wkVwpQHXoT8aRNfbN9VymxMTHRmR/KrKsZIzBDGr3HkXzIJNNOuxxx+D3srapCTu8g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-6","@syncular/transport-http":"0.0.3-6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-6_1771340947242_0.34444393964700315","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-7":{"name":"@syncular/client","version":"0.0.3-7","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-7","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f282f0c17183132d64723ee600d69a6c59f1e603","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-7.tgz","fileCount":185,"integrity":"sha512-cPqIrj3gWn/W5J/Xpx9sL/rI5TUah04jipNj++GW63wda3iDPueLlblG4fDupT9z2yFm3WGdmXhY0nGgmL91lQ==","signatures":[{"sig":"MEUCIQD6I3ASkoDZzOkrigFqJ9oKk8MHUHslMe3Ard3u8/02ywIgVLj90KKjfQ8vJCvkSCsiYUqeUDDDzjsZUgqCcl9+oSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970366},"type":"module","_from":"file:syncular-client-0.0.3-7.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-7.tgz","_integrity":"sha512-cPqIrj3gWn/W5J/Xpx9sL/rI5TUah04jipNj++GW63wda3iDPueLlblG4fDupT9z2yFm3WGdmXhY0nGgmL91lQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-7","@syncular/transport-http":"0.0.3-7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-7_1771342920246_0.8991234295818973","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-8":{"name":"@syncular/client","version":"0.0.3-8","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-8","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1e235eee86f8f1467c93a64acd4cc60dc797bf21","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-8.tgz","fileCount":185,"integrity":"sha512-MMZOnETHnOFzeVkQDbJP5Hj3SflGSR7QY5e1PmR3kQ5FiZo0xzNR8uNza0KmTRDOWbmh0MfL1U2EQd5lK5mIUg==","signatures":[{"sig":"MEUCIQCG3jZ3mHkBpvdLnfy8UR3yP+oj2ec9aONITsXySAsojQIgVQIlRLJU0Y/ST12OETyzK6JUuJmOP+p5hOQg4Uch1xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970366},"type":"module","_from":"file:syncular-client-0.0.3-8.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-8.tgz","_integrity":"sha512-MMZOnETHnOFzeVkQDbJP5Hj3SflGSR7QY5e1PmR3kQ5FiZo0xzNR8uNza0KmTRDOWbmh0MfL1U2EQd5lK5mIUg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-8","@syncular/transport-http":"0.0.3-8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-8_1771373603815_0.6047539883648325","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-12":{"name":"@syncular/client","version":"0.0.3-12","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-12","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7e5c7694162a2ebf8272eae88a36443b3b5097cb","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-12.tgz","fileCount":185,"integrity":"sha512-Eosa8tQQ5du3QlmBp88nx4gMBNN/EYOUUkwO9F/xOAZa/xbKmco6HJSb/LnBH2tFSJoa14+HhLzo1qVgZjBaPg==","signatures":[{"sig":"MEUCIQCI5kwhsjhPrdE8deawCW1ICCYbblka0ErDgR16f+Ro0QIgdLGVffn4Qcq63CaCHkeY8CcDh9ycgqt3zPixDGgyKCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.3-12.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-12.tgz","_integrity":"sha512-Eosa8tQQ5du3QlmBp88nx4gMBNN/EYOUUkwO9F/xOAZa/xbKmco6HJSb/LnBH2tFSJoa14+HhLzo1qVgZjBaPg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-12","@syncular/transport-http":"0.0.3-12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-12_1771375186458_0.5772178238030439","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-14":{"name":"@syncular/client","version":"0.0.3-14","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-14","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"dcdd3809189a7af691e2bf62327e2f1ccb3cafde","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-14.tgz","fileCount":185,"integrity":"sha512-4PlREutTGN/tqnAYqDpUahvJGmcjpPVR3hKgBGRyGqSDcLXkvKrUmpVKttD0+pSROJicvl1c7PQgh2swLZmfvQ==","signatures":[{"sig":"MEUCIQDTnX9DuRs/Cp/jiIMz4Wk5qCZrl2+8XFX49OxwA4RtIgIgZZtLW+dR2rQEUVzsazBjcX/JghWfFwxrn+Ab7I9OlEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.3-14.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-14.tgz","_integrity":"sha512-4PlREutTGN/tqnAYqDpUahvJGmcjpPVR3hKgBGRyGqSDcLXkvKrUmpVKttD0+pSROJicvl1c7PQgh2swLZmfvQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-14","@syncular/transport-http":"0.0.3-14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-14_1771375452167_0.739871590137126","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-21":{"name":"@syncular/client","version":"0.0.3-21","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-21","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e398372c6e559792e0bad3a6c273f9765ca2d1f5","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-21.tgz","fileCount":185,"integrity":"sha512-tTd4tW8++oTlWFx8bXXvMCesGhJn4y0/WRIDP3vPtoUzXJ4zcaEgYRsYyw8nkmPM4YzUuPMC+V7k1Dft0dI35A==","signatures":[{"sig":"MEYCIQCy8qXcNg0FfPSi4hIQrSb7KIs4idD4gcqJpeUu10FQaAIhAIM12U7HwixOXNiBg8r7R7m6BBGymZ2enxzneEqLRlR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.3-21.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-21.tgz","_integrity":"sha512-tTd4tW8++oTlWFx8bXXvMCesGhJn4y0/WRIDP3vPtoUzXJ4zcaEgYRsYyw8nkmPM4YzUuPMC+V7k1Dft0dI35A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-21","@syncular/transport-http":"0.0.3-21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-21_1771376192899_0.9628437025465952","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-22":{"name":"@syncular/client","version":"0.0.3-22","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-22","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2f5f10fe065766dd84dcb9e9e7a3e23e2582df93","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-22.tgz","fileCount":185,"integrity":"sha512-4Yg6ZgqpvMl6Lt5wNSpgHAbdRd6oxYbPDPuzRLB/Z/D81v3477mFM/4mxYHh8slm3sLoHLeHLWSUSCv7zx/AFQ==","signatures":[{"sig":"MEQCIDZszua7kExFBYkiomEwzcFaL+xl/fWokw1/pWYLpOHxAiANPCJ/xME9CXesq+mlV4utpuyHokjmREFlJ5AnhwMU6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.3-22.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-22.tgz","_integrity":"sha512-4Yg6ZgqpvMl6Lt5wNSpgHAbdRd6oxYbPDPuzRLB/Z/D81v3477mFM/4mxYHh8slm3sLoHLeHLWSUSCv7zx/AFQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-22","@syncular/transport-http":"0.0.3-22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-22_1771405167255_0.3606550952144969","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-23":{"name":"@syncular/client","version":"0.0.3-23","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.3-23","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"45a1d94e52a6c04134ff7f88f7e8ac670c9a293c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.3-23.tgz","fileCount":185,"integrity":"sha512-QrdDzv9bzrdrmZKHa+xpKRYP7J6aH3mIe4VhilpoNlHa2EDUKnSNEQdLGFoAb+n/5lSgn4ZUTUWxsEtYeaYA7A==","signatures":[{"sig":"MEQCIHDhBcFvDmWyf2sC47HXkw/8JfMGPdrsfkw5y9aIZ17nAiAbhBATHbRXHloZpEmycfn/mOOakIvL7Q3v9wJFyzCumw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.3-23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.3-23.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.3-23.tgz","_integrity":"sha512-QrdDzv9bzrdrmZKHa+xpKRYP7J6aH3mIe4VhilpoNlHa2EDUKnSNEQdLGFoAb+n/5lSgn4ZUTUWxsEtYeaYA7A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.3-23","@syncular/transport-http":"0.0.3-23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.3-23_1771405631764_0.1107384085969878","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-25":{"name":"@syncular/client","version":"0.0.4-25","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.4-25","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0e5b72048e809c7cbdcdb44eba49ca0073b038bb","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.4-25.tgz","fileCount":185,"integrity":"sha512-E8hhnps7O5Nb3Nu4z1cnQmYZ6Wy1wWNUxNwQT4InByU5U6nl93Fyv8dHnPlaDbs3ezgK4I0gga/LV5v/qrx88A==","signatures":[{"sig":"MEQCIHt3lt6kOUKJVY15PhVSld+qXYyioWkPrLNqQ6/GpFmAAiAyuzGiyMqpEO3mN4GZQ8rAbhPmrmiuN0ezb5qHfsDeCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.4-25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.4-25.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.4-25.tgz","_integrity":"sha512-E8hhnps7O5Nb3Nu4z1cnQmYZ6Wy1wWNUxNwQT4InByU5U6nl93Fyv8dHnPlaDbs3ezgK4I0gga/LV5v/qrx88A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.4-25","@syncular/transport-http":"0.0.4-25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.4-25_1771418031116_0.983473542142528","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-26":{"name":"@syncular/client","version":"0.0.4-26","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.4-26","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"77f9eaf1e4bff322536286bdb880d877b861f424","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.4-26.tgz","fileCount":185,"integrity":"sha512-dQBnyhaQuVgNg5UpLMkMHQxWDr2wKLfhv7tpGxj9ofw4OFP76EF3BCpFh0I9nu9Feazptr4TSmbb0murLnHJkw==","signatures":[{"sig":"MEYCIQC3WOnSxl7kZjQPecQxHtqSP3jXR8N4h5taHrHgDLjKgAIhAK6qGdDq+YXL5XBU5xwsm7u+W6k0W8SaABh0lRDdOQsv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.4-26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.4-26.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.4-26.tgz","_integrity":"sha512-dQBnyhaQuVgNg5UpLMkMHQxWDr2wKLfhv7tpGxj9ofw4OFP76EF3BCpFh0I9nu9Feazptr4TSmbb0murLnHJkw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.4-26","@syncular/transport-http":"0.0.4-26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.4-26_1771422238186_0.6386437998277588","host":"s3://npm-registry-packages-npm-production"}},"0.0.5-42":{"name":"@syncular/client","version":"0.0.5-42","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.5-42","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"17f49374324dac39bebc70ada835d501a5244231","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.5-42.tgz","fileCount":185,"integrity":"sha512-N/IH0yRG8lxKo3a7fxN6gf5Kf7ECOiQATHADciS8fyYTdgKW7CJRQCMi1R/8QBSfut38LiCoKo7TFvLC6mu7+A==","signatures":[{"sig":"MEUCIE7/naQ9a0gw5OVTx5WnCKP+p8Wj2iQyDYqrMejGvf8PAiEA3WztZriVJULqP2gnfuLEjqsGplE90UCgiLvEQPthnkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.5-42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.5-42.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.5-42.tgz","_integrity":"sha512-N/IH0yRG8lxKo3a7fxN6gf5Kf7ECOiQATHADciS8fyYTdgKW7CJRQCMi1R/8QBSfut38LiCoKo7TFvLC6mu7+A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.5-42","@syncular/transport-http":"0.0.5-42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.5-42_1771590920005_0.22594665771401057","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-45":{"name":"@syncular/client","version":"0.0.6-45","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-45","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d3ca0cd68e9f9d189d905bf60db09b446d2020e4","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-45.tgz","fileCount":185,"integrity":"sha512-4UKZWwPn9nLhBTAl1LBE5ZMMEzSw7hGmW7GDcbI6wtlmIr9DeILDKyvVK29WR1P7K93F/H40KsS+yfH8TQ67RA==","signatures":[{"sig":"MEQCIB4zOnkdJu8hkRB5qOtwsVyfUeXZyZbhW9atwDHhestHAiBQdzc5piFZSIciYuyMO377Mp8Eksm3KmX7rELVM3ij8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-45.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-45.tgz","_integrity":"sha512-4UKZWwPn9nLhBTAl1LBE5ZMMEzSw7hGmW7GDcbI6wtlmIr9DeILDKyvVK29WR1P7K93F/H40KsS+yfH8TQ67RA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-45","@syncular/transport-http":"0.0.6-45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-45_1771592006645_0.39154074959592977","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-46":{"name":"@syncular/client","version":"0.0.6-46","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-46","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0d39f674af4dc18894547162fe8e3ef6fcaae054","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-46.tgz","fileCount":185,"integrity":"sha512-wuS1Sp7+C6zca/y6qOH4TU57z8nS4Goc7EdD/tdL3PeBnhXXberSUpn3+0Wed6sB3Rr6SO6uIaOAWr3jY/Jijw==","signatures":[{"sig":"MEYCIQCuEdqB7zhddZG15qz8lmekuTTNnpcghYmuBS3Wnh/ImAIhANtvuXe7025zjfJ4ZMZox/W5i4BRlB3wYHhe5SDQhoIZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-46.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-46.tgz","_integrity":"sha512-wuS1Sp7+C6zca/y6qOH4TU57z8nS4Goc7EdD/tdL3PeBnhXXberSUpn3+0Wed6sB3Rr6SO6uIaOAWr3jY/Jijw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-46","@syncular/transport-http":"0.0.6-46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-46_1771593435097_0.39095230571390305","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-47":{"name":"@syncular/client","version":"0.0.6-47","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-47","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ddfafce8a2a797e8601c9c0f9d87318e065b5eeb","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-47.tgz","fileCount":185,"integrity":"sha512-tBkkSLvRGKNDaS+9M4iyBsNvhY6RIbG1UZGLOuGy1rR6p4LXShSweIvD+zswfi37FyrAk5Pa4BStWx9ZKQI6vg==","signatures":[{"sig":"MEQCIG2MGHt5AY8fBcrOk+31zfnnR3bXwRbtLTw4xbqsDKHyAiAAntIhJ8Gn2KnlXEVubMFfr/aFjIY+XAMbB+ZNqIpUrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-47.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-47.tgz","_integrity":"sha512-tBkkSLvRGKNDaS+9M4iyBsNvhY6RIbG1UZGLOuGy1rR6p4LXShSweIvD+zswfi37FyrAk5Pa4BStWx9ZKQI6vg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-47","@syncular/transport-http":"0.0.6-47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-47_1771593618256_0.04659331717242021","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-48":{"name":"@syncular/client","version":"0.0.6-48","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-48","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8b4c0da6a3d54bb4824632d062f0092fed07e176","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-48.tgz","fileCount":185,"integrity":"sha512-StCeGFSQ+9H8Z68LulvBI/04unA3lRiiAiXOWafpREdgT8B23WLiTOmgOWLiBftzJxiB2KbkGYQ6byFpkcBT6Q==","signatures":[{"sig":"MEUCIQCjX7b1Rp1qUy8a1X/jEX5HlgRBeksSnPnjhEOn9RqXvgIgJAqWl3hAooxabGg8xXMAK5AuePTz7VzMMDkVxLr6QT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-48.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-48.tgz","_integrity":"sha512-StCeGFSQ+9H8Z68LulvBI/04unA3lRiiAiXOWafpREdgT8B23WLiTOmgOWLiBftzJxiB2KbkGYQ6byFpkcBT6Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-48","@syncular/transport-http":"0.0.6-48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-48_1771593811623_0.4453637245230355","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-50":{"name":"@syncular/client","version":"0.0.6-50","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-50","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a7a95a1382671a588954b226c28419252d2dfcde","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-50.tgz","fileCount":185,"integrity":"sha512-FU1ZkVwmiYgYOZl927whb3g6fme7m6fpqxswUDbJhSrSRKE3njbAKnj+9xgrwOE9LHZZiiYcS5duQ22txKjRKg==","signatures":[{"sig":"MEQCIFSHC/IO08acCiJFU5kJsVvH94DdrKzioC14G6wn9PXQAiByrwKaWdsVG3tWyRxiok7fU50D7HtuQUuu1y2gkZ+1zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-50.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-50.tgz","_integrity":"sha512-FU1ZkVwmiYgYOZl927whb3g6fme7m6fpqxswUDbJhSrSRKE3njbAKnj+9xgrwOE9LHZZiiYcS5duQ22txKjRKg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-50","@syncular/transport-http":"0.0.6-50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-50_1771594015761_0.8976063024672607","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-51":{"name":"@syncular/client","version":"0.0.6-51","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-51","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b56367680b5af5f3bec849cb0df64861ca45bbcd","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-51.tgz","fileCount":185,"integrity":"sha512-5uc/Grv+YYN4eOouX/gT0AXIny5YT9e5EqrlqK0SSlfGWHKY7QDFsVwukMbwVjUmc2Z692GfJny7Hw+hV10RpA==","signatures":[{"sig":"MEUCIFbuW3Tj/PUzN9cyyPoPP3y1vx89UflZC+HtoKDKdo2aAiEA/U8Y29ALQfmYd5Yk/u6azDOG8RkTD60Z6SvlES+U+gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-51.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-51.tgz","_integrity":"sha512-5uc/Grv+YYN4eOouX/gT0AXIny5YT9e5EqrlqK0SSlfGWHKY7QDFsVwukMbwVjUmc2Z692GfJny7Hw+hV10RpA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-51","@syncular/transport-http":"0.0.6-51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-51_1771594209452_0.01507266169670518","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-52":{"name":"@syncular/client","version":"0.0.6-52","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-52","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ba2b69ec8db34e76ad050c664d5ba4bc7c153a1f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-52.tgz","fileCount":185,"integrity":"sha512-qvAAnkatFSk3ULaA/rAD4KVKN7Tei1Ma+AKr/mPbbDYnxHmF+eegf4Tp2hzaFCcLvKzRSRnBvstOI2nGwYdpZA==","signatures":[{"sig":"MEUCIQDxsT+60efnOE47glxa8sJCtmGYU8t970ZST4Ya8pVpFQIgIlwlMN48+Q+yD+4Hmo4vnxRPiS507UQyyG3Fnh0oRNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-52.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-52.tgz","_integrity":"sha512-qvAAnkatFSk3ULaA/rAD4KVKN7Tei1Ma+AKr/mPbbDYnxHmF+eegf4Tp2hzaFCcLvKzRSRnBvstOI2nGwYdpZA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-52","@syncular/transport-http":"0.0.6-52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-52_1771594602739_0.8976458106161187","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-53":{"name":"@syncular/client","version":"0.0.6-53","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-53","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ca020e77738d0cf83acc1a55d7f0c3f7d77ba822","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-53.tgz","fileCount":185,"integrity":"sha512-vPET40GvbVSgWMc+UAUIuiUJ1oCIGIVcaUGc1QWtpd4Tw9dTGya+TL9BbR53x3pfoCgWIWr8PnJowWu33L+n3g==","signatures":[{"sig":"MEYCIQCdkJDpNBcfGGW0rK+TSDpxKYDEHcLpr0h1vf2uiOMG7QIhAP9Wxc+bGWxXD70Dw3TbZoe7U0mnPQzfxKAS88GFPZmn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-53.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-53.tgz","_integrity":"sha512-vPET40GvbVSgWMc+UAUIuiUJ1oCIGIVcaUGc1QWtpd4Tw9dTGya+TL9BbR53x3pfoCgWIWr8PnJowWu33L+n3g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-53","@syncular/transport-http":"0.0.6-53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-53_1771594886996_0.3921070405488236","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-55":{"name":"@syncular/client","version":"0.0.6-55","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-55","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"891c17992f3b3c9607efcd66b6f30613b72a4a61","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-55.tgz","fileCount":185,"integrity":"sha512-EztGGuu0eBpTku91JqKHR+X6Zjun4E1QVlufaoJzQ5G4HWmEUK2yswmHty30kPuciPgKKHf03uKTzubReQGL/w==","signatures":[{"sig":"MEUCIGGNeDf3IGzWmTgWDTcLgxaGWLMzuMiPNRhm6aaUT+WlAiEArhl1bZzBguN5wztcbKzcu3DK3NhbsEoonHm8e0Eh+CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-55.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-55.tgz","_integrity":"sha512-EztGGuu0eBpTku91JqKHR+X6Zjun4E1QVlufaoJzQ5G4HWmEUK2yswmHty30kPuciPgKKHf03uKTzubReQGL/w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-55","@syncular/transport-http":"0.0.6-55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-55_1771595126286_0.15058754656065898","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-56":{"name":"@syncular/client","version":"0.0.6-56","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-56","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a27ca9ba98eb5f0bcb92258a1e6d63ae4b854c12","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-56.tgz","fileCount":185,"integrity":"sha512-ee6/QnqfCMmY94+f5QxBjk8yQmApyWw0UkYX5Vqg+NE7ikbB+WTHkddotuiwcI6rikT5SkwSNyAPhgS8L/9Imw==","signatures":[{"sig":"MEYCIQDeznntjGotAUJ4hqgEWBXOwLIaDPwGP65utlN9nrs5qQIhAKUVsg9VleUaUxdo9W4y0Zf0S1PLCU4wO08k/sRyRp4V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970389},"type":"module","_from":"file:syncular-client-0.0.6-56.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-56.tgz","_integrity":"sha512-ee6/QnqfCMmY94+f5QxBjk8yQmApyWw0UkYX5Vqg+NE7ikbB+WTHkddotuiwcI6rikT5SkwSNyAPhgS8L/9Imw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-56","@syncular/transport-http":"0.0.6-56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-56_1771595536626_0.6175829202180396","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-66":{"name":"@syncular/client","version":"0.0.6-66","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-66","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"03b94ff100c764f110d6a0c056685c1a4d0dc208","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-66.tgz","fileCount":191,"integrity":"sha512-RsGpI+yMrGNQW5XyahKAfUG7v6QCj6xshNtyCaMSP59kwBmSFhka3J8P/dtTbT6mKDgijWLnLyC0GTh5zU2Dvw==","signatures":[{"sig":"MEUCIQCCfWazzXqoK8vQkGTA6zl8GK9SgaXSdY4Z2du6dW7X9wIgM0RtQouZTHnU5uvh62PHHzIe0FbzzPhD5CMN6/OCA7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989002},"type":"module","_from":"file:syncular-client-0.0.6-66.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-66.tgz","_integrity":"sha512-RsGpI+yMrGNQW5XyahKAfUG7v6QCj6xshNtyCaMSP59kwBmSFhka3J8P/dtTbT6mKDgijWLnLyC0GTh5zU2Dvw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-66","@syncular/transport-http":"0.0.6-66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-66_1771815451392_0.6511872617200154","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-67":{"name":"@syncular/client","version":"0.0.6-67","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-67","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3270e96904e2f1732357f054518311e5509ed9ed","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-67.tgz","fileCount":191,"integrity":"sha512-bNnVqrLDSmm/QT7S8+aXb7Lpfxa1phTKF6H6v3QzV3lmBWTvgWyE5ht2TXksSgFUOKbVjcGLQ41dVcIcyMmC0g==","signatures":[{"sig":"MEQCIGqczau1F03kYmjdXKKYDhg6oUFULPE76adfyplmuu7DAiAn2dxJaZjsF2T1SwSY3SwDXTLGwO5lywdHZ0+kNVqEQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989002},"type":"module","_from":"file:syncular-client-0.0.6-67.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-67.tgz","_integrity":"sha512-bNnVqrLDSmm/QT7S8+aXb7Lpfxa1phTKF6H6v3QzV3lmBWTvgWyE5ht2TXksSgFUOKbVjcGLQ41dVcIcyMmC0g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-67","@syncular/transport-http":"0.0.6-67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-67_1771846608610_0.05627800599617694","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-68":{"name":"@syncular/client","version":"0.0.6-68","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-68","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b1477bea253f4a02e919e2f3005000c66ec0820e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-68.tgz","fileCount":191,"integrity":"sha512-qlktAX8cu2Tu7zrZdMTTh9s3yVJROW6NZyCcI36mk9f1xWzDgIsbtsU2AkQHhS01/0nqKckwdxZrw+puRejyLA==","signatures":[{"sig":"MEUCICKoE2bUwe85FTmOadZylU9+gf3BBwQ1rkqL6iaeZa3KAiEA8WUd60A/BbZtCSleYdX+TCJ9Txmubi5+2fWyaQUFvqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989002},"type":"module","_from":"file:syncular-client-0.0.6-68.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-68.tgz","_integrity":"sha512-qlktAX8cu2Tu7zrZdMTTh9s3yVJROW6NZyCcI36mk9f1xWzDgIsbtsU2AkQHhS01/0nqKckwdxZrw+puRejyLA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-68","@syncular/transport-http":"0.0.6-68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-68_1771853290860_0.35305592003030517","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-69":{"name":"@syncular/client","version":"0.0.6-69","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"MIT","_id":"@syncular/client@0.0.6-69","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5b72464c00bd0defee3f288e1eeba6187faf0f63","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-69.tgz","fileCount":191,"integrity":"sha512-fa7OeiV3cuUsfgrCeKc8gAOjJP2CLx2KcItaX8Z2JzO0BtdWlPmfsprpSCfnZgRg/8CvGiFZpfWhSkH791pl2g==","signatures":[{"sig":"MEQCIA0etJ9Oixg+skhlPVgWhZvUD3BQaOe2WzzG6/AySv+0AiAUPDC7e4pL0BYjTKALILzSScYOg/6k4WbZRkVqjajMZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989002},"type":"module","_from":"file:syncular-client-0.0.6-69.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-69.tgz","_integrity":"sha512-fa7OeiV3cuUsfgrCeKc8gAOjJP2CLx2KcItaX8Z2JzO0BtdWlPmfsprpSCfnZgRg/8CvGiFZpfWhSkH791pl2g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-69","@syncular/transport-http":"0.0.6-69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-69_1771853532256_0.32542986629113346","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-70":{"name":"@syncular/client","version":"0.0.6-70","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-70","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b8ca972ce47b328f20f6dd4aab08b4b20735a556","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-70.tgz","fileCount":191,"integrity":"sha512-S82yThkSihV1Z1ZDITmmSKRPaRUah43G/HfS9EstWC/cChHzvlkJMJypt3sUy0qg5RG9CSencUpH6wI4U6jFCg==","signatures":[{"sig":"MEUCICcXmRlzSFAu4yX7sYmenWHM88K/h6P8QZKO/BsHsGZgAiEA7BBLMeQDOMChLWToWCD+0IQ9r/x3GJ5JHNUftahweyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989009},"type":"module","_from":"file:syncular-client-0.0.6-70.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-70.tgz","_integrity":"sha512-S82yThkSihV1Z1ZDITmmSKRPaRUah43G/HfS9EstWC/cChHzvlkJMJypt3sUy0qg5RG9CSencUpH6wI4U6jFCg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-70","@syncular/transport-http":"0.0.6-70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-70_1771859251054_0.4886269126186189","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-72":{"name":"@syncular/client","version":"0.0.6-72","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-72","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f9a068d808b8d561a476aadc139b9b31dd3f9528","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-72.tgz","fileCount":191,"integrity":"sha512-Gra7hZAVqFlphRmZzJYpYUus8Ao9KcBNkJBAFGezVCK2rXjzBV5xCnhkdJSa74nSxtHPQCr9PWUq3Cg2zWnx5Q==","signatures":[{"sig":"MEUCICB8sN3+YN/AAgTpfJhR0cPRpmr+Z0tiB4fPz0uBov+UAiEAlDchAhS+uE53baVAKpae13UWJ6kdeX1Bvc8d2hcPxhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":988739},"type":"module","_from":"file:syncular-client-0.0.6-72.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-72.tgz","_integrity":"sha512-Gra7hZAVqFlphRmZzJYpYUus8Ao9KcBNkJBAFGezVCK2rXjzBV5xCnhkdJSa74nSxtHPQCr9PWUq3Cg2zWnx5Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-72","@syncular/transport-http":"0.0.6-72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-72_1771879491493_0.8256771825003757","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-73":{"name":"@syncular/client","version":"0.0.6-73","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-73","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e809e151b4f6eefab5b7d289e9e8dd8a2e2cca8a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-73.tgz","fileCount":191,"integrity":"sha512-9mi4rml5opeWdpXr2vzD0/YeTxdRUD49Fq1TA2NA+R0wOQEyWWspSHUTpfz7IEcIFbebq7lSR96qGgeRoQHLqw==","signatures":[{"sig":"MEUCIH5KqWKeJjGKWEXlRnWpNrd6KwKdnKqy7Gy3NpqTUO2bAiEA41zYJ4huOZ8OeTKYnnwWXwagSp21gzRk0rdXcSuWXxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":988739},"type":"module","_from":"file:syncular-client-0.0.6-73.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-73.tgz","_integrity":"sha512-9mi4rml5opeWdpXr2vzD0/YeTxdRUD49Fq1TA2NA+R0wOQEyWWspSHUTpfz7IEcIFbebq7lSR96qGgeRoQHLqw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-73","@syncular/transport-http":"0.0.6-73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-73_1771882272871_0.25114768333757764","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-79":{"name":"@syncular/client","version":"0.0.6-79","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-79","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0a4ddf9b53a659d6e7255ebb8121982d72f729dd","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-79.tgz","fileCount":191,"integrity":"sha512-1ntzXK3nCYY/cE7oHzFQDvzg3b6vDEaAB066C3NAKBV1UYxiS0R95kKJMOWKBOkXYi2p3mkWV4Ae69wNLVbujg==","signatures":[{"sig":"MEUCIBRqc1KokkwY9Qm0pGP1hc3aJn62NAW2Mlbe72+3tbnJAiEA9ldF3ueNpazFIdEb5pdrIdTg/0ByGiqPhqh6O6J+2/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-79.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-79.tgz","_integrity":"sha512-1ntzXK3nCYY/cE7oHzFQDvzg3b6vDEaAB066C3NAKBV1UYxiS0R95kKJMOWKBOkXYi2p3mkWV4Ae69wNLVbujg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-79","@syncular/transport-http":"0.0.6-79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-79_1771946538377_0.717823108841809","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-80":{"name":"@syncular/client","version":"0.0.6-80","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-80","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"9b8289c3250cf8dca3b13dc517415b7839718042","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-80.tgz","fileCount":191,"integrity":"sha512-FIAUn7lueFKoPUDBwjqzc4W3SD4BSCSxNB5lXNA2xSmYhXwtE8rcZ2yVaxK5Ew5nEFAXI/ln2lMYrW0qSOiXpQ==","signatures":[{"sig":"MEUCICLzzaaTSR5eurrYbjV5BMeYd+q/j9hlDdvIHidMOtdIAiEA/ODO0umBSm489pSbZNrLOIa1gvv1KFCz9qTQ1abm3nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-80.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-80.tgz","_integrity":"sha512-FIAUn7lueFKoPUDBwjqzc4W3SD4BSCSxNB5lXNA2xSmYhXwtE8rcZ2yVaxK5Ew5nEFAXI/ln2lMYrW0qSOiXpQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-80","@syncular/transport-http":"0.0.6-80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-80_1771947191997_0.3389803486871594","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-81":{"name":"@syncular/client","version":"0.0.6-81","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-81","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"57ba3ba1562b0395cf61836a01fa0883987955a2","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-81.tgz","fileCount":191,"integrity":"sha512-jfPaYtdv4ujSwmGjHqwNYGiFKMGWFV8yaTY/6O72wBXdHbr0ilXXdPNnOLTx/Epnew1jhCOvLhGvSJF2tuhzcQ==","signatures":[{"sig":"MEYCIQCd8IEtKfYGw0HqHmQPmHuGOZ7SvYFhv4yR9WszGBgSBQIhALqc1RqhXSbvP/ruMFR6CujSZ8VvuvOd3Jl3bAZdaVGl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-81.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-81.tgz","_integrity":"sha512-jfPaYtdv4ujSwmGjHqwNYGiFKMGWFV8yaTY/6O72wBXdHbr0ilXXdPNnOLTx/Epnew1jhCOvLhGvSJF2tuhzcQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-81","@syncular/transport-http":"0.0.6-81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-81_1771974527002_0.7091859755835934","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-82":{"name":"@syncular/client","version":"0.0.6-82","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-82","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"24721cf3376080339e28cb33bd82bb9ac448a99f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-82.tgz","fileCount":191,"integrity":"sha512-LL0VJZCFbvD1P28l8ChaC8FXA8z6W4LetkrFeZkGwpUzcgrxPTfHDphm7kvgvyMIvVjC83Y8RV/3qVQahfIZew==","signatures":[{"sig":"MEQCIDBWvZwUc11Be+6cCrNCotg4aVQztXctsFVvug7PwMarAiAIMDNLN1QzJpZyrikuqVWYIFRLsCBiNoIaUQzLh2gNdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-82.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-82.tgz","_integrity":"sha512-LL0VJZCFbvD1P28l8ChaC8FXA8z6W4LetkrFeZkGwpUzcgrxPTfHDphm7kvgvyMIvVjC83Y8RV/3qVQahfIZew==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-82","@syncular/transport-http":"0.0.6-82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-82_1771975640105_0.714707434805977","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-83":{"name":"@syncular/client","version":"0.0.6-83","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-83","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"fb912e1770f7f4f7a14b2d5dc05ea6b1895b65fc","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-83.tgz","fileCount":191,"integrity":"sha512-qgE4aMAV0jnkHmAnfIt+8cTFCddLU1qJSrt7NZ3B3AQhGzbQJIvles0lDS9iFKbSASxbZA06z18t9a+06vlIQw==","signatures":[{"sig":"MEUCIA1Z6NO6DODQ4ParAi9t4fW8W43rE/bIrrN/HF84fx53AiEA8VBfc1NVBgMN685mJwFnn2v/sEXhYSpe9yJitNYZZL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-83.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-83.tgz","_integrity":"sha512-qgE4aMAV0jnkHmAnfIt+8cTFCddLU1qJSrt7NZ3B3AQhGzbQJIvles0lDS9iFKbSASxbZA06z18t9a+06vlIQw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-83","@syncular/transport-http":"0.0.6-83"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-83_1772006748021_0.7583474297488182","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-84":{"name":"@syncular/client","version":"0.0.6-84","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-84","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b8c5ec4d3d248b18ff98273d892db277efcd9091","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-84.tgz","fileCount":191,"integrity":"sha512-2LRQpsb0qJyUCxSG38/GCnLuEMFRnN3BOmdep+QUAnMOaEyNPvoRTQxY5KxTAEGylGvtVmmRqCtv9J1FjVCdbA==","signatures":[{"sig":"MEUCIQCTkRI/KwlCMjPyqu6E+gJgRmL4g4FACxA6i7TyRqPQugIgPjXzgU8OzWzvlkHHu1y2CKR/fcrvlfl5ncjjQ19Oyq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-84.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-84.tgz","_integrity":"sha512-2LRQpsb0qJyUCxSG38/GCnLuEMFRnN3BOmdep+QUAnMOaEyNPvoRTQxY5KxTAEGylGvtVmmRqCtv9J1FjVCdbA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-84","@syncular/transport-http":"0.0.6-84"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-84_1772006918770_0.42552235819481066","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-85":{"name":"@syncular/client","version":"0.0.6-85","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-85","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"75e570cd63cab566b0b8e248746606f27bf5b5f9","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-85.tgz","fileCount":191,"integrity":"sha512-qJeU0qCMjcvV4URlgi3bpPVj9m98LfMGzzgN/jtxV5T763DnhV2DQLtYjFenVwatvm8NeLe5bqXSzO8ollulIQ==","signatures":[{"sig":"MEUCIQDom98r2t2+6ZViu/we+/4/79mcvM4+lKWuXYpjhIuctwIgSxMvtAoXj2XBF+/m/3kr/Qd/N9vpJJjAmm43QNS5Vy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-85.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-85.tgz","_integrity":"sha512-qJeU0qCMjcvV4URlgi3bpPVj9m98LfMGzzgN/jtxV5T763DnhV2DQLtYjFenVwatvm8NeLe5bqXSzO8ollulIQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.6.2","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@syncular/core":"0.0.6-85","@syncular/transport-http":"0.0.6-85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-85_1772035450085_0.2849825955805967","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-86":{"name":"@syncular/client","version":"0.0.6-86","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-86","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ff2e822d3c1c301d2c6f4043b29050ae1fd193d8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-86.tgz","fileCount":191,"integrity":"sha512-WCzEAV4vMOu1M/0e7R05E/GzWrvBA9zHfPfKX38/jOR7tkIvm9ubfjDadoZkms8yshsyy0iVmtM5/T3FLnaJfQ==","signatures":[{"sig":"MEYCIQCcNx9GHkZhxoEZbWRLo6JAiKcqB1n8t2dk2LUAqnSyJwIhAO9oFJsGyhAulq4PS9Ok7V9H/BUCHyHpiOW3K6m7FLnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-86.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-86.tgz","_integrity":"sha512-WCzEAV4vMOu1M/0e7R05E/GzWrvBA9zHfPfKX38/jOR7tkIvm9ubfjDadoZkms8yshsyy0iVmtM5/T3FLnaJfQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-86","@syncular/transport-http":"0.0.6-86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-86_1772037969494_0.025495830653252005","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-89":{"name":"@syncular/client","version":"0.0.6-89","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-89","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"964f4227e32a63a6d158f14c53fda7bcd592c87c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-89.tgz","fileCount":191,"integrity":"sha512-GKSvYvR/FhuLttZGiJ6ZBD/0dXxyWyCBPboelWh/4HXRUJBA1nVsjTD92KPuqOvcwZ6zzrIF/UNNvuYG/ngc7g==","signatures":[{"sig":"MEYCIQCQGZ6LgDhhNNRspZZquOoQkAOVvskcAzPb7IZi3A0+6wIhAIvCWAvFnD+4Txtat85BUJwktbTWbzi3ShBCvaief+M+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-89.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-89.tgz","_integrity":"sha512-GKSvYvR/FhuLttZGiJ6ZBD/0dXxyWyCBPboelWh/4HXRUJBA1nVsjTD92KPuqOvcwZ6zzrIF/UNNvuYG/ngc7g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-89","@syncular/transport-http":"0.0.6-89"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-89_1772100607447_0.5630795444149961","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-90":{"name":"@syncular/client","version":"0.0.6-90","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-90","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"bd97bcc5f7d8ebb835c3b50137d9d07158fdf77f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-90.tgz","fileCount":191,"integrity":"sha512-qdqSRBB79dh5AcxQT9t2mAyRAk1urzmUOyTBLrbzouGiclB23CZjP57R8eVdOCWxs570Lb4g5YAtFnImsvsr4A==","signatures":[{"sig":"MEYCIQDMYY0N9gqHY19leUsIAWpuw6va8RQ1w8HIvjABj1le7QIhAJt7q8MGrUktUxyM04UuPqFrwiB9tfx1fOaXsPVKx53i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-90.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-90.tgz","_integrity":"sha512-qdqSRBB79dh5AcxQT9t2mAyRAk1urzmUOyTBLrbzouGiclB23CZjP57R8eVdOCWxs570Lb4g5YAtFnImsvsr4A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-90","@syncular/transport-http":"0.0.6-90"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-90_1772142581031_0.2289701106008477","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-92":{"name":"@syncular/client","version":"0.0.6-92","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-92","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5f0d03a1eec69f505192dc8a28efbd68e8b9822c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-92.tgz","fileCount":191,"integrity":"sha512-X8SyD4Es9W7t5hpw4n0eEOOjyMQJQ7a71tVtBDW9yVRgGPm7SUPsU24IzFhjDtgl/c4/Tt3UL+nr8HpqWVD3Fg==","signatures":[{"sig":"MEUCIQDaaebyMmj+U3DCxg0X/1fmbfK5eYLlgX/afpN13JNQvgIgXtxwQGlHX3wq3PDhz5UNmRD71NpeT9Tu/L4u6CNXc8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992546},"type":"module","_from":"file:syncular-client-0.0.6-92.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-92.tgz","_integrity":"sha512-X8SyD4Es9W7t5hpw4n0eEOOjyMQJQ7a71tVtBDW9yVRgGPm7SUPsU24IzFhjDtgl/c4/Tt3UL+nr8HpqWVD3Fg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-92","@syncular/transport-http":"0.0.6-92"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-92_1772148643742_0.6378074239801312","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-93":{"name":"@syncular/client","version":"0.0.6-93","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-93","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5ca45fb5c4a1176d63725a820312df0fe0f8820a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-93.tgz","fileCount":191,"integrity":"sha512-wLtONuWXWrafnPVzOke3A4oJwOWhnPmv5TRmgTPYO1lkj8leZzDFaW5J/P1+05iZwjaNlqGuzzRAbP8IhRkT9Q==","signatures":[{"sig":"MEYCIQCqHlREgo5ILWiv0R5SQhtV6qTfLKHZAkleDQ6Nff9bAgIhAJ37pHmkCRC9y2gKoogsAzow3fFAQ1MA3t0azwKJ7U5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000909},"type":"module","_from":"file:syncular-client-0.0.6-93.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-93.tgz","_integrity":"sha512-wLtONuWXWrafnPVzOke3A4oJwOWhnPmv5TRmgTPYO1lkj8leZzDFaW5J/P1+05iZwjaNlqGuzzRAbP8IhRkT9Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-93","@syncular/transport-http":"0.0.6-93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-93_1772150336201_0.754133554297","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-95":{"name":"@syncular/client","version":"0.0.6-95","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-95","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d80a6b636b5331a482363c52a83b8a9ab75953f3","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-95.tgz","fileCount":191,"integrity":"sha512-DkeXm7YaUWtihVGiaX+zhJ83CVSDexFC1y08d24VN55/2bsUe/NLOmyCBTCiJyCdJcPEwhnPWcZi/umLbWphwQ==","signatures":[{"sig":"MEQCIA5v9P/3N2NKMKYnCK6HySaciStDUyeP6My6XtSXdF8pAiBhGPs0F3eJRGdv0z+tWePm+roi2XDhT9evNp6vS09gYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000909},"type":"module","_from":"file:syncular-client-0.0.6-95.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-95.tgz","_integrity":"sha512-DkeXm7YaUWtihVGiaX+zhJ83CVSDexFC1y08d24VN55/2bsUe/NLOmyCBTCiJyCdJcPEwhnPWcZi/umLbWphwQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-95","@syncular/transport-http":"0.0.6-95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-95_1772195900577_0.7348547615659828","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-96":{"name":"@syncular/client","version":"0.0.6-96","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-96","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f47c8da2c52cd4fbf746f6730aa98fc21d7fbcf0","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-96.tgz","fileCount":191,"integrity":"sha512-zJvX3XrPEs1FcSgq3xlhInMIRJIbdeyYn6QiBv1j3ozjTMkGVwPTDqUzJF12S3EGgpAqStZrD0rfwSvq/nx4+g==","signatures":[{"sig":"MEYCIQDKJ+5PkkHIm43doOJbjacoJCHQI1aiuOJp/b3KnhRDSAIhAMDpbLtdobjRcJTDcZ76scoY18Q0j1TxMMsGL3QSaQwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000909},"type":"module","_from":"file:syncular-client-0.0.6-96.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-96.tgz","_integrity":"sha512-zJvX3XrPEs1FcSgq3xlhInMIRJIbdeyYn6QiBv1j3ozjTMkGVwPTDqUzJF12S3EGgpAqStZrD0rfwSvq/nx4+g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-96","@syncular/transport-http":"0.0.6-96"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-96_1772196493946_0.47095645296179867","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-100":{"name":"@syncular/client","version":"0.0.6-100","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-100","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f2350045dcd3d7a27cd75fb281049ee294ceeb2b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-100.tgz","fileCount":191,"integrity":"sha512-9XAAKN0m/qkepurBjMAfsV55Kl+8Nma4/074RM8fRU34hC/6KE7cS2ifRqLs95iI3qWlRr3Nnh726obZ0Jw8Aw==","signatures":[{"sig":"MEUCIQCj0JOACm/LJPe6R+hAuQ5eelqQZHJL+uRGccIi2zQYnwIgCnCZdIMZf/uJPODJKqhbZ5YfkfdxtkoijdwbCewK+L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000912},"type":"module","_from":"file:syncular-client-0.0.6-100.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-100.tgz","_integrity":"sha512-9XAAKN0m/qkepurBjMAfsV55Kl+8Nma4/074RM8fRU34hC/6KE7cS2ifRqLs95iI3qWlRr3Nnh726obZ0Jw8Aw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-100","@syncular/transport-http":"0.0.6-100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-100_1772223143617_0.9899352508923618","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-101":{"name":"@syncular/client","version":"0.0.6-101","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-101","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"80ef261b5588d81630e52b63bf090f4c47d7065b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-101.tgz","fileCount":191,"integrity":"sha512-aSCdw45BhNBuwjlJBOjWi2Lucbq8THDC59M4fwwFFRr2dsukYcjDoBCqaSUuEkZ2X9p4w67MHjr//WHDwJ1OLg==","signatures":[{"sig":"MEUCIEtWPu835V48wGU0aqBDAfV4bhfHTosLCCZ+cvJizq0sAiEA3aXJ+vQMK6RLbAjRonXw2YUh4HDP3amA6PDYAueMqrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008806},"type":"module","_from":"file:syncular-client-0.0.6-101.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-101.tgz","_integrity":"sha512-aSCdw45BhNBuwjlJBOjWi2Lucbq8THDC59M4fwwFFRr2dsukYcjDoBCqaSUuEkZ2X9p4w67MHjr//WHDwJ1OLg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-101","@syncular/transport-http":"0.0.6-101"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-101_1772224459765_0.005733043488746148","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-102":{"name":"@syncular/client","version":"0.0.6-102","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-102","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6bcf214f7a4d391d9c52198e7e5f47cabfad4f2c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-102.tgz","fileCount":191,"integrity":"sha512-/OHpdgudoM7S8TrDqU4DFPI/6kfxsgeup8QFWy9YkOLw2BqUCYron0XgeHOtUEFrA0iKSz0r26sikagjfpwabA==","signatures":[{"sig":"MEUCIQC3NDW0B8ALW6+vEzIgDlHe3VkhjtztpReKOViJO0jQRwIgYOqmjujintxEqgPmoqgW906tm8/Sd6kk7c2/+BPbW9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017195},"type":"module","_from":"file:syncular-client-0.0.6-102.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-102.tgz","_integrity":"sha512-/OHpdgudoM7S8TrDqU4DFPI/6kfxsgeup8QFWy9YkOLw2BqUCYron0XgeHOtUEFrA0iKSz0r26sikagjfpwabA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-102","@syncular/transport-http":"0.0.6-102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-102_1772224811889_0.9985655250555174","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-103":{"name":"@syncular/client","version":"0.0.6-103","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-103","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"dc368d4099fbb50ed118600e869ec46bedb78a20","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-103.tgz","fileCount":191,"integrity":"sha512-LpUVSgn1q11pEU35b6mV776i6GMGKZPXxLgbn9A2BuI6ec0qHcx+QbvelhnNFGEKtL4Hs+GibeFWhWcxO8Vi2w==","signatures":[{"sig":"MEUCIQCp7HD/bGdIKR8dhutE00i6ql7mxUZSpFZkPvZMGLAiWAIgHjNBrmQOb+5f8xqWhoXhbfKCgJvPmH917bONvxgoXcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1019497},"type":"module","_from":"file:syncular-client-0.0.6-103.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-103.tgz","_integrity":"sha512-LpUVSgn1q11pEU35b6mV776i6GMGKZPXxLgbn9A2BuI6ec0qHcx+QbvelhnNFGEKtL4Hs+GibeFWhWcxO8Vi2w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-103","@syncular/transport-http":"0.0.6-103"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-103_1772225039432_0.8018782851136201","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-104":{"name":"@syncular/client","version":"0.0.6-104","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-104","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f094e8542c4b106a5919541f5d118aa87b7a166c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-104.tgz","fileCount":191,"integrity":"sha512-Ni/vP56/bf6YiJvw0U217VrjCEkW8FCmzBkROLGVgz69DoYhvLb5kSVI+78+0daMVtNVDAwsBHgKUL3ENZaVbg==","signatures":[{"sig":"MEUCIQCdkspPbc1MEJZM+spvrvkuTC6hqpFo7AMUhe1NBg3rGgIgbj59t23bILQuWxx9VNmnxGFmyjVt9Rf5ZOLh5WOMc50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1025193},"type":"module","_from":"file:syncular-client-0.0.6-104.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-104.tgz","_integrity":"sha512-Ni/vP56/bf6YiJvw0U217VrjCEkW8FCmzBkROLGVgz69DoYhvLb5kSVI+78+0daMVtNVDAwsBHgKUL3ENZaVbg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-104","@syncular/transport-http":"0.0.6-104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-104_1772225334316_0.08373640638483959","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-105":{"name":"@syncular/client","version":"0.0.6-105","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-105","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"26719169e030f26a7a1b4e53793899dfa588e5c1","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-105.tgz","fileCount":191,"integrity":"sha512-uMvuZml+cQW8DnBXC/1QEDho5lVuJFzO5wqJfcaJ2lqNRxtUoOvsP4zdwL6+jTWB1/G1lkLlqmKquVDt1So7tA==","signatures":[{"sig":"MEUCIQCs5UmEM7FPbDxfLz3R85LIOHEZ5R0nnHn1ojT4qTpZ+gIgN9ISYmTHbsd+ZJfN6IMhf+nR4dL/LSkGOR6pZFss1z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1025291},"type":"module","_from":"file:syncular-client-0.0.6-105.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-105.tgz","_integrity":"sha512-uMvuZml+cQW8DnBXC/1QEDho5lVuJFzO5wqJfcaJ2lqNRxtUoOvsP4zdwL6+jTWB1/G1lkLlqmKquVDt1So7tA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-105","@syncular/transport-http":"0.0.6-105"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-105_1772227790338_0.8723893904848534","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-106":{"name":"@syncular/client","version":"0.0.6-106","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-106","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"dce0d193fb4c0d308f5ff532c6964cfdd95ade01","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-106.tgz","fileCount":191,"integrity":"sha512-zKoKY8K98CGkQqk/6NKdwQEJyKCHthN6smOzNQ9kAgPP7CtY8WfbBLWhKXYWqoIUcOPXzc57ZZgmWjVW3Q/NjQ==","signatures":[{"sig":"MEQCIHugfb/aBBCeHep54Zz186zR/nlbdG4nW2KBZfuhCHwAAiBQ6veyfcQWNju4F9LzK50M5EHDOkbhlKiShiYc7yY0Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1033053},"type":"module","_from":"file:syncular-client-0.0.6-106.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-106.tgz","_integrity":"sha512-zKoKY8K98CGkQqk/6NKdwQEJyKCHthN6smOzNQ9kAgPP7CtY8WfbBLWhKXYWqoIUcOPXzc57ZZgmWjVW3Q/NjQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-106","@syncular/transport-http":"0.0.6-106"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-106_1772228580922_0.38558506828760875","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-108":{"name":"@syncular/client","version":"0.0.6-108","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-108","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0dde1aca3cc62772220f2587c12a867ff12728ed","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-108.tgz","fileCount":191,"integrity":"sha512-zmdpqRsR15Liu4g8h+7fBwwkyEf4f78Vxji+29i+/zOYUpodgoOWqoY0fHt65xMzYCzO1Z7Z6h7nO0+H8m5puw==","signatures":[{"sig":"MEUCIB6slUVIxhDUDlP4LvZxKJpEJTGf0aR20RlNsuL5ZRwrAiEA5gQhFaLspswj/+rrV+KXI6RJByUIz8OHQBaNy7FmAtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1033053},"type":"module","_from":"file:syncular-client-0.0.6-108.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-108.tgz","_integrity":"sha512-zmdpqRsR15Liu4g8h+7fBwwkyEf4f78Vxji+29i+/zOYUpodgoOWqoY0fHt65xMzYCzO1Z7Z6h7nO0+H8m5puw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-108","@syncular/transport-http":"0.0.6-108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-108_1772229193591_0.4598273445426353","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-109":{"name":"@syncular/client","version":"0.0.6-109","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-109","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5aba3ac8d3e01018452a54b3fe6d7a84c06bb4d6","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-109.tgz","fileCount":191,"integrity":"sha512-yb3fl7jj1OobKP9dxSMcHaRC8kWOZWweoS5zG0kavMSeUp3xRTysJ3fk0GDS97OlbOwHN9vc+/5NOZnjhkuDuA==","signatures":[{"sig":"MEYCIQDrVgjqNbAKK3r2gmTCgULt2jc33wPmqx8mjebwxywerQIhAIVqDAg4CkELqEweV1lDbDc0KtC0ZH6FqAncx3eNyBVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-109.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-109.tgz","_integrity":"sha512-yb3fl7jj1OobKP9dxSMcHaRC8kWOZWweoS5zG0kavMSeUp3xRTysJ3fk0GDS97OlbOwHN9vc+/5NOZnjhkuDuA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-109","@syncular/transport-http":"0.0.6-109"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-109_1772229927988_0.7672076015819083","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-110":{"name":"@syncular/client","version":"0.0.6-110","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-110","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f19c6d0d951a089e9e47876fb77ccbfd38bfd4a7","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-110.tgz","fileCount":191,"integrity":"sha512-GRDbq0KjwJtjCFnTNj6G3e99oUpC4Ok6D01A5THxrcoye3nuYxIJSQWtW+j2miRURaDMhXSYP2raElHWLwt7WQ==","signatures":[{"sig":"MEYCIQDUtUqknSjRH1W/8S8aPifENyW7XXxYo7JWKDeZiQd8YQIhANgEnAOm1DnDt/DLfODmgTLeMkKdXOUUixE/gEjQoYRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-110.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-110.tgz","_integrity":"sha512-GRDbq0KjwJtjCFnTNj6G3e99oUpC4Ok6D01A5THxrcoye3nuYxIJSQWtW+j2miRURaDMhXSYP2raElHWLwt7WQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-110","@syncular/transport-http":"0.0.6-110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-110_1772230103365_0.10211173258349726","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-111":{"name":"@syncular/client","version":"0.0.6-111","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-111","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f7e6cb7f17295fca7c2ddb149e16517450298783","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-111.tgz","fileCount":191,"integrity":"sha512-OEpp8fEEI6TOW3B/Aunt7nYQDe5ojVUO75tSEvAl7htK6G4NyVCWM/fsltjBnFGXEALV3B1TBimjNWccC53D3A==","signatures":[{"sig":"MEQCIHLz3POCwxVGIfYcqhxWNz8gc6gXhlYY9eKVDwOn1jMfAiBQxSlQkbpgrACxs39etaUcsa5STTxNfwayB5jxtXq75g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-111.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-111.tgz","_integrity":"sha512-OEpp8fEEI6TOW3B/Aunt7nYQDe5ojVUO75tSEvAl7htK6G4NyVCWM/fsltjBnFGXEALV3B1TBimjNWccC53D3A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-111","@syncular/transport-http":"0.0.6-111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-111_1772230334155_0.5593401502865536","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-112":{"name":"@syncular/client","version":"0.0.6-112","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-112","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c58e0e9dc9267e4b615eca3f7e65d60efafba104","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-112.tgz","fileCount":191,"integrity":"sha512-K7lpRo2xrgC14u/BaivgEVhGOOeLNrFWqyrHHsNf59RqD9nSbjjjM2697ug5JuMzLUyGFy5ubHuyApEvYuSanQ==","signatures":[{"sig":"MEUCIQCf0tczNzMWwUfF49w151ufZCJgR9vwecXYA8RuMjtR1wIgNT3EdeT7ly9tiiXloN2tqGlOWkFisU3ojFNNIIaGW+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-112.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-112.tgz","_integrity":"sha512-K7lpRo2xrgC14u/BaivgEVhGOOeLNrFWqyrHHsNf59RqD9nSbjjjM2697ug5JuMzLUyGFy5ubHuyApEvYuSanQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-112","@syncular/transport-http":"0.0.6-112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-112_1772230520874_0.16212729554307792","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-113":{"name":"@syncular/client","version":"0.0.6-113","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-113","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1a7f6e2c5d4aece6c9c94482613d0dd8d634283f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-113.tgz","fileCount":191,"integrity":"sha512-LUePaZRDOaeud5ReikF62MkzPUYHQQyJeP0gE2K3bbopC5LXwrkEJLLTeVQCUmVuErhPA38XorKapuA1kFwGwA==","signatures":[{"sig":"MEQCIBhDx3cEU/GlwJnbA0b+MhiLWyYmHeBBFiE/OvzcmUBDAiB8d99+tVS5if2SkkySZ0TS6McEYeihYxZte5akOF0xfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-113.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-113.tgz","_integrity":"sha512-LUePaZRDOaeud5ReikF62MkzPUYHQQyJeP0gE2K3bbopC5LXwrkEJLLTeVQCUmVuErhPA38XorKapuA1kFwGwA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-113","@syncular/transport-http":"0.0.6-113"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-113_1772230717026_0.7559826464147688","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-114":{"name":"@syncular/client","version":"0.0.6-114","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-114","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2ef8e1f15496e9c3d122a88780dd0fc8c3eb5b60","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-114.tgz","fileCount":191,"integrity":"sha512-1JjERN+cCwYNRabav4nrMtskPKGtsXD3rPCcyvo0frjr8zS3/ZIPcj21wYYhIafXxdOnZFpGl+ZZMb3p/Z8GMA==","signatures":[{"sig":"MEUCICp/wvn7CWJ3XhsLi6QFqjbivuX4SlpXpGJC53CAcEANAiEAl0ujpdQF8VTxH+NXkyBqr7rmwlXdLuR+CRtc+RDPkJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-114.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-114.tgz","_integrity":"sha512-1JjERN+cCwYNRabav4nrMtskPKGtsXD3rPCcyvo0frjr8zS3/ZIPcj21wYYhIafXxdOnZFpGl+ZZMb3p/Z8GMA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-114","@syncular/transport-http":"0.0.6-114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-114_1772231258950_0.3004224109387834","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-115":{"name":"@syncular/client","version":"0.0.6-115","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-115","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"cbefd9261afb08049d24c2bd0918c401dabe069f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-115.tgz","fileCount":191,"integrity":"sha512-u1cM6xKUhFelQ2ywSlpX9wet6V9MIlChFRVpWAVoeu/g+bJWQeyNrD/8j2C5JH1c7ZXGWHSmhNwpFKWzr+MPZQ==","signatures":[{"sig":"MEQCIF0ZdRS7MDM7R98FXSJjVUkOl0oRN0VZxxHB27iePnIVAiAjHASQ1dZ1RmwQQgu/4cue2tZi7QMRgm3Q7OvyYrvmYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-115.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-115.tgz","_integrity":"sha512-u1cM6xKUhFelQ2ywSlpX9wet6V9MIlChFRVpWAVoeu/g+bJWQeyNrD/8j2C5JH1c7ZXGWHSmhNwpFKWzr+MPZQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-115","@syncular/transport-http":"0.0.6-115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-115_1772231490267_0.7755634940335716","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-116":{"name":"@syncular/client","version":"0.0.6-116","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-116","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8feb1499b9fabcdb4dfd18221dfa3090ed9d9d5c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-116.tgz","fileCount":191,"integrity":"sha512-y3I5muewyu2t+3PZAWgpKLH/oW2NfifKZ5u5pMVxptwnbrdmhb9g5b0gh9g9r5LM/etpiiubF4pcSpQdu7vwEg==","signatures":[{"sig":"MEYCIQD+KFO88rplIiEVslPrGRTm0rS58c/32d1NSKqflf2eKwIhAIhbPQaEvMMvYutQscqslkncAsK8V5kKP3qy6k2cxddN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-116.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-116.tgz","_integrity":"sha512-y3I5muewyu2t+3PZAWgpKLH/oW2NfifKZ5u5pMVxptwnbrdmhb9g5b0gh9g9r5LM/etpiiubF4pcSpQdu7vwEg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-116","@syncular/transport-http":"0.0.6-116"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-116_1772236177894_0.8077396937893688","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-121":{"name":"@syncular/client","version":"0.0.6-121","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-121","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4c53c632080cd150418d61eb33831f3fe0f30fc5","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-121.tgz","fileCount":191,"integrity":"sha512-1VpuuExWXQ7t9gSxb0AQ5b3OD5UnBKUNKCueRj8pk2FdfvYWC8gAetq9F2NUxonquKYAygOIgkQQ2GzGxNWpdg==","signatures":[{"sig":"MEQCIDMbDAovJIHAGiqsgpacTlM5WGlHe0+QEbkWXvJa41DrAiAzNU9NLq0hYWvPwCFTuAmKI5LEmkOTRthJdMJgQk2M7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-121.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-121.tgz","_integrity":"sha512-1VpuuExWXQ7t9gSxb0AQ5b3OD5UnBKUNKCueRj8pk2FdfvYWC8gAetq9F2NUxonquKYAygOIgkQQ2GzGxNWpdg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-121","@syncular/transport-http":"0.0.6-121"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-121_1772237726126_0.8315469364007078","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-122":{"name":"@syncular/client","version":"0.0.6-122","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-122","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4352dce3cf77f1707bfd1ab8455e8e597167a253","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-122.tgz","fileCount":191,"integrity":"sha512-XKMn/2wdts6QdUw/8kQ1+5cf4283oanA7TW028kzxTYDrHr5h7zu12d5wH8syR1cSGXeyF3DefdhdF6r7gjPkw==","signatures":[{"sig":"MEQCIGlb27iSHsrYf++HWz9cn99sCUO/r3vksvFvRtv/E/OIAiBf2LgxkdGoRDJrSx4cXO851eu7ldHz49F2ZN6r2cSi3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-122.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-122.tgz","_integrity":"sha512-XKMn/2wdts6QdUw/8kQ1+5cf4283oanA7TW028kzxTYDrHr5h7zu12d5wH8syR1cSGXeyF3DefdhdF6r7gjPkw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-122","@syncular/transport-http":"0.0.6-122"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-122_1772238900755_0.6268334509654483","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-124":{"name":"@syncular/client","version":"0.0.6-124","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-124","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"dd6ad84739e7d9e83ba8ed775241359ccb9dc995","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-124.tgz","fileCount":191,"integrity":"sha512-3D+Zzm1HM63/IgFibmDiOYR5a5EZ0G8TABetRmzpT3ZpUpYFuvwkGici3Ztx+W/b0+w8uJOySX1oqnce2AIgbQ==","signatures":[{"sig":"MEUCIQDkqjo+OO6lLccmVyqgIkzP4yg8rP/FDM/PqZsVXGzcVwIgKu4BxDE+yjO0d3JttkQU0pioUx5C9rdeMSV+dj0bfls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-124.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-124.tgz","_integrity":"sha512-3D+Zzm1HM63/IgFibmDiOYR5a5EZ0G8TABetRmzpT3ZpUpYFuvwkGici3Ztx+W/b0+w8uJOySX1oqnce2AIgbQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-124","@syncular/transport-http":"0.0.6-124"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-124_1772239556405_0.3478511953401535","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-125":{"name":"@syncular/client","version":"0.0.6-125","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-125","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a6f6706c93263c6606691cd4ef397840f90a9c2b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-125.tgz","fileCount":191,"integrity":"sha512-lNhhiAvCNyMbCA/MRq3KwbdxNIebdK5h4Ch9IGyIfunvPQGTzYAQYrCJ09zgeypi4bdq4bdJ5JGj9OEtORvCxQ==","signatures":[{"sig":"MEUCIQCQ8QaQlnhgeAuJcDXvm6Eo76vi85Z3WJiiULB2oSs2DAIgNqexEfcHBmzIMcB8Azud3FkTsVnOSE6SuUPMvADbWko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-125.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-125.tgz","_integrity":"sha512-lNhhiAvCNyMbCA/MRq3KwbdxNIebdK5h4Ch9IGyIfunvPQGTzYAQYrCJ09zgeypi4bdq4bdJ5JGj9OEtORvCxQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-125","@syncular/transport-http":"0.0.6-125"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-125_1772239723008_0.22403862331353652","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-126":{"name":"@syncular/client","version":"0.0.6-126","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-126","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"95afcd31cbb585f2c9a3c05828e2d46c3b5ae971","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-126.tgz","fileCount":191,"integrity":"sha512-aDebRsNMiOwyFss4STXlT+x0RYf7a2BUSvG4QCA+GiYlW8HXGhRrrMq/Bgc8TtAtYk22yKszWOPKCdUkq8L70A==","signatures":[{"sig":"MEUCIQC54sVZs22QlA6/1Ri1Ll5udxhzA7ehIFtivwMVhhcEaQIgHeU++oXx4cbjX/R3Aeu8BEbzkP+3eSWWH2DZiZNirro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042952},"type":"module","_from":"file:syncular-client-0.0.6-126.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-126.tgz","_integrity":"sha512-aDebRsNMiOwyFss4STXlT+x0RYf7a2BUSvG4QCA+GiYlW8HXGhRrrMq/Bgc8TtAtYk22yKszWOPKCdUkq8L70A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-126","@syncular/transport-http":"0.0.6-126"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-126_1772243704321_0.6658060627525901","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-135":{"name":"@syncular/client","version":"0.0.6-135","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-135","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"616f7d1ec66701bf0e74d82e104031d295f0d492","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-135.tgz","fileCount":186,"integrity":"sha512-h5q9e6nCk3N0UktcV2rvnBi2pDr12ElClt/98Erz+4qcm4srZt6NVYqnqD/z1x0QWmfnQKmynnB1kp9j3H33FQ==","signatures":[{"sig":"MEUCIQC9gh0XNU4Fe3eNpQ4R2L05aWch4ibGHp/N9h1I7WgtMQIgSvmjaD1NPPa8KwJYUUUHFDJ+9QRvo5t+cjH/qPmP87k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":945947},"type":"module","_from":"file:syncular-client-0.0.6-135.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-135.tgz","_integrity":"sha512-h5q9e6nCk3N0UktcV2rvnBi2pDr12ElClt/98Erz+4qcm4srZt6NVYqnqD/z1x0QWmfnQKmynnB1kp9j3H33FQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-135","@syncular/transport-http":"0.0.6-135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-135_1772275953239_0.2812758874690775","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-136":{"name":"@syncular/client","version":"0.0.6-136","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-136","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"403ea7e2f7964219f533bfab7a330b749fa467eb","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-136.tgz","fileCount":187,"integrity":"sha512-UdP4YUNqs4mKRFoWwfLiAvGSoeyCvuug3n84y5teK7FWusmODtQmU+tuXZumLuhN6BeQFwOTLS8dDthiYxPYmw==","signatures":[{"sig":"MEUCIDjWqNtJCYRSfKo7rX6nXoTrGiuwV/MHM6Hu374YtpdQAiEAn18z42CZpsArkbD2768P2qSmh2m6MDT/Oh7muGWnux4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981087},"type":"module","_from":"file:syncular-client-0.0.6-136.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-136.tgz","_integrity":"sha512-UdP4YUNqs4mKRFoWwfLiAvGSoeyCvuug3n84y5teK7FWusmODtQmU+tuXZumLuhN6BeQFwOTLS8dDthiYxPYmw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-136","@syncular/transport-http":"0.0.6-136"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-136_1772278539137_0.19588748893611063","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-138":{"name":"@syncular/client","version":"0.0.6-138","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-138","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"70d1d2a35a816bf2123aeed299c79877b2941c27","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-138.tgz","fileCount":187,"integrity":"sha512-8JgyZdKbUE3R/NHOdTTvdgL1uYSTlTV4ykc2VqH73q9xLaRtcxYa2+QPp3lzYwENp8PkcBdbx093MENHyUPNwA==","signatures":[{"sig":"MEQCIB09gitHhY8V/yXEggstO5znRV/6X/VYv5Wh0nHQl6WuAiBJqv/TPrCoMvIlAjtrAQqOqmjWNCGofF/WFL+IWs73Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1004624},"type":"module","_from":"file:syncular-client-0.0.6-138.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-138.tgz","_integrity":"sha512-8JgyZdKbUE3R/NHOdTTvdgL1uYSTlTV4ykc2VqH73q9xLaRtcxYa2+QPp3lzYwENp8PkcBdbx093MENHyUPNwA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-138","@syncular/transport-http":"0.0.6-138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-138_1772280653923_0.1726914564833535","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-139":{"name":"@syncular/client","version":"0.0.6-139","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-139","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2c0450ac074618ee7d333f0dbac72acbab8e3d5c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-139.tgz","fileCount":187,"integrity":"sha512-kjcW16qUGtKZOps1/Q0Cx4j1ZPtdkS0xyoGcYtQFD2hugqYfhwic7f9Gqawg+oRkyocxxQDhkNBg78F/qMgckw==","signatures":[{"sig":"MEYCIQCLYgJirXBdfGKdrOwGa7rRavv8aS+zFFgjiiCvTPCJQwIhANWONRxGJ5zx/KHtu2RUfteZv2jQdWFZ0YZCE+S/fiCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015940},"type":"module","_from":"file:syncular-client-0.0.6-139.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-139.tgz","_integrity":"sha512-kjcW16qUGtKZOps1/Q0Cx4j1ZPtdkS0xyoGcYtQFD2hugqYfhwic7f9Gqawg+oRkyocxxQDhkNBg78F/qMgckw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-139","@syncular/transport-http":"0.0.6-139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-139_1772281086764_0.6187891671184174","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-141":{"name":"@syncular/client","version":"0.0.6-141","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-141","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1e698c2fda5ccc1928d9b9318af8c67a1c49c315","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-141.tgz","fileCount":187,"integrity":"sha512-ncCnpqtgnNWV6st5EkD1VbTh77OxWIYYONwUsAV5ETO7d30t5vN6PB4bLulbhc4bmBrZQfaIMRCN45wcI/XP8w==","signatures":[{"sig":"MEQCIBSwTlwb+rCDsg3RvfQldmIv+zFJOanyE51vclEqTKiQAiBdGLQXF6pz5vwY5RFzcGVwnR7BbfiE69JK0lxa/gGvAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017198},"type":"module","_from":"file:syncular-client-0.0.6-141.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-141.tgz","_integrity":"sha512-ncCnpqtgnNWV6st5EkD1VbTh77OxWIYYONwUsAV5ETO7d30t5vN6PB4bLulbhc4bmBrZQfaIMRCN45wcI/XP8w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-141","@syncular/transport-http":"0.0.6-141"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-141_1772281469205_0.22403356744101588","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-142":{"name":"@syncular/client","version":"0.0.6-142","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-142","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"9354fb1ebadf5aee0431002f2139ac31699ed69e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-142.tgz","fileCount":187,"integrity":"sha512-c3YIoDOCnJ+aw/fDEFVbkJty4JivaILEm9aGbOP1+St1N+auxGshI9orQp3XpQ9O0shtP81fCtTnN5EYL5hqFA==","signatures":[{"sig":"MEUCIQD7NPKSBZYUtgQDtB/EgJPuknvZ8Jb+tC11C3YJibn3IgIgQ7KLJzVkfnLNEQ/MEGtO9EUswmgIc6lIcGIELiK2LY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017198},"type":"module","_from":"file:syncular-client-0.0.6-142.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-142.tgz","_integrity":"sha512-c3YIoDOCnJ+aw/fDEFVbkJty4JivaILEm9aGbOP1+St1N+auxGshI9orQp3XpQ9O0shtP81fCtTnN5EYL5hqFA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-142","@syncular/transport-http":"0.0.6-142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-142_1772281975448_0.75570675104443","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-143":{"name":"@syncular/client","version":"0.0.6-143","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-143","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"cf02b07cdd0a150fff693be9e5d7849e9e455f30","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-143.tgz","fileCount":187,"integrity":"sha512-QkGpSkYucXiHPDcpj8XtVZ5FdxPDjky0Hp/D1De6UJgBtjWwYouwuPtKTUNKmO8R0llZSJxkpxTM+RUB75Hfvw==","signatures":[{"sig":"MEUCIC50pABfRxtFGmRvMwzd+Dpd79u6BJSO9v6nID0/304dAiEAkpOGrdV3BxQNIPnRMgJRdSMpmPVF2pL96U5wJkIX+Ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018457},"type":"module","_from":"file:syncular-client-0.0.6-143.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-143.tgz","_integrity":"sha512-QkGpSkYucXiHPDcpj8XtVZ5FdxPDjky0Hp/D1De6UJgBtjWwYouwuPtKTUNKmO8R0llZSJxkpxTM+RUB75Hfvw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-143","@syncular/transport-http":"0.0.6-143"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-143_1772282369509_0.3472754097419779","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-144":{"name":"@syncular/client","version":"0.0.6-144","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-144","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"9d29da66e0a011f8f09dfba50ab4ca3a02e8ca81","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-144.tgz","fileCount":187,"integrity":"sha512-+eRe1lWnhLJVbb46YvCQ1T1TIj31GsMJ67ZYL7yU8gduC5xiCuiWUa8oM7UiET1ZExXW3uVvEU2WIFE9VWwMAw==","signatures":[{"sig":"MEUCIQD3G5CX1Vj/f/8SRCi2qtbw5rMgmeDj6toYXsH7Kg5XQwIgBSHEqG9PI46IipmmJhPpSiSuqzpJH7iso+MFDcln7+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018457},"type":"module","_from":"file:syncular-client-0.0.6-144.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-144.tgz","_integrity":"sha512-+eRe1lWnhLJVbb46YvCQ1T1TIj31GsMJ67ZYL7yU8gduC5xiCuiWUa8oM7UiET1ZExXW3uVvEU2WIFE9VWwMAw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-144","@syncular/transport-http":"0.0.6-144"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-144_1772291313542_0.3910411331770167","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-152":{"name":"@syncular/client","version":"0.0.6-152","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-152","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4805f2657e3dce3d010b7e5569751aab9c674821","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-152.tgz","fileCount":187,"integrity":"sha512-siA8CIrYRLS+Y74F5RzEKA4hUgs+99pXb7UIqA5Esj+5FUs2536093z6sSGX5CVw7z6sZXmGFRcHYm3MtIgOrA==","signatures":[{"sig":"MEUCIQDIOXH4J4s3aH3Z2kW+We/APSgdsH6fGenUfyOgldsQ9wIgIIU5WSjzEJ5RDANrGN/N6qKaTboi4fenThDFC992dfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046225},"type":"module","_from":"file:syncular-client-0.0.6-152.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-152.tgz","_integrity":"sha512-siA8CIrYRLS+Y74F5RzEKA4hUgs+99pXb7UIqA5Esj+5FUs2536093z6sSGX5CVw7z6sZXmGFRcHYm3MtIgOrA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-152","@syncular/transport-http":"0.0.6-152"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-152_1772324196062_0.6067014345257018","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-153":{"name":"@syncular/client","version":"0.0.6-153","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-153","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6b32e49d5e3a0d74457d33e3e06b1efb011f8e21","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-153.tgz","fileCount":187,"integrity":"sha512-rFNlUWI0z5x6qyyma2P9TC2PkCPZ1m0jMK7O3vmRtu7GVQTxyMzlgp/4rVtUUrEhr9YlTOpugO2ARm0wWdT9wg==","signatures":[{"sig":"MEUCIBayUyKTN+kOJvwwKBTapEjnlK6DkV9CJ2XFBljtVXl2AiEA8BWN0ZTQ17Up63ThKiSWJGSzv8pnJAdev4Sk4rQ2tdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046225},"type":"module","_from":"file:syncular-client-0.0.6-153.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-153.tgz","_integrity":"sha512-rFNlUWI0z5x6qyyma2P9TC2PkCPZ1m0jMK7O3vmRtu7GVQTxyMzlgp/4rVtUUrEhr9YlTOpugO2ARm0wWdT9wg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-153","@syncular/transport-http":"0.0.6-153"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-153_1772325838571_0.13568330974940457","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-154":{"name":"@syncular/client","version":"0.0.6-154","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-154","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2af63210e7bb4294cecaef6ae53d3e8aaccef251","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-154.tgz","fileCount":187,"integrity":"sha512-LRlKYVVWhEqWgBt6tM4rJlDGusiS6w76aU0Jwf9aWf5M2p2S/heTf2cFd9T1nW046ZJtUphOq0YCGpNLynJsGw==","signatures":[{"sig":"MEQCIBhLBhDqCVwyA6ca9i+e8fFstTR5Gp7bMeEjdBP5C0U+AiB25z4AQ0aCOdINKa0zwYbff9/4jtZXq/CYa4okO30Now==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046225},"type":"module","_from":"file:syncular-client-0.0.6-154.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-154.tgz","_integrity":"sha512-LRlKYVVWhEqWgBt6tM4rJlDGusiS6w76aU0Jwf9aWf5M2p2S/heTf2cFd9T1nW046ZJtUphOq0YCGpNLynJsGw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-154","@syncular/transport-http":"0.0.6-154"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-154_1772326090552_0.956807214446505","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-156":{"name":"@syncular/client","version":"0.0.6-156","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-156","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f10869138327aad275d46a999e67a28d94ffdcd3","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-156.tgz","fileCount":187,"integrity":"sha512-8vrgtiH/c6Md+5vdXjWY/hXvUamIavSWBZx6mkyNZ7rqJAukU1WS2r2lTst/j2+pOyRZTcWlnyREYu0Sq2yVuw==","signatures":[{"sig":"MEYCIQD3FfVFJDkvS43BDLhRTOUXzhPgJg9Om5WZjJ2VVWSUswIhAI28K9r3LECbGUpiOBWzOj1Wm72mwHPYjB04J0j4/Vpm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046225},"type":"module","_from":"file:syncular-client-0.0.6-156.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-156.tgz","_integrity":"sha512-8vrgtiH/c6Md+5vdXjWY/hXvUamIavSWBZx6mkyNZ7rqJAukU1WS2r2lTst/j2+pOyRZTcWlnyREYu0Sq2yVuw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-156","@syncular/transport-http":"0.0.6-156"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-156_1772348733939_0.8677317235271171","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-157":{"name":"@syncular/client","version":"0.0.6-157","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-157","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d3e794e419a66a571e87fb4f5470c2873fcb78bf","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-157.tgz","fileCount":187,"integrity":"sha512-VJrsB073QQk53alZjqUaBch9t0KlmhKC5NgJ3cdPTEhPlzy41MeA/CceJec/G6e2Tmb8p05ooCn2wXDovkHX/A==","signatures":[{"sig":"MEUCIGDHQkBFUbQuiaZy0xOiSpt0aXv2NKzxc2mk7FN8V4pNAiEAvds31Tz1zGj6yY3h+hRtXAEC+wXhMnDa2NjK36ObhaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046225},"type":"module","_from":"file:syncular-client-0.0.6-157.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-157.tgz","_integrity":"sha512-VJrsB073QQk53alZjqUaBch9t0KlmhKC5NgJ3cdPTEhPlzy41MeA/CceJec/G6e2Tmb8p05ooCn2wXDovkHX/A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-157","@syncular/transport-http":"0.0.6-157"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-157_1772348934264_0.5374738222228135","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-158":{"name":"@syncular/client","version":"0.0.6-158","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-158","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"27ef4da33e6973b236c69568852112e8a0b9def6","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-158.tgz","fileCount":187,"integrity":"sha512-zxtRZwOI7ZHSOVO3JE1QDWykLwQ9neMWVxj8RIwsJLrRKD+Q9WDB3Oh4a6Uf9EXGEAwFGhc6rHn2F1ICcICr3Q==","signatures":[{"sig":"MEQCIDe4R2CKn/P4OLpLlH8Gs+93nSZ3Jjm0XE88k9Xf0FhWAiBGOGXE+F/16nTgGayv4U0wocerYamY3yErwQa/gv6hyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046225},"type":"module","_from":"file:syncular-client-0.0.6-158.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-158.tgz","_integrity":"sha512-zxtRZwOI7ZHSOVO3JE1QDWykLwQ9neMWVxj8RIwsJLrRKD+Q9WDB3Oh4a6Uf9EXGEAwFGhc6rHn2F1ICcICr3Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-158","@syncular/transport-http":"0.0.6-158"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-158_1772356002924_0.8628240501061295","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-159":{"name":"@syncular/client","version":"0.0.6-159","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-159","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4b1fa62d0bf5b018a9f5fadc1ca69b89ab78c643","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-159.tgz","fileCount":187,"integrity":"sha512-W8PhAu+tP8dJxKlm/oGXbMEKEsRt0iq1/MUXWYLKVsoDQdt7vCg6CFyoXRKyF7Ccjd8jDc+CLkCFPEDmDXOQhQ==","signatures":[{"sig":"MEUCIQDts93xwDr1n6vpLFMfMWGNbvnPCfL9+1XLoVbeKJfSsQIgW4PkLcHoh+OL4jCSieaaBuSapc8YOSIwX8byd01hZno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046225},"type":"module","_from":"file:syncular-client-0.0.6-159.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-159.tgz","_integrity":"sha512-W8PhAu+tP8dJxKlm/oGXbMEKEsRt0iq1/MUXWYLKVsoDQdt7vCg6CFyoXRKyF7Ccjd8jDc+CLkCFPEDmDXOQhQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-159","@syncular/transport-http":"0.0.6-159"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-159_1772358655684_0.6955857550600459","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-165":{"name":"@syncular/client","version":"0.0.6-165","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-165","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8c9903c20109a8f7ef529781d89c5697c601f879","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-165.tgz","fileCount":187,"integrity":"sha512-2FgJqey7h0WEQ+HCTVu/+vXj/JQOAdxiWxgOiYfgMpBG02cbrw3POA0LOlTANvy3PVV2LkuhlIsqRZOhCyu6jw==","signatures":[{"sig":"MEUCIEdOWgJnAfkRQEppXI+YZLZRtz8oiBGPN9ZcyL7TRqp2AiEAr2293dMAqIRN3kSkQokFzC1+wj1Nn/wUHiK+dwZGtdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046367},"type":"module","_from":"file:syncular-client-0.0.6-165.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-165.tgz","_integrity":"sha512-2FgJqey7h0WEQ+HCTVu/+vXj/JQOAdxiWxgOiYfgMpBG02cbrw3POA0LOlTANvy3PVV2LkuhlIsqRZOhCyu6jw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.8.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@syncular/core":"0.0.6-165","@syncular/transport-http":"0.0.6-165"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-165_1772617201161_0.0068322532243207945","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-168":{"name":"@syncular/client","version":"0.0.6-168","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-168","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d5f6245f409888c2c64f76baf8e844c4d125e68e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-168.tgz","fileCount":187,"integrity":"sha512-RloWVc2xKFbmhG3Qqs9iuZ2cnfG8UsDf2tk2hM2hL3H+7RwvnP14qiCdy69JFezl4T7NzsQrh7VTz3gWQ+5Xyg==","signatures":[{"sig":"MEUCIQCKZN/u9S37MK96I8bNpokOfSooeIRWjk/izHC3sGKomgIgOypO899uy5z99q+VbuGqswOaWO2BrADh0WOvIPVNR2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046572},"type":"module","_from":"file:syncular-client-0.0.6-168.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-168.tgz","_integrity":"sha512-RloWVc2xKFbmhG3Qqs9iuZ2cnfG8UsDf2tk2hM2hL3H+7RwvnP14qiCdy69JFezl4T7NzsQrh7VTz3gWQ+5Xyg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-168","@syncular/transport-http":"0.0.6-168"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-168_1772672669927_0.713197966096907","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-171":{"name":"@syncular/client","version":"0.0.6-171","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-171","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d11fe180bf4700dcdddc8f3f892e1ba5b3ae9ba5","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-171.tgz","fileCount":187,"integrity":"sha512-Q3XDplDXASizkNkG8SpfC0JpI6YElSmynCegzuYGA5wNzAypE8k/REkiLeQTv/1i1I0aiBRBMjrPxEJvwCkEtw==","signatures":[{"sig":"MEYCIQC0vbvGUG7W4sa5K3ZqMKLO7lhQuYqQZ13WUP7sjzsBlgIhANOLUmVbxBtJshQQKAFVAJ3wZWCAUsvmtwSaplsJ2MpR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046572},"type":"module","_from":"file:syncular-client-0.0.6-171.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-171.tgz","_integrity":"sha512-Q3XDplDXASizkNkG8SpfC0JpI6YElSmynCegzuYGA5wNzAypE8k/REkiLeQTv/1i1I0aiBRBMjrPxEJvwCkEtw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-171","@syncular/transport-http":"0.0.6-171"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-171_1772716746798_0.819983002820516","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-177":{"name":"@syncular/client","version":"0.0.6-177","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-177","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0c2c718e039f91185eecdbc2d161138c728c5cae","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-177.tgz","fileCount":177,"integrity":"sha512-tgvLtW0P5BHcCITlH6lzPrVyiKTjBQSQx0gVBxH0HcG0JD59+4M0iLHBAvzlGkPpsXd1xaG7XrBiyQNgn8Z0+g==","signatures":[{"sig":"MEYCIQDOxZlV9P47Wt6v8ZwStiHRCX0FhNW3okl1hxzFiWfpTAIhAObTvfc5ZZYJM4/MjP/YYHffS0FMpCQ5d5KRuHXCiZfF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1049735},"type":"module","_from":"file:syncular-client-0.0.6-177.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-177.tgz","_integrity":"sha512-tgvLtW0P5BHcCITlH6lzPrVyiKTjBQSQx0gVBxH0HcG0JD59+4M0iLHBAvzlGkPpsXd1xaG7XrBiyQNgn8Z0+g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-177","@syncular/transport-http":"0.0.6-177"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-177_1772836039316_0.4676849493600945","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-178":{"name":"@syncular/client","version":"0.0.6-178","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-178","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1055f72519082256569a28b7b4c27ea45442e454","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-178.tgz","fileCount":177,"integrity":"sha512-Su/7bIVOsiV/t02iepymT744nIciDAHZwECMoBm8NKr8ZFL/0hjXWzXwNmSXbd9RN+zVfOf52qeiPMlIRlY9xg==","signatures":[{"sig":"MEUCIQCS3eheOpDKeHohCDkV4nfTGoMKdjOQxOqKXIsvr+rGJwIgeW4l2K6xsiWQ4UwGrfpc4Zmzo73ZWKTC43h8VjfNJFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1049735},"type":"module","_from":"file:syncular-client-0.0.6-178.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-178.tgz","_integrity":"sha512-Su/7bIVOsiV/t02iepymT744nIciDAHZwECMoBm8NKr8ZFL/0hjXWzXwNmSXbd9RN+zVfOf52qeiPMlIRlY9xg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-178","@syncular/transport-http":"0.0.6-178"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-178_1772838765492_0.9541403167369911","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-180":{"name":"@syncular/client","version":"0.0.6-180","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-180","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c0cf2e420947288735b8e903e851a7f976f8a5a9","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-180.tgz","fileCount":177,"integrity":"sha512-o98YT3Gm0bNY8vIkuBA6HnupllNvQgShBB2+TUVcyGvSZVaa7Z0PPX9zrmavH/A3Mu9D5JtArO2mr8iCrjtXew==","signatures":[{"sig":"MEUCIQDp6q3JYIdwpwUnPvbO1DSAE7KC7C9W91d0ImTIX62jigIgIjbRJoVWe6SnXM92i0PLrLEzRLabDt/NmIMpRo2Qxx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1049735},"type":"module","_from":"file:syncular-client-0.0.6-180.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-180.tgz","_integrity":"sha512-o98YT3Gm0bNY8vIkuBA6HnupllNvQgShBB2+TUVcyGvSZVaa7Z0PPX9zrmavH/A3Mu9D5JtArO2mr8iCrjtXew==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-180","@syncular/transport-http":"0.0.6-180"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-180_1772872162590_0.30453538642051936","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-181":{"name":"@syncular/client","version":"0.0.6-181","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-181","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a3e30492a7d7e42ea4e9e0e6f86e7d32c428ba15","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-181.tgz","fileCount":177,"integrity":"sha512-DimmZSkasRdm2AT0e8+AKwv5Z7dUm7AJ0Q9Y3Qk6nh7e5SbTxGrgnJJZBbKIZozCxkvzrB+LW1NCs10VdfC18g==","signatures":[{"sig":"MEUCIQCPUYSdBYhOwtiKeshy7b/X8XCg9LBMgilBuKbznluLDwIgM7ZnU2rkvXUmJy9fLUunEmN3GVJbVQI7hyrqfuHsQEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1049735},"type":"module","_from":"file:syncular-client-0.0.6-181.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-181.tgz","_integrity":"sha512-DimmZSkasRdm2AT0e8+AKwv5Z7dUm7AJ0Q9Y3Qk6nh7e5SbTxGrgnJJZBbKIZozCxkvzrB+LW1NCs10VdfC18g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-181","@syncular/transport-http":"0.0.6-181"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-181_1772874100579_0.48770291693330114","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-183":{"name":"@syncular/client","version":"0.0.6-183","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-183","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e4389a82056b967e205e4a475eee9982ba48c5d8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-183.tgz","fileCount":182,"integrity":"sha512-vrLEbVjtvY0Vz7sKozhuLL1VWdZExlUWjB2tKjf7S0LqulKGYKnCrlts14WBoK/xYNMu8wt54q17O3HLITvx5w==","signatures":[{"sig":"MEQCIAEDwtJx8ytDXtZ9jOqnNqQTXofSUIcxs7vpq95V1Ok8AiAM5a4fVfijqpOVv8e/EvpWpGhcOjLgmCvpiP2QRPg9WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1053879},"type":"module","_from":"file:syncular-client-0.0.6-183.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-183.tgz","_integrity":"sha512-vrLEbVjtvY0Vz7sKozhuLL1VWdZExlUWjB2tKjf7S0LqulKGYKnCrlts14WBoK/xYNMu8wt54q17O3HLITvx5w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-183","@syncular/transport-http":"0.0.6-183"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-183_1772878645563_0.22712652514827503","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-184":{"name":"@syncular/client","version":"0.0.6-184","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-184","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1c5c3efce7e0ddffc2c1ea424ee4f9a8e4d03f9c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-184.tgz","fileCount":182,"integrity":"sha512-tpfNbzfhBUfxcLKVYAlwcrm4n/qIB5ifTTuLtLAgWjN/7zuniHFU1tpmau3Bt/pV5HLk0HGNyl7VhOhLykmNFw==","signatures":[{"sig":"MEUCIQC0Numt4zPb9/eHfQ5pLlVySPHrh9OGHrVJmYbZH+PkeAIgPwS5CtZegHwCkF0EdcsTMpmfdR1fp0mZf8Mny6pWNgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1053879},"type":"module","_from":"file:syncular-client-0.0.6-184.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-184.tgz","_integrity":"sha512-tpfNbzfhBUfxcLKVYAlwcrm4n/qIB5ifTTuLtLAgWjN/7zuniHFU1tpmau3Bt/pV5HLk0HGNyl7VhOhLykmNFw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-184","@syncular/transport-http":"0.0.6-184"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-184_1772891742748_0.38578272038092365","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-185":{"name":"@syncular/client","version":"0.0.6-185","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-185","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"141a0521fcbf9b1816f16bb8efe729dcbbe76684","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-185.tgz","fileCount":182,"integrity":"sha512-5S4xJMctgmj9K1VY/GjSSiB8BUrQKDiwcomL2o/fU/TzFtBnCDoqVXskwmLIPPgMyPspqCRCWAxuCJ4iBH92mg==","signatures":[{"sig":"MEYCIQDKRlzQRXZeEJX5UisNaDOoUOl67mthxoIeZwuyOhTneAIhALtNWMW6XqE4lvjPiREjTOmOOL+dcI0VjBOCeFDgaaHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1053879},"type":"module","_from":"file:syncular-client-0.0.6-185.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-185.tgz","_integrity":"sha512-5S4xJMctgmj9K1VY/GjSSiB8BUrQKDiwcomL2o/fU/TzFtBnCDoqVXskwmLIPPgMyPspqCRCWAxuCJ4iBH92mg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-185","@syncular/transport-http":"0.0.6-185"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-185_1772892454500_0.354036982202264","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-188":{"name":"@syncular/client","version":"0.0.6-188","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-188","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7f40aa7e776bd19f28c44cc58c162d51a0b52840","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-188.tgz","fileCount":172,"integrity":"sha512-0/SRjVUT3Qs4a62DLpNxIPqOl8zA+0iIC2yddLWlBL3l0IcrXbyROB5IwPt357yVCYkwr0qMg6LHipW/G8TO8Q==","signatures":[{"sig":"MEYCIQCyECH3rPWxW3MsxFepZsXP6hRQPd2DWtGZw/bRJ5kAPAIhAMkSTcHUFkCHHge/rbc21Dn/gG2cq2Sl6xOhb08fZ48i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084494},"type":"module","_from":"file:syncular-client-0.0.6-188.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-188.tgz","_integrity":"sha512-0/SRjVUT3Qs4a62DLpNxIPqOl8zA+0iIC2yddLWlBL3l0IcrXbyROB5IwPt357yVCYkwr0qMg6LHipW/G8TO8Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-188","@syncular/transport-http":"0.0.6-188"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-188_1773058100972_0.9833972583509052","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-201":{"name":"@syncular/client","version":"0.0.6-201","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-201","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"cd0ac381377df9403b3b460a8d22951de0a5f9c7","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-201.tgz","fileCount":172,"integrity":"sha512-jyaoet9B71E0hlzphWy/M04kApFof2+0/JjBHaqk2TkNK4bPlXzRj38HLhvSFg21FOcoVL6IvYim5hk6F/U0rA==","signatures":[{"sig":"MEUCIQCNkgVwSr16AGWFsqd7wj4Cg7aaUzdHy99GRAMbkX2klAIgbR5LQEJiPPbXQ2WbuWo2e5l5sKOc+W3/Yts6Wr3vN6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084494},"type":"module","_from":"file:syncular-client-0.0.6-201.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-201.tgz","_integrity":"sha512-jyaoet9B71E0hlzphWy/M04kApFof2+0/JjBHaqk2TkNK4bPlXzRj38HLhvSFg21FOcoVL6IvYim5hk6F/U0rA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-201","@syncular/transport-http":"0.0.6-201"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-201_1773072252807_0.9863555648336575","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-202":{"name":"@syncular/client","version":"0.0.6-202","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-202","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"df9fd135d7470377fe965e322c86ab9ee2a643fe","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-202.tgz","fileCount":172,"integrity":"sha512-0k3yFm94BffVewewmDAULmKs6rUq7J6SBViOSzlTOoAz+pcmEJU9hWoBUgocIdwagbLDtoDp18Jzg8/CZZo44g==","signatures":[{"sig":"MEYCIQC3xJuZIvhVmy+NCpvZk/D5rpSKU5qA1lzUtn3qOB36egIhAP07wvzT3wR6vOSSVZ4jB5ZyDWpPfgeNW8O/itmXVCBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084494},"type":"module","_from":"file:syncular-client-0.0.6-202.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-202.tgz","_integrity":"sha512-0k3yFm94BffVewewmDAULmKs6rUq7J6SBViOSzlTOoAz+pcmEJU9hWoBUgocIdwagbLDtoDp18Jzg8/CZZo44g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-202","@syncular/transport-http":"0.0.6-202"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-202_1773095684022_0.25075915795756853","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-204":{"name":"@syncular/client","version":"0.0.6-204","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-204","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c46faa43a19339f125845ca7946f2691dcbcc72d","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-204.tgz","fileCount":172,"integrity":"sha512-Qo+ZCdC/SGzPkJi3UOq8N3mFSvM8pfNxl/WfIIaIsASajImLSoWrq+3YgbES3RK9DZGB89Bg0/TRi0uc5+C5Fw==","signatures":[{"sig":"MEYCIQDCaYkh50ZMkcxwOs7XGJRvoPs5sPLNRBRtv8s0lwda4gIhALTXR1TmTm0qrhO9PA0vW4hfduvHAhtSveBnGZaONmmJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1088168},"type":"module","_from":"file:syncular-client-0.0.6-204.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-204.tgz","_integrity":"sha512-Qo+ZCdC/SGzPkJi3UOq8N3mFSvM8pfNxl/WfIIaIsASajImLSoWrq+3YgbES3RK9DZGB89Bg0/TRi0uc5+C5Fw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-204","@syncular/transport-http":"0.0.6-204"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-204_1773101001947_0.7494843129533","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-205":{"name":"@syncular/client","version":"0.0.6-205","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-205","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"63a2a969889ce717fe7326ed2cff48e9e388704c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-205.tgz","fileCount":172,"integrity":"sha512-okOyclOB6DkF+GdM6PMpToWEXHVFM+c6UvvAOfABzZkNrZU4qEy0ayBGRJXM6o4sB6I9wIPm98VdPTohUSD71w==","signatures":[{"sig":"MEQCIDBwLYNQSU9hDJGavNw42EzgBB62PgumJ8ZiMhUrhKxVAiB4y2Ei65B6r8cmogySWD54I6whAmYmzwS2zIO7yTpVzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100603},"type":"module","_from":"file:syncular-client-0.0.6-205.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-205.tgz","_integrity":"sha512-okOyclOB6DkF+GdM6PMpToWEXHVFM+c6UvvAOfABzZkNrZU4qEy0ayBGRJXM6o4sB6I9wIPm98VdPTohUSD71w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-205","@syncular/transport-http":"0.0.6-205"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-205_1773131335497_0.11536253608693436","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-206":{"name":"@syncular/client","version":"0.0.6-206","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-206","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"068ada629e8a63d2f7f11f536fdaa62538eb2d4c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-206.tgz","fileCount":172,"integrity":"sha512-XDzZLidSnMWxSXWhZRQotW3u7pGfCOWtyGLQe2F+iXei1O5TNBl8zwXPR3EbqI9ryFCGFLYdXp4b673WXnvC1g==","signatures":[{"sig":"MEQCIGuLoG/R0Y1IRqp9JSwkLilOMO+DOV7nwLhEfYjzON5OAiAHTPZFd/WAffA1viTuFWW4RRB09tqO1cWWfMyR4m2nKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094802},"type":"module","_from":"file:syncular-client-0.0.6-206.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-206.tgz","_integrity":"sha512-XDzZLidSnMWxSXWhZRQotW3u7pGfCOWtyGLQe2F+iXei1O5TNBl8zwXPR3EbqI9ryFCGFLYdXp4b673WXnvC1g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-206","@syncular/transport-http":"0.0.6-206"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-206_1773144891977_0.14526915386976835","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-210":{"name":"@syncular/client","version":"0.0.6-210","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-210","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c1d9ff06b4a66566ce5d8e4bbf7ab915946306db","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-210.tgz","fileCount":172,"integrity":"sha512-K65MrRQXKIQg7Mpt87K0zYIlBBF5ngdlIUdtyXdN2KR+nIdzrw/nzoHG81MJ98XD7QVaT37AtlUIXlLWleVDaw==","signatures":[{"sig":"MEUCIQCRLbHBLxBS9gq/h8kPrdcHj/0rHoKwMzAsJqFouYzCxwIgBfv8BEPB+mDddn1ByjNcltQXMYHXc/zFY0kcrdbn1Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100603},"type":"module","_from":"file:syncular-client-0.0.6-210.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-210.tgz","_integrity":"sha512-K65MrRQXKIQg7Mpt87K0zYIlBBF5ngdlIUdtyXdN2KR+nIdzrw/nzoHG81MJ98XD7QVaT37AtlUIXlLWleVDaw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-210","@syncular/transport-http":"0.0.6-210"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-210_1773246386209_0.2649949205319855","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-211":{"name":"@syncular/client","version":"0.0.6-211","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-211","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"579ea1a1c4623ec293625dd628729a4a08cbac28","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-211.tgz","fileCount":172,"integrity":"sha512-SjBiOF+FkZ/ruN1zGx28fZWyoNFEK8QC5Pr5PaqUFiaupyV4P2xXZcrts+CZ9W8aNjy/0NKD/8s5h1PLwXW9eA==","signatures":[{"sig":"MEUCIG5AAxT4uvhkytR00Pxz7oJMOSNPKJgS/xdZy4tZEjI6AiEA5kvMLNok/Lko/szonkltz0zDzw68bdz/pExz5AbSrBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100603},"type":"module","_from":"file:syncular-client-0.0.6-211.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-211.tgz","_integrity":"sha512-SjBiOF+FkZ/ruN1zGx28fZWyoNFEK8QC5Pr5PaqUFiaupyV4P2xXZcrts+CZ9W8aNjy/0NKD/8s5h1PLwXW9eA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-211","@syncular/transport-http":"0.0.6-211"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-211_1773261771406_0.9539949633391858","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-212":{"name":"@syncular/client","version":"0.0.6-212","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-212","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2a8e9e49da076e2dd2cf5652333cfd4ee97b0767","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-212.tgz","fileCount":172,"integrity":"sha512-VjKTdV6MEoUv3ko9lSJ/HJpuKOJ3oJYJ9q2gf85uHNrwh5DSVLgLkBYB/nPFq8WmLY8Jglnh8MfUtMT7GNlrIw==","signatures":[{"sig":"MEUCIQD4Yho+TEsGITvKwnjQxJQSYdsZqaa3eLVZeLZsWsI6MwIgELRp/HO9sdV7beo/psG3ituyz9fbVrzSBNVRYOSpWq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100603},"type":"module","_from":"file:syncular-client-0.0.6-212.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-212.tgz","_integrity":"sha512-VjKTdV6MEoUv3ko9lSJ/HJpuKOJ3oJYJ9q2gf85uHNrwh5DSVLgLkBYB/nPFq8WmLY8Jglnh8MfUtMT7GNlrIw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-212","@syncular/transport-http":"0.0.6-212"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-212_1773268491992_0.6155258244264379","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-213":{"name":"@syncular/client","version":"0.0.6-213","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-213","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"bb40e239cd9625a262afb586ddde695d1db63744","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-213.tgz","fileCount":172,"integrity":"sha512-hAeQ7NG+e2C0yYxgZHNxq5Yh4nc/U1Yb0i7JCg3tEjggaJJj/4gMF8h1GDe0WuMhuBd6kmJHC+AtB9Xb0YcE9w==","signatures":[{"sig":"MEQCID6fm3PGEZssj0m62pmJx68pUlSTABvNW27V/0uo7wGxAiBVaVhEIv3qMBoTJ5Iz1UDGuNq+9fteH187yRK1PIXDLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100603},"type":"module","_from":"file:syncular-client-0.0.6-213.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-213.tgz","_integrity":"sha512-hAeQ7NG+e2C0yYxgZHNxq5Yh4nc/U1Yb0i7JCg3tEjggaJJj/4gMF8h1GDe0WuMhuBd6kmJHC+AtB9Xb0YcE9w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-213","@syncular/transport-http":"0.0.6-213"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-213_1773300655599_0.45744056464068694","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-219":{"name":"@syncular/client","version":"0.0.6-219","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-219","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ea2fdd53f7865775361ac1887925b479f7b3540b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-219.tgz","fileCount":172,"integrity":"sha512-8GIS6iwfjbPlbEkwBtNUmQJWcucgalkFDDxS4HnRfpMdxJbIhGWQexyYP14bVjTLPTs65GjettLPfQSK8P3d2w==","signatures":[{"sig":"MEUCIGApVN7W/DKpuvfxbPhKCVd86RINb5okyoruezCptNa0AiEAvSbRYcvbqe11GOwMv8bFm9Ban8zO7Q1wqdxOMOWUD2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126443},"type":"module","_from":"file:syncular-client-0.0.6-219.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-219.tgz","_integrity":"sha512-8GIS6iwfjbPlbEkwBtNUmQJWcucgalkFDDxS4HnRfpMdxJbIhGWQexyYP14bVjTLPTs65GjettLPfQSK8P3d2w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-219","@syncular/transport-http":"0.0.6-219"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-219_1773359411930_0.3455209189523294","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-221":{"name":"@syncular/client","version":"0.0.6-221","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-221","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5dd236972f69a2f12db6eb6e141d220a9b8e0756","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-221.tgz","fileCount":172,"integrity":"sha512-ePjf/04PQoNFBV7NsWGf0MUl7shuAslsFWWnb0Yvn4/4JFVONLCXOndhOfGrNdapKJDXd+nALyE8sLfhy7WtAA==","signatures":[{"sig":"MEYCIQDQJZMx+CNqtyrfdc743nrCl8/oJpm2tEmysJgLcoYzcgIhAO6cRhaRWoJvxrucvfuJCkAuiHkofsqEErV3Mc4EMhhI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1192501},"type":"module","_from":"file:syncular-client-0.0.6-221.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-221.tgz","_integrity":"sha512-ePjf/04PQoNFBV7NsWGf0MUl7shuAslsFWWnb0Yvn4/4JFVONLCXOndhOfGrNdapKJDXd+nALyE8sLfhy7WtAA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-221","@syncular/transport-http":"0.0.6-221"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-221_1773395415404_0.5939562983052966","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-223":{"name":"@syncular/client","version":"0.0.6-223","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-223","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ee759f72ff53b8e681caa19ff3337a28863616fc","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-223.tgz","fileCount":177,"integrity":"sha512-7BVvViw2auRM0l8zgCo/tx4vgxYf8IKDhGtx6tFeTK2ul/FEyBQGZ0Jb582jHbIj933gWwW/cMtkatGbzy7RcA==","signatures":[{"sig":"MEUCIGMN38REfqzxu2uMXJl0BubPWT8BbsceBKPzXvUfsTdaAiEApIVYexI76VrZ7G/dta5Pztyt7dmnfzikQnwZPZGM5kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-223.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-223.tgz","_integrity":"sha512-7BVvViw2auRM0l8zgCo/tx4vgxYf8IKDhGtx6tFeTK2ul/FEyBQGZ0Jb582jHbIj933gWwW/cMtkatGbzy7RcA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-223","@syncular/transport-http":"0.0.6-223"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-223_1773396550209_0.16219430212829544","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-224":{"name":"@syncular/client","version":"0.0.6-224","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-224","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ac2580798050760ff536978d3286b334bb58199a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-224.tgz","fileCount":177,"integrity":"sha512-PVh/M9+iR5jNS0mWfV90IrzwaKf7E2Kq0V96WPuOi798JpPmxJu49qsDIfLujMDKpLKp4FTvVIf+12dbxz+1ow==","signatures":[{"sig":"MEUCIFzQgSNSwg/JaZI5adJovFVOVYgNIVwyi0SLYkCl8kq8AiEAiT70LGjTZQ6nIs7KLmS7QUms/afBAa80+am/U04Cv1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-224.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-224.tgz","_integrity":"sha512-PVh/M9+iR5jNS0mWfV90IrzwaKf7E2Kq0V96WPuOi798JpPmxJu49qsDIfLujMDKpLKp4FTvVIf+12dbxz+1ow==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-224","@syncular/transport-http":"0.0.6-224"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-224_1773397383544_0.6775342457026379","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-225":{"name":"@syncular/client","version":"0.0.6-225","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-225","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"10ad84e13a91ca0016a21bcc1630b7b1b282e155","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-225.tgz","fileCount":177,"integrity":"sha512-2YqG6GyQ7gnJV7EycW/470LWs5HeyGBSzrygjYmWnsHHwkKPXw5FrXivd5N8wrHbjsha0EFjafUCAI5hz80ggg==","signatures":[{"sig":"MEUCIQCfUd7MdYyfDxw49J3ZVDaIAklG037mIH2+VrIsOP9hxwIgTYf5v8bn+EhjayfbweT1TZyw/OycvmfWfJLiIwJWaoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-225.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-225.tgz","_integrity":"sha512-2YqG6GyQ7gnJV7EycW/470LWs5HeyGBSzrygjYmWnsHHwkKPXw5FrXivd5N8wrHbjsha0EFjafUCAI5hz80ggg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-225","@syncular/transport-http":"0.0.6-225"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-225_1773397620027_0.443456933422093","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-227":{"name":"@syncular/client","version":"0.0.6-227","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-227","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ed30e8dfcf42c92c9a0f54fe85d88768eca045ab","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-227.tgz","fileCount":177,"integrity":"sha512-QfjprzOovmLK0CpsEKcZsMLD0mWlExtFg608UIvb7Mm+6y89GrMWN26CwQVs54AhJQkx+U6DUiOA8qdbmd8UiQ==","signatures":[{"sig":"MEUCIQDbSyBgddVzksfWWkPjXdCeq3JpNgCRGfeF4+Wn9g4pZQIgW26KoVcDpNz9MbwksG8P0aumeP/4gcETz4XlYQ8cGJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-227.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-227.tgz","_integrity":"sha512-QfjprzOovmLK0CpsEKcZsMLD0mWlExtFg608UIvb7Mm+6y89GrMWN26CwQVs54AhJQkx+U6DUiOA8qdbmd8UiQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-227","@syncular/transport-http":"0.0.6-227"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-227_1773398676862_0.5453589686868829","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-228":{"name":"@syncular/client","version":"0.0.6-228","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-228","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ce4e5d39dff67cd5404e3f3719ad054a67423932","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-228.tgz","fileCount":177,"integrity":"sha512-WiUESF38Nkri6m+ThP/vwSUOtpCn/A9JuVy9dXwNUfq/rUQohD6bNMYj6MJZZBYAIfZ+AkysgCPudqjDKhWLYw==","signatures":[{"sig":"MEQCIFPYZl88B8quCE9CgUyPg5o7R9lmcNC3AycXNvdLqtvsAiAL5kgLhYQ/jtizbZDLLAez7zk82fJARxHTFLSCTbAG0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-228.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-228.tgz","_integrity":"sha512-WiUESF38Nkri6m+ThP/vwSUOtpCn/A9JuVy9dXwNUfq/rUQohD6bNMYj6MJZZBYAIfZ+AkysgCPudqjDKhWLYw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-228","@syncular/transport-http":"0.0.6-228"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-228_1773398929632_0.10397249706486411","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-229":{"name":"@syncular/client","version":"0.0.6-229","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-229","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"71681499f13942f5e316f4688e8ec75ca0ce5bc9","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-229.tgz","fileCount":177,"integrity":"sha512-tvCjHaWhfAdeQka1D/hBPsAoWGqXdUE/gM3HV5xREPwtPJzCFT775dZYy2pqg9Tet3EgeSEq7tTCJn4EakKjww==","signatures":[{"sig":"MEQCID5yUPQdDtuCQRU9oaLlm5CqHvzDnyIULF473NbSYx7GAiA0//kcr7IHW0Iw7mnanIXOdGo0uGfQlf2Cb6Oe6fUxdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-229.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-229.tgz","_integrity":"sha512-tvCjHaWhfAdeQka1D/hBPsAoWGqXdUE/gM3HV5xREPwtPJzCFT775dZYy2pqg9Tet3EgeSEq7tTCJn4EakKjww==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-229","@syncular/transport-http":"0.0.6-229"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-229_1773399495440_0.46870441430143006","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-230":{"name":"@syncular/client","version":"0.0.6-230","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-230","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"adea4088f10cf1ed6c776621772b9e0dd1fbaef8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-230.tgz","fileCount":177,"integrity":"sha512-MkiVrWPoB1TbSIvecbrPE4FmfB69GapW5mgylPOIB2ZXLHR4K45w3gv9zP++i9QZjG7S5jYWg1jzNS1MKkB5lA==","signatures":[{"sig":"MEUCIF8KOl4q0k+wtCXREogBun7FLuPhvFIGIPiTZ7wJCSBpAiEA7NmZjgxJwbvFKQgITZqY6cgb3cVxEByzirB8pROlBgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-230.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-230.tgz","_integrity":"sha512-MkiVrWPoB1TbSIvecbrPE4FmfB69GapW5mgylPOIB2ZXLHR4K45w3gv9zP++i9QZjG7S5jYWg1jzNS1MKkB5lA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-230","@syncular/transport-http":"0.0.6-230"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-230_1773401320854_0.3497497127167599","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-232":{"name":"@syncular/client","version":"0.0.6-232","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-232","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"918b5392d251d716513b7cb28537e5fc627cd2ad","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-232.tgz","fileCount":177,"integrity":"sha512-T97rB4Z6BrKVOjBonxiYkEkKf2QvYgBGMOr8J7LAtoiqA/jm5CrdI1DN4ugUzqM7nZdX6uWhliQFtB+ujbuN4A==","signatures":[{"sig":"MEUCIGl8eawITD+s5AVAsLlyM1idiHREMyblinD3klJnsZoOAiEA4UiD/Qb9XEJ25qU2PGNoltScnzWBj1b59rIUH6F3mgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242251},"type":"module","_from":"file:syncular-client-0.0.6-232.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-232.tgz","_integrity":"sha512-T97rB4Z6BrKVOjBonxiYkEkKf2QvYgBGMOr8J7LAtoiqA/jm5CrdI1DN4ugUzqM7nZdX6uWhliQFtB+ujbuN4A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-232","@syncular/transport-http":"0.0.6-232"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-232_1773409304331_0.637618352381069","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-237":{"name":"@syncular/client","version":"0.0.6-237","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-237","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"042ed03d0fc6aedcfff683b3f41239df94eeb098","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-237.tgz","fileCount":177,"integrity":"sha512-36MzJXGufV4jb0v0WcfhAFkMNpsZRDZI69DFk7Z847pAE2Jo7cIygP+GIyyKNqT7qPdRWVzkIXp2uu8sYgTO6A==","signatures":[{"sig":"MEUCIQDNuoa66cxBdhRnK12NhrpcBFqGHqnX4s68EglTTOv/+wIgUWLXeASqdek8GRyA7Ouj/E8BV9G3d9N1qFWxi0A8MkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1253330},"type":"module","_from":"file:syncular-client-0.0.6-237.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-237.tgz","_integrity":"sha512-36MzJXGufV4jb0v0WcfhAFkMNpsZRDZI69DFk7Z847pAE2Jo7cIygP+GIyyKNqT7qPdRWVzkIXp2uu8sYgTO6A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-237","@syncular/transport-http":"0.0.6-237"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-237_1773415316503_0.6980701058176011","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-239":{"name":"@syncular/client","version":"0.0.6-239","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-239","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b59055c463c85c0519ea2720a7f6f3bff37adb06","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-239.tgz","fileCount":177,"integrity":"sha512-w8iF6fpY3iQh05sVGK/vw7okX4xOM4pQZLaJLUGppzU84GnzdPXuW0J+npCt81DrcVeZkgGvp0CYU/kVQrukHA==","signatures":[{"sig":"MEQCIEUPH0MFw8at7nkYglK0lG4JkzOaBj+cW522AS6PYFxkAiBHgqxVnJZrkQcmIEuGKDOisjY7wYFT980IxBaBM/wEJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1253330},"type":"module","_from":"file:syncular-client-0.0.6-239.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-239.tgz","_integrity":"sha512-w8iF6fpY3iQh05sVGK/vw7okX4xOM4pQZLaJLUGppzU84GnzdPXuW0J+npCt81DrcVeZkgGvp0CYU/kVQrukHA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-239","@syncular/transport-http":"0.0.6-239"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-239_1773779504740_0.07423585474214867","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-240":{"name":"@syncular/client","version":"0.0.6-240","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-240","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7510204a7db72289b5fb86813ae07c5c2bdb861d","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-240.tgz","fileCount":177,"integrity":"sha512-FZDJLSR1aH6Sx5izI5zOTqMx1s1c8KpPyUcaHQfQrN6YpRPpeHfNCTEbf6v3Hi2YbBR3tbwDWJRIusvWLAl3Uw==","signatures":[{"sig":"MEQCIC5PdzHO5mrozq7GX/DIESXNARXbO2s6XoiAb+Myt7jdAiB/xTkFSmDbh6f2sLwuHiMEFArCuTG/Sg8Y+XHevOiI+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1257932},"type":"module","_from":"file:syncular-client-0.0.6-240.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-240.tgz","_integrity":"sha512-FZDJLSR1aH6Sx5izI5zOTqMx1s1c8KpPyUcaHQfQrN6YpRPpeHfNCTEbf6v3Hi2YbBR3tbwDWJRIusvWLAl3Uw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-240","@syncular/transport-http":"0.0.6-240"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-240_1773782954576_0.48670481377651575","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-241":{"name":"@syncular/client","version":"0.0.6-241","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-241","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c6bd825d487402638b6619b74aca193c94f3edc8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-241.tgz","fileCount":178,"integrity":"sha512-FAZpuTJRLGYCrg+5Im3b4+V+Y8pkxAE/jd2Esa3f5ZnvG7Kl9IKQQMdpAwsmwmZB/u2seUh0NVCHgB3gKtwsyw==","signatures":[{"sig":"MEUCIQDJCHBcjNRYkz7dmzaYXNV28tDDaIHpVK+2j7tVo8vA7QIgHQBD+ZGkJB0xO1+NadfBAnMZii2ObGLReI79zCWBpv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1263272},"type":"module","_from":"file:syncular-client-0.0.6-241.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-241.tgz","_integrity":"sha512-FAZpuTJRLGYCrg+5Im3b4+V+Y8pkxAE/jd2Esa3f5ZnvG7Kl9IKQQMdpAwsmwmZB/u2seUh0NVCHgB3gKtwsyw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-241","@syncular/transport-http":"0.0.6-241"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-241_1773786479814_0.568901636858927","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-243":{"name":"@syncular/client","version":"0.0.6-243","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-243","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8d61b802e88de6ed56c509ac4f5973f440c1ac43","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-243.tgz","fileCount":178,"integrity":"sha512-xd6CSNeBR5SweZlwHqW8xmXI3kU3UOWXrc2y0D/fuNgYcVs4Gt4AXBqD3/uEu/Jw8TpY7k07UpL9yA2F1uMBXQ==","signatures":[{"sig":"MEUCIE6dKWgMPScGUBwOiYZk07fLrnw6iR8PiX/Kda3K1MtdAiEAxd+ZkqAELCKqurEIctIcdnC41LOv5XRdAEfwpvkI9G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260987},"type":"module","_from":"file:syncular-client-0.0.6-243.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-243.tgz","_integrity":"sha512-xd6CSNeBR5SweZlwHqW8xmXI3kU3UOWXrc2y0D/fuNgYcVs4Gt4AXBqD3/uEu/Jw8TpY7k07UpL9yA2F1uMBXQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.9.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@syncular/core":"0.0.6-243","@syncular/transport-http":"0.0.6-243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-243_1774379364972_0.16857838856820995","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-244":{"name":"@syncular/client","version":"0.0.6-244","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-244","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0ecfdffaa732e56f1a8e8b96f81869d1fd05e794","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-244.tgz","fileCount":178,"integrity":"sha512-SKIMjxUAhmuOvayPhSVVpT4yYGliHv58su3YtG1uZwpI1tKk6I5EWFTB8AH6jCkC73V5wfvC/I85Ec5Ho15OHw==","signatures":[{"sig":"MEQCIBY07Wafdm5mBrG8xKNApQXgnGKFb4F84k5+GRLvvZO2AiAgZ4rDytpj71O2kjF83DC2EJMnzVfVIC3af/3+iiNnFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260987},"type":"module","_from":"file:syncular-client-0.0.6-244.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-244.tgz","_integrity":"sha512-SKIMjxUAhmuOvayPhSVVpT4yYGliHv58su3YtG1uZwpI1tKk6I5EWFTB8AH6jCkC73V5wfvC/I85Ec5Ho15OHw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.11.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@syncular/core":"0.0.6-244","@syncular/transport-http":"0.0.6-244"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-244_1775256176554_0.09983162705447435","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-245":{"name":"@syncular/client","version":"0.0.6-245","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-245","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c6b5a3a7e1ce93c08b37a7115c8a16c34fb20619","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-245.tgz","fileCount":178,"integrity":"sha512-GjCF2Ie9RpKrHNEkz4+dZJzd6ZKjeRydk+BAroxm14ACp1qMC954+1Y2roMm14jtQe2FXFgvxHhJ6XV7LHN1ig==","signatures":[{"sig":"MEQCIASGHUL21BRXrsBpjX6jxntc/sBFAW0OCs1uxJoi6fzxAiAlz33kLbl7ue8lU5SI7yHl04f2Z0K6fsCRzB7gvkUWHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260987},"type":"module","_from":"file:syncular-client-0.0.6-245.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-245.tgz","_integrity":"sha512-GjCF2Ie9RpKrHNEkz4+dZJzd6ZKjeRydk+BAroxm14ACp1qMC954+1Y2roMm14jtQe2FXFgvxHhJ6XV7LHN1ig==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.11.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@syncular/core":"0.0.6-245","@syncular/transport-http":"0.0.6-245"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-245_1775303549123_0.059224369472242966","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-246":{"name":"@syncular/client","version":"0.0.6-246","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-246","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d7685f953c91d9e2836dbe2182c0cc3c94916221","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-246.tgz","fileCount":178,"integrity":"sha512-qNgNXjCXKAQ4OGR7wQsKgLp9NxFfrUT4DpBQOO9BLV/3sKcZAugGtEZ/9OnJxwv091KYh8FqEYnpSL57xSH0/g==","signatures":[{"sig":"MEUCIBTTnGNOb0N7KIzRiiFO4NjOOccIrfG1Gj8el4+is5eTAiEA5iw9dsOmxj4ebq/XFAv5fiE+gPNXnQKpJnozIYEMNz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260987},"type":"module","_from":"file:syncular-client-0.0.6-246.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-246.tgz","_integrity":"sha512-qNgNXjCXKAQ4OGR7wQsKgLp9NxFfrUT4DpBQOO9BLV/3sKcZAugGtEZ/9OnJxwv091KYh8FqEYnpSL57xSH0/g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.11.0","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@syncular/core":"0.0.6-246","@syncular/transport-http":"0.0.6-246"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-246_1775381060149_0.08588905760289545","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-247":{"name":"@syncular/client","version":"0.0.6-247","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-247","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b8fd527f7e07b1b82c132bd9f64c690f8e6a5102","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-247.tgz","fileCount":178,"integrity":"sha512-0as9cnKlcO481bOivIjQP8mzeEG5a/5lMdjKQbYx9CPk75NicE1ZZkEtTL+PV+Pl8mvai5gXqJS/WDUaItZ6VQ==","signatures":[{"sig":"MEUCIQDOxoOfcva8KdhzIo1riuDVXTAd4tE64KkvgAl5fOcwBwIgSbUiwzewb6uCtTqjsX756I35k6XQVr3lx/TSacO640Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1269951},"type":"module","_from":"file:syncular-client-0.0.6-247.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-247.tgz","_integrity":"sha512-0as9cnKlcO481bOivIjQP8mzeEG5a/5lMdjKQbYx9CPk75NicE1ZZkEtTL+PV+Pl8mvai5gXqJS/WDUaItZ6VQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.12.1","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@syncular/core":"0.0.6-247","@syncular/transport-http":"0.0.6-247"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-247_1777321844344_0.315512601409919","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-248":{"name":"@syncular/client","version":"0.0.6-248","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.0.6-248","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8904cca73834b38f74ca698b1f9b004dbbb14e5e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.0.6-248.tgz","fileCount":178,"integrity":"sha512-aLsjheooGalPas9X82wSh1ihAj4ZvftgTyRymXMTxPts+Vrz2huUW8neDzDDPd/uYUU56EP1pCtSl33CK8Q8RQ==","signatures":[{"sig":"MEYCIQCYks3usNk1mvRh6yhReG87tlmslrxkIinCdA8B4miKDAIhAMM9wx1AAp3rzrEEraz3PKh0+vCPZ2l2UYIN7p7kXV2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.0.6-248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264236},"type":"module","_from":"file:syncular-client-0.0.6-248.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./proxy":{"bun":"./src/proxy/index.ts","import":{"types":"./dist/proxy/index.d.ts","default":"./dist/proxy/index.js"},"browser":"./src/proxy/index.ts"},"./engine":{"bun":"./src/engine/index.ts","import":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"browser":"./src/engine/index.ts"},"./outbox":{"bun":"./src/outbox.ts","import":{"types":"./dist/outbox.d.ts","default":"./dist/outbox.js"},"browser":"./src/outbox.ts"},"./utils/id":{"bun":"./src/utils/id.ts","import":{"types":"./dist/utils/id.d.ts","default":"./dist/utils/id.js"},"browser":"./src/utils/id.ts"},"./conflicts":{"bun":"./src/conflicts.ts","import":{"types":"./dist/conflicts.d.ts","default":"./dist/conflicts.js"},"browser":"./src/conflicts.ts"},"./sync-loop":{"bun":"./src/sync-loop.ts","import":{"types":"./dist/sync-loop.d.ts","default":"./dist/sync-loop.js"},"browser":"./src/sync-loop.ts"},"./pull-engine":{"bun":"./src/pull-engine.ts","import":{"types":"./dist/pull-engine.d.ts","default":"./dist/pull-engine.js"},"browser":"./src/pull-engine.ts"},"./push-engine":{"bun":"./src/push-engine.ts","import":{"types":"./dist/push-engine.d.ts","default":"./dist/push-engine.js"},"browser":"./src/push-engine.ts"},"./subscription-state":{"bun":"./src/subscription-state.ts","import":{"types":"./dist/subscription-state.d.ts","default":"./dist/subscription-state.js"},"browser":"./src/subscription-state.ts"}},"private":false,"scripts":{"test":"bun test --pass-with-no-tests","tsgo":"tsgo --noEmit","build":"tsgo","release":"bunx syncular-publish"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.0.6-248.tgz","_integrity":"sha512-aLsjheooGalPas9X82wSh1ihAj4ZvftgTyRymXMTxPts+Vrz2huUW8neDzDDPd/uYUU56EP1pCtSl33CK8Q8RQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.12.1","description":"Client-side sync engine with offline-first support, outbox, and conflict resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@syncular/core":"0.0.6-248","@syncular/transport-http":"0.0.6-248"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"*","@syncular/config":"0.0.0"},"peerDependencies":{"kysely":"*"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.6-248_1777330936896_0.170365968665118","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@syncular/client","version":"0.1.0","keywords":["sync","offline-first","database","typescript","rust","wasm","sqlite","kysely"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.1.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"30b45af800ed962b88c015aa00b7cf99c85fcff9","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.1.0.tgz","fileCount":182,"integrity":"sha512-Vol4fgnMGPnhtK/idbYYQaYEQNj5Ml7G9PnzlA5cCYjqNMAqpyyBmNRMvXNU7YIFE+2ajeUGvNJgrG3MslmiCA==","signatures":[{"sig":"MEQCIFmzqb7wRbCkobH85OnExHfPnm/a2zhochOEflSGYvpBAiAOhPb4pnum7jAXebiGOoYSqNtEnOrH3fSY00YZvXWxvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9060252},"type":"module","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./react":{"bun":"./src/react/index.ts","import":{"types":"./dist/react/index.d.ts","default":"./dist/react/index.js"},"browser":"./src/react/index.ts"},"./tauri":{"bun":"./src/tauri/index.ts","import":{"types":"./dist/tauri/index.d.ts","default":"./dist/tauri/index.js"}},"./sentry":{"bun":"./src/sentry.ts","import":{"types":"./dist/sentry.d.ts","default":"./dist/sentry.js"},"browser":"./src/sentry.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./src/worker-entry.ts"},"./crdt-yjs":{"bun":"./src/crdt-yjs/index.ts","import":{"types":"./dist/crdt-yjs/index.d.ts","default":"./dist/crdt-yjs/index.js"},"browser":"./src/crdt-yjs/index.ts"},"./react-native":{"bun":"./src/react-native/index.ts","import":{"types":"./dist/react-native/index.d.ts","default":"./dist/react-native/index.js"}}},"private":false,"scripts":{"test":"bun test src/*.test.ts src/react/*.test.ts src/tauri/*.test.ts src/react-native/*.test.ts src/crdt-yjs/*.test.ts","tsgo":"tsgo --noEmit","build":"bun run build:wasm:variants && tsgo","release":"syncular-publish","size:wasm":"bun scripts/size-syncular-wasm.ts","build:wasm":"bun scripts/build-syncular-wasm.ts --variant full && bun run generate:wasm-types && bun scripts/size-syncular-wasm.ts --check --report ../../.context/wasm-size/syncular-wasm-size.txt","catalog:wasm":"bun scripts/write-syncular-wasm-catalog.ts --artifact dist/wasm-core --artifact dist/wasm --artifact dist/wasm-perf","build:wasm:dev":"bun scripts/build-syncular-wasm.ts --dev && bun run generate:wasm-types","size:wasm:core":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-core/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-core-size.txt","size:wasm:perf":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-perf/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-perf-size.txt","test:wasm:auth":"bun run build:wasm:dev && bun test src/__tests__/auth-hono.wasm.test.ts","test:wasm:hono":"bun run build:wasm:dev && bun test src/__tests__/*-hono.wasm.test.ts","build:wasm:core":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-core --features web-owned-sqlite-core --variant core","build:wasm:perf":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-perf --variant full-perf --artifact-name full-perf --release-opt-level 3","generate:bridge":"bun scripts/generate-bridge.ts","size:wasm:check":"bun scripts/size-syncular-wasm.ts --check --attribution --report ../../.context/wasm-size/syncular-wasm-size.txt","test:wasm:variants":"bun run build:wasm:core && bun test src/__tests__/variant-core.wasm.test.ts","build:wasm:variants":"bun run build:wasm && bun run build:wasm:perf && bun run build:wasm:core && bun run catalog:wasm && bun run size:wasm:core && bun run size:wasm:perf","generate:wasm-types":"bun scripts/generate-wasm-bindings.ts"},"_npmUser":{"name":"bkniffler","email":"benjamin@kniffler.com"},"repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.13.0","description":"Syncular Rust-owned SQLite browser client with optional React, host bridge, and CRDT adapter subpaths","directories":{},"_nodeVersion":"24.16.0","dependencies":{"kysely":"^0.28.0","@syncular/core":"workspace:*","kysely-generic-sqlite":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.30","hono":"^4.12.15","react":"*","@types/react":"^19.2.14","@sentry/react":"^10.47.0","@syncular/config":"workspace:*","@testing-library/react":"^16.3.2","@happy-dom/global-registrator":"^20.8.9"},"peerDependencies":{"yjs":"^13.6.30","react":"^18.0.0 || ^19.0.0","react-native":"*","@sentry/react":"^10.47.0"},"peerDependenciesMeta":{"yjs":{"optional":true},"react":{"optional":true},"react-native":{"optional":true},"@sentry/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.0_1781826400023_0.15241684007850598","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@syncular/client","version":"0.1.1","keywords":["sync","offline-first","database","typescript","rust","wasm","sqlite","kysely"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.1.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ab9f228adea9bd0e9b250b36c6bed6c4d1b32447","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.1.1.tgz","fileCount":182,"integrity":"sha512-hFvGGPLdY1so4Rl8WIuQ8H87NbyA/W1HQwpGWLqUb6VktOHk9Bhx1CCPtf0hWmGlEvDjutsm3l0i29WeXu6Gug==","signatures":[{"sig":"MEUCIQDitKNkpj2xy5FUgMI/A+pKVYv0SuvC2wJPfST24jv6AgIgNttmZLIxaxfDfPBeTSD2qDY0uyBAcjWNUmpARQaG2Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9171616},"type":"module","_from":"file:syncular-client-0.1.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./react":{"bun":"./src/react/index.ts","import":{"types":"./dist/react/index.d.ts","default":"./dist/react/index.js"},"browser":"./src/react/index.ts"},"./tauri":{"bun":"./src/tauri/index.ts","import":{"types":"./dist/tauri/index.d.ts","default":"./dist/tauri/index.js"}},"./sentry":{"bun":"./src/sentry.ts","import":{"types":"./dist/sentry.d.ts","default":"./dist/sentry.js"},"browser":"./src/sentry.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./src/worker-entry.ts"},"./crdt-yjs":{"bun":"./src/crdt-yjs/index.ts","import":{"types":"./dist/crdt-yjs/index.d.ts","default":"./dist/crdt-yjs/index.js"},"browser":"./src/crdt-yjs/index.ts"},"./react-native":{"bun":"./src/react-native/index.ts","import":{"types":"./dist/react-native/index.d.ts","default":"./dist/react-native/index.js"}}},"private":false,"scripts":{"test":"bun test src/*.test.ts src/react/*.test.ts src/tauri/*.test.ts src/react-native/*.test.ts src/crdt-yjs/*.test.ts","tsgo":"tsgo --noEmit","build":"bun run build:wasm:variants && tsgo","release":"syncular-publish","size:wasm":"bun scripts/size-syncular-wasm.ts","build:wasm":"bun scripts/build-syncular-wasm.ts --variant full && bun run generate:wasm-types && bun scripts/size-syncular-wasm.ts --check --report ../../.context/wasm-size/syncular-wasm-size.txt","catalog:wasm":"bun scripts/write-syncular-wasm-catalog.ts --artifact dist/wasm-core --artifact dist/wasm --artifact dist/wasm-perf","build:wasm:dev":"bun scripts/build-syncular-wasm.ts --dev && bun run generate:wasm-types","size:wasm:core":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-core/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-core-size.txt","size:wasm:perf":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-perf/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-perf-size.txt","test:wasm:auth":"bun run build:wasm:dev && bun test src/__tests__/auth-hono.wasm.test.ts","test:wasm:hono":"bun run build:wasm:dev && bun test src/__tests__/*-hono.wasm.test.ts","build:wasm:core":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-core --features web-owned-sqlite-core --variant core","build:wasm:perf":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-perf --variant full-perf --artifact-name full-perf --release-opt-level 3","generate:bridge":"bun scripts/generate-bridge.ts","size:wasm:check":"bun scripts/size-syncular-wasm.ts --check --attribution --report ../../.context/wasm-size/syncular-wasm-size.txt","test:wasm:variants":"bun run build:wasm:core && bun test src/__tests__/variant-core.wasm.test.ts","build:wasm:variants":"bun run build:wasm && bun run build:wasm:perf && bun run build:wasm:core && bun run catalog:wasm && bun run size:wasm:core && bun run size:wasm:perf","generate:wasm-types":"bun scripts/generate-wasm-bindings.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.1.1.tgz","_integrity":"sha512-hFvGGPLdY1so4Rl8WIuQ8H87NbyA/W1HQwpGWLqUb6VktOHk9Bhx1CCPtf0hWmGlEvDjutsm3l0i29WeXu6Gug==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.18.0","description":"Syncular Rust-owned SQLite browser client with optional React, host bridge, and CRDT adapter subpaths","directories":{},"_nodeVersion":"24.17.0","dependencies":{"kysely":"^0.28.0","@syncular/core":"0.1.1","kysely-generic-sqlite":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.30","hono":"^4.12.15","react":"*","@types/react":"^19.2.14","@sentry/react":"^10.47.0","@syncular/config":"0.0.0","@testing-library/react":"^16.3.2","@happy-dom/global-registrator":"^20.8.9"},"peerDependencies":{"yjs":"^13.6.30","react":"^18.0.0 || ^19.0.0","react-native":"*","@sentry/react":"^10.47.0"},"peerDependenciesMeta":{"yjs":{"optional":true},"react":{"optional":true},"react-native":{"optional":true},"@sentry/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.1_1782830894894_0.6524995150924819","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@syncular/client","version":"0.1.2","keywords":["sync","offline-first","database","typescript","rust","wasm","sqlite","kysely"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.1.2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c5255d40711379f7bbeb4c54cdb09b63f6dd0227","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.1.2.tgz","fileCount":182,"integrity":"sha512-siCmjXu+yLxQBj54IRuZCkbTDwhO6Vr9mMAfW390mhx3yy8wZRz+QEYORy83RiLc4yW5Eh1NZCjxiyAtHfJeJg==","signatures":[{"sig":"MEUCIQCa4JGKvkLKMj/wT3mF6EnUoQWVVBl8cW8QoQaz/fWVDgIgVYYIBD2fjbbAFWBDwyFQG+Shb6Dc4akpvu+DXKJX7+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9172028},"type":"module","_from":"file:syncular-client-0.1.2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./react":{"bun":"./src/react/index.ts","import":{"types":"./dist/react/index.d.ts","default":"./dist/react/index.js"},"browser":"./src/react/index.ts"},"./tauri":{"bun":"./src/tauri/index.ts","import":{"types":"./dist/tauri/index.d.ts","default":"./dist/tauri/index.js"}},"./sentry":{"bun":"./src/sentry.ts","import":{"types":"./dist/sentry.d.ts","default":"./dist/sentry.js"},"browser":"./src/sentry.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./src/worker-entry.ts"},"./crdt-yjs":{"bun":"./src/crdt-yjs/index.ts","import":{"types":"./dist/crdt-yjs/index.d.ts","default":"./dist/crdt-yjs/index.js"},"browser":"./src/crdt-yjs/index.ts"},"./react-native":{"bun":"./src/react-native/index.ts","import":{"types":"./dist/react-native/index.d.ts","default":"./dist/react-native/index.js"}}},"private":false,"scripts":{"test":"bun test src/*.test.ts src/react/*.test.ts src/tauri/*.test.ts src/react-native/*.test.ts src/crdt-yjs/*.test.ts","tsgo":"tsgo --noEmit","build":"bun run build:wasm:variants && tsgo","release":"syncular-publish","size:wasm":"bun scripts/size-syncular-wasm.ts","build:wasm":"bun scripts/build-syncular-wasm.ts --variant full && bun run generate:wasm-types && bun scripts/size-syncular-wasm.ts --check --report ../../.context/wasm-size/syncular-wasm-size.txt","catalog:wasm":"bun scripts/write-syncular-wasm-catalog.ts --artifact dist/wasm-core --artifact dist/wasm --artifact dist/wasm-perf","build:wasm:dev":"bun scripts/build-syncular-wasm.ts --dev && bun run generate:wasm-types","size:wasm:core":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-core/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-core-size.txt","size:wasm:perf":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-perf/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-perf-size.txt","test:wasm:auth":"bun run build:wasm:dev && bun test src/__tests__/auth-hono.wasm.test.ts","test:wasm:hono":"bun run build:wasm:dev && bun test src/__tests__/*-hono.wasm.test.ts","build:wasm:core":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-core --features web-owned-sqlite-core --variant core","build:wasm:perf":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-perf --variant full-perf --artifact-name full-perf --release-opt-level 3","generate:bridge":"bun scripts/generate-bridge.ts","size:wasm:check":"bun scripts/size-syncular-wasm.ts --check --attribution --report ../../.context/wasm-size/syncular-wasm-size.txt","test:wasm:variants":"bun run build:wasm:core && bun test src/__tests__/variant-core.wasm.test.ts","build:wasm:variants":"bun run build:wasm && bun run build:wasm:perf && bun run build:wasm:core && bun run catalog:wasm && bun run size:wasm:core && bun run size:wasm:perf","generate:wasm-types":"bun scripts/generate-wasm-bindings.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.1.2.tgz","_integrity":"sha512-siCmjXu+yLxQBj54IRuZCkbTDwhO6Vr9mMAfW390mhx3yy8wZRz+QEYORy83RiLc4yW5Eh1NZCjxiyAtHfJeJg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.18.0","description":"Syncular Rust-owned SQLite browser client with optional React, host bridge, and CRDT adapter subpaths","directories":{},"_nodeVersion":"24.17.0","dependencies":{"kysely":"^0.28.0","@syncular/core":"0.1.1","kysely-generic-sqlite":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.30","hono":"^4.12.15","react":"*","@types/react":"^19.2.14","@sentry/react":"^10.47.0","@syncular/config":"0.0.0","@testing-library/react":"^16.3.2","@happy-dom/global-registrator":"^20.8.9"},"peerDependencies":{"yjs":"^13.6.30","react":"^18.0.0 || ^19.0.0","react-native":"*","@sentry/react":"^10.47.0"},"peerDependenciesMeta":{"yjs":{"optional":true},"react":{"optional":true},"react-native":{"optional":true},"@sentry/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.2_1782834070770_0.745444868920152","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@syncular/client","version":"0.1.3","keywords":["sync","offline-first","database","typescript","rust","wasm","sqlite","kysely"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.1.3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0f328148d45160f5f55a00ad0a5256168453aab4","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.1.3.tgz","fileCount":182,"integrity":"sha512-HX9kqDwss8pfy7Y/2BtuY1unt4zWngt9OaZIQyfuaLUi7oBlc7XIxFi56B0yLsVlsTUx2T97Mr4p49TtbRTWZA==","signatures":[{"sig":"MEUCIG+0FMBhdgCGwz+Skkl7r0xRGO1awBEnRii+7Eg8PRFPAiEA8OFSbe1PUU4d/8mAjfYEQY3N6I0Zvm1zqcfTyESAYDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9172004},"type":"module","_from":"file:syncular-client-0.1.3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./react":{"bun":"./src/react/index.ts","import":{"types":"./dist/react/index.d.ts","default":"./dist/react/index.js"},"browser":"./src/react/index.ts"},"./tauri":{"bun":"./src/tauri/index.ts","import":{"types":"./dist/tauri/index.d.ts","default":"./dist/tauri/index.js"}},"./sentry":{"bun":"./src/sentry.ts","import":{"types":"./dist/sentry.d.ts","default":"./dist/sentry.js"},"browser":"./src/sentry.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./src/worker-entry.ts"},"./crdt-yjs":{"bun":"./src/crdt-yjs/index.ts","import":{"types":"./dist/crdt-yjs/index.d.ts","default":"./dist/crdt-yjs/index.js"},"browser":"./src/crdt-yjs/index.ts"},"./react-native":{"bun":"./src/react-native/index.ts","import":{"types":"./dist/react-native/index.d.ts","default":"./dist/react-native/index.js"}}},"private":false,"scripts":{"test":"bun test src/*.test.ts src/react/*.test.ts src/tauri/*.test.ts src/react-native/*.test.ts src/crdt-yjs/*.test.ts","tsgo":"tsgo --noEmit","build":"bun run build:wasm:variants && tsgo","release":"syncular-publish","size:wasm":"bun scripts/size-syncular-wasm.ts","build:wasm":"bun scripts/build-syncular-wasm.ts --variant full && bun run generate:wasm-types && bun scripts/size-syncular-wasm.ts --check --report ../../.context/wasm-size/syncular-wasm-size.txt","catalog:wasm":"bun scripts/write-syncular-wasm-catalog.ts --artifact dist/wasm-core --artifact dist/wasm --artifact dist/wasm-perf","build:wasm:dev":"bun scripts/build-syncular-wasm.ts --dev && bun run generate:wasm-types","size:wasm:core":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-core/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-core-size.txt","size:wasm:perf":"bun scripts/size-syncular-wasm.ts --wasm dist/wasm-perf/syncular_bg.wasm --report ../../.context/wasm-size/syncular-wasm-perf-size.txt","test:wasm:auth":"bun run build:wasm:dev && bun test src/__tests__/auth-hono.wasm.test.ts","test:wasm:hono":"bun run build:wasm:dev && bun test src/__tests__/*-hono.wasm.test.ts","build:wasm:core":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-core --features web-owned-sqlite-core --variant core","build:wasm:perf":"bun scripts/build-syncular-wasm.ts --out-dir dist/wasm-perf --variant full-perf --artifact-name full-perf --release-opt-level 3","generate:bridge":"bun scripts/generate-bridge.ts","size:wasm:check":"bun scripts/size-syncular-wasm.ts --check --attribution --report ../../.context/wasm-size/syncular-wasm-size.txt","test:wasm:variants":"bun run build:wasm:core && bun test src/__tests__/variant-core.wasm.test.ts","build:wasm:variants":"bun run build:wasm && bun run build:wasm:perf && bun run build:wasm:core && bun run catalog:wasm && bun run size:wasm:core && bun run size:wasm:perf","generate:wasm-types":"bun scripts/generate-wasm-bindings.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/client/syncular-client-0.1.3.tgz","_integrity":"sha512-HX9kqDwss8pfy7Y/2BtuY1unt4zWngt9OaZIQyfuaLUi7oBlc7XIxFi56B0yLsVlsTUx2T97Mr4p49TtbRTWZA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/client"},"_npmVersion":"11.18.0","description":"Syncular Rust-owned SQLite browser client with optional React, host bridge, and CRDT adapter subpaths","directories":{},"_nodeVersion":"24.17.0","dependencies":{"kysely":"^0.28.0","@syncular/core":"0.1.3","kysely-generic-sqlite":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.30","hono":"^4.12.15","react":"*","@types/react":"^19.2.14","@sentry/react":"^10.47.0","@syncular/config":"0.0.0","@testing-library/react":"^16.3.2","@happy-dom/global-registrator":"^20.8.9"},"peerDependencies":{"yjs":"^13.6.30","react":"^18.0.0 || ^19.0.0","react-native":"*","@sentry/react":"^10.47.0"},"peerDependenciesMeta":{"yjs":{"optional":true},"react":{"optional":true},"react-native":{"optional":true},"@sentry/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.3_1782835665727_0.584308803494858","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@syncular/client","version":"0.2.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":"Benjamin Kniffler","license":"Apache-2.0","_id":"@syncular/client@0.2.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f500015d91298223f1179a190eb32c7707b3da1a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.2.0.tgz","fileCount":71,"integrity":"sha512-RIbeY0+lLICSRE/rRP9alFbmhYlc6yDgfkufg8rmCoHJ3fBLfCuaEZteMGkn1cX4Eu/5wNH4G2JP6ItKF02MqA==","signatures":[{"sig":"MEQCIAR+SO49tBHkjG36lM9TwfGOGcaj7rIPDCVhcjsoxTioAiBxl5sPSuChZN/di9CQHmgyXg+FZmMQxKohELrVXhhkOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556006},"type":"module","shasum":"f500015d91298223f1179a190eb32c7707b3da1a","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./src/bun-database.ts"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./src/node-database.ts"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./src/wasm-database.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./src/worker-entry.ts"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"bkniffler","email":"benjamin@kniffler.com"},"_integrity":"sha512-RIbeY0+lLICSRE/rRP9alFbmhYlc6yDgfkufg8rmCoHJ3fBLfCuaEZteMGkn1cX4Eu/5wNH4G2JP6ItKF02MqA==","repository":{"url":"https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"10.8.3","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"@syncular/core":"0.2.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.2.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.0_1783355518433_0.5288860840084719","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@syncular/client","version":"0.2.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.2.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"843bcfad995024866cd771ef966a265febe93d7b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.2.1.tgz","fileCount":71,"integrity":"sha512-8fM16uSAMyQJkdpMYzhy0K++Ix1/OxNwyOYeyrz/deKOvfFwkI0kB3LSDdyV0aBxwwnAc7TdYO/fk8k914TWpQ==","signatures":[{"sig":"MEUCICHifkTLekVG1sbY1BrHctEuNueVQGMxWmVMN+tEAddCAiEAoYacVvpZkxtnzqdE6ociPB2QGPd5IKY16+YCyPzzy2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556006},"type":"module","_from":"file:syncular-client-0.2.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./src/bun-database.ts"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./src/node-database.ts"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./src/wasm-database.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./src/worker-entry.ts"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.2.1.tgz","_integrity":"sha512-8fM16uSAMyQJkdpMYzhy0K++Ix1/OxNwyOYeyrz/deKOvfFwkI0kB3LSDdyV0aBxwwnAc7TdYO/fk8k914TWpQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.2.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.1_1783369474188_0.2076684101884798","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@syncular/client","version":"0.3.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.3.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"87941ef854f99c369f7f7e8570961c797bcf908d","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.3.0.tgz","fileCount":83,"integrity":"sha512-7nHrHobr5i8nU6y8MZicXQXOi3mQ1O4K6yHJC9rKNj3TA2DejeLeb5MfTuW5Bx4lfT42Vrhmd5A27wsVLqQsJg==","signatures":[{"sig":"MEQCID+S44N+b51RhwxBgwNgcEGDMr9x+1nYKN9s7YVmYD44AiA+7mNg0A5bZ2cVugQnFW6kyS7QXtyWeRcVHMgxhw5UWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":612982},"type":"module","_from":"file:syncular-client-0.3.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.3.0.tgz","_integrity":"sha512-7nHrHobr5i8nU6y8MZicXQXOi3mQ1O4K6yHJC9rKNj3TA2DejeLeb5MfTuW5Bx4lfT42Vrhmd5A27wsVLqQsJg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.2.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.0_1783954795587_0.2972784348236883","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@syncular/client","version":"0.3.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.3.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c3937bc98e369c48ccebf4e9929319c46f004533","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.3.1.tgz","fileCount":83,"integrity":"sha512-z2GMkoKAEy9+AjiqTVeSO4cawVqXleIjWtr/6xrPpi1i8rN0llOazPNGvpbEwkRggVk7oWRxFnbPRyukulfDGw==","signatures":[{"sig":"MEYCIQCj/r15N521kwCeAlDxbYccVOSQwibXTV+H5yOAIGalgAIhAL7qCvrxGqTWohYsmnIBW3GMvWu2NkxYHsqikfTqVoHN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":612982},"type":"module","_from":"file:syncular-client-0.3.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.3.1.tgz","_integrity":"sha512-z2GMkoKAEy9+AjiqTVeSO4cawVqXleIjWtr/6xrPpi1i8rN0llOazPNGvpbEwkRggVk7oWRxFnbPRyukulfDGw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.2.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.1_1783958081096_0.8576331494266165","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@syncular/client","version":"0.4.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.4.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6f452344e0b7d2f1d70c0e03449c959a5617da98","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.4.0.tgz","fileCount":83,"integrity":"sha512-ztMBVVT47VDj2NFpdIGZu/BQR6a6l5roGvcF44WVURAkk7jy3qoSQJMH4tGtdrVcnA7Gg6FkAABTtEx/LS1bWA==","signatures":[{"sig":"MEYCIQDhwmL4x2ahqZXCgTeX6aHhAry9wxugPxQ1txruD8KdhAIhAPNP3mwQxS3S5XSOTMVjsWwbc7qfVX9hrmDbpCljIXx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":616676},"type":"module","_from":"file:syncular-client-0.4.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.4.0.tgz","_integrity":"sha512-ztMBVVT47VDj2NFpdIGZu/BQR6a6l5roGvcF44WVURAkk7jy3qoSQJMH4tGtdrVcnA7Gg6FkAABTtEx/LS1bWA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.3.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.3.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.4.0_1784010461771_0.5349079661955729","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@syncular/client","version":"0.4.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.4.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1d1196a53b0e838856fbbe630352f4f1b5268eaa","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.4.1.tgz","fileCount":83,"integrity":"sha512-ewoQUFdtnyKvAgWPzvmZNwc9BvtchDA0bmIEih9JuzXXo8gbni5OG7lr1I088nbh5hm9/exhD2PX3UiI1X2Ytg==","signatures":[{"sig":"MEYCIQCLDBkm3JydWOLzhHZMEisTJ4XvB3H0mFZQQ0j5SQWnOAIhAN87eGpdJzlf57QdGD5SN/bzXEd4wozElptp3b9ADl0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":616676},"type":"module","_from":"file:syncular-client-0.4.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.4.1.tgz","_integrity":"sha512-ewoQUFdtnyKvAgWPzvmZNwc9BvtchDA0bmIEih9JuzXXo8gbni5OG7lr1I088nbh5hm9/exhD2PX3UiI1X2Ytg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.4.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.4.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.4.1_1784013937813_0.6166313117947739","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@syncular/client","version":"0.5.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.5.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3749db17a3dbb18e8d144c2bf8abbf16a029bf0c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.5.0.tgz","fileCount":86,"integrity":"sha512-CR9Lp7553ZEZcNG/5e+2NKQ/65/GpqytMu75kK+7eXLEg51RGH7sIQCLqqX79ifIf52idhf8G5kICY+ghEpCVA==","signatures":[{"sig":"MEQCIENJXYjllqKrK/LoDJAHkcwPmmZL0iBsK3Y7/RbTctmKAiADQd7lgvDuKuL3857tk58kLdxq0RgWJk4LZ8iPhNZQCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700440},"type":"module","_from":"file:syncular-client-0.5.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.5.0.tgz","_integrity":"sha512-CR9Lp7553ZEZcNG/5e+2NKQ/65/GpqytMu75kK+7eXLEg51RGH7sIQCLqqX79ifIf52idhf8G5kICY+ghEpCVA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.5.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.5.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.0_1784032041114_0.2836385338178746","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@syncular/client","version":"0.5.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.5.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d0d49acb9bf2e128ca53c542e1173fa311aabd33","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.5.1.tgz","fileCount":86,"integrity":"sha512-l5elSEGzPYP7XTASICUIYb8D/nK9xXL1r178p0VPTkL1T2PoGvtUODGgawQyWn/Cl7HYkULzSr0O6l4j4EY8Zg==","signatures":[{"sig":"MEUCIHYKxS48aKcF6SqQJG1ak63T8Xpx9ZsCt8qQeIbjsV4RAiEAtrge7fHRdCDUHLE3zFZpaVk5ANdHDausqKl2/shP7wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700440},"type":"module","_from":"file:syncular-client-0.5.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.5.1.tgz","_integrity":"sha512-l5elSEGzPYP7XTASICUIYb8D/nK9xXL1r178p0VPTkL1T2PoGvtUODGgawQyWn/Cl7HYkULzSr0O6l4j4EY8Zg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.5.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.5.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.1_1784037454703_0.5507164052592894","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@syncular/client","version":"0.6.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.6.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c51b8471a02a7bdb3f41c5cc4f91e2976f0ae718","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.6.0.tgz","fileCount":86,"integrity":"sha512-XgNI0H/8L1xBwtbqsaSTrjL7FOAkBCsfgWTv4zlwpm+TtQdq8M2WBZigKqQcLD5S1qPi6lblzxkBjCNQCUthZg==","signatures":[{"sig":"MEUCIQCa9Y+/pVSJzyOWyAQq+gPPhnC/azkh7dCCY473fs9aEwIgONfCQkiKaJislvJoh3ch11tC08BvpfQuIbSwcdOZ5yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700440},"type":"module","_from":"file:syncular-client-0.6.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.6.0.tgz","_integrity":"sha512-XgNI0H/8L1xBwtbqsaSTrjL7FOAkBCsfgWTv4zlwpm+TtQdq8M2WBZigKqQcLD5S1qPi6lblzxkBjCNQCUthZg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.6.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.6.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.0_1784040571304_0.05733884133558331","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@syncular/client","version":"0.7.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.7.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4c26050d6688a1bc24e0e576a521826129b01809","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.7.0.tgz","fileCount":86,"integrity":"sha512-B6RDG3YHWAHk7BoA730SJWDti/+cpd38oRqkqbYTw3A6jm2zv73g5dKjCxruv7KQplQ55FJm5ddwMbY4XwaSuA==","signatures":[{"sig":"MEUCIQD3IM1E+WSdAwbQdJHs1ldN+N/lk0/rjrRiYZxnlt/fHAIgMrdnc2D5uT6lHE9oYIN+DUptR+nVrB1j3V8r45QqJ6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700440},"type":"module","_from":"file:syncular-client-0.7.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.7.0.tgz","_integrity":"sha512-B6RDG3YHWAHk7BoA730SJWDti/+cpd38oRqkqbYTw3A6jm2zv73g5dKjCxruv7KQplQ55FJm5ddwMbY4XwaSuA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.7.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.7.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.0_1784130411623_0.41689298262311714","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@syncular/client","version":"0.8.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.8.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c7e1a4daea58f34f113d3c4288af7f02487cb4bc","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.8.0.tgz","fileCount":89,"integrity":"sha512-z9+DOXDBWTzroYweTb0h1e399zX+Woa9Tqv+1cuAFtN/MOB/zQweZLJr/J/kktT0JNIurG944dHmEKPkMWPLhA==","signatures":[{"sig":"MEYCIQCjwPirCb8Lm8/oCZJttUWkqK19c/dQzRJ82Fp5BUygTgIhANsmQWJLcqGufPoCYXL59zyNfHHMyb8Marf994RcbVef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738968},"type":"module","_from":"file:syncular-client-0.8.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.8.0.tgz","_integrity":"sha512-z9+DOXDBWTzroYweTb0h1e399zX+Woa9Tqv+1cuAFtN/MOB/zQweZLJr/J/kktT0JNIurG944dHmEKPkMWPLhA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.8.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.8.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.0_1784134093884_0.5994624035098932","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@syncular/client","version":"0.9.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.9.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b72042b5b583c90f9ad9ceac334e863159263dcc","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.9.0.tgz","fileCount":89,"integrity":"sha512-buJgRfwzXd0we+Q/6Tr05F5aXbx1Kvx3g212mtJsRQOowruOi2qMFr/TiUWBTPXys4mSMwX5txfNxzeaq5c3lQ==","signatures":[{"sig":"MEUCIA0z9tF26MP8+iyKwC43VfDfeUPPPTXty21WgtccfgqxAiEAkFbyiEdLGI3id6FNZxx7Vw/l9cXSj9ZWGHtai/TXavU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742763},"type":"module","_from":"file:syncular-client-0.9.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.9.0.tgz","_integrity":"sha512-buJgRfwzXd0we+Q/6Tr05F5aXbx1Kvx3g212mtJsRQOowruOi2qMFr/TiUWBTPXys4mSMwX5txfNxzeaq5c3lQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.9.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.0_1784137514124_0.01469504712304004","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@syncular/client","version":"0.10.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.10.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c65e015e0bf789147e96efcc950c89fd0da7a23f","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.10.0.tgz","fileCount":89,"integrity":"sha512-3rNAH6BHQZSIGTWEDx/jMnBOvuVr0EBxzFblR1iWx57vfjLWMsa/hjqaAYzemhE2AWMf/EycmPoyvUd7nz4PaA==","signatures":[{"sig":"MEYCIQDUFVZyAqYfcCtodMlgL5Ne4zvyBfqHYb24D71F8YH14AIhALltVMl1hGpK2NCAvtC44TEqgcscYCP5N+i3oTNPBbA9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742766},"type":"module","_from":"file:syncular-client-0.10.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.10.0.tgz","_integrity":"sha512-3rNAH6BHQZSIGTWEDx/jMnBOvuVr0EBxzFblR1iWx57vfjLWMsa/hjqaAYzemhE2AWMf/EycmPoyvUd7nz4PaA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.10.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.10.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.10.0_1784140948264_0.70680645525051","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@syncular/client","version":"0.11.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.11.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3579fc7c1196996d3a21bcfedc3e6a554bbe37df","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.11.0.tgz","fileCount":89,"integrity":"sha512-g0UCe2GeiSUPwyYy3yLm/9pBMom9LXIA7HKChovY1vRJG1W+iZK/AMMVTaFKCsA2KcaesZbKJzgjEMSEfNbSCg==","signatures":[{"sig":"MEUCIEgyipkyJ6U+mjQBkWY8MOewwQafpX2kx3KuY1SkEu0/AiEA1xAIDwGb1ydXVhfOyyGAbGsaEouy0rRJ7fM9LCG2bI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":745288},"type":"module","_from":"file:syncular-client-0.11.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.11.0.tgz","_integrity":"sha512-g0UCe2GeiSUPwyYy3yLm/9pBMom9LXIA7HKChovY1vRJG1W+iZK/AMMVTaFKCsA2KcaesZbKJzgjEMSEfNbSCg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.11.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.11.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.11.0_1784143291431_0.5683714564867772","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@syncular/client","version":"0.12.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.12.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"241f352c396dc0f9042903111b175c602433b7f6","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.12.0.tgz","fileCount":89,"integrity":"sha512-n6iH1+FubbQCLWMjHUB2XAJVNpGWjTeLnad2GK6jM8kP8+CkP+qfvpich5xYhlJKlTQyuNECNBxbMJiDhKe07g==","signatures":[{"sig":"MEUCICIxrilZpsVS/arldCw4bQfx6ZWUyEHYFxaZl7LjaDwnAiEAj1Qxn5/57cB3BAEtHQ+Y0UIHT8/3RKneIL+KD9PjblM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":745288},"type":"module","_from":"file:syncular-client-0.12.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.12.0.tgz","_integrity":"sha512-n6iH1+FubbQCLWMjHUB2XAJVNpGWjTeLnad2GK6jM8kP8+CkP+qfvpich5xYhlJKlTQyuNECNBxbMJiDhKe07g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.12.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.12.0_1784146838355_0.9318138956053743","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@syncular/client","version":"0.13.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.13.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"98539313455ca8d4b2b8261967559cc6e2368869","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.13.0.tgz","fileCount":89,"integrity":"sha512-eBRKzdJrOrY9X3FQneAtfwLMz1pghBf4mIHtfIyXlwTjTBQcjJCnbwCSfANbs1JuQwcBf1TzCQ/n3zBQ5l1JdA==","signatures":[{"sig":"MEQCIHduW9ZcGgCbwzmO/nXQfNDRNSnhYyNlquG1KY/WBr0iAiAQsXqTe+AQCQGOwOUOV1YJyhP5pOnIxOorJbXH8iDJtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":757495},"type":"module","_from":"file:syncular-client-0.13.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.13.0.tgz","_integrity":"sha512-eBRKzdJrOrY9X3FQneAtfwLMz1pghBf4mIHtfIyXlwTjTBQcjJCnbwCSfANbs1JuQwcBf1TzCQ/n3zBQ5l1JdA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.13.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.13.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.13.0_1784150564074_0.923114249464446","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@syncular/client","version":"0.14.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.14.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"11ddd8c0079ea42d6c41f08c3f4cb8b83bcd182e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.14.0.tgz","fileCount":89,"integrity":"sha512-SkL0ViDXao6xmKc7tMD8TgLRRffLI6i3WaCyOUmc00jndopGMrS7KG8mSEW0/qm0jOOmzSVy0IuwnHwfBNBkTA==","signatures":[{"sig":"MEYCIQDaXULb0ULZ24UpvVFrJmkcG+47+Jp0s4nFh+xNep4/GwIhANAyzC1MaxA0w2jwyOY+Vd+DpBCbORin3Eoar/YaNYzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758517},"type":"module","_from":"file:syncular-client-0.14.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.14.0.tgz","_integrity":"sha512-SkL0ViDXao6xmKc7tMD8TgLRRffLI6i3WaCyOUmc00jndopGMrS7KG8mSEW0/qm0jOOmzSVy0IuwnHwfBNBkTA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.14.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.14.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.14.0_1784157019843_0.2837097795730914","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@syncular/client","version":"0.15.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1e8e056b4eda85981ec183d2c502b20cb8f565aa","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.0.tgz","fileCount":89,"integrity":"sha512-hHK6RRKWccc28SMEGgc3UZn/d++0++r3GtxbypWByRhOf+3trjC3on/OJoAd7L55SxYN2A8lOAu6B6JGMcuwGg==","signatures":[{"sig":"MEYCIQC3K9GEpNHA2Ke14wP8fzU08nTTeo2XR6JrR8e+fISsbgIhANC5lnse96hVrGkEOPVDWOrS9KPQDgCZwOsjahIhBV+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771101},"type":"module","_from":"file:syncular-client-0.15.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.0.tgz","_integrity":"sha512-hHK6RRKWccc28SMEGgc3UZn/d++0++r3GtxbypWByRhOf+3trjC3on/OJoAd7L55SxYN2A8lOAu6B6JGMcuwGg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.0_1784163445248_0.9799809139429614","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@syncular/client","version":"0.15.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e1df83556c8af66eff5e717a89d5fedeb368c90e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.1.tgz","fileCount":89,"integrity":"sha512-yu5OYbTeW2o/eCvl7hxQY72W0ZVILGPWj1Q3xGBA+FwvEXSgf6Pf5XzCtm2QgT6QdHx8oqMMVTS709mzLAyi3A==","signatures":[{"sig":"MEYCIQC6S5exfbm9O2TO1jGgUCJgZiNnfQJ8RjlJFyqEiBNR+wIhAObHotlizPqYGtfcRY07PcDPdrfAZQ2H6frOGItshMl6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771101},"type":"module","_from":"file:syncular-client-0.15.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.1.tgz","_integrity":"sha512-yu5OYbTeW2o/eCvl7hxQY72W0ZVILGPWj1Q3xGBA+FwvEXSgf6Pf5XzCtm2QgT6QdHx8oqMMVTS709mzLAyi3A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.1_1784164436082_0.9313686023599834","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@syncular/client","version":"0.15.2","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"44be8b4a88c18cfa6adcd4f403e08c9774959f30","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.2.tgz","fileCount":89,"integrity":"sha512-V56PtEo0SCHntoEkYLSIr0hpNvUTiMG6UcOvjuyh8Ttp63Zy7wRHsB6CPdQ3wXxwCAx5LeyD/ifu3X/agQsCFQ==","signatures":[{"sig":"MEUCIAfo+yVkxCaRtgoCp6phPUcN9W6IWD23FZxVuSYij2CbAiEA0lCYe4itB9Jpp5RjLM9EggL1p7HqZnXIP4OqKG0E1QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771101},"type":"module","_from":"file:syncular-client-0.15.2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.2.tgz","_integrity":"sha512-V56PtEo0SCHntoEkYLSIr0hpNvUTiMG6UcOvjuyh8Ttp63Zy7wRHsB6CPdQ3wXxwCAx5LeyD/ifu3X/agQsCFQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.2","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.2","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.2_1784165220153_0.6487333480425057","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@syncular/client","version":"0.15.3","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8153ba68076cf9d812348c4778ab33b92a15291d","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.3.tgz","fileCount":89,"integrity":"sha512-lbZK1ERWea+O8TlpLGdgB1+vQW6pA5tb3D7yIR56thwUrDQY13LGw6DrBJut7taPb64Y0Y8Gmcs6du8Gv7UFtg==","signatures":[{"sig":"MEQCIECBqIW2F1vgs4YSxvL5hyLHW4GLBphB9qWFS8wha9oTAiBrqMqYTP9xS/jOHNYzPW6BSM826O/1VBdyNgPwQrZUTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771101},"type":"module","_from":"file:syncular-client-0.15.3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.3.tgz","_integrity":"sha512-lbZK1ERWea+O8TlpLGdgB1+vQW6pA5tb3D7yIR56thwUrDQY13LGw6DrBJut7taPb64Y0Y8Gmcs6du8Gv7UFtg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.3","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.3_1784165508081_0.02929927389697129","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@syncular/client","version":"0.15.4","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.4","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3848b81b630f0a86ba17c23d240433f0a8999ca0","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.4.tgz","fileCount":89,"integrity":"sha512-f9FUPOMb3fia+hUKCCfC5yJ9hMyYkuFtCLHe+DG1QIJ3pvWxj76W+eVZLcsBP+H6UYxNCRvBAef2CsHWIv72MQ==","signatures":[{"sig":"MEUCIQD4bFGkWrJ5XtW+INvLIyE7zDri4ZJbxyOnoJX/LnKB6AIgGd0mV7dQfvKtqMNaRO9nK/AWEjVhKNLzRlon5pFb2NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771101},"type":"module","_from":"file:syncular-client-0.15.4.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.4.tgz","_integrity":"sha512-f9FUPOMb3fia+hUKCCfC5yJ9hMyYkuFtCLHe+DG1QIJ3pvWxj76W+eVZLcsBP+H6UYxNCRvBAef2CsHWIv72MQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.4","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.4","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.4_1784185210849_0.4884950053845323","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@syncular/client","version":"0.15.5","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.5","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"abd3516742d096bfcbcad37b6cd5f33072859328","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.5.tgz","fileCount":89,"integrity":"sha512-KjyzuIfRUl8vjc1oqazjBxu2tiX/ZU7iOt7c7apf3grzQmM1pMiJFS59GHbwEEV1TgQMAziniIL9DCFWl3b4LA==","signatures":[{"sig":"MEQCIDzx23T6YXmQNLhaDRTaCAJ3SmTNvJtthaaZ00OcjQM6AiAWZL+5AKhftw0WD5d0kK5MZ49yIJjo7K1B/K+Xx8ba5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":775341},"type":"module","_from":"file:syncular-client-0.15.5.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.5.tgz","_integrity":"sha512-KjyzuIfRUl8vjc1oqazjBxu2tiX/ZU7iOt7c7apf3grzQmM1pMiJFS59GHbwEEV1TgQMAziniIL9DCFWl3b4LA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.5","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.5","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.5_1784207956109_0.9473345804226099","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"@syncular/client","version":"0.15.6","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.6","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ec9548bc406f284d2b9ef2c7ece4bc722d7a415e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.6.tgz","fileCount":89,"integrity":"sha512-/46p8mSciq3whYAAJ/q9QwsrP3duy4Y+OBeintGnQhprf5+7jWvcb8uyetamodyOCg4I91FtJ01BmzMxyF8EcQ==","signatures":[{"sig":"MEUCIQDai1uBe3rqakJxTNOSIJbG2hs7PgO3EUAZc+r5PkrVPwIgERVX3n8A/CEykgQZok8urAGq+H/qF51tMm0cpfHcmJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778414},"type":"module","_from":"file:syncular-client-0.15.6.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.6.tgz","_integrity":"sha512-/46p8mSciq3whYAAJ/q9QwsrP3duy4Y+OBeintGnQhprf5+7jWvcb8uyetamodyOCg4I91FtJ01BmzMxyF8EcQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.6","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.6","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.6_1784210001424_0.5904257590770681","host":"s3://npm-registry-packages-npm-production"}},"0.15.7":{"name":"@syncular/client","version":"0.15.7","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.7","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d9468356f3579dcdd5917df4966953afd42ae476","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.7.tgz","fileCount":89,"integrity":"sha512-m9fV7bg0UMhbTB0xpL2CWkJyjRD3M5vSdX8kp89HdFPk3duG83hEPL1JhhRGnFRwdV9OcQivPLRgpFVXx4yAQg==","signatures":[{"sig":"MEUCIQDYwataBphw/qCIgycBKD4G0vYTZH0a5zTLwXgdvMdqVwIgK1FfBhG1w5CICB4PUIyziBiTGjafvZmOPVkivFUS6WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780966},"type":"module","_from":"file:syncular-client-0.15.7.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.7.tgz","_integrity":"sha512-m9fV7bg0UMhbTB0xpL2CWkJyjRD3M5vSdX8kp89HdFPk3duG83hEPL1JhhRGnFRwdV9OcQivPLRgpFVXx4yAQg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.7","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.7","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.7_1784211066980_0.7300003698940554","host":"s3://npm-registry-packages-npm-production"}},"0.15.8":{"name":"@syncular/client","version":"0.15.8","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.8","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"857da6480b09d0b9f7ddb351dd4fc989c1e75865","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.8.tgz","fileCount":89,"integrity":"sha512-4JdAHglN+TP8ON0kWEdcqM2mzYPMh+whzChDbzjtKDVGMIf/ZIpIO0y+u1mI7NoeLYtsKQaXjT2DKw/4KXehvw==","signatures":[{"sig":"MEUCIHTizetuTSmKZgAmt47m/rT1hKxMiRtBDh2dFCPgnGrNAiEA/oAQU3xBv/eW6w89kt6LBbaIuXt+f/clvvvPJPaHpUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780966},"type":"module","_from":"file:syncular-client-0.15.8.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.8.tgz","_integrity":"sha512-4JdAHglN+TP8ON0kWEdcqM2mzYPMh+whzChDbzjtKDVGMIf/ZIpIO0y+u1mI7NoeLYtsKQaXjT2DKw/4KXehvw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.8","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.8","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.8_1784243064384_0.46850578753060246","host":"s3://npm-registry-packages-npm-production"}},"0.15.9":{"name":"@syncular/client","version":"0.15.9","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.9","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1d3642339f82a256f8ca76c99afd6de9144ceb44","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.9.tgz","fileCount":89,"integrity":"sha512-K+4CwjrNmUArq/TKvsfMh+rzT9YLABGn1ahLyMnm9rMYx0NfIUHqRPB3aRw6f8KXBIMwoEWVCF+EOWop49H+Xw==","signatures":[{"sig":"MEUCIQD1z2tO9r3AhGxpKyLbZheU6/kKrECi8ghyIgXRKkbo7wIgH8TtTNvbg74DKYWPi3hGQyVpcelfrgpHOS+xPKd+d5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786743},"type":"module","_from":"file:syncular-client-0.15.9.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.9.tgz","_integrity":"sha512-K+4CwjrNmUArq/TKvsfMh+rzT9YLABGn1ahLyMnm9rMYx0NfIUHqRPB3aRw6f8KXBIMwoEWVCF+EOWop49H+Xw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.9","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.9","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.9_1784246241978_0.9625855469576066","host":"s3://npm-registry-packages-npm-production"}},"0.15.10":{"name":"@syncular/client","version":"0.15.10","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.10","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"037363c3081ad7fd70891066e7d0d2c09a5e00b0","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.10.tgz","fileCount":89,"integrity":"sha512-3KRg2t8sEijkIFnYY4QjYHeUcGuBmgBtGhwyIPFN5N4EyYqD+3oSrY6mAboNWtdZDqKFIcqlfBeMzl4WRlhvJg==","signatures":[{"sig":"MEYCIQC5a6AVvGaYpiF/O6Cb8tNjfvqgqUY+9Pvwly5qbQybXgIhAL49xaGg+b3tGGXO2a58rn1vA/39vCAdlNGXZjtcYdbe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786746},"type":"module","_from":"file:syncular-client-0.15.10.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.10.tgz","_integrity":"sha512-3KRg2t8sEijkIFnYY4QjYHeUcGuBmgBtGhwyIPFN5N4EyYqD+3oSrY6mAboNWtdZDqKFIcqlfBeMzl4WRlhvJg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.10","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.10","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.10_1784248262875_0.640917483336783","host":"s3://npm-registry-packages-npm-production"}},"0.15.11":{"name":"@syncular/client","version":"0.15.11","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.11","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5b16904e375355fe8e67c5cdf113ff93129ea5c6","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.11.tgz","fileCount":92,"integrity":"sha512-Dutteg68vv3oA/54uCWbcrEPajumIVV2upa7kEfDO7Cxkuy01E1M6Ekh3P7fhxEUJzhGlU4bkfn8O7ThqYmc6g==","signatures":[{"sig":"MEYCIQDSyd+z2x4fDtVgQ1hQau4Ix+HGhFP9g+eA7jsD7Nt9/QIhAMM8sqj61VpNfDTLm5LEFAYT8FapuxYo4rpOz0wLXmFj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816976},"type":"module","_from":"file:syncular-client-0.15.11.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.11.tgz","_integrity":"sha512-Dutteg68vv3oA/54uCWbcrEPajumIVV2upa7kEfDO7Cxkuy01E1M6Ekh3P7fhxEUJzhGlU4bkfn8O7ThqYmc6g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.11","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.11","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.11_1784285047752_0.8446162515182918","host":"s3://npm-registry-packages-npm-production"}},"0.15.12":{"name":"@syncular/client","version":"0.15.12","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.12","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"bb7c85fb1e1e4b0eb2b7a07c37c941a8b27460bc","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.12.tgz","fileCount":92,"integrity":"sha512-i7hDxyV6/wh/JWQqXdiYVDJBICgGi1VG/SqepOMysAkO3Snbs/l/wUWfw8QFalgjLxOJQZ9Nrgvsa0pRPqJNjA==","signatures":[{"sig":"MEYCIQDQRBvNKmizgQ2HDkRwfLdkfC5b6tFJGC4ScivAfjra1QIhAMcM5vCooHk6Z7PqwR9FYm2kTVMGNG64Powo6WnflYEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816976},"type":"module","_from":"file:syncular-client-0.15.12.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.12.tgz","_integrity":"sha512-i7hDxyV6/wh/JWQqXdiYVDJBICgGi1VG/SqepOMysAkO3Snbs/l/wUWfw8QFalgjLxOJQZ9Nrgvsa0pRPqJNjA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.12","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.12","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.12_1784290172157_0.4325800235243771","host":"s3://npm-registry-packages-npm-production"}},"0.15.13":{"name":"@syncular/client","version":"0.15.13","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.13","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b0ac55ecb4b1a51bac95e2493b5f999146aa6212","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.13.tgz","fileCount":92,"integrity":"sha512-mYzNyRartbNTpztmLLOdbAKxIQ1fiJOtFjjqRhL2RlFBAPW3RKVXxnSMZgL7G0Dpli4hGAGYwUS2epsKLBvXhQ==","signatures":[{"sig":"MEUCIQCc3YC8zZtwvK7h9HQtePzHQpXgt6Rm2uZZlBuHHoogUQIgTR/gdWpda1mtv5KfZJIrSknVpnsP+LUrxaVQH4t2KGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":818369},"type":"module","_from":"file:syncular-client-0.15.13.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.13.tgz","_integrity":"sha512-mYzNyRartbNTpztmLLOdbAKxIQ1fiJOtFjjqRhL2RlFBAPW3RKVXxnSMZgL7G0Dpli4hGAGYwUS2epsKLBvXhQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.13","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.13","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.13_1784316239675_0.45973080431552393","host":"s3://npm-registry-packages-npm-production"}},"0.15.14":{"name":"@syncular/client","version":"0.15.14","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.14","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"35fd1e1e06fb1aa35838f06b81189227e48de5f4","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.14.tgz","fileCount":95,"integrity":"sha512-3hA3F/qXmK7Oaz5cOj3zC5hA2rXjHfkikM3As/nnA/Eo6qCADyKQ709XGPDGgewpQZPpZGq90yZ0o+ybag2Fsw==","signatures":[{"sig":"MEUCIQCGqKtctme209XZob8AZ0g7tb/1I+vbcwUF3RC4pITVoQIgYb0I7WWxoZLvFWPrqMYWimqlJJdLC3NKrZnjLqY3rR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854533},"type":"module","_from":"file:syncular-client-0.15.14.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.14.tgz","_integrity":"sha512-3hA3F/qXmK7Oaz5cOj3zC5hA2rXjHfkikM3As/nnA/Eo6qCADyKQ709XGPDGgewpQZPpZGq90yZ0o+ybag2Fsw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.14","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.14","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.14_1784331535438_0.9068349419350628","host":"s3://npm-registry-packages-npm-production"}},"0.15.15":{"name":"@syncular/client","version":"0.15.15","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.15","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"cc83dca7c3a4adbbc36823e58ecdc1f7e7cde996","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.15.tgz","fileCount":95,"integrity":"sha512-EdukFZSk+Ql08rGi1+IbZXaO5IT//9p1PI1hny8UmcTfERSgrgPAwBXtR80purcvhBlPVBVv06ELif+c+HU0Eg==","signatures":[{"sig":"MEUCIQD/8SR8jO2bRMJvs0FvzxHjWascfZCcRN1nf+m31inEcgIgbi78VWbdKK8utxj7uMspLSDzYZN/OEXLtt0nIon5B/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":872574},"type":"module","_from":"file:syncular-client-0.15.15.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.15.tgz","_integrity":"sha512-EdukFZSk+Ql08rGi1+IbZXaO5IT//9p1PI1hny8UmcTfERSgrgPAwBXtR80purcvhBlPVBVv06ELif+c+HU0Eg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.15","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.15","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.15_1784354284083_0.9575210476039764","host":"s3://npm-registry-packages-npm-production"}},"0.15.16":{"name":"@syncular/client","version":"0.15.16","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.16","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"09bc930dd837004480de4e748882af547f5efbff","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.16.tgz","fileCount":95,"integrity":"sha512-n7YgjTxowPVwkZGBtt3Jrz8zqMCyPlXxW2ZmXHLJLceXuGXaZmBoHpI/KmRIrFqAYqQDcDFL2BEmh9AZao+1iA==","signatures":[{"sig":"MEUCIQDFqlXw/kUTc9bEaiY20KESAvGOwmTW/ZWhK6D1qFoxpwIgMP90t0vLv7LbSmcn4gQ0VOvQEUrhvyDveDyttmditPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":872574},"type":"module","_from":"file:syncular-client-0.15.16.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.16.tgz","_integrity":"sha512-n7YgjTxowPVwkZGBtt3Jrz8zqMCyPlXxW2ZmXHLJLceXuGXaZmBoHpI/KmRIrFqAYqQDcDFL2BEmh9AZao+1iA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.16","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.16","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.16_1784355966962_0.9946438583675021","host":"s3://npm-registry-packages-npm-production"}},"0.15.17":{"name":"@syncular/client","version":"0.15.17","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.17","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f304d81c92bfae3db3f02483329ec0de4407d3ae","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.17.tgz","fileCount":98,"integrity":"sha512-BKtA5Zeo6afuY3NKQPy9525gXa1O036nJWbJEZvaZklc2pkMRkf3RKv9pnrMsvtn9b53c7MD0j/XfJryVmzDjg==","signatures":[{"sig":"MEUCIQDmiJrFs0ITNkhehKTl9FF4v0qGpTch4CpxlucW2OdifwIgQj+8z8WOPlqbTg667MvSfvKgUgEC4N85CwbZEthXc0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":917060},"type":"module","_from":"file:syncular-client-0.15.17.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.17.tgz","_integrity":"sha512-BKtA5Zeo6afuY3NKQPy9525gXa1O036nJWbJEZvaZklc2pkMRkf3RKv9pnrMsvtn9b53c7MD0j/XfJryVmzDjg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.17","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.17","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.17_1784359131382_0.40056172561660297","host":"s3://npm-registry-packages-npm-production"}},"0.15.18":{"name":"@syncular/client","version":"0.15.18","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.18","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"52a41ce4a6596090e293f9d5d51985f2af5e686b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.18.tgz","fileCount":98,"integrity":"sha512-LoOS3s/gKlxwk6by1ZObTNYGXNTWdgzxYvuUIBSbS7pLIsYXnAD81TF2HIlsrBUsryPIe946sRXVlKoanTOG9w==","signatures":[{"sig":"MEUCIQDpPbUH3TgWzF6Muj1I72gHuDOe2Jj8S7jZnIFjS2igAQIgXrbclAMsMW1oYHsmhLbbqiwFHiDATqSLrj+v9dNVQ1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921408},"type":"module","_from":"file:syncular-client-0.15.18.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.18.tgz","_integrity":"sha512-LoOS3s/gKlxwk6by1ZObTNYGXNTWdgzxYvuUIBSbS7pLIsYXnAD81TF2HIlsrBUsryPIe946sRXVlKoanTOG9w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.18","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.18","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.18_1784360911498_0.7849863861027644","host":"s3://npm-registry-packages-npm-production"}},"0.15.19":{"name":"@syncular/client","version":"0.15.19","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.19","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"cf3c0644723c88bd5af2c3a87a7effd7c55d3bba","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.19.tgz","fileCount":98,"integrity":"sha512-qoz4/+bbYzOoBeIkY+ne3MMjB8Sfc5AzTA847A/SsmlhR0tGIl9tK2o2VXD8gRcLEm3wI4aHAM01Jt/4B5wpBg==","signatures":[{"sig":"MEQCICkFbQeb9q9DhzK7eH2urZ0BP28R9hB9v7fpjMCT+UMNAiAV+K8O37LgluJ6IjJw35d0gK2K1H6Kv5phA+KfxKqiDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921791},"type":"module","_from":"file:syncular-client-0.15.19.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.19.tgz","_integrity":"sha512-qoz4/+bbYzOoBeIkY+ne3MMjB8Sfc5AzTA847A/SsmlhR0tGIl9tK2o2VXD8gRcLEm3wI4aHAM01Jt/4B5wpBg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.19","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.19","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.19_1784361658032_0.15357821551748496","host":"s3://npm-registry-packages-npm-production"}},"0.15.20":{"name":"@syncular/client","version":"0.15.20","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.20","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8e0793daee7ad90a61b0738f0c637a85a6213664","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.20.tgz","fileCount":98,"integrity":"sha512-Jy1Pw4apR/ENspEUafT1osJ3H8Y7p3F36AkrqAAXJMUelOKYnQ+NdOOKBb5rgnsUnvanK8IarJFeEdNui+0+XQ==","signatures":[{"sig":"MEUCIFcf5cdW+4LVJ8cVWN6alfRu5MeX/ydbVKrpPH2fNg+bAiEAtWXUiSvhbt+Wd9i4iOk53+x5+/wEW/Q/HSe1kPcU02w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921791},"type":"module","_from":"file:syncular-client-0.15.20.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.20.tgz","_integrity":"sha512-Jy1Pw4apR/ENspEUafT1osJ3H8Y7p3F36AkrqAAXJMUelOKYnQ+NdOOKBb5rgnsUnvanK8IarJFeEdNui+0+XQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.20","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.20","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.20_1784363240882_0.4314319458005609","host":"s3://npm-registry-packages-npm-production"}},"0.15.21":{"name":"@syncular/client","version":"0.15.21","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.21","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d60ecc912f638e44fe54745a290b1dfda22e7cae","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.21.tgz","fileCount":98,"integrity":"sha512-rKvcXJHGmjzQiLsVyiolRMFXYhrvlVQnQ8yXWQVNsSWr4kE0feN9m0AeCKdUa1D/FTjFYDjcsDaxMFrKpSAu+Q==","signatures":[{"sig":"MEQCIAK+sMgXXv3XRG4JvWFYzRzS6K8Xq4eLD6fnoTe/01GhAiA36ALrH7iXxZRyJU4+MkJbAAU7ZhmR3yfIrCeoEPtnrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921791},"type":"module","_from":"file:syncular-client-0.15.21.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.21.tgz","_integrity":"sha512-rKvcXJHGmjzQiLsVyiolRMFXYhrvlVQnQ8yXWQVNsSWr4kE0feN9m0AeCKdUa1D/FTjFYDjcsDaxMFrKpSAu+Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.21","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.21","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.21_1784364171444_0.670648467121165","host":"s3://npm-registry-packages-npm-production"}},"0.15.22":{"name":"@syncular/client","version":"0.15.22","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.22","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d2074fe24eb16db5ef5d2a11bf180cb50fcdc579","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.22.tgz","fileCount":98,"integrity":"sha512-LDlF/RIMhCf2kA4lfyp3ZO740lCBKGCeUv/UFMgfq0rlMUsHcO3jGD66bAsQHLLZAYNa+rDTu5y5KeQCDAnbMw==","signatures":[{"sig":"MEYCIQCe+C3pFF3z9I0aE31KHs2BS4HNmSh9FA+EArML6CV5zQIhAL6WenpAydpeeHddcVIUilnNA5EPzn8pfFBnrAzoOKAb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921791},"type":"module","_from":"file:syncular-client-0.15.22.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.22.tgz","_integrity":"sha512-LDlF/RIMhCf2kA4lfyp3ZO740lCBKGCeUv/UFMgfq0rlMUsHcO3jGD66bAsQHLLZAYNa+rDTu5y5KeQCDAnbMw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.22","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.22","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.22_1784366070820_0.6801852881775861","host":"s3://npm-registry-packages-npm-production"}},"0.15.23":{"name":"@syncular/client","version":"0.15.23","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.23","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7aaf8521370007a45178d8589847c34313e46bff","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.23.tgz","fileCount":98,"integrity":"sha512-G9iehR0Zgbp+yT99GvqPgD+Nc1P5NXLxdMRPMmfN5WM4jTUL0Zafq6BA77vF2lxgZRpadAH+yPfSBxfYXTMWqQ==","signatures":[{"sig":"MEUCIQC/NxDJNj9aUiTCIhlNoWPWfIXn6IKbj1IKnO4e3u8q0wIgP204HiAuvBc8ZSMqw8PLP4arpzD6xNt09h6ZK26UFCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921791},"type":"module","_from":"file:syncular-client-0.15.23.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.23.tgz","_integrity":"sha512-G9iehR0Zgbp+yT99GvqPgD+Nc1P5NXLxdMRPMmfN5WM4jTUL0Zafq6BA77vF2lxgZRpadAH+yPfSBxfYXTMWqQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.23","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.23","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.23_1784368384633_0.17115649878378547","host":"s3://npm-registry-packages-npm-production"}},"0.15.24":{"name":"@syncular/client","version":"0.15.24","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.24","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0371b5321f6c01a93d00c0fef4ad64b5553a37d5","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.24.tgz","fileCount":98,"integrity":"sha512-aIekKtnBOtaIqSRHXph4Fha3Qn+w79TN8QAWvasGQAW718seZ/mtUQvzxaZdUrOdQ4fy/59d8vidSn0duyxBtQ==","signatures":[{"sig":"MEUCIEyOipPER5XMu+nFHBJREnTRiL6uPZf2QHar2ZzWMj2WAiEAm6yE/S5QtTgVDsNauy/Jnc3/ZPLkzxDF+7Nr8nNJNFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921791},"type":"module","_from":"file:syncular-client-0.15.24.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.24.tgz","_integrity":"sha512-aIekKtnBOtaIqSRHXph4Fha3Qn+w79TN8QAWvasGQAW718seZ/mtUQvzxaZdUrOdQ4fy/59d8vidSn0duyxBtQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.24","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.24","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.24_1784371107882_0.41587307301179943","host":"s3://npm-registry-packages-npm-production"}},"0.15.25":{"name":"@syncular/client","version":"0.15.25","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.25","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c37cad83e8cf7cd38273c9dd53e93415798932d1","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.25.tgz","fileCount":98,"integrity":"sha512-/aQiKn1E01BdHAqhq4wfTAAfKQn1nhlhJhiMHlWypvTZdjPf3E6EawdLaz663X3Q+a338PZFm8fE6pZskUXJYw==","signatures":[{"sig":"MEUCIQDNlRqtDa3DPvQ/m4Z74DvAalQaHkpZKlNp5K/kMNEdggIgOOlY3vG+YfusRJwV7XZ9iE/UAgk0oDJOA/f7l8JYJZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921791},"type":"module","_from":"file:syncular-client-0.15.25.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.25.tgz","_integrity":"sha512-/aQiKn1E01BdHAqhq4wfTAAfKQn1nhlhJhiMHlWypvTZdjPf3E6EawdLaz663X3Q+a338PZFm8fE6pZskUXJYw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.25","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.25","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.25_1784372222979_0.6132476150854447","host":"s3://npm-registry-packages-npm-production"}},"0.15.26":{"name":"@syncular/client","version":"0.15.26","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.26","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a01e1df79be00e3c7d8179227f4d484f80b3c5ca","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.26.tgz","fileCount":98,"integrity":"sha512-00aJCow+ohz5apAhpD59apxCTf0jGKKCLay70xBhW2aVBaVKhmX9pzRq0aSIW7WjHkSxwa9u8nXeW0jX4lOW1w==","signatures":[{"sig":"MEUCIQC8Vw5rNr3grBJ9LfoEzoVprwlAtvVTCKxfjCR9gfCCfQIgD3DjIu3fCVan8hRGug5nhZZXO+Vqlm5vylQKgos0UdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922480},"type":"module","_from":"file:syncular-client-0.15.26.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.26.tgz","_integrity":"sha512-00aJCow+ohz5apAhpD59apxCTf0jGKKCLay70xBhW2aVBaVKhmX9pzRq0aSIW7WjHkSxwa9u8nXeW0jX4lOW1w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.26","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.26","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.26_1784383653463_0.1543431767453607","host":"s3://npm-registry-packages-npm-production"}},"0.15.27":{"name":"@syncular/client","version":"0.15.27","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.27","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d8cb19bbbb7e7b03b3868f0ad049e9361296f980","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.27.tgz","fileCount":98,"integrity":"sha512-92iT1xVNngbtNEhqNCXIJwYgA/il8QiUyfbBeZhrmZrtK/MAiP+Hny04hZdoHZKeBiUPS7aCGRC7N4ut02mzhQ==","signatures":[{"sig":"MEUCIQDsENU19dAmvvo7rdDWuwid3Inaw0MBos+GT7BCfRaO0gIgLb/8HOkx8wfbysBj753QLQDIr9muAS7ZgmTUIZLJj4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922480},"type":"module","_from":"file:syncular-client-0.15.27.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.27.tgz","_integrity":"sha512-92iT1xVNngbtNEhqNCXIJwYgA/il8QiUyfbBeZhrmZrtK/MAiP+Hny04hZdoHZKeBiUPS7aCGRC7N4ut02mzhQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.27","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.27","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.27_1784385966587_0.5907108459829393","host":"s3://npm-registry-packages-npm-production"}},"0.15.28":{"name":"@syncular/client","version":"0.15.28","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.28","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e5990c01b0d84a58dceb0b29292bf8190fb5bca7","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.28.tgz","fileCount":101,"integrity":"sha512-pw/glJ7aPSMsVSV75LDFWSrixJ9BOy0qKewyJPYdVZ/3e1GtNJ1vfsWeHydDsJ9z9KLI5efjqpPl/lUJrJiMoA==","signatures":[{"sig":"MEQCIDdICK9YXpL9SzStMGphvRWUCru/y62tvokcqRKWnvvqAiAJiem3gXXlY/Swa1xzKFvJ/h0qD6h0280q2VfCyhemdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":934653},"type":"module","_from":"file:syncular-client-0.15.28.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.28.tgz","_integrity":"sha512-pw/glJ7aPSMsVSV75LDFWSrixJ9BOy0qKewyJPYdVZ/3e1GtNJ1vfsWeHydDsJ9z9KLI5efjqpPl/lUJrJiMoA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.28","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.28","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.28_1784435713239_0.2336019245422678","host":"s3://npm-registry-packages-npm-production"}},"0.15.29":{"name":"@syncular/client","version":"0.15.29","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.29","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"578fca3ad933c395f78e0a50273025b3700c1c64","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.29.tgz","fileCount":101,"integrity":"sha512-9xSSYQbP7IGhvlufyP056JcrQ22OJiUOuiw6mYu6QtTkTjBHJcBnoW5uwWrpxry1ZHvXFukfoksLcCh4iBBEhQ==","signatures":[{"sig":"MEQCIG3OHvlmdaiy8iEA0xvEFusz7GcHVUJLQ4nG0D4rsvWxAiAnWZ9zHkbMBEoE3anwt6M8YVjcpyI1MBV7d67Accfcuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":934653},"type":"module","_from":"file:syncular-client-0.15.29.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.29.tgz","_integrity":"sha512-9xSSYQbP7IGhvlufyP056JcrQ22OJiUOuiw6mYu6QtTkTjBHJcBnoW5uwWrpxry1ZHvXFukfoksLcCh4iBBEhQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.29","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.29","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.29_1784439603012_0.7359761055200262","host":"s3://npm-registry-packages-npm-production"}},"0.15.30":{"name":"@syncular/client","version":"0.15.30","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.30","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d49b9bbb05606c140b0c920b7d7a35d4cbbb1270","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.30.tgz","fileCount":101,"integrity":"sha512-VHxJKNroT3AINqCoaF+Q/tqbhxO/XW/bIkPYAbSDCRFO6S9//Os1t5Y2nDp1batVmaYfm6U3ALmb+JuD9WxADQ==","signatures":[{"sig":"MEQCIAv6sOGbRVHmikisXtnUvk7RQOCcae6RyTHzL3dXikcBAiBq9KdX8AT3KwqYVLErnowAGTsnGtkvQ9srauXwPtNLoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":936991},"type":"module","_from":"file:syncular-client-0.15.30.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.30.tgz","_integrity":"sha512-VHxJKNroT3AINqCoaF+Q/tqbhxO/XW/bIkPYAbSDCRFO6S9//Os1t5Y2nDp1batVmaYfm6U3ALmb+JuD9WxADQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.30","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.30","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.30_1784442793369_0.8764677670013301","host":"s3://npm-registry-packages-npm-production"}},"0.15.31":{"name":"@syncular/client","version":"0.15.31","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.31","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"09f960649556f258e90a7f4052dd76051634fa24","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.31.tgz","fileCount":101,"integrity":"sha512-N6XhIRi8i3Pq1q9/7tzIaN8DvzmUXdlJAIJTklb3yIV/qwT1wl6lZdJiVvScRo3NgHCKFR30+LeQsv0Jx2Tqiw==","signatures":[{"sig":"MEUCIBfH021VPkfyZaHU45eSA+FIUVlGL94t6uyAzgxEmOKtAiEA3mLsJ5FmWNiCs3em58uirUQo6MKx7mEeX8zLONMjuLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":936991},"type":"module","_from":"file:syncular-client-0.15.31.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.31.tgz","_integrity":"sha512-N6XhIRi8i3Pq1q9/7tzIaN8DvzmUXdlJAIJTklb3yIV/qwT1wl6lZdJiVvScRo3NgHCKFR30+LeQsv0Jx2Tqiw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.31","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.31","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.31_1784443895079_0.46912706628464207","host":"s3://npm-registry-packages-npm-production"}},"0.15.32":{"name":"@syncular/client","version":"0.15.32","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.32","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"481ea4341880852da1bffb4f31a7d0da86bff684","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.32.tgz","fileCount":101,"integrity":"sha512-ylcY8erzCimru5pd/dBw/qH4gWNsqQ0skx8seggHCGvfgM3SiQ4GXtH//hsb0zLe4TwUfMhIapV6Pw0rmdTfyw==","signatures":[{"sig":"MEYCIQDeOm6JA31pIEZyfC38mj+U5LFGc7PjCVGLlyz4crJcpwIhAOKzGGtnlFHUEJbDcDQ1KpTKijthQiEjnGZ93131mg97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":936991},"type":"module","_from":"file:syncular-client-0.15.32.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.32.tgz","_integrity":"sha512-ylcY8erzCimru5pd/dBw/qH4gWNsqQ0skx8seggHCGvfgM3SiQ4GXtH//hsb0zLe4TwUfMhIapV6Pw0rmdTfyw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.32","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.32","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.32_1784449831045_0.5795249026977625","host":"s3://npm-registry-packages-npm-production"}},"0.15.33":{"name":"@syncular/client","version":"0.15.33","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.33","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a2c3888a32093bb09e765a8b8c09e771beb3308c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.33.tgz","fileCount":101,"integrity":"sha512-M6WsKwgVSQkKNegovxOsmepAMha7ma5JKeGPQNNbQ1obEkrocV0xPNYAkdgMDTY0I/Cd+VRoqhGtl0X3TyXwpw==","signatures":[{"sig":"MEQCIDDCEAQHp3juqOmmzhSMdJckZ+aB/Q5xXUZlAlaR9yT9AiAos70Y55OIEHqEEHqQ9Oq7QWRgydFMX/pzuqmY5teJCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":938403},"type":"module","_from":"file:syncular-client-0.15.33.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.33.tgz","_integrity":"sha512-M6WsKwgVSQkKNegovxOsmepAMha7ma5JKeGPQNNbQ1obEkrocV0xPNYAkdgMDTY0I/Cd+VRoqhGtl0X3TyXwpw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.33","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.33","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.33_1784450404562_0.8357789084883376","host":"s3://npm-registry-packages-npm-production"}},"0.15.34":{"name":"@syncular/client","version":"0.15.34","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.34","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7b9f36b3dffffb5e827f64c452fa6547ee8c21a5","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.34.tgz","fileCount":101,"integrity":"sha512-YmnbDLrwHNNmLmjzSDe2etUKZ8ss5DHPtk4oxo4S+bo+ukvFkxmFG2GaqZYUfdHikhS5glh/4O7uNBA2Rlioog==","signatures":[{"sig":"MEUCIQDm7+KlEeeqZSxxCACpUIjFrGth+Jr0Sd2Quwk9xdbPPQIgZ0XzhTx96E0yWkCQ8XRsuboBq8xipA1jeRqgRH1OScw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":938403},"type":"module","_from":"file:syncular-client-0.15.34.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.34.tgz","_integrity":"sha512-YmnbDLrwHNNmLmjzSDe2etUKZ8ss5DHPtk4oxo4S+bo+ukvFkxmFG2GaqZYUfdHikhS5glh/4O7uNBA2Rlioog==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.34","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.34","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.34_1784523278414_0.5246332184016662","host":"s3://npm-registry-packages-npm-production"}},"0.15.35":{"name":"@syncular/client","version":"0.15.35","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.35","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"148f5662b9f5f6fcbfdeea00b3341afc1a3320c6","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.35.tgz","fileCount":101,"integrity":"sha512-I3DkByN64Je8BvNjvoJBOJUiAFGj/Yg0fzItb7xepiB833HgD0QEfvhKkGu2ttnMI9O8BR5YqICCw+KztdvRxQ==","signatures":[{"sig":"MEQCIGs0vpbSnvI0r7k9ihhQYqqRkf6ur8yqeiJkxL3BCSOrAiBAqGOdgALQXu/UBxNEV6wkuIuIGUQuT6xHKmM0CdVBYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":942699},"type":"module","_from":"file:syncular-client-0.15.35.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.35.tgz","_integrity":"sha512-I3DkByN64Je8BvNjvoJBOJUiAFGj/Yg0fzItb7xepiB833HgD0QEfvhKkGu2ttnMI9O8BR5YqICCw+KztdvRxQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.35","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.35","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.35_1784524481231_0.4681066080047689","host":"s3://npm-registry-packages-npm-production"}},"0.15.36":{"name":"@syncular/client","version":"0.15.36","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.36","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f68064b095a7f1df39e06e9d730c7d50e5c4d7e7","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.36.tgz","fileCount":104,"integrity":"sha512-+rEGwKx93AJycqUODaRthmSYsF+aJsA2JvKiF+kH4UuESn0UGQPi8lqEQhOlOXeVf2u4rf2sP/KrApS7nV4xqA==","signatures":[{"sig":"MEQCIDMiMDR/xladkBC4J1qCRoMEYSJ2GEEhbGXSbZepW2x/AiAr4fDbWAloabTu3BHvp1QgPQW7XKrFdk1Z05KDCW45dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":949270},"type":"module","_from":"file:syncular-client-0.15.36.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.36.tgz","_integrity":"sha512-+rEGwKx93AJycqUODaRthmSYsF+aJsA2JvKiF+kH4UuESn0UGQPi8lqEQhOlOXeVf2u4rf2sP/KrApS7nV4xqA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.36","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.36","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.36_1784526035132_0.05728150685991884","host":"s3://npm-registry-packages-npm-production"}},"0.15.37":{"name":"@syncular/client","version":"0.15.37","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.37","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"496d39328109523ef5e217d9fb87a47fc5deb87a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.37.tgz","fileCount":107,"integrity":"sha512-ihMfg/TTAAyipZSJZbAsmpHcakcR1yF9WnCfUNL2wtwBjGIAaRZkggShd19cQwO1gm62zZ8TjzCiIdjfPeOzbg==","signatures":[{"sig":"MEQCIHVu7RaoRfRmlPF95Y2djge3antNXPccbFY338/fbtFGAiBHuBEZN6CWuAFKxKiQV5joInj2bkZnE5avKNRKXcVbdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992580},"type":"module","_from":"file:syncular-client-0.15.37.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.37.tgz","_integrity":"sha512-ihMfg/TTAAyipZSJZbAsmpHcakcR1yF9WnCfUNL2wtwBjGIAaRZkggShd19cQwO1gm62zZ8TjzCiIdjfPeOzbg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.37","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.37","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.37_1784529155941_0.5318102735820014","host":"s3://npm-registry-packages-npm-production"}},"0.15.38":{"name":"@syncular/client","version":"0.15.38","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.38","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8a5c8143c73ec9267e9d3d7704ccaa03c61f7066","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.38.tgz","fileCount":107,"integrity":"sha512-cfa70q9nsxvUeVlc3/5QlGwp4eop6eT8CAg8RzEw3BZdggl9q83eGsg3QXbEaYG2tSG25VbCzJ3uhbuHfEky5w==","signatures":[{"sig":"MEQCIHiGcWR5k126Sd0TKj7QMo4FZuakQHhW3XFYNtLEfpyoAiBnyuGIr2hkzVPWRSKynlHk6pwLVSG3NmIXYgJdLc0GhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":994280},"type":"module","_from":"file:syncular-client-0.15.38.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.38.tgz","_integrity":"sha512-cfa70q9nsxvUeVlc3/5QlGwp4eop6eT8CAg8RzEw3BZdggl9q83eGsg3QXbEaYG2tSG25VbCzJ3uhbuHfEky5w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.38","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.38","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.38_1784530304045_0.6519988851755267","host":"s3://npm-registry-packages-npm-production"}},"0.15.39":{"name":"@syncular/client","version":"0.15.39","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.39","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"95fc265fb37e9bc7626ace12db24228fc718b989","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.39.tgz","fileCount":110,"integrity":"sha512-eUuxq6EM+dJnX/9avxNQgMfC1XguO5AQQqv1B3eZLenD7XJRN5RvEpzypqdcIYi509I6d0BNrTQN8tLRkQqIjA==","signatures":[{"sig":"MEUCIHF8arfnSSm0F/ATkjZzgxMZxojiMwxXS86W1JE4UuQRAiEAvtwIgnIxEeyzYukVVnLMD0gJSegt5oQPrvLnkuIOXSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995642},"type":"module","_from":"file:syncular-client-0.15.39.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.39.tgz","_integrity":"sha512-eUuxq6EM+dJnX/9avxNQgMfC1XguO5AQQqv1B3eZLenD7XJRN5RvEpzypqdcIYi509I6d0BNrTQN8tLRkQqIjA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.39","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.39","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.39_1784530984948_0.5749421001432193","host":"s3://npm-registry-packages-npm-production"}},"0.15.40":{"name":"@syncular/client","version":"0.15.40","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.40","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"47430ba50752a9cdc6e2ef4e95539e7d09bd518a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.40.tgz","fileCount":110,"integrity":"sha512-r1ex/ke3Oe91g5IUzqx8rXHpbPLzdxXLLnD3y4SHIyEXxYJv/uR/PKHL+kkqkG2bhjLOt3eGV7KNzsPWXs5G7Q==","signatures":[{"sig":"MEYCIQCQJbGhQGiuFZq+LK+0bbH1FxO9m5nEaRKM5XKLWGh38wIhAMTcEGbU5XZMvLmOky8BbA2bBVp5VLAnlVvajsYHGbM+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995642},"type":"module","_from":"file:syncular-client-0.15.40.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.40.tgz","_integrity":"sha512-r1ex/ke3Oe91g5IUzqx8rXHpbPLzdxXLLnD3y4SHIyEXxYJv/uR/PKHL+kkqkG2bhjLOt3eGV7KNzsPWXs5G7Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.40","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.40","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.40_1784539057535_0.9896840990230853","host":"s3://npm-registry-packages-npm-production"}},"0.15.42":{"name":"@syncular/client","version":"0.15.42","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.42","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e13ef49aa2d1ebaca0f9cc74ed9d5066c4208a67","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.42.tgz","fileCount":110,"integrity":"sha512-vDJJDoSKXWOrtL61AtvDlFGQ05d5u+mCcr8u52uCwBdxjXz3CEJ0WiEaMTmF+6UkGsazaEaCC1i7gLvby9UjRg==","signatures":[{"sig":"MEYCIQCUf6TWdEGzqRqPaPEz7bLOwUh/0stiDfTiOx1vXg/X9QIhALSz8Df0KIvPX2M2nOHbF6nZGTxq0MVUiabwTEci8dTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995642},"type":"module","_from":"file:syncular-client-0.15.42.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.42.tgz","_integrity":"sha512-vDJJDoSKXWOrtL61AtvDlFGQ05d5u+mCcr8u52uCwBdxjXz3CEJ0WiEaMTmF+6UkGsazaEaCC1i7gLvby9UjRg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"12.0.1","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.42","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.42","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.42_1784542220040_0.6987779681343331","host":"s3://npm-registry-packages-npm-production"}},"0.15.43":{"name":"@syncular/client","version":"0.15.43","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.43","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d73d0efee7696fded02b057fbfeb09529805e035","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.43.tgz","fileCount":110,"integrity":"sha512-kgBQXmg1ecHvPR2OcJjSqbdJiAvXG6Ddlc5mPZWTKzFWKc3ogrPWJYDopMxCJQqTz0Py5jNYG3Gd4oJ8CksO+g==","signatures":[{"sig":"MEUCIEUhEY+T1lBU0fG3iu2W6veW6Z8jq3XUvR8TwLFjNMmqAiEA6nesVxuPMbCtTXdMZdofsesDdOqk2XqmFHfWD8Nckjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1020232},"type":"module","_from":"file:syncular-client-0.15.43.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.43.tgz","_integrity":"sha512-kgBQXmg1ecHvPR2OcJjSqbdJiAvXG6Ddlc5mPZWTKzFWKc3ogrPWJYDopMxCJQqTz0Py5jNYG3Gd4oJ8CksO+g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.43","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.43","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.43_1784561125603_0.2676551044282762","host":"s3://npm-registry-packages-npm-production"}},"0.15.44":{"name":"@syncular/client","version":"0.15.44","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.44","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"73545169ccaffebf7d90a63d690e06ca2bed6d5a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.44.tgz","fileCount":110,"integrity":"sha512-ydBj1klyrr1XW66F4EAoM2Gs5ml+Pq/MnUaGdf0UMqBanlJiK74FxhJtu0+jzfoMas/SU5l8vRFhjpML9rW+4w==","signatures":[{"sig":"MEUCIQC8NDvXeD2ujy6qMaPFY6hY2gdbOYM4UtBgVyKikIMDdwIgSHblR3P2ZXuzCfbzYJWDLGgEqcJXXTysNUOeQ7RmmmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1022797},"type":"module","_from":"file:syncular-client-0.15.44.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.44.tgz","_integrity":"sha512-ydBj1klyrr1XW66F4EAoM2Gs5ml+Pq/MnUaGdf0UMqBanlJiK74FxhJtu0+jzfoMas/SU5l8vRFhjpML9rW+4w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.44","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.44","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.44_1785223608937_0.5229505230858476","host":"s3://npm-registry-packages-npm-production"}},"0.15.45":{"name":"@syncular/client","version":"0.15.45","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.45","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ca8bcc95146bb3185365f3ab9216ac69f63e3f9e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.45.tgz","fileCount":113,"integrity":"sha512-FJsVdRreZcOHQ0QaUkSFFWpO42+d8jmkZAfKxs18N6bO53PyL6LRRujMp03yvKHL3U7YsFaUkFX/RZJxEpa2aA==","signatures":[{"sig":"MEYCIQCbaTO2NIt2/GEz/savSdyWivvaWsZ/pd3Mziw2S52nTQIhAL4pHQAhIph6bL9hTDQ++RK4Eve8e+Id4Hqx5NYnSq6z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1027142},"type":"module","_from":"file:syncular-client-0.15.45.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.45.tgz","_integrity":"sha512-FJsVdRreZcOHQ0QaUkSFFWpO42+d8jmkZAfKxs18N6bO53PyL6LRRujMp03yvKHL3U7YsFaUkFX/RZJxEpa2aA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.45","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.45","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.45_1785739745207_0.6298641111286503","host":"s3://npm-registry-packages-npm-production"}},"0.15.46":{"name":"@syncular/client","version":"0.15.46","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.46","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e215eff453ae5600fb907d925a7d08e2d1ef2171","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.46.tgz","fileCount":116,"integrity":"sha512-do3/5y3MbwHQUPnUZAPg2AticYzMkW8S2BkQKjbufxfaCYQ/hKI7ooOqKM7bkcfi7LILshKNlbrJVNJPVqR36A==","signatures":[{"sig":"MEUCIQDz3bfQxwgt1/kM6oDu5tETJVvZHr+RQ0EcuoS7Z2Kj1wIga4301mze2j35cxwQrW4LEXxrbVWzHWGbZxyUvf9UuNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1079058},"type":"module","_from":"file:syncular-client-0.15.46.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --external better-sqlite3 --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.46.tgz","_integrity":"sha512-do3/5y3MbwHQUPnUZAPg2AticYzMkW8S2BkQKjbufxfaCYQ/hKI7ooOqKM7bkcfi7LILshKNlbrJVNJPVqR36A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.46","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.11.1","@syncular/server":"0.15.46","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3":">=11"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.46_1786176466892_0.22739003335764818","host":"s3://npm-registry-packages-npm-production"}},"0.15.47":{"name":"@syncular/client","version":"0.15.47","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.47","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8f91f03d4f9eccbe8b832f679cbfe17a26a714f4","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.47.tgz","fileCount":122,"integrity":"sha512-s4Ikow9bywD1PTOaSvxPKnr256uY8pTk6l11LyuKqoZys43IHOuufkLeNQ02wz9JrbL6IGvLUa3Qu9uwt8fUow==","signatures":[{"sig":"MEUCIGc9Ei9YHa54RVigWgPRFIsvPNlHAmEMNFYBjbuhFE1wAiEA5M2r0lpkcaosgTJTNJIRh5ruqXPKrLGZwtTYC8G6wzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1070432},"type":"module","_from":"file:syncular-client-0.15.47.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.47.tgz","_integrity":"sha512-s4Ikow9bywD1PTOaSvxPKnr256uY8pTk6l11LyuKqoZys43IHOuufkLeNQ02wz9JrbL6IGvLUa3Qu9uwt8fUow==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.47","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@syncular/server":"0.15.47"},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.47_1786181184408_0.10550365078724155","host":"s3://npm-registry-packages-npm-production"}},"0.15.48":{"name":"@syncular/client","version":"0.15.48","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.15.48","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"be606a91c051e3fe46551e6889359873f444df67","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.15.48.tgz","fileCount":125,"integrity":"sha512-0Ude4KIKZO/ffPHLyqRMYDBunXjRnd/yzsYt4E1pz1+CSUQ+OvUHZjjlzB6D/IJobH1FjEVZwGJ3u08szccbog==","signatures":[{"sig":"MEQCICchYNaMLPmVKx2m/5ssq68GInm+VTJf80VgT/n12Ko1AiAP41VTmQGIDfRCnxeYrT//zUDfD1kL67kJrEmC1RJIvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.15.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094388},"type":"module","_from":"file:syncular-client-0.15.48.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"},"./realtime-supervisor-observation":{"bun":"./src/realtime-supervisor-observation.ts","import":{"types":"./dist/realtime-supervisor-observation.d.ts","default":"./dist/realtime-supervisor-observation.js"},"browser":"./dist/realtime-supervisor-observation.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.15.48.tgz","_integrity":"sha512-0Ude4KIKZO/ffPHLyqRMYDBunXjRnd/yzsYt4E1pz1+CSUQ+OvUHZjjlzB6D/IJobH1FjEVZwGJ3u08szccbog==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@syncular/core":"0.15.48","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@syncular/server":"0.15.48"},"_npmOperationalInternal":{"tmp":"tmp/client_0.15.48_1786215768995_0.5326787666601847","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@syncular/client","version":"0.16.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.16.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8215b4f7a9192119b32bbcec3aa08cc3fe8582a8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.16.1.tgz","fileCount":122,"integrity":"sha512-XJLkHtPArlHMHYWFtr9owIfXkd7Ve37LRwEqSr1lPeS+LiMrHAksDgqgVmgKvkRtz7/Wvh5+/ZpLddsxheUVjQ==","signatures":[{"sig":"MEYCIQCNIsWEXEWgmRcN9yVOwpi/UpnXZ+RWk0c1rriiSguF1QIhAOl5/Mp1AJSw6Gh5/ilm6QBjrcPX3MnXT5FAoAyqqQhQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104874},"type":"module","_from":"file:syncular-client-0.16.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.16.1.tgz","_integrity":"sha512-XJLkHtPArlHMHYWFtr9owIfXkd7Ve37LRwEqSr1lPeS+LiMrHAksDgqgVmgKvkRtz7/Wvh5+/ZpLddsxheUVjQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.16.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@syncular/server":"0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/client_0.16.1_1788602803116_0.4338657057428055","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@syncular/client","version":"0.17.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.17.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6fd3a5044c23d8f0c79a35b0bf9f28c763dd6664","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.17.0.tgz","fileCount":122,"integrity":"sha512-dAeh3UDmUnyr0zF5dR8LQzGptbmh8mSmn1F8t5eyAzQXTrcru5SvTaTksdqTqHAaQRia+os4RRuCOst0qCNM2Q==","signatures":[{"sig":"MEYCIQD3DppAwjxOp0Ah2aN19VEiNhZp52/jboOu/DIbBg9ZRwIhAIBxLH1NCxvLZTt3U3ZyElfkL1ZKTje7IRktBUVaFgrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1110241},"type":"module","_from":"file:syncular-client-0.17.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.17.0.tgz","_integrity":"sha512-dAeh3UDmUnyr0zF5dR8LQzGptbmh8mSmn1F8t5eyAzQXTrcru5SvTaTksdqTqHAaQRia+os4RRuCOst0qCNM2Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.17.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@syncular/server":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.17.0_1788889771842_0.3972221257675297","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@syncular/client","version":"0.18.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.18.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4443f8a97e6f91c5d1dab29bd84d21e68b179a3e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.18.0.tgz","fileCount":122,"integrity":"sha512-F67n4Ura0A6JgddNOdZdQ1jqNVnRbLuQcxVVY6CiINLrtF3y+MUoeSz9boO461w3MrVddrXc2mtl2+AtFL2RUQ==","signatures":[{"sig":"MEUCIQDQiFcUxl+7nAcJxdlRSi2gIHJt1Oz6vqzcib9LnQWGSAIgK3s81biViaaKLPFTOBNrBMx+sz1XtHZrge/q5piRYFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1120099},"type":"module","_from":"file:syncular-client-0.18.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.18.0.tgz","_integrity":"sha512-F67n4Ura0A6JgddNOdZdQ1jqNVnRbLuQcxVVY6CiINLrtF3y+MUoeSz9boO461w3MrVddrXc2mtl2+AtFL2RUQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.18.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@syncular/server":"0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.18.0_1789111332860_0.16065022255820383","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@syncular/client","version":"0.19.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.19.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d1667a6e316b85d8a443c4d5d4e85a838e2bfb14","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.19.0.tgz","fileCount":122,"integrity":"sha512-0C3uEfrKm3HzoIfegRNoipbB+RFxQNbMxIP/5Kt4zYQgPtikqAIEFQenSVGfIuu1O0y+M8S3B5JVRVjk5WgFWg==","signatures":[{"sig":"MEYCIQDHWUey/1khHozjvX9NsohhUigES8RzLkG9oFJFE3ahsQIhAOvwSj6XaZG09isX07pHizWJ3tG52EcYuzf3oLdzpbLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1107539},"type":"module","_from":"file:syncular-client-0.19.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.19.0.tgz","_integrity":"sha512-0C3uEfrKm3HzoIfegRNoipbB+RFxQNbMxIP/5Kt4zYQgPtikqAIEFQenSVGfIuu1O0y+M8S3B5JVRVjk5WgFWg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.19.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@syncular/server":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.19.0_1789139038951_0.8173403509312727","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@syncular/client","version":"0.20.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.20.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b43745e0c5990dc7293a801acd9be44e4b1d2bb1","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.20.0.tgz","fileCount":125,"integrity":"sha512-TuFyTNCKbu4+e6lHUADauTzl4JRua1E5NVQjxFwq4wxs7INI3PJo6RbRSG7jlFbWYqqnmxRWuU/aSadhvoSMcQ==","signatures":[{"sig":"MEQCIEs5yaeoBti+zOq7QILr8BId7ti+RZkUh/EJH5BdhLwFAiBpiOdpWHt8k4UWCm9ibXDO7P6/vgTiW2VjOaF62HKMxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134134},"type":"module","_from":"file:syncular-client-0.20.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.20.0.tgz","_integrity":"sha512-TuFyTNCKbu4+e6lHUADauTzl4JRua1E5NVQjxFwq4wxs7INI3PJo6RbRSG7jlFbWYqqnmxRWuU/aSadhvoSMcQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.20.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.20.0_1789246804399_0.4470959162875541","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@syncular/client","version":"0.20.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.20.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"af23eef16d60df5000c0b9cf6e5e9167775ad5d3","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.20.1.tgz","fileCount":125,"integrity":"sha512-L+9NdrUVVgehS83v9qgrsQUoELrPK2npTB761S7fGZObvKSj/1lxFYzZciGtXf8YdQjYFQlsZyMATCWvKzi2FA==","signatures":[{"sig":"MEUCIFvtaTFnkcN1K1/tJi8TO2dnMGqUFxBvlja1Cq+hlFg9AiEAgYGoBYOWB8mW1aCHYVXYZrVUuGOR8SPVf5+R8jyAp74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146347},"type":"module","_from":"file:syncular-client-0.20.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.20.1.tgz","_integrity":"sha512-L+9NdrUVVgehS83v9qgrsQUoELrPK2npTB761S7fGZObvKSj/1lxFYzZciGtXf8YdQjYFQlsZyMATCWvKzi2FA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.20.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/client_0.20.1_1789297055088_0.6309179901348916","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@syncular/client","version":"0.21.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.21.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"df3c55132b1138337ae517759a085154e0aaf471","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.21.0.tgz","fileCount":125,"integrity":"sha512-076jWWM3tPUwelBAXHI0+/siZz8Yi3iYb6czVpLr3VNYQfWJliTdmzLV+Olq1imdce8+F9u6oToOp91XwxoZZw==","signatures":[{"sig":"MEQCIFk8mHyFeinKLmvJ9rJeBX2tkxhr5ccWaY6KTOZy4XtWAiBWLlH1hr4itfwT2QTxv+y0dqYqi3bsdJwWGqKaWUufCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGNVhjNXhkV9WMkOpkzM1NaEREReLL2o09k4NwKble7kAiEA2IHMI8KMuRa8XPXlAg71PBUP4PI9eYOhcCJuZyMT3jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158455},"type":"module","_from":"file:syncular-client-0.21.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.21.0.tgz","_integrity":"sha512-076jWWM3tPUwelBAXHI0+/siZz8Yi3iYb6czVpLr3VNYQfWJliTdmzLV+Olq1imdce8+F9u6oToOp91XwxoZZw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.21.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.21.0_1789558508455_0.8312323502923826","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@syncular/client","version":"0.21.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.21.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d4aef9a7d05f5f43d53bdb2bd335d478c434761e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.21.1.tgz","fileCount":125,"integrity":"sha512-nNkaQpqFhLcsZWngVJ148mM3w1giWp0PFUqxguV9NQ+rgslrG+OkqkGOPPmS03I5F/xeh8/fBRsOn6Dh3oSYCA==","signatures":[{"sig":"MEQCIHrWdu/gGOMuYc3p7lsF9Ey7xEt+jOye16KPtdYEdIDZAiB4Mth7nH84ac0IRGinSxIWRZowhNJOxxS7m7oQCowXnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjSofmQP/7jLxrDv66qPrFgs8OuimnXugXLFRZAb2EbQIgCAJ1NswZCc7NFbyF2GnDidgxhTSqBVp/roVXQFMmTq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1163600},"type":"module","_from":"file:syncular-client-0.21.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.21.1.tgz","_integrity":"sha512-nNkaQpqFhLcsZWngVJ148mM3w1giWp0PFUqxguV9NQ+rgslrG+OkqkGOPPmS03I5F/xeh8/fBRsOn6Dh3oSYCA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.21.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.21.1"},"_npmOperationalInternal":{"tmp":"tmp/client_0.21.1_1789648888911_0.09546973558555716","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@syncular/client","version":"0.22.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.22.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c02e75d175c03e9afa7eacb6b32cfa770c4cc32e","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.22.0.tgz","fileCount":125,"integrity":"sha512-MIPfBkt3h2nZEZ+TyaIhfX4O8gn7Ur4p/ZNQ8BZeDifh9m3E60t8zO/YCtcUKQmdA1YWG843gjPA1RCRz72E6w==","signatures":[{"sig":"MEUCIQD3iaAebXYwUqE9XK+K5N1hTkF9Xx4vKX+ztoCiytwB1gIgbccD0ef3t/ad8iGuMkooM12G6VNFkxV1e0NDK1yAqbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxSKDQ6Q0LKS/+K5eRsZXnKrqKSHItmPq6QXSl3m3QSAiEA/sDOJR8dLDSsQipvueeevW8kxo8WirBZ+Fi/xhFxYwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1170407},"type":"module","_from":"file:syncular-client-0.22.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.22.0.tgz","_integrity":"sha512-MIPfBkt3h2nZEZ+TyaIhfX4O8gn7Ur4p/ZNQ8BZeDifh9m3E60t8zO/YCtcUKQmdA1YWG843gjPA1RCRz72E6w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.22.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.22.0_1789812954032_0.8344271416746811","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@syncular/client","version":"0.23.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.23.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"09ce49ca111fdcb782c99e2b774b3838ad6ab5ab","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.23.0.tgz","fileCount":128,"integrity":"sha512-4J3pobICj5Qg6ck9h0RA+bBTEXdSLuz2eS9ApyzpcqqtL+MvTndEwded4tqlgShtD7H9NbszEgxEISvElzedKQ==","signatures":[{"sig":"MEUCIQCVIRqxKP7Cc0zwoft0Lj0l7hWmPQt9iL076rcB2F6LNwIgVpMIvjhgXxvekrh8uata2N7rJqUyaFQdokKHxNEBC2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDQdh2x7C7ygQ5YXcHIDhcS0YbPGNzkQjJb/S6XirLgsAiEAh9s6UrXaK2TKGy2ylBNzbDR5sgk/LslgQdaj3fiHaJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1296480},"type":"module","_from":"file:syncular-client-0.23.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.23.0.tgz","_integrity":"sha512-4J3pobICj5Qg6ck9h0RA+bBTEXdSLuz2eS9ApyzpcqqtL+MvTndEwded4tqlgShtD7H9NbszEgxEISvElzedKQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@syncular/core":"0.23.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.23.0_1789848854553_0.8862626230940776","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@syncular/client","version":"0.24.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.24.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d3c6d5b2036d0763c255b8f07b942a076f6fe581","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.24.0.tgz","fileCount":128,"integrity":"sha512-ISPPTEbX6iW4VxmktTDjLMt6k/Ny20MjwLMU59QAttlabEpxuHhwYQavZdkneNaetL6/MKwh1ky2JhdvPcOr/A==","signatures":[{"sig":"MEUCIQCUaf1VvqmXqJaDz9buLHHI+IWCKJ9TTEDFv+VG5+GfIwIgZJMelc27lcCE1Xlh7ej5c25E8970pcK0D3Hbp+oliBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICy+DeLISQ+kCLbJIOJ0yDQPTRYRCAZWoXWILmOXxtemAiBRdPCpTL8odD3IL8Lonya3BWmIecDwVYgXwR9ajmngMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1296480},"type":"module","_from":"file:syncular-client-0.24.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.24.0.tgz","_integrity":"sha512-ISPPTEbX6iW4VxmktTDjLMt6k/Ny20MjwLMU59QAttlabEpxuHhwYQavZdkneNaetL6/MKwh1ky2JhdvPcOr/A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.24.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.24.0_1790317340420_0.3516661652091766","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@syncular/client","version":"0.25.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.25.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"dcf59a8a37fd813beeaf033b6cd2733a18bfd958","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.25.0.tgz","fileCount":128,"integrity":"sha512-E+iRc4jmUjcvpXbM0H3fpHpkjFIj76AqibZSfkJ5/0/LltwEpzGwsV61j5VZtLLKjgIqOSbaNTUOzAMmcOhZTw==","signatures":[{"sig":"MEYCIQCPrmp4xRqxwNO0DJUAATGn97IOyVy5mXQC//4Gs2B62gIhAJPzKm0d/aE7JhGk6IBFyD0d1TZfaDW4BpE9vggZrkXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGVXUxFkf3MT82tGqA8BEKK765cauTsjb+QQx2U/Yam1AiA7Ph7UTxWeXHCPpCpEHxMf0sdSUKys5SN741SwXvOziQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1309016},"type":"module","_from":"file:syncular-client-0.25.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.25.0.tgz","_integrity":"sha512-E+iRc4jmUjcvpXbM0H3fpHpkjFIj76AqibZSfkJ5/0/LltwEpzGwsV61j5VZtLLKjgIqOSbaNTUOzAMmcOhZTw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.25.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.25.0_1790332913497_0.3377551836450696","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@syncular/client","version":"0.25.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.25.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"00a640743a50292d5f98cd53de3afab9bfb3e609","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.25.1.tgz","fileCount":128,"integrity":"sha512-zcxFH/nFLFD5DO4PpHW/zZmQ0JJX1h6CNkuPdX1CrWavSf73QlaDt5II9D9AnOjRRMX3/kcWc01rPknf8Tybhg==","signatures":[{"sig":"MEYCIQCuUX+KBQ/eAHphRAdie8FsG3ewlCCMgQFk/abm2rAFKQIhAOur2lOvOKgw0p+g+cpP3ii6EwIgFyQuhtLwfrEaAqiA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoe7buK5jPmZGeOzbxY0hFVPwgKE0BxtuxHx7y0mb3bAiBA+eqMHZV1e+j+DCa1TYj2GHtCKthmMtWol223DRxT9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1310002},"type":"module","_from":"file:syncular-client-0.25.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.25.1.tgz","_integrity":"sha512-zcxFH/nFLFD5DO4PpHW/zZmQ0JJX1h6CNkuPdX1CrWavSf73QlaDt5II9D9AnOjRRMX3/kcWc01rPknf8Tybhg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.25.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.25.1"},"_npmOperationalInternal":{"tmp":"tmp/client_0.25.1_1790375399805_0.1945071251620416","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@syncular/client","version":"0.25.2","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.25.2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"cc543db8966e2ce847fc4bc342a7f3e103c0e4e0","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.25.2.tgz","fileCount":128,"integrity":"sha512-dA6vXNHHLoe0AHky464XTiLHPhpavdyuOTq7l45kVmpPcWKX8/Gc+vX/2d090+XLAhBNmWoneaFjm5Jy2biKyg==","signatures":[{"sig":"MEUCICqcrBuHqrHe5wJSjP/vcm0eaKzy1T+H0hJek8lh0KXRAiEAn4Cn/Xf5cb8e/3nAkJus55WkbltemZr8LmVvQxg/a/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGuNuYIqTfd6a8vjlKigLBcQM1GPfo4B2uN7NzRn6VHOAiEAx9SZ+uCeRJ8PZV5jUtO7hn1LBCxuNGNqFY/Gcczigsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1311519},"type":"module","_from":"file:syncular-client-0.25.2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.25.2.tgz","_integrity":"sha512-dA6vXNHHLoe0AHky464XTiLHPhpavdyuOTq7l45kVmpPcWKX8/Gc+vX/2d090+XLAhBNmWoneaFjm5Jy2biKyg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.25.2","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.25.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.25.2_1790376924404_0.6287608501156119","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@syncular/client","version":"0.26.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.26.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6d27dac7194242a9be54d650b78397d976c09473","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.26.0.tgz","fileCount":128,"integrity":"sha512-ygWCRsCeIJTCh73h4HQU7Y9gUPBNzmhdaEo/kvAK+0gWqy/g9F0GAEYRrQrehKDsyKP0i71fikfarZ65uYUDhQ==","signatures":[{"sig":"MEUCIQD0OVdeRNoaY/BFLcUbb8EJN0SNxekjXJMFxEr/8PPcIwIgb6gFY2kQUOX2+5P7NvxjFtYwnTuu2auw6ZobrieTVVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZ5f4iO1TS0IEEDTB6+o7Jf0Hsg8Mus0qB48zY+4vN9QIhAMAtvmEBWdLrmbXin5zoRoo3eXNmbSzPkyjD153fAfvn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1333414},"type":"module","_from":"file:syncular-client-0.26.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.26.0.tgz","_integrity":"sha512-ygWCRsCeIJTCh73h4HQU7Y9gUPBNzmhdaEo/kvAK+0gWqy/g9F0GAEYRrQrehKDsyKP0i71fikfarZ65uYUDhQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.26.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.26.0_1790581022867_0.29507156224754816","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@syncular/client","version":"0.26.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.26.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3c48e3a89a84bdbc5efff251574c72aa0704c838","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.26.1.tgz","fileCount":128,"integrity":"sha512-XnawyqZnk4pR0eUpILwBnhL5seOgySq6TUMUtNiOFBZVmoKdCHB0XduUVS67Q8GaTA6HyPQGJsFRJ6t5eOQHKQ==","signatures":[{"sig":"MEUCIQCpz0xabhW/n4PFyYefw2JYsRFTpkpjU9SKrmoUvqp12QIgfRY0BS48OrO6vUcj4R0weCY5cE4jOfdojMj1D8RTSfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFQA6j4v6zkBrP7KiGVmGcI/hLIps+H6GZ1ekxTQAXTgIhAKurvhYhe9p+G4kM90vEMc1xL0KfKLgiRDZIl0CmoJRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336771},"type":"module","_from":"file:syncular-client-0.26.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.26.1.tgz","_integrity":"sha512-XnawyqZnk4pR0eUpILwBnhL5seOgySq6TUMUtNiOFBZVmoKdCHB0XduUVS67Q8GaTA6HyPQGJsFRJ6t5eOQHKQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.26.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.26.1"},"_npmOperationalInternal":{"tmp":"tmp/client_0.26.1_1790635187567_0.2997417570697978","host":"s3://npm-registry-packages-npm-production"}},"0.26.3":{"name":"@syncular/client","version":"0.26.3","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.26.3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1339cd637427595e4577a8f9336179c5860e0407","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.26.3.tgz","fileCount":128,"integrity":"sha512-Xi7+oifqzsSq2I4K8LJii3GqqDXXbALDTPr4J3kA7S5wMEvfeWRI3ttJmjgx0FGNrxOtaIVpFQbbeVwJaLCm5Q==","signatures":[{"sig":"MEUCIQDvMIHx30f1N+9NyixpMQ/JctSqVEjIpdBb10fQi0xKCAIgbfZGmzgmS4qoFLKP/f7/nq0b4Z0PyNrQgr24r63Slnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+1SaAWcav3/aSn6XOBnCsi3/JAT8w5mQhbcIHg6qgjAIhAIQvuYz6OS492Gyg4JBpALdPT1mNU7MHkCYDe4JmFSSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.26.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336771},"type":"module","_from":"file:syncular-client-0.26.3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.26.3.tgz","_integrity":"sha512-Xi7+oifqzsSq2I4K8LJii3GqqDXXbALDTPr4J3kA7S5wMEvfeWRI3ttJmjgx0FGNrxOtaIVpFQbbeVwJaLCm5Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.26.3","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.26.3"},"_npmOperationalInternal":{"tmp":"tmp/client_0.26.3_1790776450071_0.08277621065968699","host":"s3://npm-registry-packages-npm-production"}},"0.26.4":{"name":"@syncular/client","version":"0.26.4","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.26.4","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7178652e778c441d2da437d16abad580468c3d1b","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.26.4.tgz","fileCount":128,"integrity":"sha512-hf+6xvQb9PAXyZBaMCNMaGhyOt39hyiZuo7K+J5F5ZfTPd6DAh4cu8CuPv4U5W4tUXe60HdurR3GKVhbWnWWDQ==","signatures":[{"sig":"MEUCIQCc2BlY01aUSWDKeCZa5ImcRGQYCwh91ZhytiwWzuIZhwIgUL+kpZ/GoJKiXKkYq7/P8mFCikupy9UJD2HpHhv88a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH7Xcl+AKc9hnv58NgMdWxI8A1JUwY3S1ElqJ0s7j8xBAiA7MlFIaaEpZ/3qctJFXSxlqaMi5tV6VxFh0EDyWC+fbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.26.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336771},"type":"module","_from":"file:syncular-client-0.26.4.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.26.4.tgz","_integrity":"sha512-hf+6xvQb9PAXyZBaMCNMaGhyOt39hyiZuo7K+J5F5ZfTPd6DAh4cu8CuPv4U5W4tUXe60HdurR3GKVhbWnWWDQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.26.4","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.26.4"},"_npmOperationalInternal":{"tmp":"tmp/client_0.26.4_1790777683760_0.22382330914718374","host":"s3://npm-registry-packages-npm-production"}},"0.26.5":{"name":"@syncular/client","version":"0.26.5","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.26.5","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f94212480397ab0af02a0f86262d59413f21fb08","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.26.5.tgz","fileCount":128,"integrity":"sha512-4ajMKtdg3S1GFfVwjqMAem9BT1WnD7A1Zj0tqMh1iF1XwhPP5RjS5EY9fOZ91qMLwH5vIqhiiL8i8UN3pvsJnA==","signatures":[{"sig":"MEUCIQCEm5OGDl8ahhehOgrf2mMnZe/a0lNVZ+WwudcJZXalxAIgHm/Im3Hs1Ywo+R8S6MWTc6kAyeAsCs6R3WBtctyErds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDipxz7IPd98EkK08nHJSAhRlj5Cm/ATc3340lBuFOLrAiAd2Dxl4jCTUnh6bf9ku2TvCafhfI7o5IV9lMZpc7o53g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.26.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336771},"type":"module","_from":"file:syncular-client-0.26.5.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.26.5.tgz","_integrity":"sha512-4ajMKtdg3S1GFfVwjqMAem9BT1WnD7A1Zj0tqMh1iF1XwhPP5RjS5EY9fOZ91qMLwH5vIqhiiL8i8UN3pvsJnA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.26.5","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/client_0.26.5_1790779188210_0.4300264610266462","host":"s3://npm-registry-packages-npm-production"}},"0.26.6":{"name":"@syncular/client","version":"0.26.6","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.26.6","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"41a7081dfc6f6b94626c96580f807f6d272dfc3a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.26.6.tgz","fileCount":128,"integrity":"sha512-P9TA9j9f1G2Z5RDmobxBPMiv2zbOt4z6rYG++bMVO48oG2K4Znjm+GpEZLEL0f3HFBGK4tYERL8rW5jC/UWAPw==","signatures":[{"sig":"MEUCIB9QqpGCJ8+/kYtLHYuTF/BPssfluQWmKtVM1bAtl4D6AiEAvegFsBd4+PfKY8pUNmHKGA0sTJAJXSOTEAgJHgMakMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC27F8N3wTe2VnVrQxERxPSt1STdg4O8TnnvMR71V/ccAIhAPJt2okfYkyWOcIRtAc8rc3RIbMq74ovszDZBnA3n5BU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.26.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336771},"type":"module","_from":"file:syncular-client-0.26.6.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.26.6.tgz","_integrity":"sha512-P9TA9j9f1G2Z5RDmobxBPMiv2zbOt4z6rYG++bMVO48oG2K4Znjm+GpEZLEL0f3HFBGK4tYERL8rW5jC/UWAPw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.26.6","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.26.6"},"_npmOperationalInternal":{"tmp":"tmp/client_0.26.6_1790799866738_0.5544847563301638","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@syncular/client","version":"0.27.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.27.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"61525156e6002c77a293e8a44802897b7a9f2b30","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.27.0.tgz","fileCount":128,"integrity":"sha512-jBZfRaX2ZnHijN1clQorN9SSJ/rJrLcmfQTy88+iud4s1mwfkrLvWIan97ohFPMSyPOPnalP/oJdTHd4I2O4xA==","signatures":[{"sig":"MEUCIQDamh8Q8CMOQ/gxlNXG6uobxl9Xzno40I/+M1F7jiqXAgIgGvnf1bP02tRG8mvc05voqcYJ2/dkn9IP/tVR+soMUdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUTdt/KW3CuOJQRqFCGG9rl6bzH1wG2sTu03iJWi/slAIhAIk5GxQ7zdz0R9hY/y16TjS1XyxdYSJk5Ar6yCTXFneb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1343859},"type":"module","_from":"file:syncular-client-0.27.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.27.0.tgz","_integrity":"sha512-jBZfRaX2ZnHijN1clQorN9SSJ/rJrLcmfQTy88+iud4s1mwfkrLvWIan97ohFPMSyPOPnalP/oJdTHd4I2O4xA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.27.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.27.0_1790812304002_0.8992898545612482","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@syncular/client","version":"0.28.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.28.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8627700a422fe263db28fbc485e6c4dbd6efc905","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.28.0.tgz","fileCount":128,"integrity":"sha512-xvP37A3nmNG6NXSevKB4NVSUeJ1uUrgOj9dke/TWC6zJdX5ta/eX+j2rWuWk4OM2mER4BOHJ+5v4Xho05p4k0w==","signatures":[{"sig":"MEUCIQCCxWjEE+m9POpoSIDuDMNeQhf1e3VUWlYMllo6OkprOgIgZc0itV8g7iOmjC7UJUBgkm7zbhRrmZA3q4X+AjVGJp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDknuxm3YLQjPkDAnVfErKoabWd7tQAdoVZQYMlviA6wgIhAMDKzIODpNRD9/3cHVjnU5m+VuNydWtfWc24xqdABrWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345666},"type":"module","_from":"file:syncular-client-0.28.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.28.0.tgz","_integrity":"sha512-xvP37A3nmNG6NXSevKB4NVSUeJ1uUrgOj9dke/TWC6zJdX5ta/eX+j2rWuWk4OM2mER4BOHJ+5v4Xho05p4k0w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.28.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.28.0_1790837186025_0.9011410688410695","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@syncular/client","version":"0.29.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.29.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1137b93f8ff6d2bcde7a56bca6502ed51cf1eae9","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.29.0.tgz","fileCount":128,"integrity":"sha512-GQTHSClcYELLYUtobssQjiKrGRxCSZV5nNvQmzE9IreGCWDSOpuUAhwzlWtwptotU/hHB9XfO9Jin3+SyEmgUQ==","signatures":[{"sig":"MEUCIDRpSkUT3mC/YtiiPIKJfMuxYr5wdeGh8TpH25S9wkjgAiEAxA9Cn3LF6QkUaXqGiJab7jSzCxGhF5IMk3QrvfZ6fyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/nz8GFh22p3zFVz5pcuKD1MD03iuEzH9m/17r3gs7wgIgdOiAJtCZnMjvwdx15OR0/t2ltsGM1t48aKEQq6a4tsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345666},"type":"module","_from":"file:syncular-client-0.29.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.29.0.tgz","_integrity":"sha512-GQTHSClcYELLYUtobssQjiKrGRxCSZV5nNvQmzE9IreGCWDSOpuUAhwzlWtwptotU/hHB9XfO9Jin3+SyEmgUQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.29.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.29.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.29.0_1790840586070_0.39482033175842357","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@syncular/client","version":"0.29.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.29.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"9b060b4c27106bbe6fd01bb36c2b8b1a679dba9c","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.29.1.tgz","fileCount":128,"integrity":"sha512-Q8fJazk6vR9MRrJWyBkeZlqBVNmBK6izvKMtKoMqI+miHWELKtfwfMBc/MczEAFYvXBCCWaHHElD426x8BH01w==","signatures":[{"sig":"MEYCIQCKgHjBOJyoZQqCTDpfUVXeAAZSUjFtftQra0asxbjsXQIhAN5J+/yDuUxizQD7JABnLGwOOQb9o/ScnzEAWmny+oTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjoabi1JrXyhv1F7wepwuT01TF6mckSoKM07F9RXoKBQIhANTKnXrFCFm0Xi+XUyaDKAAj0yMLO2GKhwABYFZnJhAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345666},"type":"module","_from":"file:syncular-client-0.29.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.29.1.tgz","_integrity":"sha512-Q8fJazk6vR9MRrJWyBkeZlqBVNmBK6izvKMtKoMqI+miHWELKtfwfMBc/MczEAFYvXBCCWaHHElD426x8BH01w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.29.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.29.1"},"_npmOperationalInternal":{"tmp":"tmp/client_0.29.1_1790843921063_0.17928406594225654","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@syncular/client","version":"0.30.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b746fe9853e8d290122aed8dce77cf669d8604d7","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.0.tgz","fileCount":128,"integrity":"sha512-Zw5LbVjlj7uEi/MvFaR0WRKoK71XbOi8AaNCf32ZrJJJA/uH9HpOZ6GYy669Yhfoend4hSKPv4Bk5uLK7Ws7ew==","signatures":[{"sig":"MEUCIQCOasS9ZefYqB8/re9ttLdJECwsmJJIJcgCZlXCsEi+zwIgaA0PlSk+I6gdPESyJwAX0R4wllXZu+esLDzUv8op//8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRQW7muXv51dF3BbkuYRi5PsrEmHY6ZUOieZR9+Hs4VgIhAJBIYqYpQtLJIjD2ChnWx2MjbvBT9N3xHJfr9lH62ej/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1366795},"type":"module","_from":"file:syncular-client-0.30.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.0.tgz","_integrity":"sha512-Zw5LbVjlj7uEi/MvFaR0WRKoK71XbOi8AaNCf32ZrJJJA/uH9HpOZ6GYy669Yhfoend4hSKPv4Bk5uLK7Ws7ew==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.0_1790853859600_0.8284365475739719","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@syncular/client","version":"0.30.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3b2e8eb4562fd8a362b4ee0ef50b0f692d7e618a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.1.tgz","fileCount":128,"integrity":"sha512-Li5ZUhtgPOYkik57AhBgCCrz9bAvwdE6+EmW8IrqQVN8aFaN+ejaNZbaV3H5cBHf65fx1UWcHlYdhtL4R5RvnA==","signatures":[{"sig":"MEYCIQDHM8i5FPXVPPU9+7WocqTHbV+IJWhAkStYCdhhGD5MKwIhAOPbEhIy6ZLzK3CYfmogszFwg7p2ztMDwa+mLDIbOQsv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICpfQ5S2lf2qK3LLKbCpNkmgetlexBjpsQYXuZbNKiTVAiAq955LPGgU+S4HIPLjq9QEvVHKBlMCCblfn+Ip8LV4Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1368750},"type":"module","_from":"file:syncular-client-0.30.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.1.tgz","_integrity":"sha512-Li5ZUhtgPOYkik57AhBgCCrz9bAvwdE6+EmW8IrqQVN8aFaN+ejaNZbaV3H5cBHf65fx1UWcHlYdhtL4R5RvnA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.1","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.1"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.1_1790856711034_0.5925121513461054","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@syncular/client","version":"0.30.2","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f1640f591b2516cf9dbc7f831816fa2e5d93cdca","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.2.tgz","fileCount":128,"integrity":"sha512-FaTXBb6Wz4eGlLUieb05wMWKhophmBk/K7fPC5/d2ZNXGs1hqU3/p/bgHbfYigf8pm5J9ydFPSic0U0g/3U5PA==","signatures":[{"sig":"MEUCIQCIsh15xlS2GkOmvUofu8SBZV/hNYYgS9NK+/Aq2f/n1AIgf90OCXmbuch2uFCFeq95d+m/mwBnUKtzT1C0SqEsauU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGrkQd8ehQOAjh5BqAl2UhSIlHtgKv0djj1PGgBNnggAiEAo7xO6IEij/CGWP3dwkysa6v6UgqUuCJFsysKThrSAmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1370812},"type":"module","_from":"file:syncular-client-0.30.2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.2.tgz","_integrity":"sha512-FaTXBb6Wz4eGlLUieb05wMWKhophmBk/K7fPC5/d2ZNXGs1hqU3/p/bgHbfYigf8pm5J9ydFPSic0U0g/3U5PA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.2","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.2_1790862942780_0.18339925408398572","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"@syncular/client","version":"0.30.3","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0f543b8c77aa7f487184fbb089f636bc928f8eb2","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.3.tgz","fileCount":128,"integrity":"sha512-Ce6jTx6MNW9QNxwnfG3M9MhhTAUga9lHwCJMeH43sjubSz7FqLttB0deG/AVNmbECEIBmyVf9S5htOZuzAHfvQ==","signatures":[{"sig":"MEQCIG6urBpuwl1jAATPi9Vl6OYm65b0E529SEKLxakFuZ28AiB5nduMXSLN2mCuPSvnR8PHcE+wV9kO+QhzgHSrnpSlzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/D7V/nNJWW2ZBQSYU768L/VfCG6i/CLhmzU47653K4AiEAxVPIcgIu0oO/90U0VLyjGLGJeiTu4kI03xvyp3HIma0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1370812},"type":"module","_from":"file:syncular-client-0.30.3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.3.tgz","_integrity":"sha512-Ce6jTx6MNW9QNxwnfG3M9MhhTAUga9lHwCJMeH43sjubSz7FqLttB0deG/AVNmbECEIBmyVf9S5htOZuzAHfvQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.3","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.3"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.3_1790866574962_0.019850203883560624","host":"s3://npm-registry-packages-npm-production"}},"0.30.4":{"name":"@syncular/client","version":"0.30.4","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.4","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a0194a9c365d4c74987eb67600074830874b4bf1","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.4.tgz","fileCount":128,"integrity":"sha512-Ro4Oh3zySRj2luGsKrL1bxGgnT2vr4WRrf2Q6qG8njxb8iSF6qjetmq9mR+S763yFYjRBNJe4jXdG5qJvWiU9A==","signatures":[{"sig":"MEUCIQCCeDYHz+ID7DEP+2hotOyNuq3A6lMJ0VkohrkdvHvmigIgF5ekudBfdewgptpq7no5DAUSgkVpiBBdsHkB58YrZrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA6Ehj/JSMIfVcdOV+r0Q2yxuGppZhTlgRyyLXRBNA8KAiBYaCN3dTW0Y/JnjMcdiES+RYj17E0Cl7Au+10H503qKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1370812},"type":"module","_from":"file:syncular-client-0.30.4.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.4.tgz","_integrity":"sha512-Ro4Oh3zySRj2luGsKrL1bxGgnT2vr4WRrf2Q6qG8njxb8iSF6qjetmq9mR+S763yFYjRBNJe4jXdG5qJvWiU9A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.4","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.4"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.4_1790871514727_0.358626882291724","host":"s3://npm-registry-packages-npm-production"}},"0.30.5":{"name":"@syncular/client","version":"0.30.5","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.5","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"59342c954997bdced8b1d40d7de5a95cdf1ac382","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.5.tgz","fileCount":128,"integrity":"sha512-P6YFIz8v15nIqu2sREhanvrrhdYn89XY78d6CVlwyC7fEpDJ/HPmZywLQJ810odY+PMdUXJJTvfr2LD53PIuAQ==","signatures":[{"sig":"MEUCIEpyi3m9s2KkOiqPsEBa4I0dd37ARqQMYiBYJ5CYZ9eNAiEA/6mi8aONuXkkBR54eB6eO1bMpsO8lXD6O4dI3thNvb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID5/cHvDkM7BlyUvcSITVokqIH9dsygM50Jil25IRSVUAiBxyTJNA6xyzPcw3iwLTUbpLo0Ctdagg4fDliAINzb8vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1371146},"type":"module","_from":"file:syncular-client-0.30.5.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.5.tgz","_integrity":"sha512-P6YFIz8v15nIqu2sREhanvrrhdYn89XY78d6CVlwyC7fEpDJ/HPmZywLQJ810odY+PMdUXJJTvfr2LD53PIuAQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.5","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.5"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.5_1790896365132_0.44789379445447075","host":"s3://npm-registry-packages-npm-production"}},"0.30.6":{"name":"@syncular/client","version":"0.30.6","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.6","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"854b031671d6161d25e53dfad6fbe88282b48f62","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.6.tgz","fileCount":128,"integrity":"sha512-tbSyUsXb/zX39p7zC8wSYpZpwl2P/25mATky66FNCBp/D9LSPGdIrOZqr5SKiPpFqoF0zfUXS0e2kQ97hT/VFQ==","signatures":[{"sig":"MEQCIFAAeSR1s3++S5YLG+p4Bez9vvxM8wLr67oPkAYoBIBSAiAo2HWgHgDLzoH3/mG4yYiTcZmM68HXc3AXlRkZ9DTxKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEOoHQHVg4FBF6XSGtaroihF1bivPqRtTtNGJ9+qh2sHAiEAhlRpNG3iknmWsf3wKBFrmHqG46DiSSGfhbEldIYhUcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1374655},"type":"module","_from":"file:syncular-client-0.30.6.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.6.tgz","_integrity":"sha512-tbSyUsXb/zX39p7zC8wSYpZpwl2P/25mATky66FNCBp/D9LSPGdIrOZqr5SKiPpFqoF0zfUXS0e2kQ97hT/VFQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.6","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.6"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.6_1790942781887_0.4132119072909859","host":"s3://npm-registry-packages-npm-production"}},"0.30.7":{"name":"@syncular/client","version":"0.30.7","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.7","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4d8c5db390259475fab99947a91257b04c1a9a60","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.7.tgz","fileCount":128,"integrity":"sha512-W6vESLuyr0LdW6o7DYLa8t4OJ4Hwivt+dp4kDfEfJpRp42pl00IvULyGTA9RGeR6GEwRrEd8XOXvPuDJI8xpXQ==","signatures":[{"sig":"MEUCIQCiwg3H5VKAD3wOvmdai2MeUHxNiT7+ugz0xcu+qQCGQAIgQ6dLvIpxiiqICK0sImPL4ZnssW5K3sFdJSWH2NRGilY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2LoztTw+ROEgkE6pqfIZZVyIVbxA3tCH4jhpkKIMC9wIhAN2CNcSzbz9etGm4cyAQiyTNmXsr9jiS908f/cNRo7pW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1380595},"type":"module","_from":"file:syncular-client-0.30.7.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.7.tgz","_integrity":"sha512-W6vESLuyr0LdW6o7DYLa8t4OJ4Hwivt+dp4kDfEfJpRp42pl00IvULyGTA9RGeR6GEwRrEd8XOXvPuDJI8xpXQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.7","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.7"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.7_1790947204199_0.18251429174633405","host":"s3://npm-registry-packages-npm-production"}},"0.30.9":{"name":"@syncular/client","version":"0.30.9","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.9","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"9c12cffe4fe886d314faeac4292ef68f9e4afbbf","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.9.tgz","fileCount":131,"integrity":"sha512-TAjWMETt4FGW/bPodJl8hHmaYQ6afjWlmo3PWXSxru9Cf7Gu5bIXHDxpal0/41n+eZFAblsfQAtzxCv0zgRbyg==","signatures":[{"sig":"MEQCIARLt6bgMpr9+A3gzc2qp4nHrmir/9tDwsdoRf/zGJPIAiBCuom2CnjhkbTB3ZZteIrFPncdV+/F+ko4HogPySFeuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIElEn805V0wnuvepLOxe0VsyYiE2ajj+GyhFJ8dLsN81AiEA3hetaOKzpn4MGbr3NyJtewaFQNaRpNNwEoHx+cj7XyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1400377},"type":"module","_from":"file:syncular-client-0.30.9.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.9.tgz","_integrity":"sha512-TAjWMETt4FGW/bPodJl8hHmaYQ6afjWlmo3PWXSxru9Cf7Gu5bIXHDxpal0/41n+eZFAblsfQAtzxCv0zgRbyg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.9","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.9"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.9_1790971177730_0.5060690138968236","host":"s3://npm-registry-packages-npm-production"}},"0.30.10":{"name":"@syncular/client","version":"0.30.10","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.10","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"87513981c5e73e86e7eb95744aed895d67d9139a","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.10.tgz","fileCount":131,"integrity":"sha512-OT1+RLbVNhR4QtPuhehmGM9hqFadzL2vKLLh+vq5b7WRJ2XRzDpESmAe8KF31e7BPsEmqfc2Z21cI+rPm9WSYA==","signatures":[{"sig":"MEQCIHhbuBbk1D642GTsjdYTmYL61CDreFQ69h8dHdHUTrICAiANXJJyKSOn+HSwyRH4Co7C9Hk0fBatgpIx/J8QKICAJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMCGCrfvMw9l0eq77GUlDAZkWHiNnedfs4sl45ONqnYgIgXIlz/fMNDjVAmJntogCG3DcOBXA1Ugn0MdTbkvDPCu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1401235},"type":"module","_from":"file:syncular-client-0.30.10.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.10.tgz","_integrity":"sha512-OT1+RLbVNhR4QtPuhehmGM9hqFadzL2vKLLh+vq5b7WRJ2XRzDpESmAe8KF31e7BPsEmqfc2Z21cI+rPm9WSYA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.10","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.10","@electric-sql/pglite":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.10_1790990977679_0.7506545712673756","host":"s3://npm-registry-packages-npm-production"}},"0.30.11":{"name":"@syncular/client","version":"0.30.11","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.11","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"19a421cb4e94157a28e366926a5e78751c56a2c8","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.11.tgz","fileCount":131,"integrity":"sha512-sfAWb9z8b++0MTPnwX9HjzdpkQeUu8YNFGR7x3loW+BsFykLViCGRvhWsMvw+MvcjlxGy0g9dNs5Dds8km5N8g==","signatures":[{"sig":"MEUCIBtZH919X62jSAgbvgtuAKsp/TF8IH2M/yQDXABFr/epAiEAqrdHmJrXssFcR7XZ9DBNSsrISTE557mmxZ2C3Kjek+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAn4KZffQj3XQ62Vclt30+D8v5aL/xWV31PZzEjdFk6BAiADS/uK+WeeUVryNHKG7X7x0d94emx9rYQdva06ihjlMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1418491},"type":"module","_from":"file:syncular-client-0.30.11.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.11.tgz","_integrity":"sha512-sfAWb9z8b++0MTPnwX9HjzdpkQeUu8YNFGR7x3loW+BsFykLViCGRvhWsMvw+MvcjlxGy0g9dNs5Dds8km5N8g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.11","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.11","@electric-sql/pglite":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.11_1791024879663_0.48201986612218795","host":"s3://npm-registry-packages-npm-production"}},"0.30.12":{"name":"@syncular/client","version":"0.30.12","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/client@0.30.12","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d3434e2bf92666d22c5244fe0a3aacd45a8be563","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.12.tgz","fileCount":131,"integrity":"sha512-UQQpKxvd4HuG73Sl4Fci1V2ANRkClX63khdtyZKnmqkwXUdrx8ncat5I7Lb9+DW1uz2IsC3Z8WdiAsJGnAR0Ww==","signatures":[{"sig":"MEYCIQD1DdCEJHLhniEy0vCTBDUww3SByMGxpVm0fmPG2ivzNgIhANyi5+royaYD2J1Qd7mZW48RxX/MTCAoza3yEstPlo8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIClmBS9jM4FqefKWw4WEiwAtrrOw3X6esNeHxt5FIM4FAiEAo19ujRAfz/QRQX0kf32F5z6UZROJ2+7ATOjZuG1Epu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1422879},"type":"module","_from":"file:syncular-client-0.30.12.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.12.tgz","_integrity":"sha512-UQQpKxvd4HuG73Sl4Fci1V2ANRkClX63khdtyZKnmqkwXUdrx8ncat5I7Lb9+DW1uz2IsC3Z8WdiAsJGnAR0Ww==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.12","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.12","@electric-sql/pglite":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/client_0.30.12_1791037169073_0.7604635793373937","host":"s3://npm-registry-packages-npm-production"}},"0.30.13":{"_id":"@syncular/client@0.30.13","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2e39750d8ad031ae8b9f7ee630e12080472686d1","tarball":"https://registry.npmjs.org/@syncular/client/-/client-0.30.13.tgz","fileCount":131,"integrity":"sha512-IhJZbeb2rNFDA3Lt30fJbzCfFmGYsGfMlBVQ3dRssxONRukOn4bExJfXk5zgDC1fOILQyWMtsHGV3+qbZLoikg==","signatures":[{"sig":"MEUCIQD43LTIf6NtY2kWZ4gxY6qVvAyPe8eh0Jw0fsoQ3NrBwgIgGkinMvLNt/oyXNlWPT1jspEEw7Bop1siaaZMJpI+6Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICyTebuKeJNyM/Bel7x1Cfayvl0ftn6Q/0jX+FUKC/1AAiEAuQxUctHS2MrdpP3ND38Q6EoTQsNus3L24qhFzfESSHk="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fclient@0.30.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1420367},"name":"@syncular/client","type":"module","_from":"file:syncular-client-0.30.13.tgz","author":{"name":"Benjamin Kniffler"},"exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"},"./bun":{"bun":"./src/bun-database.ts","import":{"types":"./dist/bun-database.d.ts","default":"./dist/bun-database.js"},"browser":"./dist/bun-database.js"},"./node":{"bun":"./src/node-database.ts","import":{"types":"./dist/node-database.d.ts","default":"./dist/node-database.js"},"browser":"./dist/node-database.js"},"./wasm":{"bun":"./src/wasm-database.ts","import":{"types":"./dist/wasm-database.d.ts","default":"./dist/wasm-database.js"},"browser":"./dist/wasm-database.js"},"./sqlite":{"bun":"./src/sqlite-bun.ts","node":{"types":"./dist/sqlite-node.d.ts","default":"./dist/sqlite-node.js"},"types":"./dist/sqlite-node.d.ts"},"./worker":{"bun":"./src/worker-entry.ts","import":{"types":"./dist/worker-entry.d.ts","default":"./dist/worker-entry.js"},"browser":"./dist/worker-entry.js"}},"license":"Apache-2.0","scripts":{"verify:node":"bun build ./test/node-database/verify-node.mjs --target=node --outfile=./.verify-node.built.mjs && node ./.verify-node.built.mjs"},"version":"0.30.13","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d0edaeca-f261-4ba1-a893-145fbf540cc3"}},"homepage":"https://syncular.dev","keywords":["sync","offline-first","realtime","database","typescript"],"_resolved":"/home/runner/work/syncular/syncular/packages/web-client/syncular-client-0.30.13.tgz","_integrity":"sha512-IhJZbeb2rNFDA3Lt30fJbzCfFmGYsGfMlBVQ3dRssxONRukOn4bExJfXk5zgDC1fOILQyWMtsHGV3+qbZLoikg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"_npmVersion":"11.18.0","description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","directories":{},"maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@syncular/core":"0.30.13","@sqlite.org/sqlite-wasm":"^3.53.0-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.63.0","@syncular/server":"0.30.13","@electric-sql/pglite":"^0.5.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_0.30.13_1791045104121_0.37074767202769743"}}},"time":{"created":"2026-02-10T00:28:59.270Z","modified":"2026-10-03T16:31:44.609Z","0.0.1":"2026-02-10T00:28:59.572Z","0.0.1-60":"2026-02-11T10:09:34.525Z","0.0.1-62":"2026-02-11T10:46:32.086Z","0.0.1-63":"2026-02-11T10:54:22.859Z","0.0.1-69":"2026-02-11T22:25:10.541Z","0.0.1-70":"2026-02-11T22:49:23.324Z","0.0.1-71":"2026-02-11T23:12:13.414Z","0.0.1-72":"2026-02-11T23:20:28.006Z","0.0.1-73":"2026-02-12T06:52:21.888Z","0.0.1-83":"2026-02-12T15:19:22.012Z","0.0.1-89":"2026-02-12T21:49:19.432Z","0.0.1-90":"2026-02-12T22:04:03.972Z","0.0.1-91":"2026-02-12T22:42:27.439Z","0.0.1-92":"2026-02-12T22:59:53.093Z","0.0.1-95":"2026-02-13T07:33:35.324Z","0.0.1-96":"2026-02-13T08:07:42.158Z","0.0.1-97":"2026-02-13T08:13:39.445Z","0.0.1-98":"2026-02-13T09:30:19.941Z","0.0.1-100":"2026-02-13T11:45:35.476Z","0.0.1-101":"2026-02-13T12:01:16.385Z","0.0.1-102":"2026-02-13T12:38:17.288Z","0.0.1-104":"2026-02-13T13:26:24.643Z","0.0.1-105":"2026-02-13T13:31:04.642Z","0.0.1-106":"2026-02-13T13:43:47.103Z","0.0.1-109":"2026-02-13T14:09:13.728Z","0.0.1-110":"2026-02-14T09:19:39.584Z","0.0.1-111":"2026-02-14T10:45:25.225Z","0.0.1-112":"2026-02-14T16:54:24.326Z","0.0.1-114":"2026-02-14T19:12:32.237Z","0.0.1-115":"2026-02-14T19:17:40.125Z","0.0.1-116":"2026-02-14T19:30:10.982Z","0.0.1-118":"2026-02-14T22:51:18.803Z","0.0.1-120":"2026-02-14T23:13:43.233Z","0.0.1-122":"2026-02-14T23:29:10.593Z","0.0.1-123":"2026-02-15T13:35:24.712Z","0.0.1-124":"2026-02-15T13:41:58.135Z","0.0.1-125":"2026-02-15T14:01:04.336Z","0.0.2-126":"2026-02-15T22:49:14.671Z","0.0.2-127":"2026-02-15T22:56:52.391Z","0.0.2-128":"2026-02-15T22:59:17.840Z","0.0.2-133":"2026-02-16T12:30:45.042Z","0.0.2-135":"2026-02-16T14:19:18.629Z","0.0.2-136":"2026-02-16T14:45:00.925Z","0.0.2-137":"2026-02-16T16:12:52.073Z","0.0.2-138":"2026-02-16T16:34:24.486Z","0.0.2-139":"2026-02-16T23:57:34.135Z","0.0.2-140":"2026-02-17T00:12:14.077Z","0.0.2-143":"2026-02-17T01:17:05.725Z","0.0.2-2":"2026-02-17T08:34:54.791Z","0.0.3-3":"2026-02-17T08:37:54.766Z","0.0.3-6":"2026-02-17T15:09:07.439Z","0.0.3-7":"2026-02-17T15:42:00.490Z","0.0.3-8":"2026-02-18T00:13:24.051Z","0.0.3-12":"2026-02-18T00:39:46.650Z","0.0.3-14":"2026-02-18T00:44:12.385Z","0.0.3-21":"2026-02-18T00:56:33.095Z","0.0.3-22":"2026-02-18T08:59:27.431Z","0.0.3-23":"2026-02-18T09:07:11.983Z","0.0.4-25":"2026-02-18T12:33:51.350Z","0.0.4-26":"2026-02-18T13:43:58.344Z","0.0.5-42":"2026-02-20T12:35:20.155Z","0.0.6-45":"2026-02-20T12:53:26.882Z","0.0.6-46":"2026-02-20T13:17:15.310Z","0.0.6-47":"2026-02-20T13:20:18.457Z","0.0.6-48":"2026-02-20T13:23:31.823Z","0.0.6-50":"2026-02-20T13:26:55.974Z","0.0.6-51":"2026-02-20T13:30:09.616Z","0.0.6-52":"2026-02-20T13:36:42.893Z","0.0.6-53":"2026-02-20T13:41:27.217Z","0.0.6-55":"2026-02-20T13:45:26.526Z","0.0.6-56":"2026-02-20T13:52:16.859Z","0.0.6-66":"2026-02-23T02:57:31.561Z","0.0.6-67":"2026-02-23T11:36:48.809Z","0.0.6-68":"2026-02-23T13:28:11.019Z","0.0.6-69":"2026-02-23T13:32:12.433Z","0.0.6-70":"2026-02-23T15:07:31.281Z","0.0.6-72":"2026-02-23T20:44:51.685Z","0.0.6-73":"2026-02-23T21:31:13.084Z","0.0.6-79":"2026-02-24T15:22:18.601Z","0.0.6-80":"2026-02-24T15:33:12.263Z","0.0.6-81":"2026-02-24T23:08:47.222Z","0.0.6-82":"2026-02-24T23:27:20.282Z","0.0.6-83":"2026-02-25T08:05:48.236Z","0.0.6-84":"2026-02-25T08:08:38.975Z","0.0.6-85":"2026-02-25T16:04:10.324Z","0.0.6-86":"2026-02-25T16:46:09.741Z","0.0.6-89":"2026-02-26T10:10:07.665Z","0.0.6-90":"2026-02-26T21:49:41.243Z","0.0.6-92":"2026-02-26T23:30:43.949Z","0.0.6-93":"2026-02-26T23:58:56.378Z","0.0.6-95":"2026-02-27T12:38:20.783Z","0.0.6-96":"2026-02-27T12:48:14.161Z","0.0.6-100":"2026-02-27T20:12:23.829Z","0.0.6-101":"2026-02-27T20:34:20.046Z","0.0.6-102":"2026-02-27T20:40:12.079Z","0.0.6-103":"2026-02-27T20:43:59.589Z","0.0.6-104":"2026-02-27T20:48:54.519Z","0.0.6-105":"2026-02-27T21:29:50.569Z","0.0.6-106":"2026-02-27T21:43:01.144Z","0.0.6-108":"2026-02-27T21:53:13.783Z","0.0.6-109":"2026-02-27T22:05:28.252Z","0.0.6-110":"2026-02-27T22:08:23.589Z","0.0.6-111":"2026-02-27T22:12:14.391Z","0.0.6-112":"2026-02-27T22:15:21.080Z","0.0.6-113":"2026-02-27T22:18:37.331Z","0.0.6-114":"2026-02-27T22:27:39.175Z","0.0.6-115":"2026-02-27T22:31:30.477Z","0.0.6-116":"2026-02-27T23:49:38.125Z","0.0.6-121":"2026-02-28T00:15:26.321Z","0.0.6-122":"2026-02-28T00:35:00.968Z","0.0.6-124":"2026-02-28T00:45:56.606Z","0.0.6-125":"2026-02-28T00:48:43.237Z","0.0.6-126":"2026-02-28T01:55:04.576Z","0.0.6-135":"2026-02-28T10:52:33.437Z","0.0.6-136":"2026-02-28T11:35:39.332Z","0.0.6-138":"2026-02-28T12:10:54.102Z","0.0.6-139":"2026-02-28T12:18:06.994Z","0.0.6-141":"2026-02-28T12:24:29.408Z","0.0.6-142":"2026-02-28T12:32:55.646Z","0.0.6-143":"2026-02-28T12:39:29.740Z","0.0.6-144":"2026-02-28T15:08:33.821Z","0.0.6-152":"2026-03-01T00:16:36.319Z","0.0.6-153":"2026-03-01T00:43:58.762Z","0.0.6-154":"2026-03-01T00:48:10.762Z","0.0.6-156":"2026-03-01T07:05:34.197Z","0.0.6-157":"2026-03-01T07:08:54.483Z","0.0.6-158":"2026-03-01T09:06:43.115Z","0.0.6-159":"2026-03-01T09:50:55.908Z","0.0.6-165":"2026-03-04T09:40:01.368Z","0.0.6-168":"2026-03-05T01:04:30.161Z","0.0.6-171":"2026-03-05T13:19:07.002Z","0.0.6-177":"2026-03-06T22:27:19.482Z","0.0.6-178":"2026-03-06T23:12:45.697Z","0.0.6-180":"2026-03-07T08:29:22.776Z","0.0.6-181":"2026-03-07T09:01:40.817Z","0.0.6-183":"2026-03-07T10:17:25.754Z","0.0.6-184":"2026-03-07T13:55:42.943Z","0.0.6-185":"2026-03-07T14:07:34.704Z","0.0.6-188":"2026-03-09T12:08:21.200Z","0.0.6-201":"2026-03-09T16:04:13.042Z","0.0.6-202":"2026-03-09T22:34:44.219Z","0.0.6-204":"2026-03-10T00:03:22.179Z","0.0.6-205":"2026-03-10T08:28:55.711Z","0.0.6-206":"2026-03-10T12:14:52.179Z","0.0.6-210":"2026-03-11T16:26:26.432Z","0.0.6-211":"2026-03-11T20:42:51.619Z","0.0.6-212":"2026-03-11T22:34:52.343Z","0.0.6-213":"2026-03-12T07:30:55.844Z","0.0.6-219":"2026-03-12T23:50:12.136Z","0.0.6-221":"2026-03-13T09:50:15.627Z","0.0.6-223":"2026-03-13T10:09:10.439Z","0.0.6-224":"2026-03-13T10:23:03.735Z","0.0.6-225":"2026-03-13T10:27:00.195Z","0.0.6-227":"2026-03-13T10:44:37.014Z","0.0.6-228":"2026-03-13T10:48:49.806Z","0.0.6-229":"2026-03-13T10:58:15.600Z","0.0.6-230":"2026-03-13T11:28:41.009Z","0.0.6-232":"2026-03-13T13:41:44.485Z","0.0.6-237":"2026-03-13T15:21:56.685Z","0.0.6-239":"2026-03-17T20:31:44.945Z","0.0.6-240":"2026-03-17T21:29:14.724Z","0.0.6-241":"2026-03-17T22:27:59.994Z","0.0.6-243":"2026-03-24T19:09:25.196Z","0.0.6-244":"2026-04-03T22:42:56.742Z","0.0.6-245":"2026-04-04T11:52:29.271Z","0.0.6-246":"2026-04-05T09:24:20.380Z","0.0.6-247":"2026-04-27T20:30:44.644Z","0.0.6-248":"2026-04-27T23:02:17.084Z","0.1.0":"2026-06-18T23:46:40.287Z","0.1.1":"2026-06-30T14:48:15.173Z","0.1.2":"2026-06-30T15:41:11.044Z","0.1.3":"2026-06-30T16:07:46.058Z","0.2.0":"2026-07-06T16:31:58.654Z","0.2.1":"2026-07-06T20:24:34.320Z","0.3.0":"2026-07-13T14:59:55.781Z","0.3.1":"2026-07-13T15:54:41.264Z","0.4.0":"2026-07-14T06:27:41.907Z","0.4.1":"2026-07-14T07:25:38.006Z","0.5.0":"2026-07-14T12:27:21.266Z","0.5.1":"2026-07-14T13:57:34.946Z","0.6.0":"2026-07-14T14:49:31.452Z","0.7.0":"2026-07-15T15:46:51.807Z","0.8.0":"2026-07-15T16:48:14.153Z","0.9.0":"2026-07-15T17:45:14.314Z","0.10.0":"2026-07-15T18:42:28.432Z","0.11.0":"2026-07-15T19:21:31.615Z","0.12.0":"2026-07-15T20:20:38.533Z","0.13.0":"2026-07-15T21:22:44.219Z","0.14.0":"2026-07-15T23:10:20.070Z","0.15.0":"2026-07-16T00:57:25.463Z","0.15.1":"2026-07-16T01:13:56.309Z","0.15.2":"2026-07-16T01:27:00.326Z","0.15.3":"2026-07-16T01:31:48.289Z","0.15.4":"2026-07-16T07:00:11.015Z","0.15.5":"2026-07-16T13:19:16.313Z","0.15.6":"2026-07-16T13:53:21.618Z","0.15.7":"2026-07-16T14:11:07.139Z","0.15.8":"2026-07-16T23:04:24.548Z","0.15.9":"2026-07-16T23:57:22.160Z","0.15.10":"2026-07-17T00:31:03.085Z","0.15.11":"2026-07-17T10:44:07.932Z","0.15.12":"2026-07-17T12:09:32.373Z","0.15.13":"2026-07-17T19:23:59.843Z","0.15.14":"2026-07-17T23:38:55.608Z","0.15.15":"2026-07-18T05:58:04.220Z","0.15.16":"2026-07-18T06:26:07.119Z","0.15.17":"2026-07-18T07:18:51.552Z","0.15.18":"2026-07-18T07:48:31.665Z","0.15.19":"2026-07-18T08:00:58.210Z","0.15.20":"2026-07-18T08:27:21.035Z","0.15.21":"2026-07-18T08:42:51.675Z","0.15.22":"2026-07-18T09:14:31.013Z","0.15.23":"2026-07-18T09:53:04.797Z","0.15.24":"2026-07-18T10:38:28.039Z","0.15.25":"2026-07-18T10:57:03.173Z","0.15.26":"2026-07-18T14:07:33.618Z","0.15.27":"2026-07-18T14:46:06.769Z","0.15.28":"2026-07-19T04:35:13.405Z","0.15.29":"2026-07-19T05:40:03.171Z","0.15.30":"2026-07-19T06:33:13.530Z","0.15.31":"2026-07-19T06:51:35.227Z","0.15.32":"2026-07-19T08:30:31.206Z","0.15.33":"2026-07-19T08:40:04.771Z","0.15.34":"2026-07-20T04:54:38.538Z","0.15.35":"2026-07-20T05:14:41.393Z","0.15.36":"2026-07-20T05:40:35.290Z","0.15.37":"2026-07-20T06:32:36.114Z","0.15.38":"2026-07-20T06:51:44.202Z","0.15.39":"2026-07-20T07:03:05.119Z","0.15.40":"2026-07-20T09:17:37.732Z","0.15.42":"2026-07-20T10:10:20.181Z","0.15.43":"2026-07-20T15:25:25.755Z","0.15.44":"2026-07-28T07:26:49.096Z","0.15.45":"2026-08-03T06:49:05.366Z","0.15.46":"2026-08-08T08:07:47.079Z","0.15.47":"2026-08-08T09:26:24.592Z","0.15.48":"2026-08-08T19:02:49.156Z","0.16.1":"2026-09-05T10:06:43.280Z","0.17.0":"2026-09-08T17:49:31.982Z","0.18.0":"2026-09-11T07:22:12.986Z","0.19.0":"2026-09-11T15:03:59.087Z","0.20.0":"2026-09-12T21:00:04.551Z","0.20.1":"2026-09-13T10:57:35.233Z","0.21.0":"2026-09-16T11:35:08.535Z","0.21.1":"2026-09-17T12:41:29.109Z","0.22.0":"2026-09-19T10:15:54.133Z","0.23.0":"2026-09-19T20:14:14.643Z","0.24.0":"2026-09-25T06:22:20.531Z","0.25.0":"2026-09-25T10:41:53.630Z","0.25.1":"2026-09-25T22:29:59.907Z","0.25.2":"2026-09-25T22:55:24.504Z","0.26.0":"2026-09-28T07:37:02.993Z","0.26.1":"2026-09-28T22:39:47.668Z","0.26.3":"2026-09-30T13:54:10.176Z","0.26.4":"2026-09-30T14:14:43.855Z","0.26.5":"2026-09-30T14:39:48.327Z","0.26.6":"2026-09-30T20:24:26.880Z","0.27.0":"2026-09-30T23:51:44.093Z","0.28.0":"2026-10-01T06:46:26.127Z","0.29.0":"2026-10-01T07:43:06.159Z","0.29.1":"2026-10-01T08:38:41.230Z","0.30.0":"2026-10-01T11:24:19.707Z","0.30.1":"2026-10-01T12:11:51.135Z","0.30.2":"2026-10-01T13:55:42.875Z","0.30.3":"2026-10-01T14:56:15.094Z","0.30.4":"2026-10-01T16:18:34.839Z","0.30.5":"2026-10-01T23:12:45.255Z","0.30.6":"2026-10-02T12:06:22.009Z","0.30.7":"2026-10-02T13:20:04.301Z","0.30.9":"2026-10-02T19:59:37.825Z","0.30.10":"2026-10-03T01:29:37.783Z","0.30.11":"2026-10-03T10:54:39.750Z","0.30.12":"2026-10-03T14:19:29.200Z","0.30.13":"2026-10-03T16:31:44.209Z"},"bugs":{"url":"https://github.com/syncular/syncular/issues"},"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","homepage":"https://syncular.dev","keywords":["sync","offline-first","realtime","database","typescript"],"repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/web-client"},"description":"Syncular TypeScript client core — offline-first sync over SQLite (WASM/OPFS, Bun, Node)","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"readme":"# @syncular/client\n\nThe TypeScript client protocol core (SPEC.md §§3–8, client side) plus its\nbrowser platform bindings.\n\nThe normal `SyncClient` also runs in a CLI or background service.\nUse `openSqliteDatabase(path)` from `@syncular/client/sqlite` for a persistent\nlocal replica on Node or Bun. See the\n[server-side sync client guide](https://syncular.dev/guide-server-clients/).\n\n`SyncRemoteClient` is the database-less server client. It sends ordinary\npush-only commits through `/sync` and can call registered typed queries,\nserver-authoritative commands, and live query watches through the remote\noperation transport. See [remote server operations](https://syncular.dev/guide-remote-operations/).\nIts schema and sync transport are optional for query-only or command-only\nprocesses.\nOrdinary commits use wire version 1 until the caller supplies an acquired\npartition `logEpoch`. Set `logEpoch` after a restore rotation requires epoch\nvalidation.\n\nApplied and cached acknowledgements drain the send queue while protected local\nintent stays visible until the same row's server image arrives at that commit\nsequence or later. Empty pulls and restart preserve it; later edits stack above\nit. This behavior is automatic, independent of `retainFailedCommits`. The core\nrequests a following pull without relying on an origin realtime notification.\nSee [optimistic writes](https://syncular.dev/concepts-conflicts/#the-optimistic-outbox).\n\n## Client-local FTS5 projections\n\nGenerated schemas may attach `ftsIndexes` to a synced table. The\nclient materializes each as a contentful local FTS5 table with a private stable\nsource identity and insert/update/delete triggers. Existing visible rows are\nbulk-indexed on first creation; schema reset recreates the projection. The FTS\ntable is a read-only application query surface: it is never synced, subscribed,\nor mutated. A missing FTS5 build fails schema setup explicitly—Syncular does\nnot substitute an unbounded `LIKE` scan. Indexed fields must be non-encrypted\nstrings.\n\n## Browser modes — there are exactly two\n\n**Persistent worker mode is THE mode.** The whole client core — `SyncClient`, the fetch/WebSocket\ntransports, and SQLite on the `opfs-sahpool` VFS — runs inside a Web\nWorker. The UI thread talks to it through a thin postMessage RPC:\n\n```ts\n// worker.ts — the worker entry your bundler emits as its own script\nimport { startSyncWorker } from '@syncular/client/worker';\nstartSyncWorker();\n```\n\n```ts\n// main thread\nimport { createSyncClientHandle } from '@syncular/client';\n\nconst handle = await createSyncClientHandle({\n  worker: () => new Worker(new URL('./worker.ts', import.meta.url), { type: 'module' }),\n  schema,\n  database: { mode: 'persistent', name: 'app' }, // OPFS, survives reloads while the origin remains stored\n  endpoints: {\n    syncUrl: '/sync',\n    segmentsUrl: '/segments',\n    realtimeUrl: 'wss://example.com/realtime?clientId={clientId}',\n  },\n});\nif (handle.role === 'follower') {\n  // Another tab owns the core for this origin. The default multi-tab mode\n  // transparently proxies this handle to that leader.\n}\nawait handle.subscribe({ id: 'todos', table: 'todos', scopes: { list_id: ['l1'] } });\nawait handle.syncUntilIdle();\nconst rows = await handle.query('SELECT * FROM todos');\n```\n\nThe handle exposes the same logical API as `SyncClient` (subscribe /\nmutate / sync / query / conflicts / …), every method a promise. It\nacquires the Web Locks leader lock *before* spawning the worker — one\ncore per origin. Wake-ups are handled inside the worker (`autoSync`,\nSPEC §8.4); the supported page-level realtime supervisor owns reconnect and\nresume policy. The main thread gets `onSyncNeeded` / `onConflict` / `onSynced`\nevents for rendering.\n\nA direct `SyncClient` used by a long-running service exposes\n`onSyncNeeded()` and `onSyncIntent()`. Install the shared single-flight loop\ninstead of maintaining host timers:\n\n```ts\nconst scheduler = installSyncScheduler(client, { onError: reportSyncError });\n// During shutdown:\nscheduler.stop();\n```\n\nCreation-time window helpers produce immutable UTC month scope values.\n`creationTimeBucket(createdAtMs, 'month')` returns `YYYY-MM`, and\n`last(3, 'month')` returns the current and preceding two buckets oldest first.\n\nOPFS is best effort until the browser grants origin persistence. The page owns\nthat decision because `StorageManager.persist()` is a Window API and should be\nrequested from a user action:\n\n```ts\nimport {\n  checkBrowserStoragePersistence,\n  requestBrowserStoragePersistence,\n} from '@syncular/client';\n\nconst current = await checkBrowserStoragePersistence();\nconst requested = await requestBrowserStoragePersistence(); // user action\n```\n\nEach call returns `persistent` or a structured `best-effort` reason. Keep the\nclient usable after denial, display the state, and warn whenever best-effort\nstorage contains pending outbox commits. Origin eviction removes OPFS and its\noutbox together; persistence does not prevent a user from clearing site data.\n\n**Ephemeral in-memory mode is EXPLICIT.** `openWasmDatabase()` returns an\nin-memory sqlite-wasm database for tests, demos and SSR. Nothing\npersists, on purpose, and that is the only main-thread mode.\n\n## Supported realtime lifecycle\n\nRegister subscriptions, then install the cross-host supervisor:\n\n```ts\nimport {\n  browserConnectivitySignal,\n  documentLifecycleSignal,\n  installRealtimeSupervisor,\n} from '@syncular/client';\n\nawait handle.subscribe({ id: 'todos', table: 'todos', scopes });\ninstallRealtimeSupervisor(handle, {\n  connectivity: browserConnectivitySignal(),\n  lifecycle: documentLifecycleSignal(),\n  // Encrypted/locked apps also pass their active/preflight signal.\n  protection,\n});\n```\n\nIt owns one connection attempt, retries initial failure and later socket loss\nwith bounded exponential jitter, suspends while offline/background/protected,\nruns `syncUntilIdle()` before reporting `connected`, and cancels before\n`close()`.\n\nMulti-tab handles share ONE leader socket across every tab, so pass\n`sharedTransport: true` (the templates do): backgrounding this tab then\nleaves the shared socket alone — a sibling tab may still be visible — while\noffline and protection continue to suspend. Each client accepts exactly one\nsupervisor for its lifetime; a second `installRealtimeSupervisor` call\nthrows. `realtimeSupervisorSnapshot()` and\n`subscribeRealtimeSupervisor()` expose only `phase`, `attempt`, and the bounded\nlibrary delay for UI/diagnostics—never raw transport prose or identities.\n\nThe lower-level `connectRealtime()` is idempotent while connected and\nsingle-flight while connecting; disconnect invalidates an in-flight result so\nit cannot install a stale socket. It remains available for custom host loops.\nHTTP rounds still work with no socket, but do not imply continuous convergence:\na host trigger must actually run them. See the complete\n[realtime lifecycle guide](https://syncular.dev/concepts-realtime/).\n\n## Multi-tab followers\n\nBy default, every tab of the same origin shares ONE core:\none sync loop, one WebSocket, one OPFS database, N tabs.\n\n```ts\nconst handle = await createSyncClientHandle({\n  worker: () => new Worker(new URL('./worker.ts', import.meta.url), { type: 'module' }),\n  schema, database: { mode: 'persistent', name: 'app' }, endpoints,\n  onRoleChange: (role) => console.log('now', role), // 'follower' → 'leader'\n});\n// Compatibility: handle.role is 'leader' or 'follower'.\n// Detailed state: handle.leadership / handle.leadershipSnapshot().\nhandle.onLeadershipChange((state) => renderConnectionState(state));\n```\n\n**Topology.** The tab that wins the Web Locks election is the **leader**:\nit holds the lock, spawns the worker, and runs the core (the single-tab\npath, unchanged — the lock IS the exactly-one-core invariant, and a worker\nis *never* spawned without it). Every other tab is a **follower**: it opens\na `BroadcastChannel` to the leader and proxies the whole logical API over\nit (`req`/`res`), while the leader fans its worker events — exact revisioned\nchange batches plus presence / conflict / sync-needed / synced / upgrading —\nout to all followers (`event`). Queries forward to the leader's one DB; rows\n(including `bytes` columns) ride back through structured clone.\n\n**Promotion.** When the leader tab closes, its lock releases. Followers are\nalready blocked on `lock.acquire`; Web Locks grants it to exactly one, and\nthat tab **promotes in place** — spawns the worker over the *same* OPFS\ndatabase (which persisted; the server is the source of truth, so nothing is\nreplayed beyond the outbox the core already holds), re-announces on a new\n**epoch**, and flips its `role` to `'leader'`. Remaining followers rebind\nto the new leader on its announce. The handle object is kept across the\ntransition, so a React `SyncProvider` holds a stable reference.\n\n**Epoch (generation token).** Each leader announces a monotonically\nincreasing epoch. Followers stamp requests with the epoch they last heard;\na leader ignores stale-epoch requests, and a follower discards any\n`res`/`event` from an epoch other than its current one — so a late reply\nfrom a tab that has since died can never be mistaken for a live answer.\nCalls made during the handover gap are **queued with a deadline** and\nflushed to the new leader on its announce; past the deadline they fail\nloudly with `client.follower_timeout` (never a silent hang), and an\noverflowing queue rejects rather than growing unbounded.\n\n**Leader liveness.** Followers probe the leader; the leader runs no liveness\ntimer. A bound follower that has heard no announcement for a third of\n`followerCallTimeoutMs` (default 10 s) posts a `hello`, and the leader answers\nevery `hello` with an announcement from its message handler. Browsers throttle\nthe timers of hidden tabs (Chrome's intensive throttling wakes them about once\na minute) but still dispatch their `BroadcastChannel` messages, so a leader in\na background tab keeps its followers bound. When a probe stays unanswered for\nthe rest of `followerCallTimeoutMs`, `handle.leadership` becomes\n`{ state: 'blocked', reason: 'leader-unreachable', code:\n'client.follower_timeout', retryable: true }` and calls reject immediately.\nA leader tab that processes no messages (hung or frozen) therefore blocks its\nfollowers within `followerCallTimeoutMs`; a closed leader releases its Web\nLock and hands over without waiting for that deadline. A blocked follower keeps\nprobing at the same interval: an answer rebinds the same handle, and a granted\nWeb Lock promotes it. An unreachable `BroadcastChannel` is never treated as\nevidence that the lock owner is stale, so it never authorizes a second worker\nor database owner.\n\n**Forwarded calls have no deadline.** The leader's core serializes window\nedits and sync rounds, so a follower's `setWindow` can wait behind a long\nbootstrap download, exactly as the same call does in the leader tab. While\nthe leader answers probes, a forwarded call waits for its result. It rejects\nwith `client.follower_timeout` when the link goes `blocked`, with\n`client.leader_handover` when another leader announces or this tab promotes\nbefore the answer arrives, and with `client.worker_failed` when the handle\ncloses. Only calls queued while no leader is bound keep the\n`followerCallTimeoutMs` deadline; when this tab wins the lock itself, its own\ncore runs them.\n\n**Tabs of different builds never serve each other.** Every `hello`, `req`,\nand `announce` carries `MULTI_TAB_PROTOCOL_VERSION` and the schema version.\nA follower whose leader differs sends it nothing: `handle.leadership` becomes\n`{ state: 'blocked', reason: 'leader-incompatible', code:\n'client.leader_incompatible', leader: 'older' | 'newer', retryable: true }`\nand calls reject with `client.leader_incompatible`. A leader that hears a\n`hello` from a newer tab closes its core and releases the Web Lock; the newer\ntab promotes, and the former leader stays blocked with `leader: 'newer'`\nuntil it reloads. A leader answers a request with another identity with a\n`client.leader_incompatible` error. Tabs running 0.29.1 or older send no\nidentity and count as older: they never step down, so a newer tab next to\none shows `leader: 'older'` until that tab reloads or closes. Bump\n`MULTI_TAB_PROTOCOL_VERSION` with every change to a message shape or to a\nforwarded method's arguments or result.\n\n**A hidden leader keeps leadership.** A visible tab does not take leadership\nfrom a hidden leader. Web Locks `steal` revokes the lease while the leader's\nworker still holds the OPFS database and may be mid-commit, so a transfer\nneeds a cooperative close-and-release handshake, and every focus change\nbetween tabs would restart the worker, reopen the database, and reconnect the\nrealtime socket. A hidden leader answers its followers from its message\nhandler, so leadership moves only when the leader tab closes.\n\n**Presence semantics — one device, one peer.** All tabs share the leader's\nsingle connection, so a device is exactly ONE presence peer collectively:\nidentity is `(actorId, leaderClientId)`. A follower's `setPresence`\nforwards to the leader's single publisher; there is no per-tab presence\npeer. This is the honest model — the wire only ever sees one connection per\ndevice.\n\nThe default is a **shared replica**: same-origin tabs must use the same\npersistent database name, lock name, and derived channel name. For an embed,\npreview, or history entry that is intentionally independent, derive the whole\nownership tuple from one stable identity:\n\n```ts\nconst preview = await createSyncClientHandle({\n  worker,\n  schema,\n  database: { mode: 'persistent', name: 'medical' },\n  endpoints,\n  replica: { mode: 'isolated', id: 'preview-42' },\n});\n```\n\nThis derives a distinct database name and pool directory, Web Lock name, and\n`BroadcastChannel` name together. `isolatedReplicaNames()` exposes the same\ndeterministic tuple for diagnostics and host integration. Replica IDs are\nstable code-like values (`A-Z`, `a-z`, `0-9`, dot, underscore, dash).\n\nDuring Vite development, retain the React client resource only while its\ncaptured generated schema version and published Syncular runtime identity both\nmatch. The\n[schema-and-runtime-aware Vite guide](https://syncular.dev/guide-vite/) uses\n`retainViteSyncClientResource` to close the old worker before constructing a\nschema-bump or package-upgrade replacement; hot-reloading query code alone does\nnot migrate the worker-owned database.\n\nSet `multiTab: false` to opt out. A losing tab then becomes an\n`isLeader === false` handle whose calls reject with `client.not_leader`. This\ndoes not solve a coordination-partition mismatch by itself: an independent\ninstance must also use an isolated database and lock identity. Changing only\nthe channel, lock, or database name is unsafe or ineffective.\n\n## React availability guard\n\nThe worker handle's schema and leadership snapshots feed the same public React\nboundary as native clients. Guard the application once instead of parsing\nerrors or inspecting generated schema modules:\n\n```tsx\n<SyncProvider\n  client={clientResource}\n  renderBoundary={(state, actions) => (\n    <SyncBlockedScreen state={state} onRetry={actions.retry} />\n  )}\n>\n  <App />\n</SyncProvider>\n```\n\nThe state is a discriminated union covering startup, migration,\n`client-upgrade-required`, `server-behind`, `incompatible-schema`,\n`leader-unreachable`, and `leader-incompatible` (with `leader: 'older' |\n'newer'`). Recovery changes the same handle/provider back to its\nchildren; a blocked live query has `phase === 'blocked'`, never an indefinite\nloading state.\n\n## Privacy-safe support diagnostics\n\nEvery direct and Worker/multi-tab client exposes the same versioned snapshot:\n\n```ts\nconst snapshot = await client.diagnosticsSnapshot({\n  expectedSubscriptions: [\n    { id: 'membership-security', table: 'facility_memberships' },\n    { id: 'scheduler-window', table: 'surgeries' },\n  ],\n});\n\nconst off = client.onDiagnostics(() => refreshSupportView());\n```\n\n`expectedSubscriptions` contains application intent only—stable PHI-free ids\nand generated table names, never scopes. It lets a support screen distinguish\nan absent registration from a legitimate zero-row completed bootstrap. The\nsnapshot also distinguishes reset, revocation, failure, schema floor, lease\nstop, pending outbox, offline transport, and storage pressure/unreadability.\n`queryFailures` retains at most 256 failed owned snapshot reads until each query\nreads successfully. An entry contains only its stable PHI-free owner id,\ngenerated table names, a stable code, an optional numeric SQLite result code,\nand the first failure time. It excludes SQL, parameters, rows, and SQLite error\nprose. Worker leaders and followers return identical evidence with their honest\nrole.\n\nThe contract intentionally excludes scope values, rows and clinical row\ncounts, SQL, paths, client/actor/lease ids, auth, keys, mutation bodies, stack\ntraces, and arbitrary prose. It is safe to copy the JSON snapshot into a\nredacted support ticket as long as the application also keeps subscription ids\nfree of patient/user data. Do not attach database files, console dumps, query\nresults, or app state alongside it. See SPEC §7.6.\n\n## Durable commit outcomes\n\n`SyncClient` and every host bridge expose `commitOutcome(id)`,\n`commitOutcomes({ limit?, activeOnly? })`, and `resolveCommitOutcome(input)`.\nFinal `applied`, `cached`, `conflict`, and `rejected` results are journaled in\nthe same SQLite transaction that drains their outbox commit. Conflict entries\nretain the losing operation plus `serverVersion`/`serverRow`; active failures\nrestore after restart and are never removed by retention. Configure the\nhistory cap with `limits.outcomeRetentionMaxEntries` (default 1,000).\nFailed outcomes additionally retain the complete ordered local commit envelope\nas `outcome.operations`, so a domain recovery flow can reconstruct siblings\nthat rolled back with the terminating operation. It stays in the protected\nclient database and is never added to the wire protocol, preferences, or\ntelemetry; successful and historical outcomes may omit it.\n\nBy default, rejected optimistic state is removed immediately, even when a validator emits\nno server row in the pull half. The TypeScript client stores protected,\nrestart-safe before-images beside each pending outbox commit, restores the last\nconfirmed rows (including rejected deletes and atomic siblings), and then\nreplays later pending edits. These before-images are internal rollback state:\nthey are never encoded on the wire or exposed through pending commits, outcome\nenvelopes, diagnostics, preferences, or telemetry.\n\nUse `patch(table, rowId, partial, { baseVersion? })` for editor-style partial\nupdates. The wire carries a sparse operation: the primary key plus the supplied\ncolumns are present, and the durable local operation keeps the same presence\nset so conflict and rejection UI knows which columns the user touched. A\nfull-row `mutate` upsert marks every column present. `mutate` also accepts\n`op: 'patch'` with the primary key and supplied columns. A batch can mix sparse\npatches, upserts and deletes atomically. Every sparse patch requires a row in\nthe local replica at call time. An absent row rejects the entire batch with\n`sync.row_missing` before any local write or outbox insert. Omitted encrypted columns require no\nkey and retain their ciphertext.\n\nSet `retainFailedCommits: true` to keep the complete failed aggregate visible\nand durable after its outbox drains. Incoming server state advances a separate\nbase. `outcome.retainedRows` exposes complete intended rows and the latest\nserver rows and versions. Resolve explicitly with `resolved_keep_server`, or\ncreate a reviewed replacement and link it through `superseded`. Security purge\nand scope revocation remove whole retained aggregates. If a sparse conflict\nloses its server base, the client keeps the sparse operation and conflict\nevidence without materializing a local row from the saved before-image.\n\nA retained insert whose unique key belongs to another server primary key remains\njournal intent while reads show the server winner. `retainedRows[].uniqueConflicts`\ncontains each matching index, its columns, competing `rowId`, authorized\n`serverRow` and `serverVersion`. Keep-mine patches that competing ID at its\ncurrent version and links the replacement through `superseded`. Edit can choose\na free unique key. Take-server uses `resolved_keep_server`. Revocation and local\nsecurity purge erase the retained aggregate's protected journal payloads.\n\n## Application-authorized local security purge\n\n`purgeLocalData({ purgeId, targets })` is the narrow local-storage primitive\nfor an application that has already validated a server-authoritative device,\nmembership, or key-revocation directive. It is available on direct clients,\nworker handles, the normalized React client, and the Tauri bridge.\n\n```ts\nconst result = await client.purgeLocalData({\n  purgeId: directive.id,\n  targets: [\n    {\n      table: 'patient_notes',\n      selectors: { encryption_key_id: [directive.keyVersionId] },\n    },\n  ],\n});\n```\n\nThe host MUST first quarantine the affected feature and gate/remove any\nsubscription that could download the protected rows again. This method does\nnot authenticate a directive, revoke server authority, delete app-owned files,\nor remove a key from the OS secure store.\n\nFor a race-free bootstrap, construct the client/worker handle with\n`securityPreflight: true`. Before activation, protected reads, writes,\nsubscriptions, sync/realtime, blobs, and the automatic host loop fail with\n`client.security_preflight_required`; status, local revision, lifecycle, and\nthe exact local purge remain available.\n\n```ts\nconst client = await createSyncClientHandle({\n  ...config,\n  securityPreflight: true,\n});\n\nawait client.purgeLocalData(directive.plan);\nawait client.activateSecurity({ encryption: acceptedKeyring });\n```\n\nUse `beginSecurityPreflight()` before a live key rotation/revocation. It gates\nnew calls immediately, disconnects realtime, waits for in-flight core/blob work,\nand releases the old keyring before resolving. In multi-tab mode the gate\nbelongs to the single shared leader replica. Direct clients expose the same\nlifecycle with an `EncryptionConfig`; Worker handles use the portable keyring.\n\nWithin one local SQLite transaction the engine deletes exactly the matching\nsynced rows, lets generated FTS triggers remove their projections, drops every\nwhole pending commit with a matching operation, restores/replays unrelated\noptimistic state, removes unreferenced cached blob bodies, persists the `purgeId`, and emits\none revisioned change batch. A retry with the same canonical plan returns\n`alreadyApplied: true`; reusing an id with different selectors fails closed.\nOnly bounded, non-empty, code-like values on plaintext string schema columns\nare accepted. There is intentionally no full-table mode. The result exposes\ncounts only—never row ids or selector values.\n\n## Application-authorized projection rebootstrap\n\n`rebootstrapLocalData({ rebootstrapId })` is the recovery primitive for a\nlocally damaged or persistently inconsistent replicated projection. It drops\nand recreates only Syncular's server-derived tables, rewinds the existing\nsubscription registrations, and requests a fresh bootstrap. It preserves the\nclient id, lease state, pending outbox commits, commit outcomes, subscription\nintent, and protected bookkeeping.\n\n```ts\nconst result = await client.rebootstrapLocalData({\n  rebootstrapId: crypto.randomUUID(),\n});\n```\n\nThe reset, durable idempotency marker, and optimistic outbox replay are one\nSQLite transaction. An interruption therefore leaves either the old\nprojection or the fully reset projection with pending offline work still\nvisible. Reusing the same id returns `alreadyApplied: true` together with the\noriginal `retainedCommits` and `resetSubscriptions` counts. The core stores\nthat counts-only receipt atomically with the reset, so an application crash\nafter the SQLite commit but before its own acknowledgement does not turn the\nretry into a misleading zero-impact result. Markers persisted in the legacy\nformat carry no counts receipt; a retry against one of them keeps returning\nthe zero-count result. A malformed or unreadable persisted receipt fails\nclosed with the sanitized `sync.local_corrupt` client-local code and performs\nno reset. No receipt exposes ids, rows, scopes, or clinical values.\n\nWorker, Tauri, and React Native adapters strictly decode the exact result\nshape before returning it. Missing or additional fields, a non-boolean\n`alreadyApplied`, or counts that are not non-negative safe integers fail with\n`client.invalid_host_response`; raw bridge values and native error prose must\nnot be persisted as recovery evidence. `decodeLocalDataRebootstrapResult()` is\npublic for custom command hosts that expose the same operation.\n\nThis API is not a security erase, sign-out, membership revocation, schema\nupgrade, or draft deletion mechanism. It fails closed during security\npreflight and while a schema-floor stop is active. The application must show a\npreview and explicit confirmation, preserve app-owned drafts/files separately,\nand reserve the operation for diagnostics/support recovery rather than normal\nstartup.\n\nValidator rejections may include bounded `details` (`fieldPaths`, `reason`,\n`requiredAction`, and explicitly safe `references`). The details persist with\nthe rejection. Treat every value as a machine hint: map known values to\nlocalized app UI and never render the diagnostic `message` directly.\n\nResolution is explicit and one-way: conflicts can keep the server result or\nlink to a replacement commit, rejections can link to a replacement, and\nsuccessful history may be dismissed. See SPEC §7.2.1.\n\n## The support floor (no fallback ladder)\n\n- Persistence is **OPFS via `opfs-sahpool`, only**. No COOP/COEP headers\n  and no SharedArrayBuffer are required (sahpool is built on\n  `FileSystemSyncAccessHandle`, unlike the Atomics-based `opfs` VFS).\n- Browsers without OPFS (~pre-2023) are **unsupported**:\n  `openPersistentWasmDatabase` fails loud instead of degrading.\n- OPFS is reload-persistent but begins as best-effort origin storage. The root\n  package exports `checkBrowserStoragePersistence()` and\n  `requestBrowserStoragePersistence()` for the page-level persistence policy.\n- **Never IndexedDB.** There is no wa-sqlite/absurd-sql style fallback\n  and none is planned.\n- `openPersistentWasmDatabase` refuses to run on the main thread — not a\n  sahpool limitation, an enforcement of whole-core-in-a-worker.\n\n### OPFS ownership and startup recovery\n\nAn OPFS SAH pool has exactly one live owner per storage directory. Syncular's\ndefault multi-tab mode prevents ordinary same-origin tabs from opening a second\npool: followers proxy the one leader over `BroadcastChannel`. A collision can\nstill happen during rapid hot-module replacement, or in an embedded/test host\nthat shares OPFS data without sharing the same Web Locks and BroadcastChannel\ncoordination domain.\n\nPersistent worker startup retries retryable `client.storage_busy` failures\nwhile retaining the leader lease. It opens the same directory at most seven\ntimes, waiting 50, 100, 200, 400, 800, and 1000 ms between attempts. These delays\ntotal 2550 ms; browser scheduling and storage operations can extend elapsed time.\nOther errors fail immediately. Direct `openPersistentWasmDatabase` calls remain\nsingle attempts.\n\nIf ownership remains unavailable, handle creation rejects with `ClientSyncError`,\ncode `client.storage_busy`, and `retryable === true`, then releases the worker\nand leader lease. Close the competing instance or let it finish shutting down,\nthen create the handle again. **Do not delete, rename, or silently replace the database with an\nin-memory one**; the local database and pending outbox may be perfectly healthy.\nMissing or obsolete OPFS APIs instead use the non-retryable\n`client.storage_unavailable` code.\n\nA worker graph that still names a retired Vite optimizer chunk instead uses\nthe non-retryable `client.worker_restart_required` code. Restart the dev server\nand reload the page; do not clear OPFS. The original bundler message and chunk\nURL are deliberately not copied into the public error.\n\nWhen using `@syncular/react`, `createSyncClientResource()` exposes `retry()` and\npasses the same action as the second argument to `SyncProvider.renderError`.\nApplications may use a small bounded backoff for errors whose `retryable` flag\nis true, followed by a visible manual retry. Preserve the resource across HMR\nor dispose the previous resource before replacing it so development reloads do\nnot manufacture a second owner.\n\n## Blob attachments (§5.9) — the client storage model\n\nFile attachments (`blob_ref` columns) ride the `uploadBlob` / `fetchBlob` API\nand are cached locally. **Blob bytes live as `BLOB` columns in the client's own\nSQLite database** (a `_syncular_blobs` cache table), not in a separate OPFS\ndirectory or IndexedDB store. This is the pinned decision (SPEC §5.9.7 B1):\n\n- **One storage system.** The bytes, upload state, and pending-commit references\n  share the client database. SQLite commits each change atomically.\n- **Survives restarts for free.** The client DB already rides OPFS via the\n  sahpool VFS in the browser (and a plain file under `rusqlite`, `bun:sqlite`,\n  or `node:sqlite` on native runtimes), so there is no second persistence\n  surface and no second eviction policy to keep coherent. Close the app, reopen\n  it: `fetchBlob` serves the cached body with no network.\n- **SQLite handles multi-MB images fine.** A page-cached `BLOB` read is a memory\n  copy, well within the image/document envelope this targets.\n\n### Size cap\n\nPass `blobCacheMaxBytes` to cap the on-device cache. When the sum of cached body\nsizes exceeds the cap, the client evicts bodies with no visible row or pending\ncommit by creation timestamp, then blob ID, until back under the cap:\n\n```ts\nnew SyncClient({ /* … */, blobCacheMaxBytes: 256 * 1024 * 1024 }); // 256 MiB\n```\n\n- A body **referenced by a live row** is **never** evicted. It\n  stays resolvable without a re-download.\n- A body **needed by a pending upload** (not yet pushed) is never evicted. Its\n  bytes are the only copy until the commit drains.\n- Evicting an unreferenced body only costs a future re-download, never correctness:\n  any surviving `blob_ref` value re-enables the fetch (§5.9.7 B3). If every\n  over-cap body is referenced or pinned, the cache stays over the cap\n  (correctness beats the cap). Absent `blobCacheMaxBytes` ⇒ retain until storage\n  pressure (the default).\n\n### Very large media — the escape hatch\n\nSQLite is **not** the store for gigabyte video: a single `BLOB` must fit the\nclient's memory and the SQLite row-size envelope. For very large media, run the\nserver with presigned downloads (`blobSignedUrls`) and hand the presigned URL\nstraight to a media element instead of pulling bytes through the cache — the\nimage-app default (`BLOB` cache) and the large-media path (presigned\nURL, no byte cache) coexist per attachment.\n\n## Node and Bun SQLite backend (`./sqlite`)\n\nCLIs, background workers, Electron main processes, and services can use one\nruntime-selected import:\n\n```ts\nimport { openSqliteDatabase } from '@syncular/client/sqlite';\nimport { SyncClient } from '@syncular/client';\n\nconst database = openSqliteDatabase('app.db'); // or ':memory:' (default)\nconst client = new SyncClient({ database, schema, /* … */ });\n```\n\nThe export selects `bun:sqlite` on Bun and the built-in `node:sqlite` module on\nNode 22.13 or newer. No SQLite package or native addon is required. Both\nadapters support synchronous `exec`, `query`, nested transactions, boolean\nbindings, `null`, `Uint8Array` BLOB values, and §5.3 SQLite-image attachment.\n\nPersistent Bun and Node databases use SQLite WAL journaling with\n`synchronous=FULL`. Each application or sync commit retains its own durable\ntransaction. SQLite keeps in-memory databases on its memory journal. Use a\nlocal filesystem path; WAL uses adjacent `-wal` and `-shm` files. Close every\nconnection before copying the database file, or use SQLite's backup facilities\nwhile it is open. Copying only the main file while writers are active can omit\ncommitted WAL contents.\n\nRuntime-specific imports remain available:\n\n```ts\nimport { openBunDatabase } from '@syncular/client/bun';\nimport { openNodeDatabase } from '@syncular/client/node';\n```\n\nThe source and packed-package runtime contracts run under actual Node and Bun:\n\n```sh\nbun run verify:runtimes\nbun run build:packages && bun run verify:packages\n```\n\n## RPC protocol (6 message types)\n\n`init`, `call`, `ready`, `result`, `error`, `event` — every API method\nmultiplexes over `call` (typed end-to-end from the single `WorkerApi`\nshape in `worker-protocol.ts`); `event` carries `sync-needed`,\n`change`, `conflict` and `synced`. Query-result blobs transfer (not copy) when\nthey own their buffer.\n\n## Package layout\n\n| Entry | Contents |\n|---|---|\n| `.` | protocol core, transports, handle + RPC protocol (browser-safe, no SQLite) |\n| `./worker` | `startSyncWorker` — worker-side bootstrap (pulls sqlite-wasm) |\n| `./wasm` | sqlite-wasm bindings: `openPersistentWasmDatabase`, `openWasmDatabase` |\n| `./sqlite` | Runtime-selected SQLite: `openSqliteDatabase` on Node or Bun |\n| `./bun` | Explicit `bun:sqlite` binding: `openBunDatabase` |\n| `./node` | Explicit built-in `node:sqlite` binding: `openNodeDatabase` |\n\nTests drive the real worker entry in a bun `Worker` with bun:sqlite\ninjected through the bootstrap's database-factory override\n(`test/worker-rpc.test.ts`). The separate Chromium gate exercises actual\nsqlite-wasm, OPFS SAH pools and FTS through the production worker and HTTP paths:\n\n```sh\ncd packages/web-client\nbunx --no-install playwright install chromium\ncd ../..\nbun run test:browser\n```\n\n`test/opfs-bootstrap.browser.test.ts` covers five interruption boundaries:\n\n- Partial segment download: hold the asynchronous transfer, then terminate the worker.\n- Before image import: inject an exception before applying the verified image.\n- Mid-import: terminate the worker after an actual OPFS database page write during\n  `INSERT SELECT`. A commit notification must not precede termination.\n- After import: inject an exception after the transaction commits, before `SUB_END`.\n- After checkpoint: complete the round before terminating the worker.\n\nEach case reloads the page using the same replica identity and requires successful\nstartup in the same browser session. It checks SQLite and FTS integrity, search\nresults, exact rows, persisted client identity, and subscription checkpoints.\nIncomplete sections must download again; completed sections must not. A held\nsynchronous test request after a physical page write keeps the mid-import crash\nboundary stable until worker termination. Two additional ownership cases verify\nrecovery when a competing owner closes during retry and bounded failure while\nthat owner remains live, including pending outbox preservation.\n\nEach case owns a temporary browser profile and a loopback server. A small SQLite\npage cache forces dirty pages to disk before COMMIT. Tests use no timing sleeps,\nCOOP/COEP requirement, existing profiles or application replicas. Failed profiles\nand `recovery-test.json` remain at the path printed by the test; CI retains them\nas an artifact. Successful profiles are removed. `bun run check` keeps its\nBun-only test lane; CI runs the browser gate separately.\n\n`openPersistentWasmDatabase` corrects the SAH-pool VFS's reserved-lock callback\nbefore the first SQL statement. sqlite-wasm 3.53 reports a reserved lock\nunconditionally, suppressing SQLite's hot-journal recovery after an interrupted\nwrite. The pool already excludes other owners. Syncular reports no competing\nwriter through SQLite's I/O method binding, matching the other OPFS VFS, and\nretains that callback across database closes and pool opens. The correction ships\nin the client package and preserves the existing database format, DELETE journal\nmode and FULL synchronous mode.\n\nOn 2026-09-12, Chromium 153 with sqlite-wasm 3.53.0 failed the mid-import case\nwithout this correction and passed all five cases with it. The fixture serves\nthe unmodified dependency. Bounded worker startup retries handle transient\n`client.storage_busy` while the browser releases old handles. This correction enables\nrollback from an intact hot journal; it does not repair existing corruption\nwhose recovery journal has already been lost or overwritten.\n\n## Live sync progress\n\n`onProgress` observes work during a sync round. It immediately delivers the latest\nsnapshot when one exists and returns an unsubscribe function. `progressSnapshot()`\nreads the cached snapshot synchronously, including on worker handles. Worker\nleaders and followers forward events while download and import are running.\n\n```ts\nconst stop = client.onProgress((progress) => {\n  if (progress.phase === 'download') {\n    renderDownload(progress.bytesReceived, progress.bytesTotal);\n  } else if (progress.phase === 'import') {\n    renderImport(progress.rowsProcessed, progress.rowsTotal);\n  }\n  if (progress.state === 'failed') showError(progress.errorCode);\n});\n// Stop listening when the view is disposed. Sync continues.\nstop();\n```\n\nEach snapshot identifies the round with `attempt`, and the current payload with\n`subscriptionId`, `table`, and optional `segmentId`. Counters reset for each\npayload; `syncUntilIdle` starts a new attempt for each round. `phase` is `request`,\n`download`, or `import`; `state` is `running`, `complete`, or `failed`. Unknown\ntotals remain absent. A new attempt clears prior errors and counters.\n\nHTTP downloads report decoded body bytes at 64 KiB intervals or larger network\nchunks. Custom segment downloaders receive `request.onProgress`; signed-URL\nimplementations receive an optional second callback argument. Call it with the\ncumulative received byte count. Buffered custom transports report a final count\nthrough the core, without intermediate download updates.\n\nImport reports every 1,024 rows and its final count. `rowsProcessed` includes work\ninside the current transaction; a failed import can roll those rows back. SQLite\nimages commit in chunks of at most 1,024 rows and yield after each commit.\nEarlier committed chunks survive a later interruption. `complete` follows checkpoint persistence\nand optimistic-state reconciliation for the round. More bootstrap pages can\nremain; use subscription coverage to determine whether a query is complete.\nListener exceptions do not fail sync. Listeners should hand UI work off and avoid\nreentering database commands during an import.\n\n## Snapshot API migration\n\nThis source-breaking revision uses methods for application reads across the\ndirect client, worker leaders and followers, Tauri, and React Native. Replace\n`client.conflicts`, `client.rejections`, and `client.securityLifecycle` on the\ndirect client with method calls. Replace `schemaFloor`, `leaseState`,\n`upgrading`, and `syncNeeded` getters or bridge methods with fields from one\n`statusSnapshot()` call:\n\n```ts\nconst status = await client.statusSnapshot();\nif (status.schemaFloor) showUpgradeRequired(status.schemaFloor);\nconst conflicts = await client.conflicts();\nconst outcome = await client.commitOutcome(commitId);\n```\n\nThe direct client returns snapshots synchronously. Worker and native bridges\nreturn promises; `await` works with both. `querySnapshot` returns rows, coverage,\nand revision from one read. `diagnosticsSnapshot`, `commitOutcome`,\n`commitOutcomes`, and `resolveCommitOutcome` retain their existing arguments.\nThe shared `ClientSnapshotMethods` and `PromiseMethods` types describe these\ncontracts. Key-bearing security activation stays on each concrete host type.\n\nReact uses the supplied client directly; `useSyncClient()` preserves its\nidentity. Remove imports of `normalizeClient` and the\n`@syncular/client/realtime-supervisor-observation` forwarding utility. Pass the\nclient to `SyncProvider` and use `realtimeSupervisorSnapshot(client)` to inspect\nan attached supervisor. Custom React clients must implement the snapshot\nmethods and method-form collection reads. See the [React migration](https://syncular.dev/platform-react/)\nfor the `onEnqueued` callback rename.\n\n## Outbox read costs\n\nRequest encoding pins the pending count and highest local sequence before its\nfirst asynchronous step. It reads keyset pages of 32 raw records, decodes only\nthe consumed prefix, and stops at the first whole commit that exceeds the\nremaining operation budget. Mutations appended during encoding enter the next\nrequest. Status and diagnostics use `COUNT(*)` without parsing pending bodies.\nOptimistic replay still reads the remaining outbox after each response. The\n100/1,000/10,000-commit workload and measured limits are recorded in\n[the reliability RFC](../../docs/RFC-RELIABILITY-DX.md#9-implementation-evidence-2026-09-05).\n\n## Reads during bootstrap and eviction\n\nReactive queries read cached snapshots while window registration runs. Coverage\ncontinues to distinguish complete, pending, and missing windows; registration\nerrors remain observable. Retained owners reuse acknowledged units immediately.\n\nBoth segment formats yield between committed import chunks automatically.\nWindow eviction deletes at most 1,024 unpinned rows per chunk and resumes from a\ndurable pending record after interruption. Security purges remain atomic.\nSee [windowing](https://syncular.dev/concepts-windowing/) and\n[bootstrap](https://syncular.dev/concepts-bootstrap/) for coverage and recovery.\n\nCustom database adapters implementing `withSqliteImage` must return a promise and\nawait their callback before detaching the image. The callback can await between\ncommitted import chunks; no write transaction spans that await.\n","readmeFilename":"README.md"}