{"_id":"@x-otto/persistence","_rev":"26-becb16f024ba3d48907c8536b605a1ed","name":"@x-otto/persistence","dist-tags":{"latest":"0.1.0-alpha.17","alpha":"0.1.0-alpha.30"},"versions":{"0.0.1-alpha.0":{"name":"@x-otto/persistence","version":"0.0.1-alpha.0","_id":"@x-otto/persistence@0.0.1-alpha.0","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"9a6a561735b27229c495071fff7b183d88f204b1","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.0.1-alpha.0.tgz","fileCount":6,"integrity":"sha512-reOR7Hd7t6Hdqp6q8Vz2nPKsNwxBTnnAJGeTxlga2CDdeeu7ecsMAmV6qy5Ou5uPNyunstg4LV67QyXON2pyYA==","signatures":[{"sig":"MEUCIQD71nQi+D9JfdS2ltGLqh0j423NFYcu+Op/jEHKTSxAvAIgK913ud5K2mGHsbCGv208/5xviZCuFNor/61mWv/KR4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253987},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-persistence-0.0.1-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-persistence-0.0.1-alpha.0.tgz","_integrity":"sha512-reOR7Hd7t6Hdqp6q8Vz2nPKsNwxBTnnAJGeTxlga2CDdeeu7ecsMAmV6qy5Ou5uPNyunstg4LV67QyXON2pyYA==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/env":"0.1.0-alpha.1","better-sqlite3":"^12.9.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/persistence_0.0.1-alpha.0_1786435297848_0.659229613589472","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@x-otto/persistence","version":"0.0.1-alpha.1","_id":"@x-otto/persistence@0.0.1-alpha.1","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"f3a2742f71bbe61a22a4efe18e6c9f254691e9b3","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.0.1-alpha.1.tgz","fileCount":6,"integrity":"sha512-vQ2oZtrI0O5KR2SG8pURzuaqW5X7V9hQmcGHyshBqe1vFJLDsZIjnuyRx58q2wpDEfXQ6yy2WAX4bysIieGXMw==","signatures":[{"sig":"MEYCIQDwEJpt+CG54opD7g9EkL+5JY5p1qrphjkGIVDMyoXDKwIhAKBsjxFSGR42XVx8iga96MiZ1y/Qp9WUm2wrDsaeo7mO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267159},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-persistence-0.0.1-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-persistence-0.0.1-alpha.1.tgz","_integrity":"sha512-vQ2oZtrI0O5KR2SG8pURzuaqW5X7V9hQmcGHyshBqe1vFJLDsZIjnuyRx58q2wpDEfXQ6yy2WAX4bysIieGXMw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/env":"0.1.0-alpha.4","better-sqlite3":"^12.9.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.0.1-alpha.1_1786619812877_0.04958739910618082","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@x-otto/persistence","version":"0.0.1-alpha.2","_id":"@x-otto/persistence@0.0.1-alpha.2","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"cf4da5c584c582581de63a2b45760792adc6bdc1","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.0.1-alpha.2.tgz","fileCount":6,"integrity":"sha512-4bfOEanP9kXpGwn+K2E8vwBM3Nvh3bDjvIQS4pRnGzl0pZJqhXeu/KReXbCrRYGiV5oQfsoXWDCBIuSIBxpYLQ==","signatures":[{"sig":"MEUCIQDeb2ejJjb3Hby8W4Q9I5j/2FjdS6s/1T1uWCt75NFzyQIgRWJUy+F65XjPnsEy/gY3GZdg1x5Sep185cp3bCEzmBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267159},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-persistence-0.0.1-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-persistence-0.0.1-alpha.2.tgz","_integrity":"sha512-4bfOEanP9kXpGwn+K2E8vwBM3Nvh3bDjvIQS4pRnGzl0pZJqhXeu/KReXbCrRYGiV5oQfsoXWDCBIuSIBxpYLQ==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/env":"0.1.0-alpha.5","better-sqlite3":"^12.9.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.0.1-alpha.2_1786620091778_0.32960432447492294","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@x-otto/persistence","version":"0.0.1-alpha.3","_id":"@x-otto/persistence@0.0.1-alpha.3","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"70e0c60395dde62c8b8674846d1d69d90252c69a","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.0.1-alpha.3.tgz","fileCount":6,"integrity":"sha512-Ujgivg/cLiwJr/tdb6O5JsIXtZQ9UOS+lY4dkH+21mXd2dzjdUO8AUo8Yd+IJ1l6icUEVIz3bqBs0xDHfrDQng==","signatures":[{"sig":"MEUCIBpROAsHARpVK1Mw2deudj5P37Fcv6JgKYQ7ZIAs5IHKAiEAnjUtOPt4RSjThTpzKxyVEgbA9CNKkfd1frdvVs5Vz3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267159},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-persistence-0.0.1-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-persistence-0.0.1-alpha.3.tgz","_integrity":"sha512-Ujgivg/cLiwJr/tdb6O5JsIXtZQ9UOS+lY4dkH+21mXd2dzjdUO8AUo8Yd+IJ1l6icUEVIz3bqBs0xDHfrDQng==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/env":"0.1.0-alpha.6","better-sqlite3":"^12.9.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.0.1-alpha.3_1786620390496_0.7439604351600813","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@x-otto/persistence","version":"0.0.1-alpha.4","_id":"@x-otto/persistence@0.0.1-alpha.4","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"27c715921f4f659743d81a30ce0d53c28bacd9ed","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.0.1-alpha.4.tgz","fileCount":6,"integrity":"sha512-FMmd8CqW5OlM9WBYw/T8qfxkTsEkEbI+P/EVk//iy5cNFS7DxqALr5CNojX+doP6GCiAnp3QkU293/ElWYHVXw==","signatures":[{"sig":"MEUCIQD5rvRai/etH/6mmX1+vYQLPkUTcxnm5vm5MCGtuh69jwIgS1YvPZap5uM+0QbEc5K8IODU9s8WMi5WVg46KCccWzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270287},"main":"./dist/index.js","type":"module","_from":"file:/tmp/x-otto-persistence-0.0.1-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-persistence-0.0.1-alpha.4.tgz","_integrity":"sha512-FMmd8CqW5OlM9WBYw/T8qfxkTsEkEbI+P/EVk//iy5cNFS7DxqALr5CNojX+doP6GCiAnp3QkU293/ElWYHVXw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/env":"0.1.0-alpha.6","better-sqlite3":"^12.9.0"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.0.1-alpha.4_1786709841246_0.8494558064180457","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@x-otto/persistence","version":"0.0.1-alpha.5","_id":"@x-otto/persistence@0.0.1-alpha.5","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"5d7aaedd9664607e435ba1b55cb6cbc0c09948b5","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.0.1-alpha.5.tgz","fileCount":6,"integrity":"sha512-OIwzgIWOFSzVs8uHy26j0x1Jf8yP777Rnh6PAvKQTT6CNhtw3lnkMXMVNupgApu2dDFDX9MXSCzWynhkGj/IXQ==","signatures":[{"sig":"MEUCIEoWmJoQOXnM4dJx/pRQdBf82cl/WUtSGh2yOlkg+4K7AiEA/Z14p+43fi/7pvoYWQejslNcTre7ocgjqyddax3t0HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280286},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/x-coding-agent/tmp-pack-out/x-otto-persistence-0.0.1-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35a152eef5599c598d554e58815e0d7bae1e6d7b","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/x-coding-agent/tmp-pack-out/x-otto-persistence-0.0.1-alpha.5.tgz","_integrity":"sha512-OIwzgIWOFSzVs8uHy26j0x1Jf8yP777Rnh6PAvKQTT6CNhtw3lnkMXMVNupgApu2dDFDX9MXSCzWynhkGj/IXQ==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.0.1-alpha.5_1786817740262_0.8390242526029403","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"@x-otto/persistence","version":"0.1.0-alpha.9","_id":"@x-otto/persistence@0.1.0-alpha.9","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"17bdd9dc7f7bd48ab9873edb6c1f6c96786ea5a4","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.9.tgz","fileCount":6,"integrity":"sha512-EIX37MshdcYG3ykHZC6E4RnGy+T4oKNhJV/8+otqAF6KDFdbqKJH2T5LgpJyB37xzCWr0BHqZvOG+8bppDwq4w==","signatures":[{"sig":"MEQCIC1IVSFb1iQFyWeheoWtNrA7B9bAEx1Aob3Sp/SuB9F6AiB42fjjotYCl5frU15zr5QtGrIlebs8r0ZxrTtfk7bX8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYlH0Da/9zvQU/U0wd3UtR/OqjE/q629vRH9yZ2HMF8gIgKJKtg2H/wKc2hzj+TWjqGfiKHLy3n9k80Q+7QUmVQKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280286},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/x-otto-persistence-0.1.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f6d087d40e81b8ec537d829322b0a81662175c7f","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-persistence-0.1.0-alpha.9.tgz","_integrity":"sha512-EIX37MshdcYG3ykHZC6E4RnGy+T4oKNhJV/8+otqAF6KDFdbqKJH2T5LgpJyB37xzCWr0BHqZvOG+8bppDwq4w==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.9_1788248800817_0.9136115148503214","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.10":{"name":"@x-otto/persistence","version":"0.1.0-alpha.10","_id":"@x-otto/persistence@0.1.0-alpha.10","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"14f21bc1cc5d00c117b1b87b5b3956b5c66fdbf4","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.10.tgz","fileCount":6,"integrity":"sha512-0C+/iyYLuCu/Z9Y4E/VlKZKJSwY82wrhd5pjNis/Bf1tkZ1h6xntTvAXpO3qP9cGcDGxlLXCJOZli4X1yf0XpA==","signatures":[{"sig":"MEQCIC1Yawm4h8+SjwIIW762AmXPO/13Rtkcn5ubnmMbd3rUAiBx3mrGXpks6KpCquI9rncf8xjJMhBuO3xt2pUW0GC3Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEHkV8nZPEIlb1BGVRWIaVtMh/F9zeIPnCH37YkAgsUDAiAmtPjGvExosCrlsYvzv9QmvF+t5bZ9eTmQbcisReWC+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:x-otto-persistence-0.1.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a24ae603be184553e6278fe69d51bb2553e94857","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/7d6dbab5f8ad290119c9483a2b274624/x-otto-persistence-0.1.0-alpha.10.tgz","_integrity":"sha512-0C+/iyYLuCu/Z9Y4E/VlKZKJSwY82wrhd5pjNis/Bf1tkZ1h6xntTvAXpO3qP9cGcDGxlLXCJOZli4X1yf0XpA==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.10_1788428798817_0.9252184380980231","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.11":{"name":"@x-otto/persistence","version":"0.1.0-alpha.11","_id":"@x-otto/persistence@0.1.0-alpha.11","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"1b3f2beb93f3f2f04d4fb0c146cb9580b6066c85","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.11.tgz","fileCount":6,"integrity":"sha512-F1ALtpPoG/4kPHYSsToIJTbWo4O1PCpAHcAGxqPRxUVzLUiJy2YBxWIY/GQubKShuE8XPnzlbtgLzQMkqDSE4Q==","signatures":[{"sig":"MEYCIQDhWqdCeQ5d781GSIsj1Gxc4T902TYoVVzPLQsnUgaLbgIhAOOq7h/g1cI7kCbvzVNMwhUGpv+heb4ye264VpL2X7bJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDA2UkMvnOoASSrJ2gXXKiYVxkIVJrAu8OP6MdckITF0AiEAuZqLJwUgmEJTbnplh6ocwigRiJjqKBN+UfNceIGG7xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:x-otto-persistence-0.1.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"938af655c8775656c2b4e457df30210b68e2aa94","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/c91494f46f9cc6ed7b1fdbd1169c053e/x-otto-persistence-0.1.0-alpha.11.tgz","_integrity":"sha512-F1ALtpPoG/4kPHYSsToIJTbWo4O1PCpAHcAGxqPRxUVzLUiJy2YBxWIY/GQubKShuE8XPnzlbtgLzQMkqDSE4Q==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.11_1788432452798_0.08704400921350142","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.12":{"name":"@x-otto/persistence","version":"0.1.0-alpha.12","_id":"@x-otto/persistence@0.1.0-alpha.12","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"0fc6d48d09c9d68e3be651fa585092614f09402d","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.12.tgz","fileCount":6,"integrity":"sha512-/Y9u5oVUXnx3Lsaf/u7TpvGk+wvpEz5dwhuA/4buSJjkdYCrDVKo+7cDqMYemKcNrrok1IwyGFu+3M+15pJx6w==","signatures":[{"sig":"MEYCIQD0z5ZZ2g+R9P3gGFo313moSqmw9j4ZbHttfjwKA+4QzAIhAOS3ZpPkB5LoHh3y9025zYxG0wFyBcLIs9MbGtySfXLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHeuzsvwacHtSxAfxVtWGRvGV3C4TXKarXsRe9jn9OxOAiEA4n6x5oorzWLNhcgCKq8CpQCFAoDjJ0o2njEwt3Gw66o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-persistence-0.1.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86788be156e3461f7056dee7e1ce2d0570cf03e6","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-persistence-0.1.0-alpha.12.tgz","_integrity":"sha512-/Y9u5oVUXnx3Lsaf/u7TpvGk+wvpEz5dwhuA/4buSJjkdYCrDVKo+7cDqMYemKcNrrok1IwyGFu+3M+15pJx6w==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.12_1788754135995_0.9477744215741597","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.13":{"name":"@x-otto/persistence","version":"0.1.0-alpha.13","_id":"@x-otto/persistence@0.1.0-alpha.13","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"d3feaf5e588de5dcc2f835bbcca4105b61c711a6","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.13.tgz","fileCount":6,"integrity":"sha512-6VL5G7xfTOVdS6x2QW2Xha3FEvjXhlhKVtSpo22zv3pOxigLsBG6JWFpmMbM3PUZ8a+vrQMHqGO/2Z1vcd+lXQ==","signatures":[{"sig":"MEYCIQC/9VJwfxUb3F2xFL1djYqTf27Qcre9H1qdfU12V4ANMAIhAK+Ot4oRncLwHIt5G7399dNy5zpph1WfEBfPAKAlcGlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXCeGpxM5BQu7LWEZwnOv73m4qmDa3JQxNbz6kyMw9owIhAIqv3ZXjdGULmMpriSBt/pdvI2pWcnppqbZVXXCx3NMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/tgz/x-otto-persistence-0.1.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"665662d9a8657f46d6740f77aedc37279a7b43f9","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-persistence-0.1.0-alpha.13.tgz","_integrity":"sha512-6VL5G7xfTOVdS6x2QW2Xha3FEvjXhlhKVtSpo22zv3pOxigLsBG6JWFpmMbM3PUZ8a+vrQMHqGO/2Z1vcd+lXQ==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.13_1788765592532_0.9447263823958001","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.14":{"name":"@x-otto/persistence","version":"0.1.0-alpha.14","_id":"@x-otto/persistence@0.1.0-alpha.14","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"2edbd53baaa877298655510d4fc7858416683a7f","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.14.tgz","fileCount":6,"integrity":"sha512-MWlQ7U5gSULSiMNpYwFKyy2uzyvGxGBg0cOhUT2aMxB72h2Vpt25BwkQNrYukKlb7Y0hbEgl2sVBBnhe4huOwQ==","signatures":[{"sig":"MEQCIDBYqXKSUMtW2PeOo3GKg8m6wdPGpp29acWhA6YPovy8AiABZCEuSZc1yfxqm/LBskPlIJKOocltGIt07dGhkXrqgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8MIHogsNkD/IfWtLruB8icJzWQbwo8eMSk6IpPpZulAiBtVuA7xtSHAyqNI0ivqGj/RypvBG2TCyb11Xf84pUNHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:.publish-tmp/tgz/x-otto-persistence-0.1.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b463590ee1775cb5dc58f3f21c6bbb0f7e043675","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-persistence-0.1.0-alpha.14.tgz","_integrity":"sha512-MWlQ7U5gSULSiMNpYwFKyy2uzyvGxGBg0cOhUT2aMxB72h2Vpt25BwkQNrYukKlb7Y0hbEgl2sVBBnhe4huOwQ==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.14_1788780379156_0.9510572683082898","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.15":{"name":"@x-otto/persistence","version":"0.1.0-alpha.15","_id":"@x-otto/persistence@0.1.0-alpha.15","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"c38ceba9e3027add0d7a9f6902e99924f652f039","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.15.tgz","fileCount":6,"integrity":"sha512-9uYK1Kl3WUiIoPO3IHbLl7gkdGqMQHrDwWwBdsrNPepZzy1Q3xKZbCWuJY9pLDLQIYWMSe7hQaI9uzRs4Wrj6Q==","signatures":[{"sig":"MEUCIQCV/EiF0ABasc3qgS7YNsKw46Vfuo2nBTCt9jfwFATr5gIgaXbwyFhL5H5mwerJnbSFwt1+7KZKznzE1jDp10uAVLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSq9lLOomhrKPrrAZv6fsQ+Nu7qCI+OHzZ19tQgisZKAIgXeUj51Arj4u6lMyJM7MXUNNPg78n+pbgM6GVt787yXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:x-otto-persistence-0.1.0-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f68a3b919ac12bde7159dfd5f617579049f54786","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/1ae6d43e042eeaad68f801c047895a03/x-otto-persistence-0.1.0-alpha.15.tgz","_integrity":"sha512-9uYK1Kl3WUiIoPO3IHbLl7gkdGqMQHrDwWwBdsrNPepZzy1Q3xKZbCWuJY9pLDLQIYWMSe7hQaI9uzRs4Wrj6Q==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.15_1788795981393_0.9050080934400528","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.17":{"name":"@x-otto/persistence","version":"0.1.0-alpha.17","_id":"@x-otto/persistence@0.1.0-alpha.17","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"eec87e5fbdde11d26c098d3fb48e8e570363f624","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.17.tgz","fileCount":6,"integrity":"sha512-CpiIfIgqGnc/tijVyj1zVQpQDinP+ya+3xF0DnOBWZGWmuTNdSaGMdibpfEMa8RqchkP+9eljHs8F1wg1afkGQ==","signatures":[{"sig":"MEQCIHiNT7l0sKOxgEDe0uMwgtXUQyIsYe/hLUVxWwjxH1MvAiB9tK4LKHuICz0BqRe7so7sBAzd8jgxXK3rCUPK4hoU/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdTIkfaaErpqftxipY3t9RHCRwzR/QZka1BmlXf8UypAiEA5W0ztgRSW5dM+lQecH532ZglDuLYIIENp8iYTx8twvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:x-otto-persistence-0.1.0-alpha.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"01e870d6a27a7b5177e1f399333356820e108833","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/8477d3d5987b73de1cfa3030060d63fe/x-otto-persistence-0.1.0-alpha.17.tgz","_integrity":"sha512-CpiIfIgqGnc/tijVyj1zVQpQDinP+ya+3xF0DnOBWZGWmuTNdSaGMdibpfEMa8RqchkP+9eljHs8F1wg1afkGQ==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.17_1788805490284_0.1767233997449924","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.18":{"name":"@x-otto/persistence","version":"0.1.0-alpha.18","_id":"@x-otto/persistence@0.1.0-alpha.18","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"8a02b3c6e20d4909c4509baa1e08898615e8da7e","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.18.tgz","fileCount":6,"integrity":"sha512-cy/VaRwehjSQMGphZ909Q/deDGDqKmKZWyCe4PB6vpymczopsHt5VH2rmMQuBqgHiCO769mMcat8evhWejLxtw==","signatures":[{"sig":"MEQCIDhd4ueNqqGQUmbHHT/DMGpSB408546kdXQ8oPN4TywyAiAmuT6UP18xOWRF4TfTZfHxJANs0lAoDEmMtHgla1HksQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTXdvb3Qeiqn+SSQ3FtxZzp84y+xeL9/g80Sff6pTuYAIhALDJXRoAto3+kAVocl0RtqrQMRPQ2UnlEBYoMVt4RXIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-persistence-0.1.0-alpha.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-persistence-0.1.0-alpha.18.tgz","_integrity":"sha512-cy/VaRwehjSQMGphZ909Q/deDGDqKmKZWyCe4PB6vpymczopsHt5VH2rmMQuBqgHiCO769mMcat8evhWejLxtw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.18_1788839876972_0.6836512902777845","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.19":{"name":"@x-otto/persistence","version":"0.1.0-alpha.19","_id":"@x-otto/persistence@0.1.0-alpha.19","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"ff02fc06b0754c7d91a4e4b547af3ecd594cc77c","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.19.tgz","fileCount":6,"integrity":"sha512-atwn2s2RHSI52uuyG9kU3gtl2dTgFpbHKclgn9Loxogl+AZhlXswWF63zXkWn1CWi5MiaxUx1drhjUk+T+Tt7g==","signatures":[{"sig":"MEQCIAlACbCC1kb915F+FjW2D8YOLmxXafp7AuNvMN2q0iVtAiBZ24+qALusbbHYD4Myhi7jejK8BPaOK3ma+qQhg6DfRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOjCEu5yQhDyRtjAQCFOIfDnThvFVJnbLD1MRbr5gAlAiEA7TyPehf09HZi81ECnenTZbBslhPvGK1uAepZG7w5QIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-persistence-0.1.0-alpha.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"24f1b3907ee9877b29a19c11eea614a74520dee5","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-persistence-0.1.0-alpha.19.tgz","_integrity":"sha512-atwn2s2RHSI52uuyG9kU3gtl2dTgFpbHKclgn9Loxogl+AZhlXswWF63zXkWn1CWi5MiaxUx1drhjUk+T+Tt7g==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.19_1789054191652_0.18775368033098294","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.21":{"name":"@x-otto/persistence","version":"0.1.0-alpha.21","_id":"@x-otto/persistence@0.1.0-alpha.21","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"b1c7af9f0a316e06e8a8a41de322b5a1ca2fcc60","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.21.tgz","fileCount":6,"integrity":"sha512-PvaWHtajs7bvE3BbcRf3yccAeaRRL7FptZoIzHCbmjkOfAo9Ct1ubG60YA0Vmy4Km3UObQPiwxJR4sUGUqa+HQ==","signatures":[{"sig":"MEQCICKc7qbXjM46G0T1IsOChfem3RZrj65YG6iVLeH1Mpa4AiBzzS6LyDClCeb8fDm8hUKUeO+w+cNC/+KeD7boW5JGkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7OGBg/g7sZHMmhE0PRx76/bypRaZq0gWqj8Xp6peaiQIhAJnXI17JICI7eBvCWykJk3M0+A8AFVIVX0XU54LTcgTE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.pack/x-otto-persistence-0.1.0-alpha.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d4045293d00fdf772041310c64c6673dc0120a91","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.pack/x-otto-persistence-0.1.0-alpha.21.tgz","_integrity":"sha512-PvaWHtajs7bvE3BbcRf3yccAeaRRL7FptZoIzHCbmjkOfAo9Ct1ubG60YA0Vmy4Km3UObQPiwxJR4sUGUqa+HQ==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.21_1789112567172_0.007860540897988377","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.22":{"name":"@x-otto/persistence","version":"0.1.0-alpha.22","_id":"@x-otto/persistence@0.1.0-alpha.22","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"dc8256ecd42f2e355be620efaf957a67a9af7701","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.22.tgz","fileCount":6,"integrity":"sha512-/uTgXoxG9svw3QVby/BqdGW2rcVpyZNVnXSBw4K/vMR7Xjl8+R+9MWdZThFlTgooO6bPiPUDgr25iycoX2+enw==","signatures":[{"sig":"MEQCIHAahGunEErkWdWAypjxhqQ30GLjYe6Zvy0xxpWhMujGAiAcKCndifHJOf+jMz2X/gxB3J1LxKulevClS3ZTJMJK5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcq+Nw7rpq62ENarXhlCECRk+7KvrkNomtUQOO38sdEgIgeLezeIR9Y0Zsl62qWMnnFRd28iIGXyGc5hcmRPxtpQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-persistence-0.1.0-alpha.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9b202b5ffbe39c110ec0f1010ae269128fcee6bb","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-persistence-0.1.0-alpha.22.tgz","_integrity":"sha512-/uTgXoxG9svw3QVby/BqdGW2rcVpyZNVnXSBw4K/vMR7Xjl8+R+9MWdZThFlTgooO6bPiPUDgr25iycoX2+enw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.22_1789219982943_0.917469364436434","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.23":{"name":"@x-otto/persistence","version":"0.1.0-alpha.23","_id":"@x-otto/persistence@0.1.0-alpha.23","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e5c1e7111fce0c149439c2cf082269e01ed9490d","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.23.tgz","fileCount":6,"integrity":"sha512-DaDJ3VT5bwha6qsxAze/N4wdPw/cH0qzDEbpnGgTubUcBDRQwLHVknq8qtb/a0395tYAkY2qJ2yJ5mAXl5WSlw==","signatures":[{"sig":"MEQCIEaeFPG3WWAaFrzcAr7wcYyvuBSvM47qmtlLuCjdGrXVAiBe7Tffdu78vLkGplMkdOxzDHYprngRtbfGdvacVOxKIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgwPtgDSFnD2tt1TqMX0huiiKkc0RJa/AUbZ9gfy3mKgIgRE0qxaJI+3JcXc4+AJfqW+NATu+4k5Acy+keul84Isw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-persistence-0.1.0-alpha.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"84aa4c3137793e9be61b2b3b6fe0555483dfa989","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-persistence-0.1.0-alpha.23.tgz","_integrity":"sha512-DaDJ3VT5bwha6qsxAze/N4wdPw/cH0qzDEbpnGgTubUcBDRQwLHVknq8qtb/a0395tYAkY2qJ2yJ5mAXl5WSlw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.23_1789380935408_0.47101276814479354","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.24":{"name":"@x-otto/persistence","version":"0.1.0-alpha.24","_id":"@x-otto/persistence@0.1.0-alpha.24","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"0c0f9d4d4963654ede348837c64d8cb0e6d574c3","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.24.tgz","fileCount":6,"integrity":"sha512-j28virIEjKFEYlzHniCrRlMovGHcqPCianpGdu8XfmdBZJe7pn/KKlyon/i1jM2P9W7DGCavC95W9q4mzHLiMg==","signatures":[{"sig":"MEUCIAT/UwV700LNTKjquq2/V2DxuxcJWwvBIBXR51vy8BM+AiEA8vkURcfl9fuWrTSeg2JxqznlyXCCEjNsuyYhGJ8ymbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFk21/5ib//1ibFfbyx9QRGLcdRJs0WDGKtRYKajWejgAiAekjcoFGnL37htBD760MRAh85SA9eqtx9AM+ihsch7CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-WGyJKD/x-otto-persistence-0.1.0-alpha.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b08015bc84e760138d8be7468d0bdfebce6a192d","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-WGyJKD/x-otto-persistence-0.1.0-alpha.24.tgz","_integrity":"sha512-j28virIEjKFEYlzHniCrRlMovGHcqPCianpGdu8XfmdBZJe7pn/KKlyon/i1jM2P9W7DGCavC95W9q4mzHLiMg==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.24_1789392747910_0.19863957951428501","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.25":{"name":"@x-otto/persistence","version":"0.1.0-alpha.25","_id":"@x-otto/persistence@0.1.0-alpha.25","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"9d89a4511082c3b48031da60fbe31b7e360e0a4d","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.25.tgz","fileCount":6,"integrity":"sha512-XzoAGWluzFK5CHF7tcx3wC9hy0RWkVIpdJNzs9wZxPgrumGqwE4+h2VRIqd70eZMYJAlpDINeEOIlE0L4/FwLw==","signatures":[{"sig":"MEQCIDxlLA+mfuf/L/CPpJ51UZM8h7aOkz8WKnCSgnsJPL46AiAvHwm6glWMjcmODeQSC7dpf1zP68ErdAy+Fb63OadBHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIjm7z7uARcBTxLRL7O9crT8pMiJ8iIxoTGfG7bly7qAiEAnu3zAJOhgamjL5uMkYHYnpDr3x/GcGcTpHvVDin0MbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-7ToAzw/x-otto-persistence-0.1.0-alpha.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a68981f9bd1a17a727430a8d08cb0769c49f20d","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-7ToAzw/x-otto-persistence-0.1.0-alpha.25.tgz","_integrity":"sha512-XzoAGWluzFK5CHF7tcx3wC9hy0RWkVIpdJNzs9wZxPgrumGqwE4+h2VRIqd70eZMYJAlpDINeEOIlE0L4/FwLw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.25_1789397073087_0.541799891623397","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.26":{"name":"@x-otto/persistence","version":"0.1.0-alpha.26","_id":"@x-otto/persistence@0.1.0-alpha.26","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"5bbae300ab6e7d8743172709ef8737c6139d682b","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.26.tgz","fileCount":6,"integrity":"sha512-B+meKmRJxUHmmT+atM5DRGD0fMMIZUrvfNZsQ6AvdSLLgu85mgGrDI0LRJ+j6e8Ae+UqZfBcuTCBmB4tHxNQJw==","signatures":[{"sig":"MEYCIQDhBflanHyTi+Tws3Aqzdqqv5a9w2bdvelWwTHOcHhsrwIhAImk1e9d0T1tTI0x6/MMzY7tYNQxUGPzlfYNPgJyNzpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHTbfFYVVES1bRvUpZD4PmjwuwVc9FOEeyVePzu7tUKgIhANTFKVBRc2JRji3kc9L+DdJy6PVKoO5CZP0IjLpQpuZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-persistence-0.1.0-alpha.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e43792632f0a000612c112f9b2948a560c801b9","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-persistence-0.1.0-alpha.26.tgz","_integrity":"sha512-B+meKmRJxUHmmT+atM5DRGD0fMMIZUrvfNZsQ6AvdSLLgu85mgGrDI0LRJ+j6e8Ae+UqZfBcuTCBmB4tHxNQJw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.26_1789542196087_0.0031577104066371486","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.27":{"name":"@x-otto/persistence","version":"0.1.0-alpha.27","_id":"@x-otto/persistence@0.1.0-alpha.27","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"f4d0788649dd2b1cf141926a82cd3d9f52827568","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.27.tgz","fileCount":6,"integrity":"sha512-x4RI5FaGiCeQxD22XwvY9A/RBEIXSqQXC78e327fgTbGkGqmeVShurc+W4l/8sHJca2B2rEDsQ27zpeLa+Wi1g==","signatures":[{"sig":"MEYCIQDBT9xL0BDdDdsP6d5dwHopEZExAEityK4QXU7DzDEbgwIhAIyYquww/4eO5Ry6Kw4dOcUaNpFqx/EnwQPiFsWIEveD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC39rm0JhxGGBAYAsmBdNPJ/NBItq4uVDSLy9vXI3M0IAIgC4ausSKDPk69qcgvCZG8rJbV4fiHywt73/0hhMHdIQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f56156a8c4cc1caf49b9a57d188b8d42e384ff9a","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.27.tgz","_integrity":"sha512-x4RI5FaGiCeQxD22XwvY9A/RBEIXSqQXC78e327fgTbGkGqmeVShurc+W4l/8sHJca2B2rEDsQ27zpeLa+Wi1g==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.27_1789743175285_0.15590361148655862","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.28":{"name":"@x-otto/persistence","version":"0.1.0-alpha.28","_id":"@x-otto/persistence@0.1.0-alpha.28","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"695a6bc4162319046d53608695c6e3863cddeb2e","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.28.tgz","fileCount":6,"integrity":"sha512-v3ElkX5qqZK9bnTJ1FzHwGzyVsQSn/idM32sL6QO5YG9jqbfFu+Hswmhu3Wn1zHxc9/4wnNOcCh4AmATDJweqw==","signatures":[{"sig":"MEYCIQCNGWaC0TL7u8DZGGKgnE+4OLlDX0oaxNw/TbuNKZXzcAIhAL01X1mWz4J7OJ5Wdi3NpSgGI46QF7OQIwigu0T9JQr+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsanenA0wiwsHh2OY6GzsxOqRn6/hsLwh3RYEHOKASaQIhAJu62QYI7i2yO6L+ei7LHysayXhKg3BgLsr2nGo6g/Dz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280287},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e7cae5a245a5fae14af18a346b593397d0ceb07e","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.28.tgz","_integrity":"sha512-v3ElkX5qqZK9bnTJ1FzHwGzyVsQSn/idM32sL6QO5YG9jqbfFu+Hswmhu3Wn1zHxc9/4wnNOcCh4AmATDJweqw==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.28_1789857053799_0.29258544795518415","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.29":{"name":"@x-otto/persistence","version":"0.1.0-alpha.29","_id":"@x-otto/persistence@0.1.0-alpha.29","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"dbe7c13a512cea37f7c343975d670e35685a9a19","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.29.tgz","fileCount":6,"integrity":"sha512-zb1pJKJgAY9JS+Vz5hZYMBiGhWuBKxXAqfduZmmQsVc5p7QJRUlgW8UW2m4mrFRFVe3sRrJP9MBmL1Jb2sVMhg==","signatures":[{"sig":"MEQCICYSVbmE316u8cRLsP5tpQFtn5Om/MpGplb7ALMbhcaWAiA41WzOcbrqu5BwvUkP9anSWwRmm/egSz0mIKTS387Kgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWdPPKLhwH0wIBILm8EvKpLDGTclllQJuEjhwSEo51hAIhALHiWUiDybbv+2JinstXTcdpWfs00zuOEAWKlghpfkhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291692},"main":"./dist/index.js","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2d318b90d6b0402251c4632cd45f850e0ffb9bdd","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.29.tgz","_integrity":"sha512-zb1pJKJgAY9JS+Vz5hZYMBiGhWuBKxXAqfduZmmQsVc5p7QJRUlgW8UW2m4mrFRFVe3sRrJP9MBmL1Jb2sVMhg==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/persistence_0.1.0-alpha.29_1789997748401_0.6235857115897556","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.30":{"_id":"@x-otto/persistence@0.1.0-alpha.30","dist":{"shasum":"2f3c16fd99b355333be9337ee25bc47b37e1c14a","tarball":"https://registry.npmjs.org/@x-otto/persistence/-/persistence-0.1.0-alpha.30.tgz","fileCount":6,"integrity":"sha512-QlBQOhc5FQ1g+WIwRVysjs0INEgMDPy1AiUdpHhSte7K9QpWmilOvBwaa0N4xgxM3b35gfjcx94UediFp4SbHg==","signatures":[{"sig":"MEUCIQCbmz9HZ/lcCyvKTWfjnq+Z50NbPRIkKcr1PmAFaiK/4wIgfpcO1mNirUuCTp7r8zVuTLCCc4HBftYzDjNhaebuX7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0+084kGT6JsftSRYQhLeL3ru1vV02CK0rAYcPvD1+7QIgH6+54IjZjpM5aHSa7IBbAXK1lHyLrms3qnGvurmRS9M="}],"unpackedSize":291692},"main":"./dist/index.js","name":"@x-otto/persistence","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e40e7c601d99456d33e439d239469d2358e1a30","private":false,"scripts":{"build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:file":"tsc src/index.ts --noEmit --target ES2024 --module ESNext --moduleResolution bundler --esModuleInterop --skipLibCheck","typecheck:project":"tsc -p tsconfig.json --noEmit"},"version":"0.1.0-alpha.30","_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-persistence-0.1.0-alpha.30.tgz","_integrity":"sha512-QlBQOhc5FQ1g+WIwRVysjs0INEgMDPy1AiUdpHhSte7K9QpWmilOvBwaa0N4xgxM3b35gfjcx94UediFp4SbHg==","_npmVersion":"10.9.4","description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","directories":{},"maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/persistence_0.1.0-alpha.30_1790062368070_0.30987148631943895"}}},"time":{"created":"2026-08-11T08:01:37.639Z","modified":"2026-09-22T07:32:48.357Z","0.0.1-alpha.0":"2026-08-11T08:01:38.009Z","0.0.1-alpha.1":"2026-08-13T11:16:53.022Z","0.0.1-alpha.2":"2026-08-13T11:21:31.965Z","0.0.1-alpha.3":"2026-08-13T11:26:30.651Z","0.0.1-alpha.4":"2026-08-14T12:17:21.408Z","0.0.1-alpha.5":"2026-08-15T18:15:40.406Z","0.1.0-alpha.9":"2026-09-01T07:46:40.903Z","0.1.0-alpha.10":"2026-09-03T09:46:38.941Z","0.1.0-alpha.11":"2026-09-03T10:47:32.899Z","0.1.0-alpha.12":"2026-09-07T04:08:56.075Z","0.1.0-alpha.13":"2026-09-07T07:19:52.649Z","0.1.0-alpha.14":"2026-09-07T11:26:19.251Z","0.1.0-alpha.15":"2026-09-07T15:46:21.468Z","0.1.0-alpha.17":"2026-09-07T18:24:50.388Z","0.1.0-alpha.18":"2026-09-08T03:57:57.071Z","0.1.0-alpha.19":"2026-09-10T15:29:51.765Z","0.1.0-alpha.21":"2026-09-11T07:42:47.274Z","0.1.0-alpha.22":"2026-09-12T13:33:03.055Z","0.1.0-alpha.23":"2026-09-14T10:15:35.510Z","0.1.0-alpha.24":"2026-09-14T13:32:28.002Z","0.1.0-alpha.25":"2026-09-14T14:44:33.175Z","0.1.0-alpha.26":"2026-09-16T07:03:16.216Z","0.1.0-alpha.27":"2026-09-18T14:52:55.390Z","0.1.0-alpha.28":"2026-09-19T22:30:53.887Z","0.1.0-alpha.29":"2026-09-21T13:35:48.504Z","0.1.0-alpha.30":"2026-09-22T07:32:48.193Z"},"description":"Unified snapshot persistence + append-only log abstraction. Backends: memory, file (atomic write), HTTP REST, SQLite.","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"readme":"","readmeFilename":""}