{"_id":"@syncular/crypto","_rev":"101-6c473b18f930a74261802d3a0e427a7c","name":"@syncular/crypto","dist-tags":{"latest":"0.30.12"},"versions":{"0.2.0":{"name":"@syncular/crypto","version":"0.2.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":"Benjamin Kniffler","license":"Apache-2.0","_id":"@syncular/crypto@0.2.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3d50a377bf488e22bb0e2ec91783ce5dac8d9aa1","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.2.0.tgz","fileCount":5,"integrity":"sha512-3alA3tQM08a61G1BCS/moEp8J3Q3CxWg1Bf6YgjiIV3jA1fSOG6cy2uLBKGEO3vbO4j4kFSaNSulkEXjjivdUQ==","signatures":[{"sig":"MEUCIQDQPvtDE7s1IEdx33+7AM2+hN6ovpae9D5F1KHUSy6CcAIgG9gX9a8CRfIyattTfArvwe5ihUSDyotrNrR7goNk3JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19010},"type":"module","shasum":"3d50a377bf488e22bb0e2ec91783ce5dac8d9aa1","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"_npmUser":{"name":"bkniffler","email":"benjamin@kniffler.com"},"_integrity":"sha512-3alA3tQM08a61G1BCS/moEp8J3Q3CxWg1Bf6YgjiIV3jA1fSOG6cy2uLBKGEO3vbO4j4kFSaNSulkEXjjivdUQ==","repository":{"url":"https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"10.8.3","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.0_1783355490679_0.7650067670580423","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@syncular/crypto","version":"0.2.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.2.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b37f697f57f3596a93dfc6c7a1c844ccdb77b366","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.2.1.tgz","fileCount":5,"integrity":"sha512-FkaL8Lq2yvHhkPoYqHjHopfo3JvO+eHLIfVe0YX/byAao07ecXjS5wzBRLLlmiknhWTCHu3rfL1Kd6m/mYiEwg==","signatures":[{"sig":"MEUCIQDJv7pcTI/9/vqCgsH/e9LphwHBdzsLtSpeaILrG5zQTgIgV8CGNY954ZEvvyGWBBMmpFVyZZb3lI5OWpCOd8RpzGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19010},"type":"module","_from":"file:syncular-crypto-0.2.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./src/index.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.2.1.tgz","_integrity":"sha512-FkaL8Lq2yvHhkPoYqHjHopfo3JvO+eHLIfVe0YX/byAao07ecXjS5wzBRLLlmiknhWTCHu3rfL1Kd6m/mYiEwg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.1_1783369445563_0.9761876841553472","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@syncular/crypto","version":"0.3.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.3.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8a7fdd415aaae43a12c0380144f40d5ef4c6dfdb","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.3.0.tgz","fileCount":5,"integrity":"sha512-A3QI0nfm5W+EqPKWccEYjGJYhFbIxD+KIvanJfsuY97S1Vwm+YLKRXkNw40W5j6uO4olGM+23J5j+LT1hHL4ew==","signatures":[{"sig":"MEQCIEmcQCllMROlljqvVaHeSyXc6drhxeOjlcG0XsMBxG6QAiA9DZGoGn8xVao39fmyM9DrVGuwLYuOzJfmsatONZOEZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19011},"type":"module","_from":"file:syncular-crypto-0.3.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.3.0.tgz","_integrity":"sha512-A3QI0nfm5W+EqPKWccEYjGJYhFbIxD+KIvanJfsuY97S1Vwm+YLKRXkNw40W5j6uO4olGM+23J5j+LT1hHL4ew==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.3.0_1783954773316_0.4368593079603227","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@syncular/crypto","version":"0.3.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.3.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7c30ffa6afa4885387fa2f04beffc8a1f2e4adb0","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.3.1.tgz","fileCount":5,"integrity":"sha512-ITBiiThVwosDz2lLEUTyqBJViFDJPfGkHhFIafewFHA37bpDEa+l4CVtjOHucJlhMw81JuxD+adiucB9fDPihQ==","signatures":[{"sig":"MEUCIAboZBKOkqjQKBgh/NULlv03wfn+naNPn4N4F1pUtnTfAiEA4hn04zpU3GcJpMKfINk0f3B7g57AAho5zjLPBr4S5xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19011},"type":"module","_from":"file:syncular-crypto-0.3.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.3.1.tgz","_integrity":"sha512-ITBiiThVwosDz2lLEUTyqBJViFDJPfGkHhFIafewFHA37bpDEa+l4CVtjOHucJlhMw81JuxD+adiucB9fDPihQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.3.1_1783958061066_0.1812207236418537","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@syncular/crypto","version":"0.4.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.4.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"fa77f64b2c15dcbc7e476d80781f2a598d567b27","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.4.0.tgz","fileCount":5,"integrity":"sha512-Q3NES4kmb/PYRLKy6T4duHSfwd8bekqdIJdnEQovVHWL/yv7V7TWg0misCNbrfXaNK2N1PElqWb3WYCw7P5vdw==","signatures":[{"sig":"MEUCIAf9vJkaKzLkAmIJf2qyrGAvoqgP0Z0Iiqthc8uP8++XAiEAzxQeUmiCpF3UqydtdmPbZ8XUYSQ1/MNSUAZwMkDhEos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.4.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.4.0.tgz","_integrity":"sha512-Q3NES4kmb/PYRLKy6T4duHSfwd8bekqdIJdnEQovVHWL/yv7V7TWg0misCNbrfXaNK2N1PElqWb3WYCw7P5vdw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.4.0_1784010438540_0.7767199097476978","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@syncular/crypto","version":"0.4.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.4.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"069f8c480934f93ae35898a3ef3dc8dc2272d787","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.4.1.tgz","fileCount":5,"integrity":"sha512-5KX1GDQ+UvSinUfjM/WdSBP1Npqi4yqYkLshTjglmkVhjQQotFg3WU7wj969QodOFU+Zdcq6zGmkeb/BSnELmA==","signatures":[{"sig":"MEYCIQDj7FrvStBa/nMSDfS3tZw0oXidVCoLQI5tYqk+1bdK3AIhAIyOVehE2MoeEmRcIt0QiYqB5n8BtwarUlj72PGB5rkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.4.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.4.1.tgz","_integrity":"sha512-5KX1GDQ+UvSinUfjM/WdSBP1Npqi4yqYkLshTjglmkVhjQQotFg3WU7wj969QodOFU+Zdcq6zGmkeb/BSnELmA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.4.1_1784013914179_0.9498846665029403","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@syncular/crypto","version":"0.5.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.5.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f7b2375e5c5680009b6d9a56c09e1804e25a1b23","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.5.0.tgz","fileCount":5,"integrity":"sha512-PCRCoMnF1ly/Ac7xKCPlqs1Fu8daCCWLamiDDMQoZkUjjHCGlWzlmRCQJmDJYymu3jpfRwccho1Nl2mIwKgsug==","signatures":[{"sig":"MEYCIQC2Keu7SDw+t1i41vfmLsQnwv4Co9ZNOfY+zIjtDvxemgIhAL3vuDNJLPFl+/jZrvRlADmOIIhPpmHOEci3zDpPLUaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.5.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.5.0.tgz","_integrity":"sha512-PCRCoMnF1ly/Ac7xKCPlqs1Fu8daCCWLamiDDMQoZkUjjHCGlWzlmRCQJmDJYymu3jpfRwccho1Nl2mIwKgsug==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.5.0_1784032016684_0.8512293161464399","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@syncular/crypto","version":"0.5.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.5.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b67e4e5f49894cc7b9b7641e15e5a78d124123f4","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.5.1.tgz","fileCount":5,"integrity":"sha512-vII0JCno+vqUcFDte7O6FJd+E1tSmZtL3lETgF0QdZaN+GmlPK+eH8n0W5scSIf6MvpmXvv30MuH0VtEOT7xCQ==","signatures":[{"sig":"MEUCIQCbVssh+VCw0MoI+cyqwOyTDgGQyGOxCRuyxHKNbmFJ+QIgdKSuyxME62loNx4XISZCSzl0rxYnXcS/6mdOjKMdcm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.5.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.5.1.tgz","_integrity":"sha512-vII0JCno+vqUcFDte7O6FJd+E1tSmZtL3lETgF0QdZaN+GmlPK+eH8n0W5scSIf6MvpmXvv30MuH0VtEOT7xCQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.5.1_1784037431480_0.9522564026109976","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@syncular/crypto","version":"0.6.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.6.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0c4ee31aac9c370405ab35cbf8523c8dc399b619","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.6.0.tgz","fileCount":5,"integrity":"sha512-RIjpgyKhue0yDMDT3tCNiEAhDeVRvjQNy4J/9AS7DeJwTUEOBNYBdluLBAUgpLlnxyXq2+95jIUxUdBeUvY33A==","signatures":[{"sig":"MEUCIQDJ1H0BLds6WRH5jZ2IoR8JFvp9mE1G/stxBs+7wJkmGgIga5GcqU2xWHxjlAIXuGj4G2AZhJ1sqfMvUfATc0hovbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.6.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.6.0.tgz","_integrity":"sha512-RIjpgyKhue0yDMDT3tCNiEAhDeVRvjQNy4J/9AS7DeJwTUEOBNYBdluLBAUgpLlnxyXq2+95jIUxUdBeUvY33A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.6.0_1784040548018_0.45383042316846267","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@syncular/crypto","version":"0.7.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.7.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ed95f9efb1bbf1b9cb2b90887c689aae74e3cccd","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.7.0.tgz","fileCount":5,"integrity":"sha512-Y/xk0E8ocq52X/NMLvTdRKDinFb0oaWK8YTj/50GyWCyjD+LX0hI7GeJtBv48JKSiVW7qEp2sE5YydNnDXUKMQ==","signatures":[{"sig":"MEYCIQD6WI7ZGSPYxZl3+u1jsWEbq693U9Y+YbTsTDwx0vpNNwIhAInM7J8yyrbzREuGtn8Sls5ur24v+GXCbL1kpF2xZ0Kf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.7.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.7.0.tgz","_integrity":"sha512-Y/xk0E8ocq52X/NMLvTdRKDinFb0oaWK8YTj/50GyWCyjD+LX0hI7GeJtBv48JKSiVW7qEp2sE5YydNnDXUKMQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.7.0_1784130387997_0.1251494624437257","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@syncular/crypto","version":"0.8.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.8.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"9ffc6a94da00f4c95185338847193dac2e17fe8c","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.8.0.tgz","fileCount":5,"integrity":"sha512-tVMsYRiAq3Rks+ogKIAgv62EGB0AtE8GRhQey0Ypk8MU+YGF7yiQDfLv9eg9K+ljaQiyKTn2XAniNJtd/W55DA==","signatures":[{"sig":"MEUCIQCGAZe+9r+B1J/N6wJzTt1sucl70AQtdXs/qZUanoHy9wIgN6m7E8+rouUIbvpSiZkFCi25LxPLJfTyvF0KikKx6+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.8.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.8.0.tgz","_integrity":"sha512-tVMsYRiAq3Rks+ogKIAgv62EGB0AtE8GRhQey0Ypk8MU+YGF7yiQDfLv9eg9K+ljaQiyKTn2XAniNJtd/W55DA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.8.0_1784134070410_0.5955219084729413","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@syncular/crypto","version":"0.9.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.9.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1eb505938c8a9302a5167d35be216d0f54faeccb","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.9.0.tgz","fileCount":5,"integrity":"sha512-Sst/1ovpLxfuBT/BomsEvGfSzNzZe6NqlVUZSzce969TF/sH+IrokEQEVtqs3foT9J8G9KCHx1IkwA9UiHpkXw==","signatures":[{"sig":"MEQCIEcwZrLRtuJRMJNuenaSK1xPp/5PtanrR+CogVGCxBf3AiBgE1NDwqSeA5kmRkbmrQ0Ac94qI4kkEt1X4/7s+mmAEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18863},"type":"module","_from":"file:syncular-crypto-0.9.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.9.0.tgz","_integrity":"sha512-Sst/1ovpLxfuBT/BomsEvGfSzNzZe6NqlVUZSzce969TF/sH+IrokEQEVtqs3foT9J8G9KCHx1IkwA9UiHpkXw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.9.0_1784137489705_0.837777145421245","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@syncular/crypto","version":"0.10.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.10.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1ee73cb93b8bb1fe8b372b508e60c940c0dc5094","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.10.0.tgz","fileCount":5,"integrity":"sha512-lFrrD0cxhYN+ec4gFrWJC/gzmg1+BMPSV49rua6N/H3p0fWh4tp2j80MZt7nAPfzzBbTSWF/Z0Yw/D2wP52jzg==","signatures":[{"sig":"MEQCIFkY3zM8hmLyngWb/RBKiJbwKBJjjYYpFuApvwLPv7BgAiAx9RtSQkmcrspeZMdNOjp6btgvg1u9UgZ/cNhzlGGYMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.10.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.10.0.tgz","_integrity":"sha512-lFrrD0cxhYN+ec4gFrWJC/gzmg1+BMPSV49rua6N/H3p0fWh4tp2j80MZt7nAPfzzBbTSWF/Z0Yw/D2wP52jzg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.10.0_1784140916936_0.47324765493493826","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@syncular/crypto","version":"0.11.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.11.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7d2d70ad4652c556968dc0dd5cecbf49794bc8d9","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.11.0.tgz","fileCount":5,"integrity":"sha512-ywpp29Ie486UsZUgjvWxT1clNx7xZSRzz1ghqTcnzEL7aUjybDOTjC7vWz64b3vGOvHcxRAf/7uE4ue2T0rqKw==","signatures":[{"sig":"MEYCIQD+WoS8jkNHaGDbjraBddP47FWJsijiHO63M6hN6rpMyAIhAMyGauM6ZOBfc3Cbzub/19Z7eTFItBDpYZAFtnTlDg7o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.11.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.11.0.tgz","_integrity":"sha512-ywpp29Ie486UsZUgjvWxT1clNx7xZSRzz1ghqTcnzEL7aUjybDOTjC7vWz64b3vGOvHcxRAf/7uE4ue2T0rqKw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.11.0_1784143261529_0.7272915925191614","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@syncular/crypto","version":"0.12.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.12.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2314fc24688f81797f59828a13a6c8da1710275e","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.12.0.tgz","fileCount":5,"integrity":"sha512-kKQIKAo/TXTZiVeobIliISscPcAJ7d5l7rWYnO1DEgrgFD85idGIgaWBcOA+N3Ko623JMW/h8yHPJiOVa8M/CQ==","signatures":[{"sig":"MEUCIGLxN5bSAb/eZ5O1zQ6PFvbmTH4BciWVW9gHPg2oEZm+AiEAzXkH4C5vau/3PnlgO0KsHMXe85V+23PF5YDZyJvqu+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.12.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.12.0.tgz","_integrity":"sha512-kKQIKAo/TXTZiVeobIliISscPcAJ7d5l7rWYnO1DEgrgFD85idGIgaWBcOA+N3Ko623JMW/h8yHPJiOVa8M/CQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.12.0_1784146813901_0.2508862518868853","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@syncular/crypto","version":"0.13.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.13.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3be863cc219424677fe6e46b8422f219c4be59a9","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.13.0.tgz","fileCount":5,"integrity":"sha512-qTTsVjB/DdCiDpp0q+A46IAnG/+oIZrbUr+OW0yxmy6J8kT/kSYAz6OYiY3pO4hS+F1zJMTvmWpIjnCuUYPAXg==","signatures":[{"sig":"MEYCIQCBKdSN/rL3HelQ22TYnxYRXMJpsZbEwlBtOMTGSgFZbgIhAJTOdcT/pNjaEXV4A7aizyt6AoN3/ugrnvHfSvAw34ch","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.13.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.13.0.tgz","_integrity":"sha512-qTTsVjB/DdCiDpp0q+A46IAnG/+oIZrbUr+OW0yxmy6J8kT/kSYAz6OYiY3pO4hS+F1zJMTvmWpIjnCuUYPAXg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.13.0_1784150541125_0.03595880272439822","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@syncular/crypto","version":"0.14.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.14.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1ae3a2681f374445aa6b95e13bb70e41409db807","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.14.0.tgz","fileCount":5,"integrity":"sha512-RRCXItNyiZQqM53uDRfA7VHZD/eLdH7hu9lukxPsxlxO5HdwtpJPjJe0PPF6r5OUgfUAmdXnfmQ48Rt+Vn6zPA==","signatures":[{"sig":"MEQCIDMKH7RSBHYBzsPSHpB+EHdQl4vp11uIi27DG9dH68oLAiB3IQOcJDnM9phU5Zr6chwqZjNsL78w1+7PCW//JzfmMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.14.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.14.0.tgz","_integrity":"sha512-RRCXItNyiZQqM53uDRfA7VHZD/eLdH7hu9lukxPsxlxO5HdwtpJPjJe0PPF6r5OUgfUAmdXnfmQ48Rt+Vn6zPA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.14.0_1784156995083_0.35195343379127997","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@syncular/crypto","version":"0.15.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"10b48e44efaffc57a9a6a33ba14a3f407521e2c2","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.0.tgz","fileCount":5,"integrity":"sha512-dAOYjORhiXFRmiya/TSmYwUdQ/AiCWvm04lYld4kJz0RTIeOevY8vdekrP0AGbCXNJBUD7ekpKNZyaKf4GIqPA==","signatures":[{"sig":"MEUCIBcIeuAIArLnJMOSo3s+UHu5h0lkuKvC/IE7msUxasmcAiEAp5TVFHfPYZfGzdeXNjO3jzBlOSYa6+3YX14D+GggSr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.0.tgz","_integrity":"sha512-dAOYjORhiXFRmiya/TSmYwUdQ/AiCWvm04lYld4kJz0RTIeOevY8vdekrP0AGbCXNJBUD7ekpKNZyaKf4GIqPA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.0_1784163421137_0.6806805741224846","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@syncular/crypto","version":"0.15.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2456c1f27a93cff45e7c81c22e6bc33e78fd1961","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.1.tgz","fileCount":5,"integrity":"sha512-huQff6+VtqNBNef5FboZD+uS1CwntiP5z3KDPcocmNwvzX1ijEIzl5QX+rdoHauEBBErU3eRjwvqTqgPCunKcQ==","signatures":[{"sig":"MEQCIECpDfyIhwbdGs4WHpw1TkTKJxLQJu3DEjbAZDutSw9ZAiBc/roEzuE1TxNurz/qBW45AQa8LTt0qLoqsTIzS398MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.1.tgz","_integrity":"sha512-huQff6+VtqNBNef5FboZD+uS1CwntiP5z3KDPcocmNwvzX1ijEIzl5QX+rdoHauEBBErU3eRjwvqTqgPCunKcQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.1_1784164411433_0.9545173384219148","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@syncular/crypto","version":"0.15.2","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"aba0867b7beca9fa508fd7dd8ce199e9d34027ef","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.2.tgz","fileCount":5,"integrity":"sha512-M6d0fnfellrQBr6K5RvJezsM2uZbDqOtC1uP4GfkVLugv8nWbCeUX0XKTsNFRNQf7tnJKq8brixZflFfI2dGwg==","signatures":[{"sig":"MEUCIF1/gdH6qYyH71ssf540gnYInuf94ntCFDVnr2ApH24qAiEA1mUXJ0F5Rj7YIHpL0vQMISufWolJScH1l+a6Y6x0jjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.2.tgz","_integrity":"sha512-M6d0fnfellrQBr6K5RvJezsM2uZbDqOtC1uP4GfkVLugv8nWbCeUX0XKTsNFRNQf7tnJKq8brixZflFfI2dGwg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.2_1784165195696_0.9608726008881157","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@syncular/crypto","version":"0.15.3","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"df2f555ad94bc759551d2f549abecd33b14b3c95","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.3.tgz","fileCount":5,"integrity":"sha512-oree5wfMBQ+MarN9Guo9Vqegh5yc9ADziwOdysaThgO63q+hH3NZkRdMPgMOiKWCMStaOAv/jvclMuZU53AvbA==","signatures":[{"sig":"MEYCIQC8L6tCWshSu5cxxCUjgkCOp0Q/U/h0j7wdjOQBdmYpZwIhAN6PyGYsxeEmadPEb8gWtAARyO3nPJxln3c/Sc6KsWNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.3.tgz","_integrity":"sha512-oree5wfMBQ+MarN9Guo9Vqegh5yc9ADziwOdysaThgO63q+hH3NZkRdMPgMOiKWCMStaOAv/jvclMuZU53AvbA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.3_1784165486783_0.2910840401372292","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@syncular/crypto","version":"0.15.4","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.4","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"da5cb0451d70e357d1b64068d14e2d6b8e09e856","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.4.tgz","fileCount":5,"integrity":"sha512-mZJW5ca79pU1B43Db4ySky+zd2fLBOCCqE2k6U5HGWdzIAyUG5qi9nYx7DQXpgGfcrHrI2SGgNd+gTyNcbYf/w==","signatures":[{"sig":"MEQCIHlIB9H7Zl7BjjejmlNFEkkicyPirxgEenwtWd6r5YFvAiAvEHBkayhVhq2wmAExin6bTncLXas4BuVBJAiYC4izFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.4.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.4.tgz","_integrity":"sha512-mZJW5ca79pU1B43Db4ySky+zd2fLBOCCqE2k6U5HGWdzIAyUG5qi9nYx7DQXpgGfcrHrI2SGgNd+gTyNcbYf/w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.4_1784185186168_0.16761879464529872","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@syncular/crypto","version":"0.15.5","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.5","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f4baae865f2dcb0db537ab861bad2d46ef6aa17f","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.5.tgz","fileCount":5,"integrity":"sha512-rhsCus0wdK4CVvlrVMw1tPqURnOvaTfKX3W+/A97Sy0YZhCBqXd9watso2yDhV/NDH33vEz9DtRMKlBAPSY4aw==","signatures":[{"sig":"MEUCIEzK4bXg3ZZopJB5s0tXVUbI2rjvt38jZB0PfQqdF3mqAiEAsrmrXzPXuIZ+CU+5Fdlf/9R3XGsEsgeZENExA4Fl3Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.5.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.5.tgz","_integrity":"sha512-rhsCus0wdK4CVvlrVMw1tPqURnOvaTfKX3W+/A97Sy0YZhCBqXd9watso2yDhV/NDH33vEz9DtRMKlBAPSY4aw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.5_1784207930830_0.2566651127545958","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"@syncular/crypto","version":"0.15.6","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.6","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0cbcbce5858c5e747d7bf20a4ce0303ff86ecc40","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.6.tgz","fileCount":5,"integrity":"sha512-OHSMdPOAtLw3Dq9d/iJiUMSnJbyzZZ1/UXroW97OLdMR995pWCIMU1gzZeN+9m12lowlDpUqyEh+GVPaj1H7Dw==","signatures":[{"sig":"MEQCIAbpYLIYRamvAUyJXJ+LW2uP78RYlEb2U25D5iyIGRXcAiBxOxfzOkJ7p2oWdbVsQQGFLuG5aCXhTnMVfeHkLqJRRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.6.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.6.tgz","_integrity":"sha512-OHSMdPOAtLw3Dq9d/iJiUMSnJbyzZZ1/UXroW97OLdMR995pWCIMU1gzZeN+9m12lowlDpUqyEh+GVPaj1H7Dw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.6_1784209977907_0.37815533212669505","host":"s3://npm-registry-packages-npm-production"}},"0.15.7":{"name":"@syncular/crypto","version":"0.15.7","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.7","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"124ad3f9820266c67a2d980eef9d7c29d05ec45a","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.7.tgz","fileCount":5,"integrity":"sha512-TuKeNjwQzHrxEah9qMKfViHuNdxMQZzM7JRW3IJ+Uh25wf4KmLJPd6+Ev90b5MruZuB7ltPv9zXhFJrex+Zp6A==","signatures":[{"sig":"MEUCIQDxQzdvqYWRYVqPuAttm13NJ559Qo3vFQw+KKC+vYHO9QIgP8mB0pf1hZLAc9PfFV4FFH48ftYNDjeUrfDom7U4y4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.7.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.7.tgz","_integrity":"sha512-TuKeNjwQzHrxEah9qMKfViHuNdxMQZzM7JRW3IJ+Uh25wf4KmLJPd6+Ev90b5MruZuB7ltPv9zXhFJrex+Zp6A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.7_1784211038256_0.532122342871159","host":"s3://npm-registry-packages-npm-production"}},"0.15.8":{"name":"@syncular/crypto","version":"0.15.8","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.8","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"27cbf48369a8bb20176c9bf254a64a542d190fa5","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.8.tgz","fileCount":5,"integrity":"sha512-J7UO2397j/I/cVLLI33nI3OSrZ7ZZAuvA/kF+MKZWM1Te47DVYQ62vipmAZnQvP6Ai3CymXFr8+BOQ8VImlVdg==","signatures":[{"sig":"MEQCIEpPQkOdwXECBsBuVO3sPjQmuQF1UneO8jxc3YCL3vDUAiAjt7KD97BHl4NzHjSZ3aDCFINBkl/LgnGe5sxy8H2sfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.8.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.8.tgz","_integrity":"sha512-J7UO2397j/I/cVLLI33nI3OSrZ7ZZAuvA/kF+MKZWM1Te47DVYQ62vipmAZnQvP6Ai3CymXFr8+BOQ8VImlVdg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.8_1784243041257_0.9644504238191594","host":"s3://npm-registry-packages-npm-production"}},"0.15.9":{"name":"@syncular/crypto","version":"0.15.9","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.9","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ab3e586a294f4b3cc3c43bd38e7a00ac690fa026","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.9.tgz","fileCount":5,"integrity":"sha512-SKVl3hufBOfZCe7hP+4Mrklm9LQHKvy6+d/de8hIBibYnMnQGWM8pfxcpuXT/HMmFclRiADNTuauGSiMGb0Jgw==","signatures":[{"sig":"MEUCIDgm2d/zM45P+/k6f2z/hS0P++arUYcDnYrX8zb56/D4AiEAm8+WCo5NHXodHg5lbCqt9rzgsP6Lj2TKHXz6ZE7jTUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.15.9.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.9.tgz","_integrity":"sha512-SKVl3hufBOfZCe7hP+4Mrklm9LQHKvy6+d/de8hIBibYnMnQGWM8pfxcpuXT/HMmFclRiADNTuauGSiMGb0Jgw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.9_1784246217927_0.19556628411897892","host":"s3://npm-registry-packages-npm-production"}},"0.15.10":{"name":"@syncular/crypto","version":"0.15.10","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.10","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7340108c7babbee2773cb26251812adfc8a90699","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.10.tgz","fileCount":5,"integrity":"sha512-mVe/hkPRq9Y+zEjYWIl2D0gjQDg1wgCwBUQe+uUHgkkON29zvhXnnWZ//9i3+4t9XfQfKN9wmDDpzeA2LJ9dgQ==","signatures":[{"sig":"MEYCIQDRlL1jrzRFkEy6uKRvNKNhxSG7jNmMlg7u/aNcICBmYwIhAMrm4MyzjxXQUIjvd7I7Jra71Q13EUZIAB0YPvcRssta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.10.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.10.tgz","_integrity":"sha512-mVe/hkPRq9Y+zEjYWIl2D0gjQDg1wgCwBUQe+uUHgkkON29zvhXnnWZ//9i3+4t9XfQfKN9wmDDpzeA2LJ9dgQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.10_1784248238337_0.8753817812560032","host":"s3://npm-registry-packages-npm-production"}},"0.15.11":{"name":"@syncular/crypto","version":"0.15.11","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.11","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"554e11237db562e710e3eada505ade680254e310","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.11.tgz","fileCount":5,"integrity":"sha512-Vwj2t5klQTzbUd64alL9k5xCU9YyUD1lyzyTyDeLRmv+E/5p4N4ctVy/5tng10uw8mmDrG5AJnsbNk2rYTcrPw==","signatures":[{"sig":"MEUCIC0u2pIbf84vI5/dC3qtcVia4Kcer/fUuZOeHkXtaYFlAiEAkMc0BHXkgBw1FmvrCyjyugTBoAVlnvGbQBhr4zJPCvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.11.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.11.tgz","_integrity":"sha512-Vwj2t5klQTzbUd64alL9k5xCU9YyUD1lyzyTyDeLRmv+E/5p4N4ctVy/5tng10uw8mmDrG5AJnsbNk2rYTcrPw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.11_1784285024817_0.1916203807190202","host":"s3://npm-registry-packages-npm-production"}},"0.15.12":{"name":"@syncular/crypto","version":"0.15.12","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.12","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a13da127513061ea865938405a800bb6623764fa","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.12.tgz","fileCount":5,"integrity":"sha512-tL/lNiufXUhbXa13wJKKacYMIDj77OKySdpz33hIzvWr/tRWxnYOjwsruhYPAfhVbvxqcKbprzdAyjTjZaHFDg==","signatures":[{"sig":"MEUCIQCtGhYGBGNznylmqPufEk/eVj/l6F29V81f3Wlqt1Vc+gIgFTZ+uUkeFj+8a1ci29Qj2tGCQROI/BAimjKkDvoDTs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.12.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.12.tgz","_integrity":"sha512-tL/lNiufXUhbXa13wJKKacYMIDj77OKySdpz33hIzvWr/tRWxnYOjwsruhYPAfhVbvxqcKbprzdAyjTjZaHFDg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.12_1784290147895_0.4781738168349772","host":"s3://npm-registry-packages-npm-production"}},"0.15.13":{"name":"@syncular/crypto","version":"0.15.13","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.13","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"79001f5391633f826f40c08e13e41c5487d3803b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.13.tgz","fileCount":5,"integrity":"sha512-tXJP1upvBFYjz5Ti8+/pX5gWcbU+l5Wg1wv7km+wtPtVd0WJx2r67scEgWlz99aKP0K1/muRDiz3yYHDSQl7Sg==","signatures":[{"sig":"MEUCIQDu0fpvhuzG1PdJYZLmHp8tlvkErsMj8uxscxBWaKFkrwIgLibwXnl7g80p8fudjGYiBecmk4qVniFGM4B8+I4R+as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.13.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.13.tgz","_integrity":"sha512-tXJP1upvBFYjz5Ti8+/pX5gWcbU+l5Wg1wv7km+wtPtVd0WJx2r67scEgWlz99aKP0K1/muRDiz3yYHDSQl7Sg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.13_1784316216921_0.6429832207257942","host":"s3://npm-registry-packages-npm-production"}},"0.15.14":{"name":"@syncular/crypto","version":"0.15.14","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.14","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8aaa9d8b08429ed3bf4ca98c9534b859d1513413","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.14.tgz","fileCount":5,"integrity":"sha512-X9s8wUeRnQjZLh1AqES0RqisLAZ+5t69Vs3/EGZSgPL3ubz+fiKLuD+C8rf1cBD7AU7Sg7ClOGLzO0hrM2zsEw==","signatures":[{"sig":"MEQCIHX74tRdkPcd+WgSCQ0953UeeR5bQl7Nri9XjC2BSsZbAiBD4E1ZH6TbcqhN1c7nspMvo+uZPDnaZp0oL8byvQN6Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.14.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.14.tgz","_integrity":"sha512-X9s8wUeRnQjZLh1AqES0RqisLAZ+5t69Vs3/EGZSgPL3ubz+fiKLuD+C8rf1cBD7AU7Sg7ClOGLzO0hrM2zsEw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.14_1784331512599_0.2639842254360958","host":"s3://npm-registry-packages-npm-production"}},"0.15.15":{"name":"@syncular/crypto","version":"0.15.15","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.15","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"840058d5061650d70735d730cf6f000d4c18a7d2","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.15.tgz","fileCount":5,"integrity":"sha512-EX8SAeca2lj600PvFPtG53QxKiNoo2DJwBhSOESFmvq+eUtgJgx0DJSXJejVAv6/HySfF05AK9nGbWIAkFxR0A==","signatures":[{"sig":"MEYCIQC2nH3DhPXNi1nyJsGusqhLFK51jgYsrRv8jUgmzikSNwIhAOQCZmJYGTuPQKWk8Ax21QdKl71+4IOynMQyzq9M4P5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.15.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.15.tgz","_integrity":"sha512-EX8SAeca2lj600PvFPtG53QxKiNoo2DJwBhSOESFmvq+eUtgJgx0DJSXJejVAv6/HySfF05AK9nGbWIAkFxR0A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.15_1784354260364_0.3634512909295007","host":"s3://npm-registry-packages-npm-production"}},"0.15.16":{"name":"@syncular/crypto","version":"0.15.16","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.16","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"da840f2888b6ab6df42677ae651167cd86548b45","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.16.tgz","fileCount":5,"integrity":"sha512-1XXo4nqsV/iHc7IvaJK7KHY22i9rR7Wa9Hdvq4zsMrOiKa6sYZZXTlPitxmkK1vW2Iy0+FeMDcnz9LzvYICDxw==","signatures":[{"sig":"MEYCIQD6sJI26cMDEwSzhnWh2CaBuNGeq1MLXrXgEIWFGGN84wIhAK9zqWIX4Mj/7aRKoenFkVMgqoUwjKDMtcG6uX4V5EcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.16.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.16.tgz","_integrity":"sha512-1XXo4nqsV/iHc7IvaJK7KHY22i9rR7Wa9Hdvq4zsMrOiKa6sYZZXTlPitxmkK1vW2Iy0+FeMDcnz9LzvYICDxw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.16_1784355943010_0.5234930081094464","host":"s3://npm-registry-packages-npm-production"}},"0.15.17":{"name":"@syncular/crypto","version":"0.15.17","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.17","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5b864a208c8ac6664fe026260d0bc96b3fabd3e2","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.17.tgz","fileCount":5,"integrity":"sha512-1XQu1ifSJ5wmTnqPP6NOqC7XYw3S1CnANcGgqhghzYbCDyz7elcYFnS7x8jM4MqLM0lSaxO5N6VFk23CAQM9/A==","signatures":[{"sig":"MEUCIBpBfLLvzW1HC/BJ1vEiABxWvNkqlXydUjbyopML+DGLAiEA2QS6QP0BXW+iJvKX02phnRUdiZFKv7M4yXwChJ0dS6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.17.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.17.tgz","_integrity":"sha512-1XQu1ifSJ5wmTnqPP6NOqC7XYw3S1CnANcGgqhghzYbCDyz7elcYFnS7x8jM4MqLM0lSaxO5N6VFk23CAQM9/A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.17_1784359107674_0.5520445330323451","host":"s3://npm-registry-packages-npm-production"}},"0.15.18":{"name":"@syncular/crypto","version":"0.15.18","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.18","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3864104e27b3bd680a7da1a67d86de51569eb198","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.18.tgz","fileCount":5,"integrity":"sha512-HxLpnm3jVz4H9MrvJhy/uaAWI1RlcfczJbG+mkyZ62DEtE5qb7OTUuGGZhfUwNzce+BdbsJ7MEDKtpGeYqZpag==","signatures":[{"sig":"MEUCIQCIBem+t7dKj9DvsLF7BEe4j0YNhnQnlLmxh9Ytn3UqSQIgLNtu5dRkZ+epnMVkjwiR3HplVISgULdSpxpjQBRx41Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.18.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.18.tgz","_integrity":"sha512-HxLpnm3jVz4H9MrvJhy/uaAWI1RlcfczJbG+mkyZ62DEtE5qb7OTUuGGZhfUwNzce+BdbsJ7MEDKtpGeYqZpag==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.18_1784360889632_0.9806070118605907","host":"s3://npm-registry-packages-npm-production"}},"0.15.19":{"name":"@syncular/crypto","version":"0.15.19","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.19","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"156beea6e61ae06edd7b5ee7b7ec527f08d509bb","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.19.tgz","fileCount":5,"integrity":"sha512-Pcf48b7xN8iw28xuKOtLMG2LPN4y3Vs6F6FSlxOISZwh33GtZTwAUPvxRfxYqoF9LUpAsMV1wf6SHQ2WNmcwUA==","signatures":[{"sig":"MEQCIEfNXJWIVLydmp+Y5Jt6Cu4kDSPM3KD9x+QiZRJk+W/eAiBqa/taS1PtU5/AaU3kylSYfoaHn9F/hb77UO4GjyX95Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.19.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.19.tgz","_integrity":"sha512-Pcf48b7xN8iw28xuKOtLMG2LPN4y3Vs6F6FSlxOISZwh33GtZTwAUPvxRfxYqoF9LUpAsMV1wf6SHQ2WNmcwUA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.19_1784361632404_0.654849921346369","host":"s3://npm-registry-packages-npm-production"}},"0.15.20":{"name":"@syncular/crypto","version":"0.15.20","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.20","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d28e34ea8be5aeafc8cf7e0ba5684180fd9dcefb","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.20.tgz","fileCount":5,"integrity":"sha512-XOcwMr21LtK99NzNmm0OS/kL7lQ4K1FtX27KzFRrlIhpI35o14KnvJMtVEB32yRx9++kGE3kP2N6otBPoi1Ksw==","signatures":[{"sig":"MEUCIH+kRLqSrkQnv6wL9c0oVlk3DiqKJaGCYP3MUk0bRZAqAiEAlqRqvR6Yx1KRSQdDlH4YSLTUZgXYXC37VAafn2ncKwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.20.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.20.tgz","_integrity":"sha512-XOcwMr21LtK99NzNmm0OS/kL7lQ4K1FtX27KzFRrlIhpI35o14KnvJMtVEB32yRx9++kGE3kP2N6otBPoi1Ksw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.20_1784363218297_0.5715507407741116","host":"s3://npm-registry-packages-npm-production"}},"0.15.21":{"name":"@syncular/crypto","version":"0.15.21","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.21","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f2edafa5be58360eb39eca2a249e67f3e9cf420c","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.21.tgz","fileCount":5,"integrity":"sha512-Amu6kC4jge0OAJhjFoZGfsinA9Wp4C+m8d0CfD+0ClgQRMnDtMmJG6e+SkcXYqs4RBKASg1bIA9/I7oEYU/JPg==","signatures":[{"sig":"MEYCIQDT3/47NwBCZWNtOGlER9oCFnlyHEGzDOOy+dutbz5NwAIhAKvwIZGNny7e3SzN0Sv/nnYP3reu4NUOeUqFqAa4elTL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.21.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.21.tgz","_integrity":"sha512-Amu6kC4jge0OAJhjFoZGfsinA9Wp4C+m8d0CfD+0ClgQRMnDtMmJG6e+SkcXYqs4RBKASg1bIA9/I7oEYU/JPg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.21_1784364147536_0.7745171992686695","host":"s3://npm-registry-packages-npm-production"}},"0.15.22":{"name":"@syncular/crypto","version":"0.15.22","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.22","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3ccb7cfab4d78bf818420b67de0a8a8d6f7624f6","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.22.tgz","fileCount":5,"integrity":"sha512-62EYeKh422zMxJS628jgLObFxsDmxblddEJOS3fsakMFezO5+vZFbIKOfvHIaB47GJnQIeM9c3waLNhlwgaRoA==","signatures":[{"sig":"MEUCIQDU3ODIx1+mSRC2NLgEr12e6ZP+p+VrFxIlbFgtiCjF0AIgApBcZ4zOW3dAMU6aN1mxHkc6aP6cqhNp/Qv5Q7DUFSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.22.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.22.tgz","_integrity":"sha512-62EYeKh422zMxJS628jgLObFxsDmxblddEJOS3fsakMFezO5+vZFbIKOfvHIaB47GJnQIeM9c3waLNhlwgaRoA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.22_1784366047871_0.45070962875117204","host":"s3://npm-registry-packages-npm-production"}},"0.15.23":{"name":"@syncular/crypto","version":"0.15.23","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.23","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"36fc397dcef1c15226b52106a31e7bce87517e91","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.23.tgz","fileCount":5,"integrity":"sha512-ftYUftgJuWBnsJjc6jVAQJNAQIJiG6xELlAOtpydMzsUsxOBAGoaBvON/wiFUvOslQApDT/Ibg9JwbjkghBawg==","signatures":[{"sig":"MEQCICDfHB/uD1PGI2SQn3aznR2rfSiZHGbwUsqc0Yhka6cfAiBQrPSfkzsLYQAGimXxolk/+/dve407R6VdOcK6/07t3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.23.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.23.tgz","_integrity":"sha512-ftYUftgJuWBnsJjc6jVAQJNAQIJiG6xELlAOtpydMzsUsxOBAGoaBvON/wiFUvOslQApDT/Ibg9JwbjkghBawg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.23_1784368361675_0.17313456399238114","host":"s3://npm-registry-packages-npm-production"}},"0.15.24":{"name":"@syncular/crypto","version":"0.15.24","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.24","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ae2f9483807ba111197eef834f5c9ebd91e96d9d","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.24.tgz","fileCount":5,"integrity":"sha512-pj9ac/SdQx7sPPfTLaxNKAnss1O6/YrvKetz+2gQkIitYR2TZ9/DHUONW835RkdHXYqtej9RNV1JiFO+hDoPsQ==","signatures":[{"sig":"MEQCIBkw1o0MIj4qy9wSz6WsEfZ/19zfOaMc0Ec+bVocLC3wAiAyFxiq62RsY3I2oQHDJWtFXeMep0DNM1ujWte4tyu4ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.24.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.24.tgz","_integrity":"sha512-pj9ac/SdQx7sPPfTLaxNKAnss1O6/YrvKetz+2gQkIitYR2TZ9/DHUONW835RkdHXYqtej9RNV1JiFO+hDoPsQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.24_1784371084628_0.23334361402432413","host":"s3://npm-registry-packages-npm-production"}},"0.15.25":{"name":"@syncular/crypto","version":"0.15.25","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.25","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c7ccbbd55405b26074627d6d83392d3b41fdee1d","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.25.tgz","fileCount":5,"integrity":"sha512-43D+uqN3v+2PQEdC+nDRJaAxoLAAdhlVFXCsbLnn99jYvAR7cqZJFUG+rFyV2QHfU98ZeMCo8AtBLYFXC6PTJQ==","signatures":[{"sig":"MEYCIQCWoYVby47lqbA71Uy04Nu6RWFpCCLnaPR4oo+H9LtcrgIhAJGzQ+8uJtLY8MDjhPPI1kZaECJOWN7+m5Cv0l2mD7+f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.25.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.25.tgz","_integrity":"sha512-43D+uqN3v+2PQEdC+nDRJaAxoLAAdhlVFXCsbLnn99jYvAR7cqZJFUG+rFyV2QHfU98ZeMCo8AtBLYFXC6PTJQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.25_1784372198397_0.11144875597535453","host":"s3://npm-registry-packages-npm-production"}},"0.15.26":{"name":"@syncular/crypto","version":"0.15.26","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.26","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"4bbcd4d44548fde1bf188ff38de8d3ed1fba066b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.26.tgz","fileCount":5,"integrity":"sha512-83NSdHhXmw7MdzjxNmRbDIg0t5jxMKXW5+REwy6HoGCyypZPahBQIzliU2+/vQIvKv/X0Y2xYd3JhP2pWZ6FOQ==","signatures":[{"sig":"MEYCIQD2+WyHsZicwSqlQvY+kD1ogT6kjenw5h47JOY+6rtH3gIhAIWBK/Dp3V2CQiwG8XIPYDwLa6hBAJ5DOnkyhHDlwzGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.26.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.26.tgz","_integrity":"sha512-83NSdHhXmw7MdzjxNmRbDIg0t5jxMKXW5+REwy6HoGCyypZPahBQIzliU2+/vQIvKv/X0Y2xYd3JhP2pWZ6FOQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.26_1784383630565_0.8518461596119804","host":"s3://npm-registry-packages-npm-production"}},"0.15.27":{"name":"@syncular/crypto","version":"0.15.27","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.27","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"286d2ee87d456b5accc0200020d9d8d22938782b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.27.tgz","fileCount":5,"integrity":"sha512-DM4EVEFZhUdMEsVmHr8CEsC0RKg38RyytO1s6qMWW8vUgs5vHXB5CmUGpEasv+pcDxo4va+mxFDJ8JHjM/Svtg==","signatures":[{"sig":"MEYCIQC0+sADQzdeHPxiXSzHurRhXKJ45U5u8wVqbaonKdm2kQIhAPL4SG6mm52ix8zGaWp8/YiicaNGs5JdxHv1sBlzH2/Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.27.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.27.tgz","_integrity":"sha512-DM4EVEFZhUdMEsVmHr8CEsC0RKg38RyytO1s6qMWW8vUgs5vHXB5CmUGpEasv+pcDxo4va+mxFDJ8JHjM/Svtg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.27_1784385935882_0.9167132407333445","host":"s3://npm-registry-packages-npm-production"}},"0.15.28":{"name":"@syncular/crypto","version":"0.15.28","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.28","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ceb8ad4b8f131b45fa1a958da15f649510a3b179","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.28.tgz","fileCount":5,"integrity":"sha512-9g9sVIpQSLd+npXH5d+x1vkRA8P711ECq8XB1lW37MXQJDOUwSwiCM8aoaV6FCSM1wDLZQyuYxm471pQeQKkKw==","signatures":[{"sig":"MEUCIG+uvpckmjeRWGFgOIfNqlto8R8Dr/Mn+suErfZANav5AiEApU9dp6b8TPghBFFVY+iOFx1ffl8SgVfV/Eo3stQFkj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.28.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.28.tgz","_integrity":"sha512-9g9sVIpQSLd+npXH5d+x1vkRA8P711ECq8XB1lW37MXQJDOUwSwiCM8aoaV6FCSM1wDLZQyuYxm471pQeQKkKw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.28_1784435688788_0.5744353972700103","host":"s3://npm-registry-packages-npm-production"}},"0.15.29":{"name":"@syncular/crypto","version":"0.15.29","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.29","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"28a1711ea3151d139154caa8709741dc8f7b5b83","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.29.tgz","fileCount":5,"integrity":"sha512-viYH6bp7Ct/TlIoN2j6aCwORJroEl+QVh5X4kiBi9mHpp48nozYOv+2RVZTEX5e561WpVQUC1G6udbeIsCPCIg==","signatures":[{"sig":"MEYCIQDEepKStRUgbUsprG60TwdLM0Ucvkdy0N0mVUHlnD+x+QIhAMZ3uyDS/ustttFV500472BN+2BlEUhWez26Bd4KOwem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.29.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.29.tgz","_integrity":"sha512-viYH6bp7Ct/TlIoN2j6aCwORJroEl+QVh5X4kiBi9mHpp48nozYOv+2RVZTEX5e561WpVQUC1G6udbeIsCPCIg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.29_1784439581664_0.7114667587121128","host":"s3://npm-registry-packages-npm-production"}},"0.15.30":{"name":"@syncular/crypto","version":"0.15.30","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.30","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b1b37da1b21bb023dc9d56561c343b8cfe214620","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.30.tgz","fileCount":5,"integrity":"sha512-kNBF5t+bofwgrsABDfyYHlc3NkNEwcQiOxljeL54sDQhUVL82vpQWLGXC/BUEX4ldeg61kUw5tp45LDaDn0Bqg==","signatures":[{"sig":"MEUCIApnGobkEQjShRtiXWKdI8n8NKin09yZLb6hxUE6wzgKAiEA1fkd3Zzaz4wwM69dpPcGMFcXTVDWyqapLANUn1+GIKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.30.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.30.tgz","_integrity":"sha512-kNBF5t+bofwgrsABDfyYHlc3NkNEwcQiOxljeL54sDQhUVL82vpQWLGXC/BUEX4ldeg61kUw5tp45LDaDn0Bqg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.30_1784442764899_0.25105749382238285","host":"s3://npm-registry-packages-npm-production"}},"0.15.31":{"name":"@syncular/crypto","version":"0.15.31","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.31","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d6b2d5c577df68429c2c8635a8549c0eb1110071","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.31.tgz","fileCount":5,"integrity":"sha512-1K581Ber06yqb+RpTM+Ayjap2CrpXfDDjfaBwLk1IA2edgDzT8ey9/V8LdliSU/XQ3t+fC0S9m/T06rlUrDJ4Q==","signatures":[{"sig":"MEQCIHu4cIjo9El/XD7vlwDjkAAF9RzWBGj9SG+lhVbD2JQyAiAeegR00xhZls8+2BR0Z5EQ5IbcomGRQApyWU3gP4GKrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.31.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.31.tgz","_integrity":"sha512-1K581Ber06yqb+RpTM+Ayjap2CrpXfDDjfaBwLk1IA2edgDzT8ey9/V8LdliSU/XQ3t+fC0S9m/T06rlUrDJ4Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.31_1784443861950_0.2494256015154943","host":"s3://npm-registry-packages-npm-production"}},"0.15.32":{"name":"@syncular/crypto","version":"0.15.32","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.32","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c383dfeb374a6f1b0deac5b672ee1318b6f4cb1c","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.32.tgz","fileCount":5,"integrity":"sha512-T0q0pX+4as4KpxHv7JtquFXMer/xYBI3Bsw7hAw/lG2x3IF82A3XuLuJJVEbbK115EXBwQt2AP4UN9h5GUEbqA==","signatures":[{"sig":"MEQCIDqnnrAMJaFsRh83bmZQ+lRG/R8Vbu/gNge+FP6ZJqsWAiABwuAOawZb4UWm54VYXf8E4/XsxSgnndz0c/RTmU+BfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.32.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.32.tgz","_integrity":"sha512-T0q0pX+4as4KpxHv7JtquFXMer/xYBI3Bsw7hAw/lG2x3IF82A3XuLuJJVEbbK115EXBwQt2AP4UN9h5GUEbqA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.32_1784449798452_0.43095612386829973","host":"s3://npm-registry-packages-npm-production"}},"0.15.33":{"name":"@syncular/crypto","version":"0.15.33","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.33","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f2ad42dd608ade7c53f923712929f8ac539e3eb7","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.33.tgz","fileCount":5,"integrity":"sha512-2Ox7RYM6CxAnWf0UvcLqnyVm6aPFILyq+WC29KkMfW3vooxlxJE11Fe+qA+7imXoxmVRKTU7U5OC0X5V6gmIJw==","signatures":[{"sig":"MEYCIQC3g8R6KA4MWAk4yiOHG/QjUy7JcLh6Tbk9GoDlY8sa3wIhAJ/Aj9jhYTRqeDfmPHskA8LP9POiz08nlgABKa+Hk/XT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.33.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.33.tgz","_integrity":"sha512-2Ox7RYM6CxAnWf0UvcLqnyVm6aPFILyq+WC29KkMfW3vooxlxJE11Fe+qA+7imXoxmVRKTU7U5OC0X5V6gmIJw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.33_1784450376342_0.7147348314086763","host":"s3://npm-registry-packages-npm-production"}},"0.15.34":{"name":"@syncular/crypto","version":"0.15.34","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.34","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2957a6f96e3c4b0c5954d74ec4ed7f338b47cb07","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.34.tgz","fileCount":5,"integrity":"sha512-Ijb240JoH+S5bzTbuHnOEbbfg5eaReO+PUaVD6dXGAgxRmXg+HpyTPACNjzNgBs2Wo9rgcaYP6UZXlGwLnmz2Q==","signatures":[{"sig":"MEQCIAp/Bk68Z5vhkOf63L7zUNvjpgUIH1w7GcVyMmRnNYyJAiBx2ffqe38LFgVYgjSBei0pVe0GNxbU5xOWIwO4PfOV2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.34.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.34.tgz","_integrity":"sha512-Ijb240JoH+S5bzTbuHnOEbbfg5eaReO+PUaVD6dXGAgxRmXg+HpyTPACNjzNgBs2Wo9rgcaYP6UZXlGwLnmz2Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.34_1784523254708_0.6609338386880295","host":"s3://npm-registry-packages-npm-production"}},"0.15.35":{"name":"@syncular/crypto","version":"0.15.35","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.35","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6733a2ddeefae8e53a16c04200b6d84da3449736","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.35.tgz","fileCount":5,"integrity":"sha512-BQu7TZT6gRaP3KND48PtN7vC+WNF5o0ymSiXFMAxFbkTPFXmS69vy+STLQGUeQqhQmsYhOFJ359qHTRZzaoNKA==","signatures":[{"sig":"MEUCIGYVXP+M7bfdFAfIYmbFgonf7JYNqirgLbhaXJB/FH36AiEA4d6IZ2+/Clxx3zavG9I1Zh2rCzzozl5IcTxMnW/L2pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.35.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.35.tgz","_integrity":"sha512-BQu7TZT6gRaP3KND48PtN7vC+WNF5o0ymSiXFMAxFbkTPFXmS69vy+STLQGUeQqhQmsYhOFJ359qHTRZzaoNKA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.35_1784524459502_0.5811945896666577","host":"s3://npm-registry-packages-npm-production"}},"0.15.36":{"name":"@syncular/crypto","version":"0.15.36","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.36","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8f716193b751a558311d17d9e867207d9d48dc3b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.36.tgz","fileCount":5,"integrity":"sha512-pditkjKs2dMVI7yTGf99QvUkRPWTtNHKJQRrQFXmSr/cMbXeUNROUWbwnvPyC6oPIShht8nuQPKE8sJt2Lvo7g==","signatures":[{"sig":"MEUCIAuSfOARAZnGy1rcKbaNb0g03PpaeTfl6HthJMM7KNArAiEAmh9ZY2k6PkpftaaLjKDfj1KjmLGacp+gwop47innu/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.36.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.36.tgz","_integrity":"sha512-pditkjKs2dMVI7yTGf99QvUkRPWTtNHKJQRrQFXmSr/cMbXeUNROUWbwnvPyC6oPIShht8nuQPKE8sJt2Lvo7g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.36_1784526011170_0.3557324918923397","host":"s3://npm-registry-packages-npm-production"}},"0.15.37":{"name":"@syncular/crypto","version":"0.15.37","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.37","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6650ad79129e37032428eef1c39ce48eff6db2e8","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.37.tgz","fileCount":5,"integrity":"sha512-JAUY+RzZwCN7oNQ0ujjh3Qy3R3YH04wOEXAsBidj6pntNZsggQ6N2ps8KDa1fu1hC2RXSbdLmqz9TAGkqx3KWA==","signatures":[{"sig":"MEQCIDyuUp4V/1WgdGSglFoK4Vn4Ew9nzur0ar0g5dxngMNRAiAJggmIUoC04dzKd5OvZOoWbSMu9zPiJwmmBkx7RS9NEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.37.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.37.tgz","_integrity":"sha512-JAUY+RzZwCN7oNQ0ujjh3Qy3R3YH04wOEXAsBidj6pntNZsggQ6N2ps8KDa1fu1hC2RXSbdLmqz9TAGkqx3KWA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.37_1784529132054_0.18535038745065413","host":"s3://npm-registry-packages-npm-production"}},"0.15.38":{"name":"@syncular/crypto","version":"0.15.38","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.38","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5827ea4c4bec630468bb4d048b5bdbac5a30a97a","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.38.tgz","fileCount":5,"integrity":"sha512-x29kbm3KeDNUaVziKz8pbZjLPBLLXPwIkt9rR6sx4LwmM4A7T7rarokfNkD7ObFS0bY3Bh5pW3zwgB2NV2An/Q==","signatures":[{"sig":"MEUCICUfhJEuGfzVqMZFvrrBPrvsrfS6LzBYZyYTlMGV530tAiEAieAC1xwNysUSlrhdYdpfzmj/oEru9Bt+/TLO6ftmPmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.38.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.38.tgz","_integrity":"sha512-x29kbm3KeDNUaVziKz8pbZjLPBLLXPwIkt9rR6sx4LwmM4A7T7rarokfNkD7ObFS0bY3Bh5pW3zwgB2NV2An/Q==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.38_1784530279255_0.4507828505059852","host":"s3://npm-registry-packages-npm-production"}},"0.15.39":{"name":"@syncular/crypto","version":"0.15.39","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.39","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"16c38ecc3f530f19afb08e685f581715e9507d9e","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.39.tgz","fileCount":5,"integrity":"sha512-V+LqobtE7rTUnMTcVXU7/P0ALIa9ELts066YA6f4NXnYxN+RmjECxpsSdwOgWy+JiBd9GsXHrqn4XwfHYO8c6A==","signatures":[{"sig":"MEUCIHiGZGQ73nB7hdTqlKH1+SWaFTf7OSeHPBu3Ofxr1YqyAiEAnSSNhQkwHet5u+7gQnQkbxfys6mciY/tSpzatvgmZYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.39.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.39.tgz","_integrity":"sha512-V+LqobtE7rTUnMTcVXU7/P0ALIa9ELts066YA6f4NXnYxN+RmjECxpsSdwOgWy+JiBd9GsXHrqn4XwfHYO8c6A==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.39_1784530961384_0.2961606478412291","host":"s3://npm-registry-packages-npm-production"}},"0.15.40":{"name":"@syncular/crypto","version":"0.15.40","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.40","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3822622e0ead2ecf6e26a4258311c78bade71915","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.40.tgz","fileCount":5,"integrity":"sha512-YBgG1/G9ZHtH6a1eEshSABFqi/89+rnLwvIpl+clKsJDToM5RZiN2ZfKzmnc38UowR570ajAGszR4h8CtOnDtA==","signatures":[{"sig":"MEUCIDaPuS3egE2NELCHLHfMZhAK5IgGGCpAAZllKPjQTBqUAiEAzG3J0g/kOjKKJBkhlYsxRcFf50b13RYxruBBFwnn47A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.40.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.40.tgz","_integrity":"sha512-YBgG1/G9ZHtH6a1eEshSABFqi/89+rnLwvIpl+clKsJDToM5RZiN2ZfKzmnc38UowR570ajAGszR4h8CtOnDtA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.40_1784539034215_0.6082071356232095","host":"s3://npm-registry-packages-npm-production"}},"0.15.42":{"name":"@syncular/crypto","version":"0.15.42","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.42","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"234e67eabceab358d1d4e52fb7580f2c155356e3","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.42.tgz","fileCount":5,"integrity":"sha512-Xf11g4nuV2ywoT2sd7ArhI/VRrNX2ClKgCU/LZQhB0h66ib+1MRcOflqNG9PwW2El2jpR/7lZbOPpY9ffSPFpQ==","signatures":[{"sig":"MEUCIQDauR3shGCWoy+C5YRBkj0o+O5dsXe+UDnM9+QYbLE8BQIgNB0lJlhbUY3ScZQlY63YXymi6NzIb9jrTGMG6gglIH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.42.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.42.tgz","_integrity":"sha512-Xf11g4nuV2ywoT2sd7ArhI/VRrNX2ClKgCU/LZQhB0h66ib+1MRcOflqNG9PwW2El2jpR/7lZbOPpY9ffSPFpQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"12.0.1","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.42_1784542197885_0.7133244627292008","host":"s3://npm-registry-packages-npm-production"}},"0.15.43":{"name":"@syncular/crypto","version":"0.15.43","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.43","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c9b112b4ade5224eb0a8ae84f5f9a23192139f3a","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.43.tgz","fileCount":5,"integrity":"sha512-towlP+BuCZ+Oj5+HD01nLYbhY0a7FfQG8n9lnOiNcYK+InZsMBd2lqy7T8xCFvmF/momdcJjGCCqdyD9x+HL7w==","signatures":[{"sig":"MEUCIEt/07LoH+C0Py/QB6RgUnF3ZZ/gTtPNYyOUMwN6veUQAiEAoTkYrNlj6/DEbsREJxrP2Bz9ec6z1E/gAM5Q1bJcO/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.43.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.43.tgz","_integrity":"sha512-towlP+BuCZ+Oj5+HD01nLYbhY0a7FfQG8n9lnOiNcYK+InZsMBd2lqy7T8xCFvmF/momdcJjGCCqdyD9x+HL7w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.43_1784561101866_0.7341084875988027","host":"s3://npm-registry-packages-npm-production"}},"0.15.44":{"name":"@syncular/crypto","version":"0.15.44","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.44","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"43453922cad4d1d56c43bd6d91c448a7f3aa9758","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.44.tgz","fileCount":5,"integrity":"sha512-HC+vuutWSEodrrqgRan9/RPcK24HZpZuLd50a5pmdTCPkBbWEOqWPiIai7pHNEWSKqRUPjiJyVotYZrJcRmJXA==","signatures":[{"sig":"MEYCIQDUpovcq9F6YOQ98JqVuTuY9CXb7J2KFE+RQwnMi3xkOgIhAN2cfbzv+TjE2sDxVm0HokdlPVdeDXU4rld9YpiViJ0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.44.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.44.tgz","_integrity":"sha512-HC+vuutWSEodrrqgRan9/RPcK24HZpZuLd50a5pmdTCPkBbWEOqWPiIai7pHNEWSKqRUPjiJyVotYZrJcRmJXA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.44_1785223582701_0.7822178557198358","host":"s3://npm-registry-packages-npm-production"}},"0.15.45":{"name":"@syncular/crypto","version":"0.15.45","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.45","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"41b9309599ea15e32aab24ea02fff42067e2f6c0","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.45.tgz","fileCount":5,"integrity":"sha512-qrlc5nys53CLv0L+1IwuEUlq26w23WuH8vfe216BgI5mdCQ/eFgE3QWCsV8n1Z5tE0/u4XeqhtZoj+EEv9ZULA==","signatures":[{"sig":"MEYCIQC5pNN5bhAuPgGckSCW7o34SXFBYg/3p3vpzGJQbuyh3AIhAMISFJOdpYlgo01hGgGWpdOr4RbGXuW0OjovvRnSM9a3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.45.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.45.tgz","_integrity":"sha512-qrlc5nys53CLv0L+1IwuEUlq26w23WuH8vfe216BgI5mdCQ/eFgE3QWCsV8n1Z5tE0/u4XeqhtZoj+EEv9ZULA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.45_1785739722576_0.7986825023598705","host":"s3://npm-registry-packages-npm-production"}},"0.15.46":{"name":"@syncular/crypto","version":"0.15.46","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.46","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"7369a967ce637c439535dc708bb2add934d3676b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.46.tgz","fileCount":5,"integrity":"sha512-vQEaQEawUaYhZndb+hBRDXlWeytRrcBX2emDgOMKkEApcUL/dyj/zKVq9BXNBv8UhvEcGPQbuIIVt0FdfQ5qKw==","signatures":[{"sig":"MEYCIQClXQs3aujRomerwO+nlEsFkv6xRisc+eRezdItTKSNRwIhALue6yz4lhe8RhffIT8A8q1CA34CTwEU7Y9vEowCn30h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.46.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.46.tgz","_integrity":"sha512-vQEaQEawUaYhZndb+hBRDXlWeytRrcBX2emDgOMKkEApcUL/dyj/zKVq9BXNBv8UhvEcGPQbuIIVt0FdfQ5qKw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.46_1786176432285_0.537919838538653","host":"s3://npm-registry-packages-npm-production"}},"0.15.47":{"name":"@syncular/crypto","version":"0.15.47","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.47","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"3eacf8938636f26d226ba522e8ca0444a9d1517e","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.47.tgz","fileCount":5,"integrity":"sha512-ZCODYQFHxe7MAxFxAbgyIsTwaYxNZ4s0e7NQ/bEOVomWGwtWx8HLl6WvYwlKSLUq5CKMEsoEbam/cgC8CxUlng==","signatures":[{"sig":"MEQCIF39DAycBSBpYfj6cS2JqBzpkOq+KTyxKNJsQp1RCbrcAiA+5MsvHgOihhaZM9G0Zr6ZqyKAuvAbzavDJYF+wttvmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.47.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.47.tgz","_integrity":"sha512-ZCODYQFHxe7MAxFxAbgyIsTwaYxNZ4s0e7NQ/bEOVomWGwtWx8HLl6WvYwlKSLUq5CKMEsoEbam/cgC8CxUlng==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.47_1786181159426_0.9986816001339136","host":"s3://npm-registry-packages-npm-production"}},"0.15.48":{"name":"@syncular/crypto","version":"0.15.48","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.15.48","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a06b57b2d8ee7fe5057daefc0d1360744c97eb60","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.15.48.tgz","fileCount":5,"integrity":"sha512-HfnR4YNHgyJ573DOT/KLGh64FsLdo5o9QD26ls4t6DLwy5l4P8W74XUgbkoGiyG6/WoHXo6WtpyVTwDw14Lrqw==","signatures":[{"sig":"MEUCIQDf+AR+wy9XQ4i1V+tnLaJJmgIS0BaRPBOq3jyENWm6kwIgRL8zYA8CY5OrGaZzuIpkceJTNjpY91z/HuntwFLL9zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.15.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.15.48.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.15.48.tgz","_integrity":"sha512-HfnR4YNHgyJ573DOT/KLGh64FsLdo5o9QD26ls4t6DLwy5l4P8W74XUgbkoGiyG6/WoHXo6WtpyVTwDw14Lrqw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.15.48_1786215745387_0.22178659807615908","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@syncular/crypto","version":"0.16.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.16.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b24e116838ae5d135d13a9c8aa481891c2150306","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.16.1.tgz","fileCount":5,"integrity":"sha512-l0/Yrre/HFgpIV4Z4bjTn2xxg45HrTq5hmFJg8dWrk+5qcn478sDsIRGLaLQZdjwZuApXeETfltjqGdgmATr4w==","signatures":[{"sig":"MEYCIQCT91t1ww+tmAxhRkrynW+pXu93FC1GSL7hFNgt8olLNgIhALIl/KTX9rt3p87cA+WAXtjOnN8JlACbB9c7PtbtPj0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.16.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.16.1.tgz","_integrity":"sha512-l0/Yrre/HFgpIV4Z4bjTn2xxg45HrTq5hmFJg8dWrk+5qcn478sDsIRGLaLQZdjwZuApXeETfltjqGdgmATr4w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.16.1_1788602776919_0.7539913042771351","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@syncular/crypto","version":"0.17.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.17.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"16d820a142fc5a364d76842a775a95e6d75f4420","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.17.0.tgz","fileCount":5,"integrity":"sha512-Ssix/oKzQeTQQ0MEhitttQ0hZ98HTSnONgpNsuZeoQr5lPzhuil7G+aIfNUE699wZ79/6jgjzSZxKvdoap+fNQ==","signatures":[{"sig":"MEQCIEOjtOY4BsPs5GaHWaVSqn4r90FAbwFS2sdY9Pk6DnpRAiBChkF+baVSjhzclSGHkHztex6NbWqFTRd3vHA1eNo+AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.17.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.17.0.tgz","_integrity":"sha512-Ssix/oKzQeTQQ0MEhitttQ0hZ98HTSnONgpNsuZeoQr5lPzhuil7G+aIfNUE699wZ79/6jgjzSZxKvdoap+fNQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.17.0_1788889746338_0.35292175170873885","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@syncular/crypto","version":"0.18.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.18.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ded2472b8ba4430dc72c6657fc91a54485ecd1bd","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.18.0.tgz","fileCount":5,"integrity":"sha512-pbNlIdg/I0Nwqm5jIN3Ji8XPgQsQT9YZgRO3nbqHPk5QM/niYgQjF21dWqdPWNw/pxqcKHYlNqcJB+Su22q2gQ==","signatures":[{"sig":"MEUCIQC/mjrPl5qj2S5AZi2CnqpGKldvlcCOxFKHSDxs2VniZgIgWMUbQXqhZbZm6Qb2w5LRd6U+P/jB8NXM09N3OSk/q9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.18.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.18.0.tgz","_integrity":"sha512-pbNlIdg/I0Nwqm5jIN3Ji8XPgQsQT9YZgRO3nbqHPk5QM/niYgQjF21dWqdPWNw/pxqcKHYlNqcJB+Su22q2gQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.18.0_1789111307287_0.9277255974500833","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@syncular/crypto","version":"0.19.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.19.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5091a67441fca939826c6f73808b246842c6f37b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.19.0.tgz","fileCount":5,"integrity":"sha512-xsc23FByurukvY2fp8aGJlFKAwN5T1iOgNvXAoXIwjuzWEVQqkyNyJP73EpzpfKVFvm2OibWYcmgPdN+94zEMg==","signatures":[{"sig":"MEUCIAuGG3VN0D/Wzhh94spN/H/14lZ6fIllgjtXHAi5YUmdAiEA7z9BGOphft/1i2fpTWZxDlhXy9tVvD1tirp04/9JlGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.19.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.19.0.tgz","_integrity":"sha512-xsc23FByurukvY2fp8aGJlFKAwN5T1iOgNvXAoXIwjuzWEVQqkyNyJP73EpzpfKVFvm2OibWYcmgPdN+94zEMg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.19.0_1789139011484_0.8473563651107141","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@syncular/crypto","version":"0.20.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.20.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"39adeca4bd638996b8e04fd6a491efa76b17f4a9","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.20.0.tgz","fileCount":5,"integrity":"sha512-81Pw5u2iJzHeMChDKadvLGGvDUsAuLSd7yrwKm/PKPrOWloJVH6EA8nqlZjaedDLdNvulqmKbrrmRvkl00o40g==","signatures":[{"sig":"MEYCIQCKf3u5M+zIJ6d4BxifG1tu31znaA3g564WRoUPDQO/gwIhAOmWH+PEN0WKeYFWKb+/tLRoLgbsKsYuZEjZ925if402","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.20.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.20.0.tgz","_integrity":"sha512-81Pw5u2iJzHeMChDKadvLGGvDUsAuLSd7yrwKm/PKPrOWloJVH6EA8nqlZjaedDLdNvulqmKbrrmRvkl00o40g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.20.0_1789246779893_0.4217945479943068","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@syncular/crypto","version":"0.20.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.20.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c46391b711fdffc5da41b547294c4551de04fa21","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.20.1.tgz","fileCount":5,"integrity":"sha512-FcJ0xRWXkY0loAg83bRc4YTyjXb0AheecuWXFX9L8uqyiRw2SVTbqUISXSo2kerc4WpSmpvaxKEByUDl4WkgEA==","signatures":[{"sig":"MEQCIG3zQ17Qu4E/aWGVBRwf56mb2utrtlMrNavNwImRAJOdAiBhDqtbe34EUpKHf8bmUaP1jeudiQFKBZtwQq5xCE/ZIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.20.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.20.1.tgz","_integrity":"sha512-FcJ0xRWXkY0loAg83bRc4YTyjXb0AheecuWXFX9L8uqyiRw2SVTbqUISXSo2kerc4WpSmpvaxKEByUDl4WkgEA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.20.1_1789297028992_0.2523869916164878","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@syncular/crypto","version":"0.21.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.21.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1d9401e2e85067777a7968be4d9b6c4584d6edca","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.21.0.tgz","fileCount":5,"integrity":"sha512-w3sWR0JUJYbD+vyOtKr3iV/RDX4oTucQm4CFzc5HQoiVdSrl25obqbtuj84XL1kfrURCcr9wwR/wOAHfcu1cEQ==","signatures":[{"sig":"MEYCIQC4J8xelo9/YTj70i6U2E2cP5zA2/hRlgoH8uJOTQDsVQIhAI6hr0y7LLOY3WzwPP42iFCMlh+AH35lU9kDda7Zy1m5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDx8QPyhfiUpSKjI2fhwpg/gHHAsypVmBSaqix5UzezAIgOXXJlf38QkR+nUa8KSDK7RlrtkEjJTJYhlKBQ8Pi3oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.21.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.21.0.tgz","_integrity":"sha512-w3sWR0JUJYbD+vyOtKr3iV/RDX4oTucQm4CFzc5HQoiVdSrl25obqbtuj84XL1kfrURCcr9wwR/wOAHfcu1cEQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.21.0_1789558391169_0.7187194088541793","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@syncular/crypto","version":"0.21.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.21.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a6f4f81e8524fda624c440ec01775f90fedad65b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.21.1.tgz","fileCount":5,"integrity":"sha512-gMAVuIK0sNPBCSMKug+xFm19+LmBEEeBiA0si6eWKoETphPwpk8oMoeQqsiNh0Ue9jrsc9P9uzpAG6Z+X4h6ig==","signatures":[{"sig":"MEUCIAQiqZk1RmgaSejjaSGRMInh8h3h15T5ZL7PgvFs3+UBAiEAjUeP5hwk/4+Xi3qiIOhs0tZCWtJtr+pb22FE5rfYXuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYAq8BdZfbaUKFq0Gtb8wjrg208qQUwl58eXGQ0cLitwIhAIsNAlsL9cYshXVuF5tS89Rs0OOl8H5Qkme4O2oc/ljd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.21.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.21.1.tgz","_integrity":"sha512-gMAVuIK0sNPBCSMKug+xFm19+LmBEEeBiA0si6eWKoETphPwpk8oMoeQqsiNh0Ue9jrsc9P9uzpAG6Z+X4h6ig==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.21.1_1789648822445_0.08043248503476796","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@syncular/crypto","version":"0.22.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.22.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0ab58217075d1d85d3d8c2bc5dbfb6850a59ca73","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.22.0.tgz","fileCount":5,"integrity":"sha512-0Q6RoJLphDZvbklD+6Ip3FBP2BGaea+d4kJEHoYAZJNx/3EtfQHkD1ilbIbkNoyOPwkClCOrra+b7b4S0ZHsPg==","signatures":[{"sig":"MEQCIDUy4oamgDzhsgZZEW11svFQvWoToVT+RpHBZx6RJrFeAiAeboLdE09F8+zVZiKd9G1vV9tr3eCtFnB3Du795fQwnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCubCdV4mNjq62uDZAy0K16BX0BUFHiP4viRbqwGSOf0gIgSU6tUqrNBfhgVK0KtUMZgG0iY5+BkH9aqXGvMvzTxj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.22.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.22.0.tgz","_integrity":"sha512-0Q6RoJLphDZvbklD+6Ip3FBP2BGaea+d4kJEHoYAZJNx/3EtfQHkD1ilbIbkNoyOPwkClCOrra+b7b4S0ZHsPg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.0_1789812908415_0.13334989807834008","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@syncular/crypto","version":"0.23.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.23.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"38451293ed152945938b1b0721aa7f78e673ff36","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.23.0.tgz","fileCount":5,"integrity":"sha512-3gscYwQdHe2T22V8rK1ine0AT263/nYnz1XRwq2Y4NpzDyc+nzJyrTaPBAsgUbCmSdxlGZoI4V9pBx/BfcHiJA==","signatures":[{"sig":"MEUCIEIIfVXM9EWT38nd+GnOBkHodtGDp2x8YL6gVxhxjmA5AiEA6SJvyk39MpOu8H6x6N8d1QLY2rfWjDdLBQIc5rh4XHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqDyLoPLNBptYyftQoPjGzwYWXIlBFSUNx3fBSLrj8SgIgVRdj/aOheI/sj8F/XKEydHEsTD2mLiZ1Si58m3ypKeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.23.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.23.0.tgz","_integrity":"sha512-3gscYwQdHe2T22V8rK1ine0AT263/nYnz1XRwq2Y4NpzDyc+nzJyrTaPBAsgUbCmSdxlGZoI4V9pBx/BfcHiJA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.23.0_1789848811033_0.9848931632446207","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@syncular/crypto","version":"0.24.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.24.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"aebd2a45da7eac4413a5b04c6636a06015bb676f","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.24.0.tgz","fileCount":5,"integrity":"sha512-4gkG0FnMHNgpLah0EIoDnvT4brNXVZVeEo49kCj0TZ9qSw0aWIvDnhIEeL3O+J5X4WuJv02LFDJ0TL4RG470Cw==","signatures":[{"sig":"MEYCIQCnk9vAJVHkeHdQ2tbG849MkxZ+pXyqlR+fcU5FKUG4VwIhAMn2OeG99jtl5ntQJYO9F60UYho84zQZJhvCHHwuRfFZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDB5fvZpB+HK8EkzbHyKf3OOF/PfDdXohyhmJV6YiPTSAiA54gAR2JFr4oCN1whr5fsi1l9swbjcTOHls4JoAp1fMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.24.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.24.0.tgz","_integrity":"sha512-4gkG0FnMHNgpLah0EIoDnvT4brNXVZVeEo49kCj0TZ9qSw0aWIvDnhIEeL3O+J5X4WuJv02LFDJ0TL4RG470Cw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.24.0_1790317389075_0.09359530353842826","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@syncular/crypto","version":"0.25.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.25.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"6bdba9c10cf04bdd1d8b77b24a3e77543aed4455","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.25.0.tgz","fileCount":5,"integrity":"sha512-aFyea2p4PO85FakGktqCYckwyq8+OSdXLsHG6+Zu5ydpjL5mZvrZqtbIW6mRYxiuepDneVni3v1Nv04QiBZ1cw==","signatures":[{"sig":"MEUCIDy/AQh1HZqdZYRAqM8+dWhMeKbuJQZfA3Iwmc8PtSpyAiEAjihsj39crSc03U3gsCYb6TBy0/sQQz6smp6zKnHy4mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7Gvg90flgPih01Hm8EMKIlLqc6XsH8WOfQYi5N/46WwIhALZXH7gZu9/FR4P+ggs41K/CJrxKvsscIwNPD3+T+Jzj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.25.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.25.0.tgz","_integrity":"sha512-aFyea2p4PO85FakGktqCYckwyq8+OSdXLsHG6+Zu5ydpjL5mZvrZqtbIW6mRYxiuepDneVni3v1Nv04QiBZ1cw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.25.0_1790332888252_0.6417369410030429","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@syncular/crypto","version":"0.25.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.25.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f9d26dc8c8578507e2a36fdeecbaf674da5ca644","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.25.1.tgz","fileCount":5,"integrity":"sha512-IPKjq2RhZFDwTmdNoV6WjmfUVGtNsj81XDCqc3hyFG+sBMmtOubwZwPtshapA/8rCoxXuWLpb62xPZKGDFO+4w==","signatures":[{"sig":"MEUCIHM9qesJyL0bLPYfyYFcWAOFhnyWylL3Cc4di08LV9r6AiEAlCoL+/W41R7dvKPOW2qlNwLtYBfSQxkulEDrcFUcraU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFOtXG3yNTFqj+g6r2Ke5ECJ+x63jAmkZHKjua06LtlRAiEAgXd0fmQjTXsqunm+QGLg8OrrBhUgcI56AyVoOsZTqwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.25.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.25.1.tgz","_integrity":"sha512-IPKjq2RhZFDwTmdNoV6WjmfUVGtNsj81XDCqc3hyFG+sBMmtOubwZwPtshapA/8rCoxXuWLpb62xPZKGDFO+4w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.25.1_1790375375586_0.24366575055573958","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@syncular/crypto","version":"0.25.2","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.25.2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d1bff98368079b339a266d5af430e952ef73a6c7","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.25.2.tgz","fileCount":5,"integrity":"sha512-lG+1yoouiMzvdBQkTJe8eUQZuiJju7MG8SR9/NvZwq8jypKHh2sJlSF5ATiEneSZMFL4H1tKWq+0Dd/0AR8QGA==","signatures":[{"sig":"MEUCIGpDsgzQTPw9rhiH+OGojLxlNxbkx+u5g9DwZXNRGVH0AiEAj2Yz0XS0K9EirB1pJl4vWLmtKSe+lCcQgjzkMvJWJ28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAJmBqykLnu+MxpCyEFGNY5Ck3B1MJJCWcXxePSmAc6LAiEAhRcOptPT0f6iiLnaSIH1hMzXZEeJQZTR9+kjo2LRbfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.25.2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.25.2.tgz","_integrity":"sha512-lG+1yoouiMzvdBQkTJe8eUQZuiJju7MG8SR9/NvZwq8jypKHh2sJlSF5ATiEneSZMFL4H1tKWq+0Dd/0AR8QGA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.25.2_1790376827904_0.3858540343535355","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@syncular/crypto","version":"0.26.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.26.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"e8d513af242964d3694492f851ba3214349e4b48","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.26.0.tgz","fileCount":5,"integrity":"sha512-8PcehIvWCduxrPk6ig8Ip5BCd6yAEexTaRhn1LsUt61plTGqk0T4z9awzcExkTf+A247UQG3a5lr1YwkHDz0+w==","signatures":[{"sig":"MEUCIHMbZnsKIKAh7kfI/hWuXjkhk06wW82PsslXAj+AZSDSAiEAkN3TcY2Cu3MRLUoJYJUeTvXnf+8xsmi6zBxAyAM2+ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGV+GElg8o6YMcZ4MPLynuSBV5SPqXbxC/cUdHwQyMnHAiBmpZDllaeQ2pMvGSFOC531pSM79sBAyllZHUE0YyfKbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.26.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.26.0.tgz","_integrity":"sha512-8PcehIvWCduxrPk6ig8Ip5BCd6yAEexTaRhn1LsUt61plTGqk0T4z9awzcExkTf+A247UQG3a5lr1YwkHDz0+w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.26.0_1790580892307_0.8857103425783424","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@syncular/crypto","version":"0.26.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.26.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"ccec1ebfa5bb5f3cfc9414cfe386b5af56cc859d","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.26.1.tgz","fileCount":5,"integrity":"sha512-qeUI1tXJlI1m7w2SCm77D2vPHrCVGXbWh7GdLuyb3xaYM6DjqcTyhvZ51WIaop1lBtf2v6xZlvUhbxC/gaFCcg==","signatures":[{"sig":"MEQCIF0uhEqUkhzTYDFiTRfLuTratRqaGpMMOMLmxqweSWmkAiBQZXS047mdFP0fDC4+bAWIwDcSu8MMv/z1L0wMVmKwLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDU2Jai5IZmsZ+QPHIas5PBRs9l83EA87elMfB0iaf+WAiEAoHW4llU/SWXxbKZPJCt1HX3Nx63s0sZpye8XgD+VxfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.26.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.26.1.tgz","_integrity":"sha512-qeUI1tXJlI1m7w2SCm77D2vPHrCVGXbWh7GdLuyb3xaYM6DjqcTyhvZ51WIaop1lBtf2v6xZlvUhbxC/gaFCcg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.26.1_1790635142188_0.9094848319262143","host":"s3://npm-registry-packages-npm-production"}},"0.26.3":{"name":"@syncular/crypto","version":"0.26.3","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.26.3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d7a71c82016120592f5025519dfbd5ee992e8c2e","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.26.3.tgz","fileCount":5,"integrity":"sha512-5HQqrrTLTGSIerc4ytsupky2cb5iawYp0duLJZvm9/n+YMHlMmsN+rUMfvSK0KgD2hHIuEt6Uf+2kv+p0h0yWw==","signatures":[{"sig":"MEQCIEQs5s83Km1CkP7hLuGOmLjWUFm5Hg637N8DwvrKfIsLAiBTUKFnNUdBGA1/BXPB2G1dJ89qj4jAtLKJgeOJWK+U2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHE2aNBKNEmZ3KWWj/EiVkRBiTjaP3bhFXVsg8DGL1vAiEAp5T6PKzQt31Z2OzN2xoGPuDe9dVT247BstReuChoUKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.26.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.26.3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.26.3.tgz","_integrity":"sha512-5HQqrrTLTGSIerc4ytsupky2cb5iawYp0duLJZvm9/n+YMHlMmsN+rUMfvSK0KgD2hHIuEt6Uf+2kv+p0h0yWw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.26.3_1790776318976_0.14494290750632555","host":"s3://npm-registry-packages-npm-production"}},"0.26.4":{"name":"@syncular/crypto","version":"0.26.4","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.26.4","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"1fdb2cc93d1960a1e213ee2ce228674f0bbf33ad","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.26.4.tgz","fileCount":5,"integrity":"sha512-qAiYWoZStJjtYawBXMcRdzCalYqGowRSN1J0cPESbvS1GW01V8TZzJmGsbbxKynxxVdAltxrXk4U20CUUcncqg==","signatures":[{"sig":"MEUCIAgE3rB+MP7Y3XTG+9I7wo9SuNyOgFV3VOMRjGcdUCxnAiEApqTvV+eUN+qWjBDGHUKiR03mqUr1ORZKi5s2Cvvfj4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCs3HnbvSJSo2uOLNHHlj0XNoXsOzB0QKyQ9iiz42YMagIgMyLgLbB0LZL+DVSr7CcuzsBper84sfrpYbXlKYNyRek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.26.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.26.4.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.26.4.tgz","_integrity":"sha512-qAiYWoZStJjtYawBXMcRdzCalYqGowRSN1J0cPESbvS1GW01V8TZzJmGsbbxKynxxVdAltxrXk4U20CUUcncqg==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.26.4_1790777863398_0.5922985429860705","host":"s3://npm-registry-packages-npm-production"}},"0.26.5":{"name":"@syncular/crypto","version":"0.26.5","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.26.5","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"2f65b7ac4de976bb6c8c3402856424b25e2e1205","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.26.5.tgz","fileCount":5,"integrity":"sha512-z1CE61rqDvFzuV9yRhYwpGjBq2MfI0NsiV9+yii572BgEyaGddeOemwPXdEmoC/rizokGQDRxPYR2DR4GLmyaQ==","signatures":[{"sig":"MEUCIQD+mTQ9m2SYahFJVWdrOYlAIXftmG40wnTbD+QP0WSMfgIgKp5Yo/UIMs7fjiTKRCMqJpHOpfOR+SpTTub1dVZZLuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2qqj+oQ6uqRh0OOl7IyVpiojwdfqQxi8JLmpOvuf23gIhAPcN+1AE/D6vTDddqHgXG9LTq3vuPlKQM/gi9ZzdUr8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.26.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.26.5.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.26.5.tgz","_integrity":"sha512-z1CE61rqDvFzuV9yRhYwpGjBq2MfI0NsiV9+yii572BgEyaGddeOemwPXdEmoC/rizokGQDRxPYR2DR4GLmyaQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.26.5_1790779404174_0.5677580004280511","host":"s3://npm-registry-packages-npm-production"}},"0.26.6":{"name":"@syncular/crypto","version":"0.26.6","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.26.6","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"892918ce50abd20968b2d235f04a81c7c3db23e6","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.26.6.tgz","fileCount":5,"integrity":"sha512-hLK+6qab6TkHFVkGqaGgOuVEwE9lYoZKdyApyDP9151L8mdgPU1aN/naASbA+tJDlbNYv+sbwyPojosOUyTbMA==","signatures":[{"sig":"MEYCIQDwtkhpufqIuAprcUTFiWqulTQMt5wVdeX14KUWqBJJAAIhAMz2E1nSA4l98ZHfOtfv/L//DrFlRUbxCNkzSSqwuD+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF95eH9trB4b7xsPgjDn55PjW76Ih4JLuPPHcEQh+OdgIhAI/U2tCUZBdr84TUlCBG2bpccUX3aL0Tla2uQMLFRfK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.26.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.26.6.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.26.6.tgz","_integrity":"sha512-hLK+6qab6TkHFVkGqaGgOuVEwE9lYoZKdyApyDP9151L8mdgPU1aN/naASbA+tJDlbNYv+sbwyPojosOUyTbMA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.26.6_1790799881969_0.22773827417306136","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@syncular/crypto","version":"0.27.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.27.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"a08d4a51bf76e6b08699c79529156dcb6eae3c09","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.27.0.tgz","fileCount":5,"integrity":"sha512-zSex9GqviC4wcc0qP2m3TvedDkqIrrfE567zmRLHWL00BTiwwzqCducgpXjLzykZXKvBQz/FnjQZACSZ8ow22g==","signatures":[{"sig":"MEQCIBWyYsD+EtQKm+V0OZTNET6R4nFCO3/ciDBCFTEXMJcPAiBxzk8UKncL7fO7mUU/wJofUqKiNnbE0YHyy0LKOClk9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuiD25cyfhTYBhaFdTCOMTHB3tk/QlBHjapbUHTHPQ1AIhAOe8lZxkH88U3kqRSJgr06uSERBvWCQbFTLgViRFltpt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.27.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.27.0.tgz","_integrity":"sha512-zSex9GqviC4wcc0qP2m3TvedDkqIrrfE567zmRLHWL00BTiwwzqCducgpXjLzykZXKvBQz/FnjQZACSZ8ow22g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.27.0_1790812249324_0.07532952488301548","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@syncular/crypto","version":"0.28.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.28.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"17014a5af6d89853b60a3de35c68310a4bedec72","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.28.0.tgz","fileCount":5,"integrity":"sha512-aAcl1yoKJREZU3Tt3Q1dq+wcT2/AOm3DK2V/A9wys11VNWt2YF/ypdUlwz83elLJ6ep0hNmU722YFrGoy3E3fA==","signatures":[{"sig":"MEUCIQDAsfmZlBHZJeryx97AY9W8afQYVv/qjKRGiUcJqbj0YAIgOIf0JkTwlsXFLLJ5+jZ0WQIXzZHbT1c7gGkiflqkzuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE5BNNqE3CStWx9Ei3g/Xt3GT77TjlZ0DbfdCyeVS2ZTAiANeEH9MMfE5AxaV4EzU/nwAHGnJzvLLgpQYtCd3+aEDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.28.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.28.0.tgz","_integrity":"sha512-aAcl1yoKJREZU3Tt3Q1dq+wcT2/AOm3DK2V/A9wys11VNWt2YF/ypdUlwz83elLJ6ep0hNmU722YFrGoy3E3fA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.28.0_1790836964159_0.10217279078652175","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@syncular/crypto","version":"0.29.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.29.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"487020a41496e62e29d653b3174959704c675325","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.29.0.tgz","fileCount":5,"integrity":"sha512-h5pHoKXL46eIlWrr0sJfSItGF6NUzQjvz9nmsISqW2pww0UiWtsfy7BJWQxbuy3yWiRPr5eS7/yrt6xS5dLjqA==","signatures":[{"sig":"MEYCIQDz7RbwdJrWTkggzdWuqG9WbxMTTpxGM5Roew4evIFTQQIhAM0MWMVpouWTlDGho09MzE/8Lmoi7Fm/r7Qh/MkRX7ZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdzwtHEFbsMZ0lr1AnJTdTTP56eBWGNKWdhZ0Vezo4dQIgXYNH4ZYWLbrjDjQCqCiEXN1enesNjtx1Y8KmTJE/qAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.29.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.29.0.tgz","_integrity":"sha512-h5pHoKXL46eIlWrr0sJfSItGF6NUzQjvz9nmsISqW2pww0UiWtsfy7BJWQxbuy3yWiRPr5eS7/yrt6xS5dLjqA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.29.0_1790840561563_0.2818797469121985","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@syncular/crypto","version":"0.29.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.29.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c71a1025a5296698717573801c367091df0cd03b","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.29.1.tgz","fileCount":5,"integrity":"sha512-ji3RzBFRq53tZ+dwswVEyKx0QfulN/hpoERlq/koexxYkB2XZg1sdQ6WpBQbYvCitrQIKPYdmyvaE2Ung1PzIQ==","signatures":[{"sig":"MEUCIQDcBGHSUXE4KOyNHI3/gcQUqIScTphk7pOwrcqTUjzgYQIgSmh74SPwfaDnmIy2DGMQBjo8WUmIAmknuMuGs0gfCyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYPc8BjWUm3m2XQXF05QMUaJM863GGSVld/5jS0B0+HwIgY+A9plf2CTSUTqrf+hRwjcC1Zag5NwY6lQeKCvEokLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.29.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.29.1.tgz","_integrity":"sha512-ji3RzBFRq53tZ+dwswVEyKx0QfulN/hpoERlq/koexxYkB2XZg1sdQ6WpBQbYvCitrQIKPYdmyvaE2Ung1PzIQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.29.1_1790843698995_0.27230481346778124","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@syncular/crypto","version":"0.30.0","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.0","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"c804ef325eb2ceb837ac7607a43bd058967a484c","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.0.tgz","fileCount":5,"integrity":"sha512-5KcjW84p2xaZpWs2MwN1DMdQiKE3iDRI7ayyDQYoCERZ8UKR2B1JwJbqqLBDlvhDC0G9DHQhWEpC6PSlr6I/lQ==","signatures":[{"sig":"MEYCIQC1VSApAmsn8oChpJNq/aw5Ph1lR6So7LMyqwfp//4S7wIhAMLy1O9rP9aYDfcm3JOZv0I+yf5OsAF/eet50kSuW2AD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8WYYKI3+kOjGKuQF6DGgOYycukPuBdzddAhFGgRfSsAIhAJRFpoDyhPqSDjqaRi78KbDkS34MYWbgXxQmM/AMrdG5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.0.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.0.tgz","_integrity":"sha512-5KcjW84p2xaZpWs2MwN1DMdQiKE3iDRI7ayyDQYoCERZ8UKR2B1JwJbqqLBDlvhDC0G9DHQhWEpC6PSlr6I/lQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.0_1790853762720_0.36827301418976166","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@syncular/crypto","version":"0.30.1","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.1","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"bac83d5cdcfb3acc100a8cebcf62f87d8eef6283","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.1.tgz","fileCount":5,"integrity":"sha512-CTyS24dvPPUt2Gr1ZF4w45UmgjxukxjGob1PbRheyUFImHQZzFcm61KtauCGgH3rjdKKpUdiHUyMEaCvladccw==","signatures":[{"sig":"MEQCIF7v/CZj0fHYHRRk7ZTFiJ0rQ8lR7tyCeWaJ7/2fTpYyAiA52dexWbZpFUlQ/CgLPwlNosIBPucq5z0rc3x7Xb9Zvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFMKLMKgMVRNp2Hwi7e/3GUxB84NnCjCZ52AGwTc3iEyAiEArwopLOYIcVCAEn9os7U024vzntSeGQX5TKC541hVLaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.1.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.1.tgz","_integrity":"sha512-CTyS24dvPPUt2Gr1ZF4w45UmgjxukxjGob1PbRheyUFImHQZzFcm61KtauCGgH3rjdKKpUdiHUyMEaCvladccw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.1_1790856538088_0.3055719535146657","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@syncular/crypto","version":"0.30.2","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.2","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"d1b2ac922841473fb42b1f1994317edf8501540d","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.2.tgz","fileCount":5,"integrity":"sha512-3GtP6dQBaOEXS5dEeFQ2zm4MbLKETxSnLokkBUZczX0AOSdzvEX14Es1Jg//0j2s3L5VOMCJASX0NuuwGlWgTQ==","signatures":[{"sig":"MEUCIEzAW5iEtfuZlIxPitLztBjIWJjJ2W37nrMyScSmINDDAiEAvW/qnX3LeSvys710Rdy0PC5y3GaFO7CKPaUOqmPp5wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDq/kXTlsIK2w9uCyDqbL7TI9YDmKBoaHmV/JXDBhpLnAiBm46DloDKh80e8os2KxxQNKBTL3wiCP/MjyzdgR5WZcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.2.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.2.tgz","_integrity":"sha512-3GtP6dQBaOEXS5dEeFQ2zm4MbLKETxSnLokkBUZczX0AOSdzvEX14Es1Jg//0j2s3L5VOMCJASX0NuuwGlWgTQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.2_1790862785204_0.9019517407429538","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"@syncular/crypto","version":"0.30.3","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.3","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0cc7ee8856e466b6be3ff7540e145905e3ea0bee","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.3.tgz","fileCount":5,"integrity":"sha512-KubyQfLfI/HY9yqVjnG5FmPPL6ofiRZLwuGwbrlhRmOZbfhtoTjuOP7H+HrtqR1KrPCHpmkbO+DlXWEK5Xrv1w==","signatures":[{"sig":"MEUCIAb1qUzM58edz4ezd00dGdeiE/BJG0tuHyyI6wrH9IJnAiEAnkJNeg1DSKMuZFFny28vBCC05u/9dr3cng1tk2e4Aec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDs5PqdE5PJrXDQSC57nTV3UXPFMK+kybm9A5ZxBt4EjAiAPAI2mejf+uYXMbzuHNsNyK1L6MyoGvbfY/HENiqumsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.3.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.3.tgz","_integrity":"sha512-KubyQfLfI/HY9yqVjnG5FmPPL6ofiRZLwuGwbrlhRmOZbfhtoTjuOP7H+HrtqR1KrPCHpmkbO+DlXWEK5Xrv1w==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.3_1790866587489_0.36773531113185487","host":"s3://npm-registry-packages-npm-production"}},"0.30.4":{"name":"@syncular/crypto","version":"0.30.4","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.4","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"0499b0931dfabce37b070b0970d32bde23b6325e","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.4.tgz","fileCount":5,"integrity":"sha512-mH4BMEoIX9CK20DS1XGKcov3Z3o7199efe8GIldyMhVUjBj4hgLe2ZN6ZiVDCqrKZ6Hzh+U77lgGvM68/iEbbQ==","signatures":[{"sig":"MEUCIQCj9CZ0uF4UUsPXBGM6wgKPhIiUTtCKZcPJpg1drBiW2gIgPzLqBYwOA3aOTGMZO8WySO85Cx5KPe2dg493YmRAwAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgqGSkyU2R4vU4VmNBEMXN81FMV5MlLgAkSSOKVYeumQIgBlVZ+Pazqcg+JFq5LJtH5iCS0i7ETyGwaglAfg9uRYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.4.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.4.tgz","_integrity":"sha512-mH4BMEoIX9CK20DS1XGKcov3Z3o7199efe8GIldyMhVUjBj4hgLe2ZN6ZiVDCqrKZ6Hzh+U77lgGvM68/iEbbQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.4_1790871420853_0.9526466848007205","host":"s3://npm-registry-packages-npm-production"}},"0.30.5":{"name":"@syncular/crypto","version":"0.30.5","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.5","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"fd1ad35a778540b5d44c3da2051885cbd6b1377c","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.5.tgz","fileCount":5,"integrity":"sha512-ZjPX4N9L8SQwgB181M+jGAN9hM0xhN7WF3EFZ3melyMO2JdgfDdS3fKMBnYdVSrBRZUX1avdJevgf4TxafmDUA==","signatures":[{"sig":"MEQCIDqAaw19BYHo8YWaS4FQOhbpMk20tW24EstK0mMhrK1zAiBJ0u8NZL0F0j65QBrXYys5lWE35XZa50uK1affa0uHaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICBYLTydrmDyHxMw3gjZJuCUbA0YBgJrpdC1gwsdWbASAiAGRoL5pvz3h8swykPfcDhDtDdasBqv8GSoIaGgQHx1ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.5.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.5.tgz","_integrity":"sha512-ZjPX4N9L8SQwgB181M+jGAN9hM0xhN7WF3EFZ3melyMO2JdgfDdS3fKMBnYdVSrBRZUX1avdJevgf4TxafmDUA==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.5_1790896330386_0.8617751034977048","host":"s3://npm-registry-packages-npm-production"}},"0.30.6":{"name":"@syncular/crypto","version":"0.30.6","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.6","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"dcc0e5d20f821158ae8ee1e386aff8b2b3ad93bc","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.6.tgz","fileCount":5,"integrity":"sha512-/8TdHSazDgvfk8uQq2iQU/8cQDv+xYEk5RiYqNylUkR76OYclIBlfpV0fQfRmmIcBO0Bi71WaeMKXDPK1DISLw==","signatures":[{"sig":"MEYCIQCwTVHm+u2vlQkWt1aWuYqC4lx9YwumpNS8AVL4ozmIoAIhALlI9dzax5X0AOfm8DkNnAErbn3zYhgp5Xo1zzFQhm0f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+XA3zfAwUX/Todfo/tfKcjBA3QVTn7tIwLa41U/edhAiEAqKZpL3Kj6tU3MSS7CfkC7m19aF6AH/oaf2p0RDHoDEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.6.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.6.tgz","_integrity":"sha512-/8TdHSazDgvfk8uQq2iQU/8cQDv+xYEk5RiYqNylUkR76OYclIBlfpV0fQfRmmIcBO0Bi71WaeMKXDPK1DISLw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.6_1790942747871_0.20846413959378185","host":"s3://npm-registry-packages-npm-production"}},"0.30.7":{"name":"@syncular/crypto","version":"0.30.7","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.7","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"b8f9275c46b0b91da6626a0c3b98995c4a56f656","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.7.tgz","fileCount":5,"integrity":"sha512-LasQoblyiC/8zBKtKz3Y12ez6dGjwQIOGf7p7H9KCy0hxZSeeeL76unbgKOsruuHd3WwK6KBSjJP72e5Cf9DLw==","signatures":[{"sig":"MEQCICqW8u/5aVbGGnACeUr3BX0956sFOlH9H2XWTgz6U7wDAiAfmq9rOriMnxTsa0rsgxzM3TsnC2GjTOG5bf+/UXvUFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID6WrBcmeqZZJqHth2XIDPS3s/YNtRrOznxoecUtBWMaAiBSt7WNKlZRDLovgR6kcd6Tn6f52APtr+oMUM0AOimC5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.7.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.7.tgz","_integrity":"sha512-LasQoblyiC/8zBKtKz3Y12ez6dGjwQIOGf7p7H9KCy0hxZSeeeL76unbgKOsruuHd3WwK6KBSjJP72e5Cf9DLw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.7_1790946997675_0.8424491167324302","host":"s3://npm-registry-packages-npm-production"}},"0.30.9":{"name":"@syncular/crypto","version":"0.30.9","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.9","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"f6a884335f1051330cfbb8cc2d10c2c5a7b6e2b5","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.9.tgz","fileCount":5,"integrity":"sha512-ApKo+YPfiB+GLDRuTnpLcI7OxjpJ9vyFT3ZZJCT14eD2yZOkI6i481yNqX8ZKEIg7w5VV9mbo7PUgZmCS7z0ZQ==","signatures":[{"sig":"MEUCIQCD0QI0TUim8BY/kDqGNdyCJPKClaDAbDElHNWOi3di2AIgFfba8po4A2RFWRTL1C0RDdt5c1F1sbaD3ceZ0ZpP+MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHd0qAi4WFIKemaDkBGRAMWv0q8aQR9i9HoWsto/lBQ0AiEAjl2Y0yeSUiImSH4B6Fj+nmU8ptYCgKpodyMhZyx4tdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18864},"type":"module","_from":"file:syncular-crypto-0.30.9.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.9.tgz","_integrity":"sha512-ApKo+YPfiB+GLDRuTnpLcI7OxjpJ9vyFT3ZZJCT14eD2yZOkI6i481yNqX8ZKEIg7w5VV9mbo7PUgZmCS7z0ZQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.9_1790971212316_0.2686311383048374","host":"s3://npm-registry-packages-npm-production"}},"0.30.10":{"name":"@syncular/crypto","version":"0.30.10","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.10","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"5d8d9d686c488b5e52b7f3227e1b521b7169ede2","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.10.tgz","fileCount":5,"integrity":"sha512-A4bZwL0KnAB3GYrNPAJZb/5/aRhdNgBkkFJRPGogczm3QJ3h2M4+jcnayyIDdddWN8Qgujuh5La6X3ciY6PROQ==","signatures":[{"sig":"MEUCIBcDwYlZrtyvTLYJS/3766BEn0Bvu8opm+L1Gce233qGAiEAhB2WxTzLTT9PXItgFb92rGhERRlDlHW+MoCO4mqqbrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDH5/olIBrlwOFovMirimi7brIpvVocGqyB7A5slkF5KwIgLErlXNo8YS5cHvYSNtaz9DyxiNZm63fQRA62PwnMgZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.30.10.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.10.tgz","_integrity":"sha512-A4bZwL0KnAB3GYrNPAJZb/5/aRhdNgBkkFJRPGogczm3QJ3h2M4+jcnayyIDdddWN8Qgujuh5La6X3ciY6PROQ==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.10_1790990898792_0.7441238504240208","host":"s3://npm-registry-packages-npm-production"}},"0.30.11":{"name":"@syncular/crypto","version":"0.30.11","keywords":["sync","offline-first","realtime","database","typescript"],"author":{"name":"Benjamin Kniffler"},"license":"Apache-2.0","_id":"@syncular/crypto@0.30.11","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"homepage":"https://syncular.dev","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"8f74536839a7b45ceff53d75055aa4d1d45cd30a","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.11.tgz","fileCount":5,"integrity":"sha512-Y0Tj4LpI9+WKhJOwOUSFpghnPHASAGVJJoaQ/r2IEYJ6RVlFZkNX9g4rEjkZxYjhYR2xBrS+4L+0dzrHPjSqIw==","signatures":[{"sig":"MEQCIBZbBUmoe4aPQuZMvgbMrZpvjNboPsw5o7PWrs9zvqwaAiAP74EeFi8IBBgNuEGKpve18G7S7iqScFI4RUq/rWMC7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDxWAyuAztaLWm427pEFbhCK6i0y118rdsumlvzAGdX7AiAZz5ofa6c+FOLLcRsdVYi5zFIHPkrhPaQm/dU4mtrzOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"type":"module","_from":"file:syncular-crypto-0.30.11.tgz","exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.11.tgz","_integrity":"sha512-Y0Tj4LpI9+WKhJOwOUSFpghnPHASAGVJJoaQ/r2IEYJ6RVlFZkNX9g4rEjkZxYjhYR2xBrS+4L+0dzrHPjSqIw==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.30.11_1791024832721_0.1409246583244912","host":"s3://npm-registry-packages-npm-production"}},"0.30.12":{"_id":"@syncular/crypto@0.30.12","bugs":{"url":"https://github.com/syncular/syncular/issues"},"dist":{"shasum":"dd7b3e74324c8a320fcbe712fb870780e0cc0f1a","tarball":"https://registry.npmjs.org/@syncular/crypto/-/crypto-0.30.12.tgz","fileCount":5,"integrity":"sha512-bgrhbsq/J/f2Jcg2LDp9m6ftMLhZvmpV1OVLnjT3dRTr42QZI2zOe1jOtTfMW38/LJRNM0M5lwOr9z4tlX8f6g==","signatures":[{"sig":"MEUCIC9PZ3sY8kfAR3QHZl1BpdRJaCjwtc2xyExLGRjd6SGKAiEAxB0kDcuhp7SuozDheQPzrQLCEACMJUivoOWdgbJ5Q5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpTe30/IAVt3WaLhuoqFLwEnY3chlhR8jrL4QJiRl2iwIhAPDHJqxiO8ghPiT/DX4UfeC4zg6XkL1lUC2SYiSr9Gp4"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@syncular%2fcrypto@0.30.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18865},"name":"@syncular/crypto","type":"module","_from":"file:syncular-crypto-0.30.12.tgz","author":{"name":"Benjamin Kniffler"},"exports":{".":{"bun":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"browser":"./dist/index.js"}},"license":"Apache-2.0","version":"0.30.12","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d412d56e-6f0e-4728-9d64-6b6f3e70f97f"}},"homepage":"https://syncular.dev","keywords":["sync","offline-first","realtime","database","typescript"],"_resolved":"/home/runner/work/syncular/syncular/packages/crypto/syncular-crypto-0.30.12.tgz","_integrity":"sha512-bgrhbsq/J/f2Jcg2LDp9m6ftMLhZvmpV1OVLnjT3dRTr42QZI2zOe1jOtTfMW38/LJRNM0M5lwOr9z4tlX8f6g==","repository":{"url":"git+https://github.com/syncular/syncular.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.18.0","description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","directories":{},"maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crypto_0.30.12_1791037124048_0.3959266488509059"}}},"time":{"created":"2026-07-06T16:31:30.478Z","modified":"2026-10-03T14:18:44.437Z","0.2.0":"2026-07-06T16:31:30.814Z","0.2.1":"2026-07-06T20:24:05.717Z","0.3.0":"2026-07-13T14:59:33.481Z","0.3.1":"2026-07-13T15:54:21.194Z","0.4.0":"2026-07-14T06:27:18.678Z","0.4.1":"2026-07-14T07:25:14.325Z","0.5.0":"2026-07-14T12:26:56.833Z","0.5.1":"2026-07-14T13:57:11.640Z","0.6.0":"2026-07-14T14:49:08.158Z","0.7.0":"2026-07-15T15:46:28.130Z","0.8.0":"2026-07-15T16:47:50.558Z","0.9.0":"2026-07-15T17:44:49.843Z","0.10.0":"2026-07-15T18:41:57.075Z","0.11.0":"2026-07-15T19:21:01.711Z","0.12.0":"2026-07-15T20:20:14.083Z","0.13.0":"2026-07-15T21:22:21.273Z","0.14.0":"2026-07-15T23:09:55.238Z","0.15.0":"2026-07-16T00:57:01.315Z","0.15.1":"2026-07-16T01:13:31.568Z","0.15.2":"2026-07-16T01:26:35.833Z","0.15.3":"2026-07-16T01:31:26.944Z","0.15.4":"2026-07-16T06:59:46.292Z","0.15.5":"2026-07-16T13:18:50.975Z","0.15.6":"2026-07-16T13:52:58.088Z","0.15.7":"2026-07-16T14:10:38.393Z","0.15.8":"2026-07-16T23:04:01.393Z","0.15.9":"2026-07-16T23:56:58.057Z","0.15.10":"2026-07-17T00:30:38.498Z","0.15.11":"2026-07-17T10:43:44.948Z","0.15.12":"2026-07-17T12:09:08.041Z","0.15.13":"2026-07-17T19:23:37.077Z","0.15.14":"2026-07-17T23:38:32.738Z","0.15.15":"2026-07-18T05:57:40.518Z","0.15.16":"2026-07-18T06:25:43.133Z","0.15.17":"2026-07-18T07:18:27.868Z","0.15.18":"2026-07-18T07:48:09.836Z","0.15.19":"2026-07-18T08:00:32.528Z","0.15.20":"2026-07-18T08:26:58.426Z","0.15.21":"2026-07-18T08:42:27.677Z","0.15.22":"2026-07-18T09:14:07.994Z","0.15.23":"2026-07-18T09:52:41.795Z","0.15.24":"2026-07-18T10:38:04.770Z","0.15.25":"2026-07-18T10:56:38.552Z","0.15.26":"2026-07-18T14:07:10.710Z","0.15.27":"2026-07-18T14:45:36.007Z","0.15.28":"2026-07-19T04:34:48.917Z","0.15.29":"2026-07-19T05:39:41.782Z","0.15.30":"2026-07-19T06:32:45.023Z","0.15.31":"2026-07-19T06:51:02.083Z","0.15.32":"2026-07-19T08:29:58.597Z","0.15.33":"2026-07-19T08:39:36.525Z","0.15.34":"2026-07-20T04:54:14.867Z","0.15.35":"2026-07-20T05:14:19.636Z","0.15.36":"2026-07-20T05:40:11.301Z","0.15.37":"2026-07-20T06:32:12.188Z","0.15.38":"2026-07-20T06:51:19.392Z","0.15.39":"2026-07-20T07:02:41.536Z","0.15.40":"2026-07-20T09:17:14.344Z","0.15.42":"2026-07-20T10:09:58.017Z","0.15.43":"2026-07-20T15:25:01.981Z","0.15.44":"2026-07-28T07:26:22.839Z","0.15.45":"2026-08-03T06:48:42.706Z","0.15.46":"2026-08-08T08:07:12.421Z","0.15.47":"2026-08-08T09:25:59.564Z","0.15.48":"2026-08-08T19:02:25.528Z","0.16.1":"2026-09-05T10:06:17.057Z","0.17.0":"2026-09-08T17:49:06.472Z","0.18.0":"2026-09-11T07:21:47.432Z","0.19.0":"2026-09-11T15:03:31.612Z","0.20.0":"2026-09-12T20:59:40.012Z","0.20.1":"2026-09-13T10:57:09.144Z","0.21.0":"2026-09-16T11:33:11.268Z","0.21.1":"2026-09-17T12:40:22.520Z","0.22.0":"2026-09-19T10:15:08.519Z","0.23.0":"2026-09-19T20:13:31.107Z","0.24.0":"2026-09-25T06:23:09.183Z","0.25.0":"2026-09-25T10:41:28.360Z","0.25.1":"2026-09-25T22:29:35.688Z","0.25.2":"2026-09-25T22:53:47.972Z","0.26.0":"2026-09-28T07:34:52.402Z","0.26.1":"2026-09-28T22:39:02.281Z","0.26.3":"2026-09-30T13:51:59.054Z","0.26.4":"2026-09-30T14:17:43.482Z","0.26.5":"2026-09-30T14:43:24.255Z","0.26.6":"2026-09-30T20:24:42.064Z","0.27.0":"2026-09-30T23:50:49.417Z","0.28.0":"2026-10-01T06:42:44.241Z","0.29.0":"2026-10-01T07:42:41.664Z","0.29.1":"2026-10-01T08:34:59.084Z","0.30.0":"2026-10-01T11:22:42.804Z","0.30.1":"2026-10-01T12:08:58.185Z","0.30.2":"2026-10-01T13:53:05.290Z","0.30.3":"2026-10-01T14:56:27.575Z","0.30.4":"2026-10-01T16:17:00.931Z","0.30.5":"2026-10-01T23:12:10.478Z","0.30.6":"2026-10-02T12:05:47.960Z","0.30.7":"2026-10-02T13:16:37.769Z","0.30.9":"2026-10-02T20:00:12.403Z","0.30.10":"2026-10-03T01:28:18.908Z","0.30.11":"2026-10-03T10:53:52.802Z","0.30.12":"2026-10-03T14:18:44.134Z"},"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/crypto"},"description":"Client-side E2EE primitives for Syncular (symmetric + asymmetric)","maintainers":[{"name":"bkniffler","email":"benjamin@kniffler.com"}],"readme":"# @syncular/crypto\n\nClient-side E2EE primitives for Syncular (symmetric + asymmetric).\n\nPart of [Syncular](https://syncular.dev) — an offline-first sync framework.\nSee the [Syncular repository](https://github.com/syncular/syncular) for docs.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}