{"_id":"@graphorin/store-sqlite-encrypted","_rev":"29-649802b3d060273551f9b447deff06d2","name":"@graphorin/store-sqlite-encrypted","dist-tags":{"latest":"0.15.1"},"versions":{"0.5.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.5.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.5.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"6e0a4e6e2dae9988989fde8ebb86bede9f39bd01","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.5.0.tgz","fileCount":32,"integrity":"sha512-kEe4IzSCsuXFRpT/rU8TkkSzPxBFUVBHh9QHpRb8B0l/NhrQxymFt08i+zVsJWW6H7m/ZMOnWiBoPXacVfYDVw==","signatures":[{"sig":"MEUCIHULYOU6HO2UIt69pOQc6DzIR/Kfgk2QepzOFwEue3yTAiEAyjpSL2e/rYH/3tt1x3bFk+Rxp9zC3Gp901fKN1UpKFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67175},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"o-stepper","email":"step.oleksiy@gmail.com"},"_resolved":"/tmp/ce03fdfc79951e00dc2826facff82a50/graphorin-store-sqlite-encrypted-0.5.0.tgz","_integrity":"sha512-kEe4IzSCsuXFRpT/rU8TkkSzPxBFUVBHh9QHpRb8B0l/NhrQxymFt08i+zVsJWW6H7m/ZMOnWiBoPXacVfYDVw==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"10.9.8","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@graphorin/security":"0.5.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.5.0_1783060945056_0.8513763769376832","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.6.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.6.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"f1f1cf3ae64d10470fd2acfe2fab7d683d88aecc","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.6.0.tgz","fileCount":32,"integrity":"sha512-5/yipqDAjkvm/iacaM/fPIjcDy/9RbmkmyMt7BIn3+pUniosCAM7IVpFVj4Tjmy3dHTLdLTuXhf+qe/PE0n6bQ==","signatures":[{"sig":"MEUCIBAHWYEKi0JumHaPZzlf8jF6Vlgx4ZYn6o4C3NteBl89AiEA4d9dv6jMBabCqszL3gBOt8eXytHq1PLFymD3rTplTS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71516},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"o-stepper","email":"step.oleksiy@gmail.com"},"_resolved":"/tmp/0e672a8d2cf0abaef2d96eafee724ac2/graphorin-store-sqlite-encrypted-0.6.0.tgz","_integrity":"sha512-5/yipqDAjkvm/iacaM/fPIjcDy/9RbmkmyMt7BIn3+pUniosCAM7IVpFVj4Tjmy3dHTLdLTuXhf+qe/PE0n6bQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"10.9.8","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.6.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@graphorin/security":"0.6.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.6.0_1783230384219_0.9011679702007556","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@graphorin/store-sqlite-encrypted","version":"0.6.1","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.6.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"8f2cd9c82c250956064561d29565a5f9303843d5","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.6.1.tgz","fileCount":34,"integrity":"sha512-UleT9Rk9tLCdcASPZxrJs4mt5J3Tm5IOXTZpLtxqqz/SnWLaECPZeJsDbU7lOBWd2SNVC9n9F3vldaOD0KFUoA==","signatures":[{"sig":"MEUCIDNYjY5GIm04BUpcczs98WFapzziXm1AKZw6teyXCuymAiEA6wMSrm4nisZnWwnVbfqp65iiBwpfl79+XngX+cvSTDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75481},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"o-stepper","email":"step.oleksiy@gmail.com"},"_resolved":"/tmp/4c1a34419591a4903b7265f671d06cb9/graphorin-store-sqlite-encrypted-0.6.1.tgz","_integrity":"sha512-UleT9Rk9tLCdcASPZxrJs4mt5J3Tm5IOXTZpLtxqqz/SnWLaECPZeJsDbU7lOBWd2SNVC9n9F3vldaOD0KFUoA==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"10.9.8","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.6.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@graphorin/security":"0.6.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.6.1_1783240313725_0.5520868015418372","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.7.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.7.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"c8c24df5ba59da985f146aac4c678bcbc0283b3f","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.7.0.tgz","fileCount":41,"integrity":"sha512-AjrpMsDvWIAGbiOLVHLAPM114+X8gmau5hKJ9Uxgkmv+0yEp/i3Vsn//Q7jgyCLwfA0oqrh38IeJ0IsPJWwVZA==","signatures":[{"sig":"MEUCIQCaxdFlkUeUL4RWfq2dg/+zUU9aCXaGi+TM21WaEmRF7QIgda3pCAHPEPIoCcPMpZLtDBhZ6bRM2Wt9j2FtHkbiCGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113142},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/6880354b53f112367cd8eecbd03136b9/graphorin-store-sqlite-encrypted-0.7.0.tgz","_integrity":"sha512-AjrpMsDvWIAGbiOLVHLAPM114+X8gmau5hKJ9Uxgkmv+0yEp/i3Vsn//Q7jgyCLwfA0oqrh38IeJ0IsPJWwVZA==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.7.0_1783394984638_0.15136562579042478","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.8.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.8.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"6f74f25b9c4e9ca3bf91ad742212ad74ce201750","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.8.0.tgz","fileCount":41,"integrity":"sha512-F0K3TAolBX17x4ntr9gD5ujn1HHM1PDBVHNXE+l19r8DFGM+OkQP1UIgtdo2U4zznnEjNasEc23aWio8EpXtgw==","signatures":[{"sig":"MEYCIQCJEhGjGImN5YdjySuKNUGmAa2G1pdBBjsc9tiPFaRKgAIhALPfS6j3cX53boSstRvDIld4skRlz2DMDGzs5JNskalN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113332},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/1563e1381a86d20d761b5746c2ee21d7/graphorin-store-sqlite-encrypted-0.8.0.tgz","_integrity":"sha512-F0K3TAolBX17x4ntr9gD5ujn1HHM1PDBVHNXE+l19r8DFGM+OkQP1UIgtdo2U4zznnEjNasEc23aWio8EpXtgw==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.8.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.8.0_1783783845671_0.7867301259185482","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.9.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.9.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"9bd7f1619cf9f05c7470364517a66d40eccdb2ed","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.9.0.tgz","fileCount":41,"integrity":"sha512-IOkfImCFh2qFHjeF4T+fiZCChml4wkKEiGd33oh540+qkkAqs5Paqu7JJlnEl2Vr+SUojE5EHskPKJU/i3XaaQ==","signatures":[{"sig":"MEUCIQCzF0lFJCXs49er7y/S+U7/HNpr5+O9cqKzlI+3qLe3cAIgQhq202aBOrw+DO71ZLjMDNaQ78i7tONrBAdbfwwWLI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114229},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/f657b6d81319ad420761ac51657afc05/graphorin-store-sqlite-encrypted-0.9.0.tgz","_integrity":"sha512-IOkfImCFh2qFHjeF4T+fiZCChml4wkKEiGd33oh540+qkkAqs5Paqu7JJlnEl2Vr+SUojE5EHskPKJU/i3XaaQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.9.0_1783941143636_0.43531220364294354","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.10.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.10.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"b9959975c21c0a0ee92ed71d24709f0c07f3bcae","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.10.0.tgz","fileCount":41,"integrity":"sha512-/F8LBNjUxSf7zIsSvLug1Sbo/vYSieuR0RYoLoAjNYoDBByuixF8ldfQ9FGqAP97f8RWwOb+PsdhvDV3PF7VDQ==","signatures":[{"sig":"MEUCIQCI8NQknCE8E2GqTtB6vJO9IkaqIS/9bu0eCKB+7AK8lQIgM4XUX9i2K+03GkIZSMdXAlWCEdKOHfK7sm6FdUTK1tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114428},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/63f22495398b69e24190861605ec4170/graphorin-store-sqlite-encrypted-0.10.0.tgz","_integrity":"sha512-/F8LBNjUxSf7zIsSvLug1Sbo/vYSieuR0RYoLoAjNYoDBByuixF8ldfQ9FGqAP97f8RWwOb+PsdhvDV3PF7VDQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.10.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.10.0_1784200825714_0.5515986585129695","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@graphorin/store-sqlite-encrypted","version":"0.10.1","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.10.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"2d169003e5dfb3da3f895a73c90b3b23b01af348","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.10.1.tgz","fileCount":41,"integrity":"sha512-Q54SB648Wxbth54PNZx6Yq40A5SMBUZiFJHTzD83EkxNrbfXBoS0h7hQKSYKSXj3Cq5mocJR8OGU5XsXqqpPrA==","signatures":[{"sig":"MEYCIQCcLsQrZGqwixRD6jEiWTL5mP1M8RDOSFqjbdRnIqFWvAIhAIfCHLybISfjy3paxzYL/HXsrNvNNtqLIJvq3R7nIclo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114822},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/a8d388fc81c532a526cf077103a9b651/graphorin-store-sqlite-encrypted-0.10.1.tgz","_integrity":"sha512-Q54SB648Wxbth54PNZx6Yq40A5SMBUZiFJHTzD83EkxNrbfXBoS0h7hQKSYKSXj3Cq5mocJR8OGU5XsXqqpPrA==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.10.1_1784234227837_0.11728012213756678","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@graphorin/store-sqlite-encrypted","version":"0.10.2","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.10.2","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"69d30d888b338a702b75986b697f5cae09770e7c","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.10.2.tgz","fileCount":41,"integrity":"sha512-InEKoybZON63zHVeLN9yxR/lXIhRAubxqAQZuK1xGIjNtCk2Ca9DeAIpmV757KwurSXgeYj+9JloU8dy+/Lpuw==","signatures":[{"sig":"MEQCIFM2AVczOkU8fu2zpI1+aU+87RxDFMdRg0Ik4ZSbW3/UAiBqHKnFzA9h8c85NFx8H7gv7YKnRXpfjucnV2Sfl/atXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114915},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.10.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/86e0d8fb12dd5bba51befa8c31fe9d0d/graphorin-store-sqlite-encrypted-0.10.2.tgz","_integrity":"sha512-InEKoybZON63zHVeLN9yxR/lXIhRAubxqAQZuK1xGIjNtCk2Ca9DeAIpmV757KwurSXgeYj+9JloU8dy+/Lpuw==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.10.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.10.2_1784273654368_0.8498618831236175","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.11.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.11.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"98f99b25979b887242e9653040935d740d9d037c","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.11.0.tgz","fileCount":41,"integrity":"sha512-q8RCFStA6HpjMJlI/BxqTyJTLLjESKb+gmvy5MceCBlbaY22ZaySfRxcR4M7qnEl08nFTuq5+m/wxa09vqIgLA==","signatures":[{"sig":"MEQCIFFxhPi6ziD2KzK0WWtnTVXbqShUz575Es4rJ1pShSyyAiBqc3SeRT8RYQOUgFLpx5Buv0WZFGUPgHM3AfKQfTyjeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115008},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/23d8d625cff05a51ceab411faf1c4940/graphorin-store-sqlite-encrypted-0.11.0.tgz","_integrity":"sha512-q8RCFStA6HpjMJlI/BxqTyJTLLjESKb+gmvy5MceCBlbaY22ZaySfRxcR4M7qnEl08nFTuq5+m/wxa09vqIgLA==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.11.0_1784290947284_0.47031378022276926","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.12.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.12.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"e275d70e8868d9222f14fad6445757852878e09a","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.12.0.tgz","fileCount":41,"integrity":"sha512-06QP7yFeQtzhDf6ge40Hd5WPq95PXKKAoGLnudPrQ1l5pFv+cs6dTea/A4WVe8YAxsGuochXK5XK6rwBvGEYgQ==","signatures":[{"sig":"MEUCIAQegDsxZsd5SIoG99IXkfAPdD0Kv2g7Kmld46ydlh35AiEA3Y03QNawbrAuE059yLsEiHzrH4MhekJxi2HeHtDP44E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115200},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/03785028eec76b95bfebc941a57d4ec5/graphorin-store-sqlite-encrypted-0.12.0.tgz","_integrity":"sha512-06QP7yFeQtzhDf6ge40Hd5WPq95PXKKAoGLnudPrQ1l5pFv+cs6dTea/A4WVe8YAxsGuochXK5XK6rwBvGEYgQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.12.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.12.0_1784297334629_0.07695468002946937","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@graphorin/store-sqlite-encrypted","version":"0.12.1","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.12.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"7676b5465edbe7186348e19279558542d20f1dac","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.12.1.tgz","fileCount":41,"integrity":"sha512-pstH9C00rqX4me/eBlWBHQQaibdbR6QLhirHS4g3arz74H3Ifg1V0LFRHoYhXArOAO1J4/xeUvTVwbarHJ3JGg==","signatures":[{"sig":"MEQCIEoPqiMdnRCnPb7RVusqHesaQ4BsADhV2ocNOKTNeEzDAiAQ3GfvQkFilV/y+/3h4PSPejqRItDadZF2aFghKsI5pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115293},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.12.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/3bb3e249b9102810c2e47a8152ff8f94/graphorin-store-sqlite-encrypted-0.12.1.tgz","_integrity":"sha512-pstH9C00rqX4me/eBlWBHQQaibdbR6QLhirHS4g3arz74H3Ifg1V0LFRHoYhXArOAO1J4/xeUvTVwbarHJ3JGg==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.12.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.12.1_1784304061162_0.9426219734124222","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"9d280a1637a9cd3881dbbb937e8bb505b8d40c31","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.0.tgz","fileCount":41,"integrity":"sha512-qZMlJQYNtJcLV0+moX8uo5ns+qOQ4JnK/1wUO5+rLLlth1NB2oI+ke1zdFLTtCZgRVj9SnxYeXa+1agUodm3DA==","signatures":[{"sig":"MEUCIQDv0JnwYeVy28IQLc4Ttgvjmmv2vw4lsTR0748ZhSAtTAIgEDi2+LzoZb32HhZDxIGL4pNIeDdZtQIvFp1RE6aNzvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115386},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/74e57a0cc7663e082f1f59eea0f732b3/graphorin-store-sqlite-encrypted-0.13.0.tgz","_integrity":"sha512-qZMlJQYNtJcLV0+moX8uo5ns+qOQ4JnK/1wUO5+rLLlth1NB2oI+ke1zdFLTtCZgRVj9SnxYeXa+1agUodm3DA==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.0_1784461402566_0.6653768651114353","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.1","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"5afd0f23db10132b447673ed738b09a422e4559f","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.1.tgz","fileCount":41,"integrity":"sha512-MIY9Qtq9mNzv6sDIhEIRODQ5HwfeBbVHXlg+NFLxS899SMBs0FlscdHFldCOf6dngE8jyvPiIWNZ57ioeNzFYw==","signatures":[{"sig":"MEUCIA+YQKHnvOx9w2CJUTz+39eg1UGlLYFyIZaTv16YmXXwAiEA+rRG7KdkwuyoPU6uHNYE/TvoxC8zqVNbltWYq1Z0NMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116259},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/cc00c9fc519983c4b30192f5d4894a67/graphorin-store-sqlite-encrypted-0.13.1.tgz","_integrity":"sha512-MIY9Qtq9mNzv6sDIhEIRODQ5HwfeBbVHXlg+NFLxS899SMBs0FlscdHFldCOf6dngE8jyvPiIWNZ57ioeNzFYw==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.1_1784477261988_0.6806676547430599","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.2","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.2","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"b10b6a2bac05735f9e78dea162cb152f7f32267b","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.2.tgz","fileCount":41,"integrity":"sha512-Vz4Lsh0lo2Ln5TDPGlZf46r27SknbCGDUHU0eaR06UhOqIpyX07Vj5Qa3VSEIljPnEI7U10jNTfb3qCQAVzfNQ==","signatures":[{"sig":"MEQCICadVXu3xXADGHUBsK8lj/SmvvOCmk3gKLn1fHXdzTsCAiAMprIl3OeKZPXTj5UEX27+aovfsx0xtxTznPa0g1InSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116352},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/cb9ccfc4fb23a01aaf6da151391e7c8f/graphorin-store-sqlite-encrypted-0.13.2.tgz","_integrity":"sha512-Vz4Lsh0lo2Ln5TDPGlZf46r27SknbCGDUHU0eaR06UhOqIpyX07Vj5Qa3VSEIljPnEI7U10jNTfb3qCQAVzfNQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.2_1784490551403_0.8483094566054159","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.3","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.3","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"c94ce25a5332ea127d3a8207d74d93685ff0feb2","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.3.tgz","fileCount":41,"integrity":"sha512-Js6+znu/N/nbJfKwBqsR0mpdMkl962BQO6d9QCj4Rg4ene63SwCCpdOLc5UEwLMiNm89xWBwnGLPY0c78hYUyw==","signatures":[{"sig":"MEQCIF9yJxkUxwKJCkAtwBokQKfsNP5y1zL6Uwx6dc2bfTBOAiBd94mnYhv9subG4yoLamo5Qexuyy1GWO4DYnqGK7eDCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116445},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/d4eebfe0ee107753372fa9b4139934f6/graphorin-store-sqlite-encrypted-0.13.3.tgz","_integrity":"sha512-Js6+znu/N/nbJfKwBqsR0mpdMkl962BQO6d9QCj4Rg4ene63SwCCpdOLc5UEwLMiNm89xWBwnGLPY0c78hYUyw==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.3_1784526981165_0.7349869417893926","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.4","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.4","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"ba2011033b4a871ced04cd8b57b5796da7e50966","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.4.tgz","fileCount":41,"integrity":"sha512-LFWYlJQf8AMzTv5pT7OX3hvOKUdr7Xlv99n9KttJ47sJOfmALrBZseeZona8SvluugE3L6r07DCRib8n/qpyGQ==","signatures":[{"sig":"MEUCIC2cGSsUKy+PunGAtVygusqMAUjJP3opnSRCeCpriBCsAiEAg8is27zxK0ctmEjJD0eLhHwxXorPvSnn4iZebvTLTog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116538},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/ba57cdab0513c5fc2f5dd1cbc35cc903/graphorin-store-sqlite-encrypted-0.13.4.tgz","_integrity":"sha512-LFWYlJQf8AMzTv5pT7OX3hvOKUdr7Xlv99n9KttJ47sJOfmALrBZseeZona8SvluugE3L6r07DCRib8n/qpyGQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.4_1784532401382_0.8839894351972479","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.5","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.5","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"416eabb22b3b5faeb739a951885ec0fc5af10a71","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.5.tgz","fileCount":41,"integrity":"sha512-u0k3nMHjgAsLRW2HXbHb+OYwY2SPEsc8T5C1cRpU/44dzivxMhFlhe7XdwRWdtR6K7kNQaoiy8GEE//b6L/flA==","signatures":[{"sig":"MEQCIEdkBFh5PUX1yu5Bc6g3n6x2/QNLoQ2Ybgk0zID3oX0zAiA1xcZxcp9RShGmK567dQjlxcGW4yQUaxq8iS8eGonHYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116730},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/90ce38a17f9209e7b7e16ebd2e24d216/graphorin-store-sqlite-encrypted-0.13.5.tgz","_integrity":"sha512-u0k3nMHjgAsLRW2HXbHb+OYwY2SPEsc8T5C1cRpU/44dzivxMhFlhe7XdwRWdtR6K7kNQaoiy8GEE//b6L/flA==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.5_1784541637406_0.674437016825923","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.6","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.6","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"8c50b3ca2b90eb4acd2f68235aced67f3dbe790c","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.6.tgz","fileCount":41,"integrity":"sha512-28EdGDpbD4nUOxLUytffR/yTj85FO0xsKApYz3GJdeP8ID0kUWM62KccyUst6l9jZ/vR3flxlFnx19i4ifwvcg==","signatures":[{"sig":"MEQCIAgv0SKYUCWCY9V9Ie7KkPm4TIOWHoHZnp5W4tagS1cwAiALfsVvNleY1eo2zxpSdIQkxP/TXqznm+awZRfLwQSgLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116823},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/70fbc2b41bf457db616d877c7f0444b2/graphorin-store-sqlite-encrypted-0.13.6.tgz","_integrity":"sha512-28EdGDpbD4nUOxLUytffR/yTj85FO0xsKApYz3GJdeP8ID0kUWM62KccyUst6l9jZ/vR3flxlFnx19i4ifwvcg==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.6_1784551330981_0.20145404819336554","host":"s3://npm-registry-packages-npm-production"}},"0.13.7":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.7","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.7","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"ba0449c64c486b20f8c21e1d2500418d26071c6d","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.7.tgz","fileCount":41,"integrity":"sha512-Egh9CKKYG1aHmGRGLyNIRYzUFwgVvFlpxP5BMsAHiH+tv25EIRqvNN97fvyCUwMKbb5j969yH5UgWYfdtY524w==","signatures":[{"sig":"MEUCIQCDrscU9sUR8Tctaudpuz9e2clL4fVX7uIndbuUFHYIUwIgWQl67fVcKAA8q1en1448X1FSUaIj3FrtRNxFrWSBfzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116916},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/2628bf8b1f2c51f513279e5bf3ffa18c/graphorin-store-sqlite-encrypted-0.13.7.tgz","_integrity":"sha512-Egh9CKKYG1aHmGRGLyNIRYzUFwgVvFlpxP5BMsAHiH+tv25EIRqvNN97fvyCUwMKbb5j969yH5UgWYfdtY524w==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.7_1784562502760_0.3589222058873833","host":"s3://npm-registry-packages-npm-production"}},"0.13.8":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.8","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.8","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"7bf7c8b340c1d66a28270ad599f5c74eb5f0bc58","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.8.tgz","fileCount":41,"integrity":"sha512-K3xgukKlJVFonvur1IuUzSmgJylz+y59U1tNCn6HYwzsdw37OggKqjmLoSapxhRRywtn/DLNum8mWzY60u/Haw==","signatures":[{"sig":"MEQCIGbJ7lQguBLZAsVHm7kz2u7wgaK9rOjDfKVLNdecBNYMAiAXRomZikNqy/BEboo6tJoYoFkSi644ZcICjbluWocUAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117009},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/bb059768490a53002a736dcecabce515/graphorin-store-sqlite-encrypted-0.13.8.tgz","_integrity":"sha512-K3xgukKlJVFonvur1IuUzSmgJylz+y59U1tNCn6HYwzsdw37OggKqjmLoSapxhRRywtn/DLNum8mWzY60u/Haw==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.8_1784574669945_0.6361126217203261","host":"s3://npm-registry-packages-npm-production"}},"0.13.9":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.9","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.9","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"5e0c3e0821153345e8c9eee7c70fa1829747c778","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.9.tgz","fileCount":41,"integrity":"sha512-IgCwPFDWFE67lM19nRQoDJPw+2zIxcF2TlfqntV2id8Xy16dUQrlLfS3YnyKGvTGD07oUzbLE/+sbyQOFhOOdw==","signatures":[{"sig":"MEUCIH2GRymcRWyVvZZcn+Xh61ANT8kxOOfUXjagoe0MCyVRAiEA41BV7TVL4ug+CTwJBUR2Z9HMKXNmPpKR2jYcnOOFN+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117102},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/869afc9846b4e0dba2478d1e5a563ef3/graphorin-store-sqlite-encrypted-0.13.9.tgz","_integrity":"sha512-IgCwPFDWFE67lM19nRQoDJPw+2zIxcF2TlfqntV2id8Xy16dUQrlLfS3YnyKGvTGD07oUzbLE/+sbyQOFhOOdw==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.9_1784612082624_0.5146999073165168","host":"s3://npm-registry-packages-npm-production"}},"0.13.10":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.10","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.10","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"89b540e3d19ed165b921771ad2b6793a29e5dcd5","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.10.tgz","fileCount":41,"integrity":"sha512-0QaWuKJrrrcPsqvIOdeXA889/GOpMrNyBP4bRAnUk/tdWh829Gv/wA+fOW+ZQ68qr7J1KX8Dc0W9d7oYKoXNhQ==","signatures":[{"sig":"MEYCIQDG14DLNPm3t/UOWvQc+3D04twTQJXVKcw2LyO8yRiWAwIhAKZa0OuhZb43sthKDjsL+dMpDxQSDiO8jNHr2f80QzW/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117303},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/8f7f5b79fe1ac4d312338b944c36872a/graphorin-store-sqlite-encrypted-0.13.10.tgz","_integrity":"sha512-0QaWuKJrrrcPsqvIOdeXA889/GOpMrNyBP4bRAnUk/tdWh829Gv/wA+fOW+ZQ68qr7J1KX8Dc0W9d7oYKoXNhQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.10_1784623008474_0.10508989182132455","host":"s3://npm-registry-packages-npm-production"}},"0.13.11":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.11","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.11","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"41484a9fbe4cd502dc17da0f092a28c2ee1bc620","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.11.tgz","fileCount":41,"integrity":"sha512-tvTmVufVBc1mFOlK+VKjm/IJn/RW4+b7hyG5x4wWFcMrLXHLCZqZapED78Fzx0aT5kLJrJ4z0E2U3WNrsdlA8A==","signatures":[{"sig":"MEQCIDoWZlFmA/aLFMdpJZ0vShxv/T8gzjtYqRkEG9qNEeftAiAvgDXhawlrploFJMoiq3P1FH+b5v2La2L/iS1j2Yir3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133843},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/ff41c245d7664068f27f3fc6d97efb20/graphorin-store-sqlite-encrypted-0.13.11.tgz","_integrity":"sha512-tvTmVufVBc1mFOlK+VKjm/IJn/RW4+b7hyG5x4wWFcMrLXHLCZqZapED78Fzx0aT5kLJrJ4z0E2U3WNrsdlA8A==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.11"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.11_1784635600132_0.28081089301052353","host":"s3://npm-registry-packages-npm-production"}},"0.13.12":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.12","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.12","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"fcbcd5801e965072ceac7340beba0fa2751adab6","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.12.tgz","fileCount":41,"integrity":"sha512-Yj0b7wa+KAEAIRzjhhexpXfi5vR3EXok+ZlIIqFs/W0i7AoKjndI15UcP4pKmfyOBv5Bj8nIi2Vvx8htUZpZig==","signatures":[{"sig":"MEYCIQDG/fnF1/k5TfpxfrmMx7F8dbV1+mOpm/BTymuFG4Z4SAIhALIQQ1b848VxRB2T1/YzXmRxOys9Ywmgv/ZfOuuFprXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133938},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/c9ed9af71b745b6ec75f78bedd943817/graphorin-store-sqlite-encrypted-0.13.12.tgz","_integrity":"sha512-Yj0b7wa+KAEAIRzjhhexpXfi5vR3EXok+ZlIIqFs/W0i7AoKjndI15UcP4pKmfyOBv5Bj8nIi2Vvx8htUZpZig==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.12_1784653268984_0.18086674676133851","host":"s3://npm-registry-packages-npm-production"}},"0.13.13":{"name":"@graphorin/store-sqlite-encrypted","version":"0.13.13","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.13.13","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"3c09dbda130ef880d0d4d5acd196bdd1ab27d20a","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.13.13.tgz","fileCount":41,"integrity":"sha512-ejUbmYI7hvUU5OZ4WpW4AZMxLJvcEsfEKJ0fqTcGtp7Kr2x7bw2U2q/NJQxhpUOVt6bPJ4DBNeGNBOsmeeaVbA==","signatures":[{"sig":"MEQCIEvxybWlOtvOZMNFMH1ep749kiwhko1aSGK50rggcIk6AiBkjpbAeSNuKdFYD1xQeIFp3e11x/BVsfpVDWkek+OIZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.13.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134132},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.13.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/e55f178030b601eae433f1cd4d856fbf/graphorin-store-sqlite-encrypted-0.13.13.tgz","_integrity":"sha512-ejUbmYI7hvUU5OZ4WpW4AZMxLJvcEsfEKJ0fqTcGtp7Kr2x7bw2U2q/NJQxhpUOVt6bPJ4DBNeGNBOsmeeaVbA==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.13.13"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.13.13_1784713159961_0.21584689486915498","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.14.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.14.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"52a2f67254fef4778abab10eb1fc40a01ca1988a","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.14.0.tgz","fileCount":46,"integrity":"sha512-4UWOKHw39ZgoZDb65ThvGIM1lQRloajUPQk9t8fKdtnFI6XcZndCzE0qx3stkBf47wYqegAMqZRkcyjGQ15+Gg==","signatures":[{"sig":"MEUCIQDAOG+J0Bl+JhebkmQsRoCJZaLEr28iAlBkPnsveJ1NFQIgX3ZEdIJXjoAsdRHHoyipn+/8ty7nkYrr+TNiPbw9GGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169303},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/c58a19e04ddce78e14d95bcb63479640/graphorin-store-sqlite-encrypted-0.14.0.tgz","_integrity":"sha512-4UWOKHw39ZgoZDb65ThvGIM1lQRloajUPQk9t8fKdtnFI6XcZndCzE0qx3stkBf47wYqegAMqZRkcyjGQ15+Gg==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.14.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.14.0_1784729706541_0.23048334129266612","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@graphorin/store-sqlite-encrypted","version":"0.15.0","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","_id":"@graphorin/store-sqlite-encrypted@0.15.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"dist":{"shasum":"002ceda4f66e6a92c5a59da3d4153f06679c43bd","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.15.0.tgz","fileCount":46,"integrity":"sha512-tUNVbjWp9Hhh6xIAnviJa/q2I0qFxa57sojvJQQeQ4jjwxaF8BiOpizw8uH4Mq3Ih3u1NE+CSasW8ztqwckvFQ==","signatures":[{"sig":"MEYCIQCham2/auVxnthDRlF4rA5WY/Tk2FK9ZnBcs9B7RYLBaQIhAIv5LoEtsBVOBgtTx4T1147ObNTLBnkoF12BZp+Gh7zp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169396},"main":"./dist/index.js","type":"module","_from":"file:graphorin-store-sqlite-encrypted-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome check .","test":"vitest run","build":"tsdown","clean":"rimraf dist .turbo *.tsbuildinfo","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"_resolved":"/tmp/eb9ef4104116caabab15b10b97c09c2b/graphorin-store-sqlite-encrypted-0.15.0.tgz","_integrity":"sha512-tUNVbjWp9Hhh6xIAnviJa/q2I0qFxa57sojvJQQeQ4jjwxaF8BiOpizw8uH4Mq3Ih3u1NE+CSasW8ztqwckvFQ==","repository":{"url":"git+https://github.com/o-stepper/graphorin.git","type":"git","directory":"packages/store-sqlite-encrypted"},"_npmVersion":"11.18.0","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@graphorin/store-sqlite":"0.15.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/store-sqlite-encrypted_0.15.0_1784737519694_0.41051839718594696","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@graphorin/store-sqlite-encrypted","version":"0.15.1","description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","license":"MIT","author":{"name":"Oleksiy Stepurenko"},"homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","repository":{"type":"git","url":"git+https://github.com/o-stepper/graphorin.git","directory":"packages/store-sqlite-encrypted"},"bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"type":"module","engines":{"node":">=22.12.0"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"dependencies":{"@graphorin/store-sqlite":"0.15.1"},"peerDependencies":{"better-sqlite3-multiple-ciphers":"^12.9.0"},"peerDependenciesMeta":{"better-sqlite3-multiple-ciphers":{"optional":false}},"publishConfig":{"access":"public","provenance":true},"devDependencies":{"@types/better-sqlite3":"^7.6.13","better-sqlite3":"^12.9.0"},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json","test":"vitest run","lint":"biome check .","clean":"rimraf dist .turbo *.tsbuildinfo"},"_id":"@graphorin/store-sqlite-encrypted@0.15.1","_integrity":"sha512-4v/HMvQikR/UrL26bVpanqr8TojWc+vHTtYBSa/gVQKADx1YUvbk27ddUesUVnGM4+QahzSbwKEejyU54kPGow==","_resolved":"/tmp/8ac75d785c562f3fba219d16483ca768/graphorin-store-sqlite-encrypted-0.15.1.tgz","_from":"file:graphorin-store-sqlite-encrypted-0.15.1.tgz","_nodeVersion":"22.23.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-4v/HMvQikR/UrL26bVpanqr8TojWc+vHTtYBSa/gVQKADx1YUvbk27ddUesUVnGM4+QahzSbwKEejyU54kPGow==","shasum":"e69184c6b1e18d49ac8594407d6ca78f8179b975","tarball":"https://registry.npmjs.org/@graphorin/store-sqlite-encrypted/-/store-sqlite-encrypted-0.15.1.tgz","fileCount":46,"unpackedSize":169489,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@graphorin%2fstore-sqlite-encrypted@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF+2APsLqnbDSb2JRajSbD6mLdxhBgjntBmPJ51eNNVNAiBFHr7obwfnAFjA9TBo344o48ZC7hJ5g7lEeGZ+V6tbEQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:223ef37d-12df-4d29-97e4-d357497364b1"}},"directories":{},"maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/store-sqlite-encrypted_0.15.1_1784742414999_0.5836563712041314"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-03T06:42:24.930Z","modified":"2026-07-22T17:46:55.463Z","0.5.0":"2026-07-03T06:42:25.197Z","0.6.0":"2026-07-05T05:46:24.391Z","0.6.1":"2026-07-05T08:31:53.849Z","0.7.0":"2026-07-07T03:29:44.782Z","0.8.0":"2026-07-11T15:30:45.819Z","0.9.0":"2026-07-13T11:12:23.777Z","0.10.0":"2026-07-16T11:20:25.838Z","0.10.1":"2026-07-16T20:37:07.960Z","0.10.2":"2026-07-17T07:34:14.556Z","0.11.0":"2026-07-17T12:22:27.449Z","0.12.0":"2026-07-17T14:08:54.844Z","0.12.1":"2026-07-17T16:01:01.317Z","0.13.0":"2026-07-19T11:43:22.715Z","0.13.1":"2026-07-19T16:07:42.113Z","0.13.2":"2026-07-19T19:49:11.529Z","0.13.3":"2026-07-20T05:56:21.294Z","0.13.4":"2026-07-20T07:26:41.511Z","0.13.5":"2026-07-20T10:00:37.564Z","0.13.6":"2026-07-20T12:42:11.126Z","0.13.7":"2026-07-20T15:48:22.908Z","0.13.8":"2026-07-20T19:11:10.077Z","0.13.9":"2026-07-21T05:34:42.763Z","0.13.10":"2026-07-21T08:36:48.621Z","0.13.11":"2026-07-21T12:06:40.271Z","0.13.12":"2026-07-21T17:01:09.260Z","0.13.13":"2026-07-22T09:39:20.138Z","0.14.0":"2026-07-22T14:15:06.685Z","0.15.0":"2026-07-22T16:25:19.844Z","0.15.1":"2026-07-22T17:46:55.134Z"},"bugs":{"url":"https://github.com/o-stepper/graphorin/issues"},"author":{"name":"Oleksiy Stepurenko"},"license":"MIT","homepage":"https://github.com/o-stepper/graphorin/tree/main/packages/store-sqlite-encrypted","keywords":["graphorin","ai","agents","framework","sqlite","sqlcipher","encryption","encryption-at-rest","better-sqlite3-multiple-ciphers","rekey","vacuum-into"],"repository":{"type":"git","url":"git+https://github.com/o-stepper/graphorin.git","directory":"packages/store-sqlite-encrypted"},"description":"Optional encryption-at-rest sub-pack for the Graphorin framework's default SQLite store. Pulls in `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3` that bundles SQLite3MultipleCiphers / SQLCipher v4), exposes the `encryptDataba","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"readme":"# @graphorin/store-sqlite-encrypted\n\n> Optional encryption-at-rest sub-pack for the [Graphorin](https://github.com/o-stepper/graphorin)\n> framework's default SQLite store. Pulls in\n> `better-sqlite3-multiple-ciphers@^12.9.0` (a drop-in fork of `better-sqlite3`\n> that bundles the SQLite3MultipleCiphers extension) and exposes the\n> encrypt / rekey / integrity-check runners that back the `graphorin storage`\n> CLI subcommand group.\n>\n> Project Graphorin · v0.15.1 · MIT License · © 2026 Oleksiy Stepurenko ·\n> <https://github.com/o-stepper/graphorin>\n\n---\n\n## Status\n\n- **Published:** v0.15.1 (optional sub-pack)\n- **Default cipher:** `sqlcipher` (SQLCipher v4 compatible, `legacy=4`)\n- **Defaults:** encryption-at-rest is **OFF by default**. Opt in through\n  `graphorin init --encrypted`.\n- **`audit.db`:** ALWAYS encrypted regardless of this opt-in. Installing\n  this sub-pack is the only supported way to satisfy that requirement on\n  fresh installations.\n\n---\n\n## Install\n\n```bash\npnpm add @graphorin/store-sqlite-encrypted\n# Pulls in better-sqlite3-multiple-ciphers@^12.9.0 as a peer dep.\n```\n\nThe cipher peer ships prebuilt binaries for every Node 22+ target\n(macOS arm64/x64, Linux x64/arm/arm64 with both glibc and musl, Windows\nx86/x64/arm64) so there is no compile step on `pnpm install` for the\ndefault platforms.\n\nIf you are on a platform without a prebuilt binary you will need a C++\ntoolchain and Python 3 available; consult the upstream\n[`better-sqlite3-multiple-ciphers`](https://www.npmjs.com/package/better-sqlite3-multiple-ciphers)\nREADME for details.\n\n### pnpm 10+: approve the native build first\n\npnpm 10 blocks dependency install scripts by default: `pnpm add` exits\n0, but the first real open then fails with `Could not locate bindings`\nbecause the cipher peer's binding was never set up. Approve it in your\n**application's** `package.json`:\n\n```jsonc\n{\n  \"pnpm\": {\n    \"onlyBuiltDependencies\": [\n      \"better-sqlite3\",\n      \"better-sqlite3-multiple-ciphers\"\n    ]\n  }\n}\n```\n\nthen run `pnpm install && pnpm rebuild better-sqlite3-multiple-ciphers`\n(or the interactive `pnpm approve-builds`). pnpm scopes the approval to\neach project, so every consumer needs its own copy - see the\n[installation guide](https://docs.graphorin.com/guide/installation) for\nthe full block.\n\n---\n\n## Usage\n\n### One-shot encryption migration (CLI flow)\n\n```bash\n# 1. Stop any running graphorin server / writers.\ngraphorin stop\n\n# 2. Back up the unencrypted DB.\ncp ~/.graphorin/data.db ~/.graphorin/data.db.backup-$(date +%Y%m%d-%H%M)\n\n# 3. Encrypt + verify (passphrase resolved from a SecretRef chain).\ngraphorin storage encrypt --passphrase-from keyring:graphorin_db_passphrase\n\n# 4. Update the config and restart.\ngraphorin config set storage.encryption.enabled true\ngraphorin config set storage.encryption.passphraseRef keyring:graphorin_db_passphrase\ngraphorin start\n\n# 5. After a verification window (default 7 days) drop the backup.\ngraphorin storage cleanup-backups --older-than 7d\n```\n\n### Programmatic use\n\n```ts\nimport {\n  createEncryptedConnection,\n  encryptDatabase,\n  rekeyDatabase,\n  cipherIntegrityCheck,\n} from '@graphorin/store-sqlite-encrypted';\n\n// Open an existing encrypted DB.\nconst conn = await createEncryptedConnection({\n  path: '/var/lib/graphorin/data.db',\n  encryption: {\n    enabled: true,\n    passphraseResolver: async () => process.env.GRAPHORIN_DB_PASSPHRASE!,\n  },\n});\n\n// Verify the cipher header on startup or via a triggers cron.\nconst integrity = cipherIntegrityCheck(conn);\nif (!integrity.ok) {\n  throw new Error(`cipher_integrity_check failed: ${integrity.rows.join('; ')}`);\n}\n\n// One-shot migration of an unencrypted file into a new encrypted one.\nawait encryptDatabase({\n  sourcePath: '/var/lib/graphorin/data.db',\n  targetPath: '/var/lib/graphorin/data.db.encrypted',\n  passphrase: process.env.GRAPHORIN_DB_PASSPHRASE!,\n  swap: true, // atomic rename + .bak.<timestamp> kept for recovery\n});\n\n// Rotate the passphrase in place (PRAGMA rekey under the hood).\nawait rekeyDatabase({\n  path: '/var/lib/graphorin/data.db',\n  oldPassphrase: process.env.OLD_PASSPHRASE!,\n  newPassphrase: process.env.NEW_PASSPHRASE!,\n});\n```\n\n---\n\n## Cipher selection\n\nThe default cipher is `'sqlcipher'` with the `legacy=4` parameter set -\nSQLCipher v4 compatible - chosen for ecosystem tooling compatibility\n(DB Browser for SQLCipher, `sqlcipher` CLI, GUI inspectors). Other\ncipher modes shipped by the cipher peer are accepted; pass them via the\n`cipher` option:\n\n| Cipher        | Notes                                                                       |\n|---------------|-----------------------------------------------------------------------------|\n| `'sqlcipher'` | Default. AES-256-CBC + HMAC-SHA1 + Argon2id KDF. SQLCipher v4 compatible.   |\n| `'chacha20'`  | The cipher peer's own default (ChaCha20-Poly1305).                          |\n| `'aes256cbc'` | Raw AES-256-CBC without the SQLCipher HMAC envelope.                        |\n| `'aes128cbc'` | AES-128-CBC variant.                                                        |\n| `'rc4'`       | Legacy interop only. Do **not** use for new deployments.                    |\n\n---\n\n## Operational notes\n\n- **Passphrase loss = total data loss.** The cipher peer cannot\n  recover an encrypted DB without the passphrase. Store the passphrase\n  in a keyring or vault (the `graphorin storage encrypt` CLI prompts\n  for this).\n- **WAL housekeeping bytes** are visible to an attacker on file leak\n  (page numbers, lengths). Row contents are not. See ADR-030 § 5\n  for the threat-model nuance.\n- **Performance overhead** is typically 5-15 % on OLTP workloads (read\n  / write of small rows). The triggers cron that runs the daily\n  `cipher_integrity_check` is a read-only pragma so it does not\n  block writers.\n- **Edge runtimes** (Cloudflare Workers, Vercel Edge) are **not\n  supported**. The cipher peer is a native addon. For edge deployments\n  use `@graphorin/store-libsql` (Turso encryption is a separate story).\n\n---\n\n## Related decisions\n\n- ADR-030 - SQLite encryption at rest (SQLCipher v4 baseline + KDF parameters).\n- ADR-008 - Storage default `better-sqlite3` (synchronous embedded SQLite + WAL hardening).\n\n---\n\n## License\n\nMIT © 2026 Oleksiy Stepurenko\n\n---\n\n**Project Graphorin** · v0.15.1 · MIT License · © 2026 Oleksiy Stepurenko · <https://github.com/o-stepper/graphorin>\n","readmeFilename":"README.md"}