{"_id":"@anabranch/storage","_rev":"13-98145dece2e3d3684d770f55fc97fd34","name":"@anabranch/storage","dist-tags":{"latest":"0.2.7"},"versions":{"0.1.0":{"name":"@anabranch/storage","version":"0.1.0","license":"MIT","_id":"@anabranch/storage@0.1.0","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"064504278aa9b4da44c306dac563c4561716c124","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.1.0.tgz","fileCount":19,"integrity":"sha512-y6XM2SkkS+DlDWv6u8bMrFSOrfRhgAw6To/YOlXpeG8eHsQtypG93HcKv5HL+pCtdcO5jyjbfn3o82q0WUTfwQ==","signatures":[{"sig":"MEYCIQDsVKUHf/boAez0VmyZdjtPz2b7UT8dTKsvRozKwYr8ZAIhAPuvPcgTGnDAkXcsYcl/P7BfSPNbmwT+15D2/7wFtWTs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33276},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"0aa925a18083fc42fb61ffeb4821dd11cd0fa42d","scripts":{},"_npmUser":{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.9.0","description":"TODO: Add description","directories":{},"_nodeVersion":"25.6.1","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.0_1772929155170_0.868496560653373","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@anabranch/storage","version":"0.1.2","license":"MIT","_id":"@anabranch/storage@0.1.2","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"ba559e902933ecd730e93399d3e9006b646e0e4e","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.1.2.tgz","fileCount":19,"integrity":"sha512-HgKSeqXRV68KuSSEBeGTwBv8hB860kPKBDHCk58r9iS+TV3oAZWZ0B3rUdTjP4FnAA912/VSkFNJdKNFA0clzg==","signatures":[{"sig":"MEUCICm88NhegutzvOmV4jjsP+n9h0YfEP4ZWg5gVo3nEQ/BAiEAmKqZydK7ncnKplI0BHeWf7ytLZdZ6CX6hglxKkqR1A8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34479},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"45992d3440631dc7816d00607517d91bbbeb7683","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"TODO: Add description","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.2_1772929676937_0.44326109072538755","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@anabranch/storage","version":"0.1.3","license":"MIT","_id":"@anabranch/storage@0.1.3","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"dd05a8650d6d52c20c45bbccbf0b05ac43790946","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.1.3.tgz","fileCount":19,"integrity":"sha512-9bBulmEDR7rWAbD+F5iAgKab8Gz/SC/rAkLcrcMI+sqyUMUKAjIKrscREwfUVdVFLthBSPM8lRwv5s2OAAIZoA==","signatures":[{"sig":"MEQCIEvvZdtBHJGmMcxdzV1xeqUVss7HO5Ga7L08uBEL6yV7AiAOE1ji/jP0zBsVFeq7ShkU4lHHJPqwVMMYmaOySDY2mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34479},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"51934d82a2f558255b04b9b5e7a3b58d4833119f","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"TODO: Add description","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.3_1772938318533_0.9760926375076875","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@anabranch/storage","version":"0.1.4","license":"MIT","_id":"@anabranch/storage@0.1.4","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"60077c39cc2952ea7f7bf0ca9a25403147fa80ee","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.1.4.tgz","fileCount":19,"integrity":"sha512-NL8UzHY6C1w9BbESgS42sujTcYzswLRhr+bBPjqCYiPHZbypbO51Fkq45xYpFnIDVtdIJ0/LYnM9ASbVer3iBw==","signatures":[{"sig":"MEYCIQCgOG2ztDsDalfxUWFKCQxXVtcdh+k6ExjjbTv5YNcqIAIhAKZMZ9x3TVo7uZIER926n+8DaF8Yo2TU/++ZfZ+WhBVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34479},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"e0c687de8dbec96cbd3778b9e4635000ecb12822","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"TODO: Add description","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.4_1772964018836_0.3223435037217208","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@anabranch/storage","version":"0.1.7","license":"MIT","_id":"@anabranch/storage@0.1.7","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"7505d6f13d22f6e2aca665052f11fd35049c01c3","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.1.7.tgz","fileCount":19,"integrity":"sha512-L6bxUa02W1VIRwQeDe0Hceyz83wZdEGI+1ZQfIasw6dkxSDO4PAt/z/C+rHp8LPBghJl5NJDpBAw7Rw5apCu/A==","signatures":[{"sig":"MEQCICe8i110EG/amsocKb4zhUHYDxTaO8/GLYySAPxHoQxPAiAbTp3fkR2oDGzXjJWaVeX2diQfxxWUlPMpXxXHy/naMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42069},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"30670b2627d0f25cfe48c7230784c35941fde91b","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.7_1772982465245_0.9329914294337451","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@anabranch/storage","version":"0.2.0","license":"MIT","_id":"@anabranch/storage@0.2.0","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"bf9f4a8952854c4fae5f09d6b269c4f04e8f31c9","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.0.tgz","fileCount":19,"integrity":"sha512-30CwXNstr2MSY5ERr+7+uMwNOcLz+9XVYjNdAhRcENdoNgCuk0MN6GId5BTKT8PqOcfwyWQ2eXxd/Hs3b44ndg==","signatures":[{"sig":"MEYCIQCTvZ7LPMq3XukZYZwhvIbZJUPuzn+QixpJT/ezpPzzdwIhAN0UQ1Io9YyVxXyK7yqyOVAwTaNQ5UELP3qZs9D7GvkV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41482},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"1b02d5135b166a5c2ffdb53f4af9b76fe4d4659d","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.0_1773155071661_0.4259260156184024","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@anabranch/storage","version":"0.2.1","license":"MIT","_id":"@anabranch/storage@0.2.1","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"9cfb0d6e44e26c5f3fe1c1dcb38fa279839d0537","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.1.tgz","fileCount":19,"integrity":"sha512-Ztl5xXII/QTR3xJKbF4vaEhhB/4KICNdz1A4PgntAhJA+0zGE0pYVvnmUQqCMoYv/V/TVfESRe3xS6tUM6jJBA==","signatures":[{"sig":"MEQCIG4tBj5GO9DIHcMqamC+4giwHrXKlYcXqUMudbpD4i0fAiB6l9yyHnsWFDGsq5q4xwcq21MN7admGw4jTypFdQa5CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41552},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"2d7e5c840ff2be91ac832daff4435cd080ebb78a","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.1_1773349464569_0.2362548124196815","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@anabranch/storage","version":"0.2.2","license":"MIT","_id":"@anabranch/storage@0.2.2","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"91e1ed6284ac076ca4e97188f24a0a9dd36df6ae","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.2.tgz","fileCount":19,"integrity":"sha512-ODRoygY6cUx1kHUYTYVW/CFfyJBCQYVsEnBq0ykYQt42wj/cRqsQ8vhOKxCF9MQOmjyrlvZeBDDIIk+HZuawww==","signatures":[{"sig":"MEQCIC/jM8yjEVSJUfLCRYtCnZcdVQhURWTjjFEc6ghQthCmAiBtL/g2FgwMIEo1jNm2tfLlZoxra5hOaSXeJlx0ZBZTBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39893},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"4c2c0ca03ed88adb112fc872bd9bf850300d2cf2","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.2_1773587197691_0.3873655475052751","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@anabranch/storage","version":"0.2.3","license":"MIT","_id":"@anabranch/storage@0.2.3","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"68b790b63014e71df48e8618e2f9cac18dae6eb3","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.3.tgz","fileCount":19,"integrity":"sha512-DPCC5wQw03h7DEqprFMBWkgURvyMZkCx8jJE+pf2s6Z+/rVPtbAN3xRiQOZ98n/6aEz1JM7Dz6k17Lc8T40Inw==","signatures":[{"sig":"MEQCIBYWMo8ZBRrvE27eE+jp7AhsFtRbmZDp92hQrLgSmR5FAiBCUomm4Q42SRD0FflskSecFi3k3YDxzwXEMzeqvRmdlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39893},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"091ffb1fa1a732d1c1e4f7032f2f5d404f14e82a","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.3_1773610027869_0.5332747705482621","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@anabranch/storage","version":"0.2.4","license":"MIT","_id":"@anabranch/storage@0.2.4","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"74fc334add8caa631a78390449ea74d5c1951061","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.4.tgz","fileCount":19,"integrity":"sha512-/xgRkWVDLvKwGScxCbpMNhWRT+JiCm1hytoM0tbSLo/AKlpHp2tGo05RrrCMVcIp+FCeHKjQks/dR5vAhBIwNg==","signatures":[{"sig":"MEQCIFN6Zpg1J3eEYgCiflFGpIv6VIXQN+XUAo0+m+wGK1RWAiB653TptDhqlfjS4Z+6Vz8U8kyuHkgk/2GHB8tjMuLw2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39893},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"a4c03810743f5196cc00c1b117c7870a7eb659e7","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.4_1773611238181_0.3212777161475351","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@anabranch/storage","version":"0.2.5","license":"MIT","_id":"@anabranch/storage@0.2.5","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"f940356e0be3de817694516e5993de773706a4e8","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.5.tgz","fileCount":19,"integrity":"sha512-feV3SmR5mPfgo/NJv94FKVJsusHUnnNWQlVu6dsH/pMDoTFmJO6kY5yauVmlJpaAzQANqvJgARuSAgAl0TxFuA==","signatures":[{"sig":"MEUCIQDWYHWclFsWpLTc9cGv1PtGwTZOIF4L6mGEh4o9KwBb6AIgKgWs745s+pf76mEni3n5jc1Se2TugKwrvR2Zuj+aubc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39893},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"c65b2bb9f8d92d77064cec236c3732bd5e0d8c76","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.5_1773614119182_0.47691147188555116","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@anabranch/storage","version":"0.2.6","license":"MIT","_id":"@anabranch/storage@0.2.6","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"homepage":"https://github.com/frodi-karlsson/anabranch#readme","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"dist":{"shasum":"bd1c2dab73b806721ef5c4dc8c6501b6cb175a28","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.6.tgz","fileCount":19,"integrity":"sha512-RTa3TvYSSGhBx+986+6kyP6hQTZaKOFnPeQgRGKKjM5KJDPcDQiWYVJCXJxVOZA/ADHJFXPD4JeZOtfszDcxxw==","signatures":[{"sig":"MEQCIGB9W88/jXqRBxB2dqiqVvWfDJm++/HCbhSVz0003irCAiAQ46Xn43hDgBFZziI9eMfVVEOgi/auzd6RovRePWHaSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39747},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"748f940f5634aa22ce8fd330e10cfdc559949594","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.6_1773746458551_0.9808809803255705","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@anabranch/storage","version":"0.2.7","description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","repository":{"type":"git","url":"git+https://github.com/frodi-karlsson/anabranch.git"},"license":"MIT","bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"scripts":{},"sideEffects":false,"dependencies":{"anabranch":"^0"},"devDependencies":{"@types/node":"^24"},"gitHead":"6fd573e3068a3f60814d0e57a3a7097b16c42381","_id":"@anabranch/storage@0.2.7","homepage":"https://github.com/frodi-karlsson/anabranch#readme","_nodeVersion":"24.17.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-896iAcFVkIjYv+ILjV60WWmGa0zdu5kgsAVtEOoLNfxmwn9IrC7kPp9Jf1VmCk0PSDuPPX6Wkib/01x98Kj4Zw==","shasum":"df8de622474c687086d7d639873614eac932c2ca","tarball":"https://registry.npmjs.org/@anabranch/storage/-/storage-0.2.7.tgz","fileCount":19,"unpackedSize":39747,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOMEK8qEwFya1rgh3OSO/2rTf5Sn13o8XcoZs7AKWAegIhANxQjimt11uO3AjCyFzTEpVKLf/fN9vjQgMWijrOPe5/"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5111678c-0afe-4987-b568-3e9b1e6514ac"}},"directories":{},"maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storage_0.2.7_1782955751573_0.9392129510648239"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-08T00:19:15.104Z","modified":"2026-07-02T01:29:12.006Z","0.1.0":"2026-03-08T00:19:15.320Z","0.1.2":"2026-03-08T00:27:57.089Z","0.1.3":"2026-03-08T02:51:58.677Z","0.1.4":"2026-03-08T10:00:18.972Z","0.1.7":"2026-03-08T15:07:45.395Z","0.2.0":"2026-03-10T15:04:31.821Z","0.2.1":"2026-03-12T21:04:24.738Z","0.2.2":"2026-03-15T15:06:37.818Z","0.2.3":"2026-03-15T21:27:08.004Z","0.2.4":"2026-03-15T21:47:18.325Z","0.2.5":"2026-03-15T22:35:19.337Z","0.2.6":"2026-03-17T11:20:58.698Z","0.2.7":"2026-07-02T01:29:11.714Z"},"bugs":{"url":"https://github.com/frodi-karlsson/anabranch.git"},"license":"MIT","homepage":"https://github.com/frodi-karlsson/anabranch#readme","repository":{"type":"git","url":"git+https://github.com/frodi-karlsson/anabranch.git"},"description":"Object storage primitives with Task/Stream semantics. In-memory adapter with generic interface for cloud providers.","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"readme":"# @anabranch/storage\n\nObject storage primitives with Task/Stream semantics for error-tolerant\noperations.\n\nA storage abstraction that integrates with anabranch's Task and Stream types for\ncomposable error handling, concurrent processing, and automatic resource\nmanagement.\n\n## Usage\n\n```ts\nimport { createInMemory, Storage } from '@anabranch/storage'\n\nconst connector = createInMemory({ prefix: 'files/' })\nconst storage = await Storage.connect(connector).run()\n\n// Put an object\nawait storage.put('hello.txt', 'Hello, World!', {\n  contentType: 'text/plain',\n}).run()\n\n// Get an object\nconst object = await storage.get('hello.txt').run()\nconst text = await new Response(object.body).text()\nconsole.log(text) // \"Hello, World!\"\n\n// List objects with concurrent processing\nconst { successes, errors } = await storage.list('files/')\n  .withConcurrency(10)\n  .map(async (entry) => await processFile(entry))\n  .partition()\n```\n\n## Installation\n\n**Deno (JSR)**\n\n```ts\nimport { Storage } from 'jsr:@anabranch/storage'\n```\n\n**Node / Bun (npm)**\n\n```sh\nnpm install @anabranch/storage\n```\n\n## Adapters\n\n- `createInMemory` - In-memory storage for testing\n- S3, GCS, Azure Blob Storage adapters coming soon\n\n## API Reference\n\nSee\n[generated documentation](https://frodi-karlsson.github.io/anabranch/storage)\nfor full API details.\n","readmeFilename":"README.md"}