{"_id":"@anabranch/storage-s3","_rev":"17-710367c06a578f053eecbba658a241c7","name":"@anabranch/storage-s3","dist-tags":{"latest":"0.2.12"},"versions":{"0.1.0":{"name":"@anabranch/storage-s3","version":"0.1.0","license":"MIT","_id":"@anabranch/storage-s3@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":"9fff48b340b2debd467c276cd03ebf0322ffeea6","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.1.0.tgz","fileCount":13,"integrity":"sha512-BASGWJ3LYWApoDcMUliDAtM0CWf9611djrxISPAjoe7f8GnvbPq6pKVvyxXWLA9hu4Ugo7IwR2WUQhmEnxQWNQ==","signatures":[{"sig":"MEUCIDZDWEsXJfz7dwK5SsruqH9Spv6Fr6IuKOUCt0Kz7mDXAiEAvR9J7Bu/G70ovsbR1XP9Lu5HkW/xX0f4VXzHV9iLa9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20636},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"b8357641c866331a335e1170e7df88573e5fbf2e","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":"S3 storage adapter for the anabranch ecosystem","directories":{},"_nodeVersion":"25.6.1","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"*","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.1.0_1772979986124_0.9799722313863339","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@anabranch/storage-s3","version":"0.1.4","license":"MIT","_id":"@anabranch/storage-s3@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":"e9cc940754c3eaef5024468e896ad603e3218ad2","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.1.4.tgz","fileCount":13,"integrity":"sha512-I8BT2DIrosu597NYX5B/oULMGu9pYlyZmObbe1tRmr+UMgl0xhy8K5uE3qaTwefut0tjQfnCFcEM205bo5pSfw==","signatures":[{"sig":"MEUCIQDw3pCU6e+fmptbqYrNQnWvycGo4p9Cf/K2Hp/Ia9Ge4AIgTr2L9LcDb4OJ5pmGdCvSCcgxf6tCMwyiTvvcyfPVmc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20689},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"22c2ab92e8138249e5cb55850ed2235e5533f973","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"S3 storage adapter for the anabranch ecosystem","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"*","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.1.4_1772983005532_0.8775421305600926","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@anabranch/storage-s3","version":"0.1.5","license":"MIT","_id":"@anabranch/storage-s3@0.1.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":"eb3959995a0f4565dc6b26da2fc7167385c730ce","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.1.5.tgz","fileCount":13,"integrity":"sha512-9V57fMG1JAUo5KDbT6N9VATZX9+ebDZJZS8Sb4k2a4QUuK+pa7xoq4a54ond8stwsbrKzRvny1V9QFcxRmrbww==","signatures":[{"sig":"MEUCIH6O/iQg7gGgFKcFZO+NNb4Ih2cL/9Lyy2cQJjSkyF4IAiEAku0kenyfqkq2tJ/5yFMgDBBXQ4PFMyNqTec3p0wtVUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20690},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"863ffdfd97539aed108e231ae59bcac547166868","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"S3 storage adapter for the anabranch ecosystem","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.1.5_1772983344224_0.1447175284366775","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@anabranch/storage-s3","version":"0.1.6","license":"MIT","_id":"@anabranch/storage-s3@0.1.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":"e1b26adfcb5097d6d83dcc5fc6b30f91e9653dd9","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.1.6.tgz","fileCount":13,"integrity":"sha512-FzAXiGafuqpPyy48zuHse2w3Vu6fD13TiKYNyASdCaB+3BViND+6FVhQdPEansiY4GTfCjB0a12W1cGnF/062A==","signatures":[{"sig":"MEQCIFoAuLLD+eNrp5h63G5tGEnVjq1lmHiG9LPiEJwGuM6pAiAMWKRAimeFTbJt6qWI51ZUDYZe8VZGM/nawxNyh0uDpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20775},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"9b3f55217aa7a1676de346dcb4c48d51ed171c17","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.1.6_1772988795148_0.5913243341487255","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@anabranch/storage-s3","version":"0.2.0","license":"MIT","_id":"@anabranch/storage-s3@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":"513a7ebb68765b566b338a458b4cf91736f98fe5","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.0.tgz","fileCount":13,"integrity":"sha512-RiSfv++KPFJBBFIk7wf8jGM6KgKgNY7JnIFkljfrviUYB9E4xyZ58lU7BahO4kKfOTak/lU8RXy0Y5l+oLA5HA==","signatures":[{"sig":"MEQCIFDhAraU9rHGvlAxlugzCGLJNy9eZ5zKkcObt9LuwAS+AiBh7rec/aifTVnDgEbQsBi6BZkcVBKvQMYeSUGywXHENw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20767},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"292d6ce73f799c2937b9eeb9762fd117393eaed8","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.0","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.0_1773155253017_0.8626190320832485","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@anabranch/storage-s3","version":"0.2.1","license":"MIT","_id":"@anabranch/storage-s3@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":"4ce175c4937018ec4bd6f9eea7a9ac172048a5c5","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.1.tgz","fileCount":13,"integrity":"sha512-pscclEdVMgxEerg8roP1omS0fyM2g5hzmC4O7To3HNYLVvGw91wY6lSiaPn7Jw6vzlYGayQFLTcHlM6vemK0sQ==","signatures":[{"sig":"MEYCIQDZqoU1BGpEhTUzq8ysILqFTd7zi4R3SIPQ3sxlp7DyNgIhAMH/WLq/3CHkmXv2G+/U8n3imn5ljpJ2SrfHV5Npzd0v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20767},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"e91531d2fcdb2638e284158e04d6a4b4b5f4dd79","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.1_1773349563815_0.6534027246353364","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@anabranch/storage-s3","version":"0.2.2","license":"MIT","_id":"@anabranch/storage-s3@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":"109a4b5eaca66ce79a6cc58929f87f891d7ae8a8","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.2.tgz","fileCount":13,"integrity":"sha512-59i0bQczfp6ZIOLglpsbviRDFrx8FWXzrXkOdBIPywScNXXcJxsbOVkpY6HGcVxeokEggMr2RamDqVbA+Krk0A==","signatures":[{"sig":"MEUCIQDxV4dlyPOH8XQdYtZv8RLBymSLTANVNfiqupFzP/ibowIgQoQgwInZVVjmtR9ooaTc5VFz75MDJvGfZUdbIDWF2mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"645d32dee9fff10a3634df30bba3c7839b651ca7","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.2_1773587410845_0.8260130472246241","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@anabranch/storage-s3","version":"0.2.3","license":"MIT","_id":"@anabranch/storage-s3@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":"b29437da87adff73d6388b09b1834cc7d8ddb7f7","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.3.tgz","fileCount":13,"integrity":"sha512-0sWbtZFQzbqmGGIVv3+VMgsvRSWYraFjjBej2dq87roLzEFDtyFrXrpstDYHk9OJToc+XbhGU6HwiJeixLRY8A==","signatures":[{"sig":"MEYCIQC87mqCxo8AqrLylgjK+zhQbkIjYutFao0h18PYT5VFGgIhAJVH96Yb8UdaaAtKVfLpdR8t2s9IB4KCH8DqbLFfPl/C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"885e0ca6ec32be52cc2d3cbdfcacc90b518c7005","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.3_1773587452111_0.3953740898039555","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@anabranch/storage-s3","version":"0.2.4","license":"MIT","_id":"@anabranch/storage-s3@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":"5d0ad48f9222a2a294ff5832f3e0d7fd8c8c23e3","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.4.tgz","fileCount":13,"integrity":"sha512-xGuswH0ut4EIbPEGpKBM+UsFm+ErM9YXA4wklMNP09WAvVosko5KiCr4n7XybbDQKGnT08Jk2OFLPlP9FdrRTA==","signatures":[{"sig":"MEUCICR9MkdZ0yLXGVz60aZyy7YFLLgpuTCPe/5ATXKiiswdAiEAkcU7r+GvMM3vwngH0vZ+wnpkLnUjgxAXn84W8XQjijs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"06e664787aa14d078d2ea7af4de80cda74bbaeca","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.4_1773587507796_0.33324521269808227","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@anabranch/storage-s3","version":"0.2.5","license":"MIT","_id":"@anabranch/storage-s3@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":"e5f5ac8d4bf94d9724429b4bec9e9bfce0c726df","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.5.tgz","fileCount":13,"integrity":"sha512-yKuoEUDKNbGpNUUCQ95CwiSjg73f6twlngh3aGP4efnYMgsC7nSgxTEG/6cWMrEiCTFUQvSFOSS9w+Vy68otvg==","signatures":[{"sig":"MEUCIGq+gaLlM/hAKQk1KtgEhkcXPAJR/V6Uda+jK86YChTgAiEA+kAEH/muNSb/fQvY4LA3XeVw5UCiRZ9rSyiZOhRGnoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"22f5be524e7cb38209fab3e0173e4be1ef4de6a3","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.5_1773610148090_0.824792112945415","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@anabranch/storage-s3","version":"0.2.6","license":"MIT","_id":"@anabranch/storage-s3@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":"0dcc5433990480b69fce97ba319bbf810a0b31b3","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.6.tgz","fileCount":13,"integrity":"sha512-cdLWrxb7kskb9EbzBfeDiDCyYS77QJCzuVd0tOgzWycul7QTLT4jg0jmXcY/y4ZKin7oy+AzYN3uTy8nKrQ1+g==","signatures":[{"sig":"MEQCIFoa/j9anXgJaPJy/ehc+LZE6n5swKD2BXYXdR8No+O3AiBnMdGHv8CAa4J5vI3JPUlgbJjpeJG67grEgRO6deZBZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"40cbca2a1f28b89a91e2baf37106c68cf78ca60a","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.6_1773610184075_0.025312805426848328","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@anabranch/storage-s3","version":"0.2.7","license":"MIT","_id":"@anabranch/storage-s3@0.2.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":"a876f48ff53f9d3dbc551169e56ea9a337a046e1","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.7.tgz","fileCount":13,"integrity":"sha512-brkm2hJ3Nj4VslKVDC0iwNjlaYzNsYZlA6fx7xpeE2Qe0RTWbBCvKTSJXvoeVg8z+IQAu1cHLL5kn4spoBek0Q==","signatures":[{"sig":"MEYCIQCDHWd9cGAgxL96DyshghRdwEPKtDDZ33nlJuPr2cM0egIhAMqEUSYPWjlUMG8vmKGD3lGCjSXAyg+fHQ65wva4R1WJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"8324051181539a3a814c6332cd210a559e1d9352","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.7_1773610198839_0.6818919641576067","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@anabranch/storage-s3","version":"0.2.8","license":"MIT","_id":"@anabranch/storage-s3@0.2.8","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":"6f79217d45522d6af8ea754876e277746088d608","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.8.tgz","fileCount":13,"integrity":"sha512-neW+qb7TNc1gUYZzVd9mvZNKptc2QfmU8KM3zBNvs9QRLGR5pEZBBC9Pt1JhGau500Z5LnXLJEHP/4VGRd0pkQ==","signatures":[{"sig":"MEYCIQDushj0kI4Gbwur30iYAdZGksuO4By7maSnGbrsdh2LKgIhAMxfPaeNdz752mVIV6mqnWbX9wZ2dLwLflBdoNB6KKrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"0aa87cbfbff1c1482a9645806f04a1c08250e86a","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.8_1773610256898_0.0293443438055474","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@anabranch/storage-s3","version":"0.2.9","license":"MIT","_id":"@anabranch/storage-s3@0.2.9","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":"0148e8b8b31c2c67e2eda7db82f4264bc583b2e5","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.9.tgz","fileCount":13,"integrity":"sha512-ReGQswhNm2qAno2AvpoNhj8GTiLmH6mKJg+IKJ49dmT8j7cCHdpW99Tws2BARMorIpCJE0x1wycBc/Qg9juHCw==","signatures":[{"sig":"MEYCIQD6L78tHcDkUkS6TEqcUd6ElJaGr7YUU21GXbvLaGNGegIhAJ17YpfGq/lS74GzhCF66k01JP+whq/YVb6JtAm1SmgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20389},"module":"./esm/index.js","exports":{".":{"import":"./esm/index.js"}},"gitHead":"ff2f5fce4ebb3240bc22bab0029965182c4bedad","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.9_1773611346275_0.7277524536905093","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@anabranch/storage-s3","version":"0.2.10","license":"MIT","_id":"@anabranch/storage-s3@0.2.10","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":"14700de8390f5ae8538c3a0fea77ab326de21dfa","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.10.tgz","fileCount":13,"integrity":"sha512-9/b9kvQDupKQSNfP6KG+swToccJ7vNCZQxcabUSttLXhZ2Fo6FJpK2dTtKbhHmiGcUk/c1Jj6HY0ttaaBFKesg==","signatures":[{"sig":"MEUCIQDZy4jx0oV6uXwrytL6bl2BltSWy0oBcURsjvvYgfI5ggIgcQtIb6+qAeChKOAr9G6zD9VAue9TmK2f6SlMOfDggOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20390},"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:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.10_1773614138895_0.17685560235565934","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@anabranch/storage-s3","version":"0.2.11","license":"MIT","_id":"@anabranch/storage-s3@0.2.11","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":"c8e0f2499368166d67e7f75195895dad4f13979c","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.11.tgz","fileCount":13,"integrity":"sha512-XFP1P124dinYwRrWDWDOglK65w+yKH1SgzyC17lrngPqcPwwCxjUkrd18sU//XwJRI7iZQZ10XuFfIm9ankucA==","signatures":[{"sig":"MEUCIQCSacZtck5RIWV0tltIcwOoyTNmB3oU1Q5xf0gJhOmE1QIgEiOtagWATtxBnxN5LDBAvX2aW5B09AtdRF7VahNByFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20390},"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:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"repository":{"url":"git+https://github.com/frodi-karlsson/anabranch.git","type":"git"},"_npmVersion":"11.11.1","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"anabranch":"^0","@anabranch/storage":"^0","@aws-sdk/client-s3":"^3","@smithy/node-http-handler":"^4","@aws-sdk/s3-request-presigner":"^3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/storage-s3_0.2.11_1773746496757_0.004513040965455017","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@anabranch/storage-s3","version":"0.2.12","description":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","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/storage":"^0","@aws-sdk/client-s3":"^3","@aws-sdk/s3-request-presigner":"^3","@smithy/node-http-handler":"^4","anabranch":"^0"},"devDependencies":{"@types/node":"^24"},"gitHead":"6fd573e3068a3f60814d0e57a3a7097b16c42381","_id":"@anabranch/storage-s3@0.2.12","homepage":"https://github.com/frodi-karlsson/anabranch#readme","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-OkBwRHAtdVXWpKsorDLZ8z8hr86pIdGua8jZM+vJkjbPmnSRQU0sKeJcEyEWf2521T+DCahNPUtuvyCJ167x4g==","shasum":"8066669a142feccdfbae4e8f0d694d7a1807eb9a","tarball":"https://registry.npmjs.org/@anabranch/storage-s3/-/storage-s3-0.2.12.tgz","fileCount":13,"unpackedSize":20390,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anabranch%2fstorage-s3@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCY0YhZLOoFPBv8ofculoKaOAUBD5azqskj6bXXyFvmEAIhAIMAPB0166qV4ZToH7cYLAU5fdzmPUpbtuGrv6zHgT1O"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea79a9ec-3372-4d74-9716-5906db5a50a1"}},"directories":{},"maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storage-s3_0.2.12_1782955780155_0.9011779399884163"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-08T14:26:26.018Z","modified":"2026-07-02T01:29:40.681Z","0.1.0":"2026-03-08T14:26:26.273Z","0.1.4":"2026-03-08T15:16:45.682Z","0.1.5":"2026-03-08T15:22:24.374Z","0.1.6":"2026-03-08T16:53:15.286Z","0.2.0":"2026-03-10T15:07:33.195Z","0.2.1":"2026-03-12T21:06:03.975Z","0.2.2":"2026-03-15T15:10:11.008Z","0.2.3":"2026-03-15T15:10:52.286Z","0.2.4":"2026-03-15T15:11:47.943Z","0.2.5":"2026-03-15T21:29:08.242Z","0.2.6":"2026-03-15T21:29:44.220Z","0.2.7":"2026-03-15T21:29:59.000Z","0.2.8":"2026-03-15T21:30:57.035Z","0.2.9":"2026-03-15T21:49:06.410Z","0.2.10":"2026-03-15T22:35:39.057Z","0.2.11":"2026-03-17T11:21:36.972Z","0.2.12":"2026-07-02T01:29:40.296Z"},"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":"S3 adapter for @anabranch/storage using @aws-sdk/client-s3. Supports presigned URLs, multipart uploads, and all storage operations.","maintainers":[{"name":"frodikarlsson","email":"frodikarlsson@gmail.com"}],"readme":"# @anabranch/storage-s3\n\nS3 storage adapter for the anabranch ecosystem. Works with AWS S3, Minio,\nLocalStack, and other S3-compatible APIs.\n\n## Usage\n\n```ts\nimport { createS3 } from '@anabranch/storage-s3'\nimport { Storage } from '@anabranch/storage'\n\nconst connector = createS3({\n  bucket: 'my-bucket',\n  region: 'us-east-1',\n  credentials: {\n    accessKeyId: '...',\n    secretAccessKey: '...',\n  },\n})\n\nconst storage = await Storage.connect(connector).run()\n\nawait storage.put('hello.txt', 'world').run()\n\nconst content = await storage.get('hello.txt').run()\nconsole.log(await new Response(content.body).text())\n```\n\n## Features\n\n- **Concurrent Operations**: Leverage anabranch streams for high-throughput\n  listing and bulk transfers.\n- **Retry & Timeouts**: Composable `Task` primitives allow for robust network\n  resilience.\n- **Prefix Isolation**: Easily scope storage access to a specific path.\n- **Presigned URLs**: Support for temporary GET/PUT access.\n","readmeFilename":"README.md"}