{"_id":"@apicity/s3","_rev":"42-e3ae0f97d08e6ec4e887839085dd302a","name":"@apicity/s3","dist-tags":{"latest":"0.11.2"},"versions":{"0.3.3":{"name":"@apicity/s3","version":"0.3.3","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.3.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"dd383eda910ed828f313284cba2b944d541a74fc","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.3.3.tgz","fileCount":27,"integrity":"sha512-DfChX98p3UGMHhmVVOBj2iVcSkRC5cNF2O+Cnp/VsYTGFHSn1HTyh56PJLMq5BX+0ovs1AnOrlHGgxoodFO/QA==","signatures":[{"sig":"MEUCIQDFIGjWfNJ8n1N9O8M3aQqLEK88FmAurfVY7BG9Zp4WJAIgOW8ArNhHtCMXsZiCO36xQxnYMzGuvPyH1FiTa/bR/eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515668},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.3.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/8438c09b0964d66237fc4af228626d27/apicity-s3-0.3.3.tgz","_integrity":"sha512-DfChX98p3UGMHhmVVOBj2iVcSkRC5cNF2O+Cnp/VsYTGFHSn1HTyh56PJLMq5BX+0ovs1AnOrlHGgxoodFO/QA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.3.3_1780992479165_0.456240976725647","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@apicity/s3","version":"0.3.4","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.3.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"ebaa71b102df43c603e3fcc4822db4ec929e2522","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.3.4.tgz","fileCount":27,"integrity":"sha512-11SjG76bfm3WMvNUuR2eKIZJgZuIDTYFU0Ci9K5lZbExVbJt3xmkETsX+TJVi2Rh2zhSd8xYwRFOL2l+CUzmyQ==","signatures":[{"sig":"MEQCIGe/B3442ISyOnY8NArQBdqbQywC2GcD0rz64BGvI/VYAiAlLTzq371ke07iL0cqMpsnB4sOFjFxAEyMwRs6twD9DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515668},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.3.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/177458869891369c601545ee9e4d0921/apicity-s3-0.3.4.tgz","_integrity":"sha512-11SjG76bfm3WMvNUuR2eKIZJgZuIDTYFU0Ci9K5lZbExVbJt3xmkETsX+TJVi2Rh2zhSd8xYwRFOL2l+CUzmyQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.3.4_1781019970114_0.6023702283294958","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@apicity/s3","version":"0.4.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.4.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"aabbf5ab2840ca303d86c54b80a3215bee234aa9","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.4.0.tgz","fileCount":27,"integrity":"sha512-XriDot1Ktu8+kDP51ZTzGEC+HTCrTVFUQ45cy3CNleR+WCgo0FliSbzdVdKH6M4fz9K6VUbHJWLd9d5LejrWZQ==","signatures":[{"sig":"MEUCID+6MvimuXjGYVFMS4ag0Ys364GNJ0mGgNMyj2ijdWMfAiEAnzoVPp/r4t7KE5SnMmPMG18zZvCu5ZIENK9PoleEZjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515761},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.4.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/5de5be2d29e1e4ef68a7a7ab31a53f1c/apicity-s3-0.4.0.tgz","_integrity":"sha512-XriDot1Ktu8+kDP51ZTzGEC+HTCrTVFUQ45cy3CNleR+WCgo0FliSbzdVdKH6M4fz9K6VUbHJWLd9d5LejrWZQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.4.0_1781072681184_0.9787404588245234","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@apicity/s3","version":"0.4.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.4.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"cc7d4bcf14dbe6d1fa18eaaead4bb32860c9f4d1","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.4.1.tgz","fileCount":27,"integrity":"sha512-hkNRF1BG9wYUOlSsa4NBhlGKnbAxke2TTLnGII4Ki28xMXnbQ91KmGXYlpmYKIqbQ4LCm+qrv4NslvjGFxDmdg==","signatures":[{"sig":"MEUCIHQj+X/H/XkIklgmRk5ZtIZlIrHNPLMCFG+Qq0MqnTJJAiEAxKjJpkSsfv3dz5gYDUJQ/9yPKgmqK/DX21iHui36Y5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515761},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.4.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/62a93729d66adea0fbe4a710f14557b4/apicity-s3-0.4.1.tgz","_integrity":"sha512-hkNRF1BG9wYUOlSsa4NBhlGKnbAxke2TTLnGII4Ki28xMXnbQ91KmGXYlpmYKIqbQ4LCm+qrv4NslvjGFxDmdg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.4.1_1781177379756_0.5862506650107651","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@apicity/s3","version":"0.4.2","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.4.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"fa7eb6cb17b948940211cf072e8f82244ad3196a","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.4.2.tgz","fileCount":27,"integrity":"sha512-47htgcEk2qOeEdylKexr3N3J9yijY3SbkO+JOjVFz6P78ZYQVdDJz4tVZBWgUV24hayjmIQAcQSmk+swsJPKlQ==","signatures":[{"sig":"MEYCIQDt0+M7F4GHtU9Zf34GyAMbK0K5eHtmGwN1FdRZo/iuOAIhAJs3gBkE1sI9VIvopV3OpYDdQMeSYvgpXxsqBCqtX9L2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515761},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.4.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/50b3110de4a9be9effaf20d8a520527d/apicity-s3-0.4.2.tgz","_integrity":"sha512-47htgcEk2qOeEdylKexr3N3J9yijY3SbkO+JOjVFz6P78ZYQVdDJz4tVZBWgUV24hayjmIQAcQSmk+swsJPKlQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.4.2_1781680324551_0.8151850733329145","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@apicity/s3","version":"0.4.3","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.4.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"131af383aa03922e48dd97963feaea6343c5e524","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.4.3.tgz","fileCount":27,"integrity":"sha512-Qj10WJTFlkMnbvpTrCYYn3ZxCO8Q5/TSeqEc5+W9c4mT3/tah+06M0U5hbDDBSxk4vAQMUDV4HNKZ0yEF1Vaew==","signatures":[{"sig":"MEYCIQCwG0Q4nXMLe/92w7oQQND+j45L8mlWBg0OOFjpawlkfQIhAMACa4dlpuHESeacMHzwjWn0FleJhP5K2iogZT5xySU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515788},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.4.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/b82b90eab762d9d460b714d7c047c205/apicity-s3-0.4.3.tgz","_integrity":"sha512-Qj10WJTFlkMnbvpTrCYYn3ZxCO8Q5/TSeqEc5+W9c4mT3/tah+06M0U5hbDDBSxk4vAQMUDV4HNKZ0yEF1Vaew==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.4.3_1781925039740_0.37994979694752806","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@apicity/s3","version":"0.5.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.5.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8a62befe0136ebc921248468df4a357f98bbf1f5","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.5.0.tgz","fileCount":27,"integrity":"sha512-0erleCQ/b8ZL+8xzrAiLAQOC6VEgyV8tG9OmqF23tfB2o3Uo3iI8V7wRxGMokmhsiJ7VUpEahoHaDLrZ6r5Bpw==","signatures":[{"sig":"MEUCIQDSnNQgHzfOhBHLvpikrAqpu7D9Q7V1LtLDdYGMt12/IgIgWJYe7vfL/6EKhdOEEKL6Ebk1mgDdaSfafF/FhoACtT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515788},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.5.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/23646c563b29bba16669012a6e344c25/apicity-s3-0.5.0.tgz","_integrity":"sha512-0erleCQ/b8ZL+8xzrAiLAQOC6VEgyV8tG9OmqF23tfB2o3Uo3iI8V7wRxGMokmhsiJ7VUpEahoHaDLrZ6r5Bpw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.5.0_1781960277586_0.43666371887199085","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@apicity/s3","version":"0.5.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.5.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"2cc520c797ffe5be9d01ee4ecbbda18a27d58d2b","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.5.1.tgz","fileCount":27,"integrity":"sha512-CymW4j0f6JrnZ8wfORdh6gK4Nfmyb1a8e7awqtiOYoHzUaIQYN6rZnO3E19rhnxj+RH0XGscXacpmBG52rmNWg==","signatures":[{"sig":"MEUCIHwjzsjZBDnAQtheV8bhaXRwfG1shn0WhjpfoSJc3D3iAiEAls2bsYm495yqgywlGPNVJp46RKVFGnBhrNEd5jbklPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515788},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.5.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/78f90a6213fb8933767fc07ef0f3f5f7/apicity-s3-0.5.1.tgz","_integrity":"sha512-CymW4j0f6JrnZ8wfORdh6gK4Nfmyb1a8e7awqtiOYoHzUaIQYN6rZnO3E19rhnxj+RH0XGscXacpmBG52rmNWg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.5.1_1782014380646_0.8689342857778892","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@apicity/s3","version":"0.5.2","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.5.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"6d8669d93147ad5dda3e74bdc04f8b2864528495","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.5.2.tgz","fileCount":27,"integrity":"sha512-Zia6HFveCxxFj0KezDwS5TtKcSt9Qg2x3e7sHAGZAui3RauL9Qg6qB4EbQIKx+rAtqzjNPI3gLgdq/pr6uocMw==","signatures":[{"sig":"MEYCIQCrMCubHuzFn/G7FR/RE2xt3K600PQviHerJyYSAR7f3wIhAL5Zkj9sE123aQ8NWwBWCOlBuR47vyhlYsbMwknTKhaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515788},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.5.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/d20b3f8925a6dd939e6e1fb5a9981f85/apicity-s3-0.5.2.tgz","_integrity":"sha512-Zia6HFveCxxFj0KezDwS5TtKcSt9Qg2x3e7sHAGZAui3RauL9Qg6qB4EbQIKx+rAtqzjNPI3gLgdq/pr6uocMw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.5.2_1782026770561_0.29294970498564","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@apicity/s3","version":"0.5.3","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.5.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"d7800a703d2a3f957bfe9a2b9dda3a0b8d398d95","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.5.3.tgz","fileCount":27,"integrity":"sha512-W8X6pf2af3QijdnS4sU+dTHP2HwIEmnLJGO/ILXLUYSK1dE7+AfWU9yRv2SE/JUrzwJPh1TI6+IO3jRJM3nFJQ==","signatures":[{"sig":"MEQCIGBgP7ubTiR88L9InRUDlzEjxU5YzQV0EYBvWGXp0af/AiBnexcY6E0wXQ2ibGoWkXiKZH8td9FDu5XvfNn+T02yTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515788},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.5.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/a5bef9191396c8608deb253f1c7fa98c/apicity-s3-0.5.3.tgz","_integrity":"sha512-W8X6pf2af3QijdnS4sU+dTHP2HwIEmnLJGO/ILXLUYSK1dE7+AfWU9yRv2SE/JUrzwJPh1TI6+IO3jRJM3nFJQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.5.3_1782094581333_0.995218493232666","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@apicity/s3","version":"0.5.4","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.5.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"b2dce60c067e506d08d1a2c5000f4ad90fcfc788","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.5.4.tgz","fileCount":27,"integrity":"sha512-Z3KnbbWDMHVtOqo9Tr5SjU0+6Qyich8/YCaaqZSMJz7HZquW8Ik2zzapFIVhpJg9kaEa8l49vtRClxH33fwRfA==","signatures":[{"sig":"MEUCIQCutIi9RKneb0x3vBP7Yac/ZTG+wFDRaEGMLKWkSD5bnQIgPQd486SzLJs5Nm1cplv8bWvFMEYmHAP+BnarlExgQZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515788},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.5.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/65f3c90563e9fcfc5de09fd9c3c2449d/apicity-s3-0.5.4.tgz","_integrity":"sha512-Z3KnbbWDMHVtOqo9Tr5SjU0+6Qyich8/YCaaqZSMJz7HZquW8Ik2zzapFIVhpJg9kaEa8l49vtRClxH33fwRfA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.5.4_1782101627251_0.6260132487169934","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@apicity/s3","version":"0.6.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"e1bbd559b25a87a925a35a0f12b93be564185121","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.0.tgz","fileCount":27,"integrity":"sha512-xOozyl0fI1N0SEdUeVVKXFHz+OrcBoeAY/wRdMZ+DE9Qz41rTRQYhantj9871+LQ579gfbYGSxumZwFp8Q7waA==","signatures":[{"sig":"MEUCIGDrcBUeom13KxuKLOgk4AIkEVEGZ7TONumXLO7OzMgJAiEA3gxKS2LIJBMgjD5VYxvTTtxwe0oUfyP5RkEHDcPdzlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528179},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/4826eca82e3cf195873dccf1d7fcc1f1/apicity-s3-0.6.0.tgz","_integrity":"sha512-xOozyl0fI1N0SEdUeVVKXFHz+OrcBoeAY/wRdMZ+DE9Qz41rTRQYhantj9871+LQ579gfbYGSxumZwFp8Q7waA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.0_1782280377813_0.19482987467349222","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@apicity/s3","version":"0.6.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f51a640e29dbf93fb81ccb8bc145ee24686bfed3","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.1.tgz","fileCount":27,"integrity":"sha512-PqQqwzvPMFubr+x+KX25MmiWzd8BZU2r32Zt9CzT13vbnJEZJHWPjI2ZgfWFvPrJ6EV5mX7O7pa+1AOpCXn31A==","signatures":[{"sig":"MEUCIGB9zpb1iDlTWFpLC93fJSKIefsStnVlbkQGg18wzLobAiEAh2UqxbrHPrHOa26iKa+XxqeDsTxzsmeTYW0s5VCQbhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504737},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/3949c43acba3a288f400b5f50c7072b8/apicity-s3-0.6.1.tgz","_integrity":"sha512-PqQqwzvPMFubr+x+KX25MmiWzd8BZU2r32Zt9CzT13vbnJEZJHWPjI2ZgfWFvPrJ6EV5mX7O7pa+1AOpCXn31A==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.1_1782307767083_0.592401509263347","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@apicity/s3","version":"0.6.2","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"d7bedf79fa9132c4529adb0cae56835e1fc1ee0a","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.2.tgz","fileCount":27,"integrity":"sha512-m9uoX/v91Nh5A3vSDPIARXXKuMF1nh+etjv/m4ael/kteqIUWvIDfYGKD9dUuY9HYfouyDYCC5ghV3d6mcldLg==","signatures":[{"sig":"MEUCIQCe0KiVszMWJV1ofP2o6ZbPHKQrJCom1+VpfiBQLLJ/uQIgfM2I3OUb4j5YNmkmtY8TiKHm6WPjLXvo/xwlAMDO6RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504737},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/2f798bbe1835e766a32d2dfd105f9716/apicity-s3-0.6.2.tgz","_integrity":"sha512-m9uoX/v91Nh5A3vSDPIARXXKuMF1nh+etjv/m4ael/kteqIUWvIDfYGKD9dUuY9HYfouyDYCC5ghV3d6mcldLg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.2_1782440746158_0.7488838346604219","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@apicity/s3","version":"0.6.3","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"84883ee1be5bcd990d6468ab7e922bf5787daea7","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.3.tgz","fileCount":27,"integrity":"sha512-x/N8GbGS9eBKnjFx4MFJFjH6yNMmc3hCJlbWrOuzUlFaH/joqrRLGjp113WCyd8DdaphY9RyYDfGD0iHX+/Lqw==","signatures":[{"sig":"MEQCIAFmYqn4EUA3RHQq9z0BP6MzdGCymFh/QKMjbKr/qdF7AiAdcth3mUuYULXcYK8CeVmckIe/mW74CTujbpYijl/EkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504737},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/fc113bdc06757f4e593d9a7b97bb30e9/apicity-s3-0.6.3.tgz","_integrity":"sha512-x/N8GbGS9eBKnjFx4MFJFjH6yNMmc3hCJlbWrOuzUlFaH/joqrRLGjp113WCyd8DdaphY9RyYDfGD0iHX+/Lqw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.3_1782553969896_0.9392272353153837","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@apicity/s3","version":"0.6.4","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"25ab0a7d26f16a55c8c815597b151232d0fb253c","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.4.tgz","fileCount":27,"integrity":"sha512-KbqeyK1H4z1Gs/gVo+APkgbZdTbP1nVR2AKEmIciqzb0O+sm472gJK9guoES22lue2Jp0Q9LPhdpvNM0XZeFNA==","signatures":[{"sig":"MEQCIDwoFjKpr6AS4HZWBUX6d677sfpBTU8WpRMmZTbKi5ujAiAfHuJ6qzh13P0alM595M0DNY5LFOWpJxR/kafBfBQcFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504737},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/d4f0e935d6ab16b54949f6fbce8d1586/apicity-s3-0.6.4.tgz","_integrity":"sha512-KbqeyK1H4z1Gs/gVo+APkgbZdTbP1nVR2AKEmIciqzb0O+sm472gJK9guoES22lue2Jp0Q9LPhdpvNM0XZeFNA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.4_1782633626249_0.9649596317186893","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@apicity/s3","version":"0.6.5","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.5","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"9093653545c91161b304679452127605bebe8b1c","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.5.tgz","fileCount":27,"integrity":"sha512-awRB23n9IUTcaGxarp8UUvQqn5YcRtM4W9ZlIj+f82jaJuqZcESCNKefJmW/IjlCDEGLlWs4MRxSHrcrHs3cXg==","signatures":[{"sig":"MEUCIHxUWmaw+LBz64PLA5tY18ZCpV2k/YSCtrHVTGpyDwt7AiEA2gWVZXwUbtnKfT3ZS5h33KHr4ojFc5qpeuSoOxdrbgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504737},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.5.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/756a8eacd0744a78e1f355a2c9e5bb39/apicity-s3-0.6.5.tgz","_integrity":"sha512-awRB23n9IUTcaGxarp8UUvQqn5YcRtM4W9ZlIj+f82jaJuqZcESCNKefJmW/IjlCDEGLlWs4MRxSHrcrHs3cXg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.5_1782648529538_0.17398508675585433","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@apicity/s3","version":"0.6.6","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.6","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"eeb45167355e81d6aa92e4a3ab498d5c391c777d","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.6.tgz","fileCount":27,"integrity":"sha512-9VZO6s0CPNYvycaiq/pRs7WOH7R9xCLlG0FTqOFv6YHZkGizJiteJwGL1MtU/5IzplrQSyIo+ZANKVBSK55h6Q==","signatures":[{"sig":"MEQCIHjSMKpwsknvvzrlSmcHRH36mFE11kW9uDlY0OVfmNFwAiAf8n0RGgzY4RuKQaRPw0LOn1dY/KD3ZPnd8mwQJYpPwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504737},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.6.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/0c1d0010f5ae827c54fc3c0642099762/apicity-s3-0.6.6.tgz","_integrity":"sha512-9VZO6s0CPNYvycaiq/pRs7WOH7R9xCLlG0FTqOFv6YHZkGizJiteJwGL1MtU/5IzplrQSyIo+ZANKVBSK55h6Q==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.6_1782801450921_0.8244038160487812","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@apicity/s3","version":"0.6.7","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.6.7","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"95786904e9e618ac97a389711dc1814aaeb00fcb","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.6.7.tgz","fileCount":27,"integrity":"sha512-wIBmtLR0JVtcm0mBEc4caDsBx3H51y2WGuheN1nXYNvi/VCxDNbUXE4sgV/ymJR47CCm2+VmQC46BWojm0ECrw==","signatures":[{"sig":"MEYCIQDVceJpmunoZUgZSE1CfjDdRAk/kLvGEVScu8nC7jKr2wIhAJNk2t+3T7LVtIIaBsJT6guFWKDppRxfzMGU7w4Xsxov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504737},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.6.7.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/7712fed7f02c6b12438f78987638b388/apicity-s3-0.6.7.tgz","_integrity":"sha512-wIBmtLR0JVtcm0mBEc4caDsBx3H51y2WGuheN1nXYNvi/VCxDNbUXE4sgV/ymJR47CCm2+VmQC46BWojm0ECrw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.6.7_1782820252384_0.6654898905211266","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@apicity/s3","version":"0.7.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.7.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"89501e2b217fd107c1556024135e83bd6cabf401","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.7.0.tgz","fileCount":27,"integrity":"sha512-jChm//K9f/F+57dk7p5nChrEKcZ0itzoL1f+DuQtEtikECbSHlQUKIHSRNGcFRoZ45qK1SYJcPl6sHAY7prfIg==","signatures":[{"sig":"MEUCIEGd1dZJtQ7Mm9ferEMZNLnQqj3LgRcNvSv6rsfPRm5pAiEAhgaryKAgFCs/i6+koKzvzP36Kxv4nc/uA9vJV6+skwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523590},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.7.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/0eed1b64b901ee5adcb36c85cd787b43/apicity-s3-0.7.0.tgz","_integrity":"sha512-jChm//K9f/F+57dk7p5nChrEKcZ0itzoL1f+DuQtEtikECbSHlQUKIHSRNGcFRoZ45qK1SYJcPl6sHAY7prfIg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.7.0_1783092604326_0.17181572500825348","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@apicity/s3","version":"0.7.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.7.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f169a2d403d5649f9dbe32edbd52fb065c452df2","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.7.1.tgz","fileCount":27,"integrity":"sha512-o/yUPGQYYXOFX4XHHendrt4k+EKQ+3dedMMmozRHqxZo0rccpcJzzyCWowFKe3KNgTIBBWK8AtpFtazxpqUxUw==","signatures":[{"sig":"MEUCIQDJc7hZF/T2w8F/+GNsPAAIPcJdihzk2HTpp80BDbUpFQIgJ3Zk5DWukI9SUxK15ZFuPH7Yy0yipGxeXndNdhSK8+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523590},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.7.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/cbe51ef9fe8f3ffb511cc18c70b57e75/apicity-s3-0.7.1.tgz","_integrity":"sha512-o/yUPGQYYXOFX4XHHendrt4k+EKQ+3dedMMmozRHqxZo0rccpcJzzyCWowFKe3KNgTIBBWK8AtpFtazxpqUxUw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.7.1_1783391394123_0.8334772205277827","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@apicity/s3","version":"0.7.2","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.7.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"7a1f6162f657d6060902bc4ec3f74480d3391cb5","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.7.2.tgz","fileCount":27,"integrity":"sha512-TZxAbeTNELvoFBSuC4L1g5D1vW8gs19u89EBZVBtb8Fpah7IiO5t6HRP8rg0H5qQur9aiqivSb6v0ozjRd4RIw==","signatures":[{"sig":"MEUCIGJrfx5zWMURZzG6ZS8CWWiUiJ/fD85pmJoWZe8SXe0WAiEAlAdvww5+gIqGbp16qfd8OyBTTqsZpwdFQjT2lqRXJbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523590},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.7.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/d1d3e4399f496e9adf2390446c949f87/apicity-s3-0.7.2.tgz","_integrity":"sha512-TZxAbeTNELvoFBSuC4L1g5D1vW8gs19u89EBZVBtb8Fpah7IiO5t6HRP8rg0H5qQur9aiqivSb6v0ozjRd4RIw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.7.2_1783499509504_0.1877761840903327","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@apicity/s3","version":"0.7.3","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.7.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"b18d8223f62fc88437d839314545f8523872b31f","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.7.3.tgz","fileCount":27,"integrity":"sha512-PrWfaDWAGlCqikbKkItHv9rMKQEqrSbY/04NCME4E0/hcdn8mrhG9fX9D1Vcn0s51KVAg6ata4UXSvkfgruqVA==","signatures":[{"sig":"MEUCIG+vdhGphRvqTBIxzQtMB1tkp8m/CFy4fKXEz++UnxHGAiEA+YpmM73UsU4Jl+L021at2gyvMQG9Qf0r1AFzs5xUy5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.7.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/690ac3092eb0f1435a4e97bf8c17f0d9/apicity-s3-0.7.3.tgz","_integrity":"sha512-PrWfaDWAGlCqikbKkItHv9rMKQEqrSbY/04NCME4E0/hcdn8mrhG9fX9D1Vcn0s51KVAg6ata4UXSvkfgruqVA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"9.2.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.7.3_1783695885407_0.9030792396542355","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@apicity/s3","version":"0.8.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"a5e831f2e680cd9155640655a508f93f3cd0ef51","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.0.tgz","fileCount":27,"integrity":"sha512-mtDwmYf1FqBIa5XmraFZFguYy0yVpvT13Llbb79xdE2cukruAK1ImAMchM0Oj/Sd5spQckCYftL8y7VhAyEqEw==","signatures":[{"sig":"MEUCID1B1vY+3RuSQaSlZ4i8j8T47NHpGPInNUvHSoUUaeJdAiEAt2D+ZXIlzeWSyg4uYNBX+22br1peIt0QYoq/5OMS2zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/be5db67e267d237816c7a04b895f3e8b/apicity-s3-0.8.0.tgz","_integrity":"sha512-mtDwmYf1FqBIa5XmraFZFguYy0yVpvT13Llbb79xdE2cukruAK1ImAMchM0Oj/Sd5spQckCYftL8y7VhAyEqEw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.0_1784615770369_0.7140641359658588","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@apicity/s3","version":"0.8.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"3c304f2c4728e0bdfde5a8310c6b9af392fb43f2","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.1.tgz","fileCount":27,"integrity":"sha512-bLY3OKhF5MHrnJK1BARiSZ71R9BoGU9ezqr0kHJfao3imixwWWgEHEljsu1T+ZUD4hJkq7bqtPbekfBKTBZV+Q==","signatures":[{"sig":"MEUCICnQ27d1xIj54McSq9sjy+NDWnPjVCtdJQt2vO13pJJGAiEA4arWgB7knRxQlKRIsYGJZZoYUe+JGyqjK0vApEz/QZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/e549f9020a7fc355347a6aed661d1a93/apicity-s3-0.8.1.tgz","_integrity":"sha512-bLY3OKhF5MHrnJK1BARiSZ71R9BoGU9ezqr0kHJfao3imixwWWgEHEljsu1T+ZUD4hJkq7bqtPbekfBKTBZV+Q==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.1_1784944230196_0.4488773916712814","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@apicity/s3","version":"0.8.2","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"0fe71b6ec9e873e6a7ce0aa7280bc27f01f89869","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.2.tgz","fileCount":27,"integrity":"sha512-Dl/RpH8fJnP8Tyvll4HTa/OXLxDH8kRKZU7QBeGaN9u7Igt3JdjbVZB2GEKQv42KcVqUOwiqA25lrSPvpy3vvg==","signatures":[{"sig":"MEQCIA+AMQjNXzaQ6DX4uML1jYOOyiQm255Ux1dM4L1zeBZ6AiA5AHitgIZbq6ss2hCIJ4/sWG1pqeA7mwezoB1FQBYyUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/b4e308ec28ab41ff1c2a4b924ac063c5/apicity-s3-0.8.2.tgz","_integrity":"sha512-Dl/RpH8fJnP8Tyvll4HTa/OXLxDH8kRKZU7QBeGaN9u7Igt3JdjbVZB2GEKQv42KcVqUOwiqA25lrSPvpy3vvg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.2_1785157678068_0.5349724341717221","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@apicity/s3","version":"0.8.3","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"40b4341947c0d41cfb7c03a60cbb97ba51514c64","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.3.tgz","fileCount":27,"integrity":"sha512-rljJU5Okg/qFxWgRCqMxO0WZxUL6G3/jnE5uxSGJr4dJhWvuvU3Decxn2fnP9JEAHMxG2Q0hWHtSGiNNGH5mhQ==","signatures":[{"sig":"MEQCICdNBvkVzkg5Hv/WP9B1sKiFGGgDfvq9pzHGlTa9DhJVAiAE66rHVZTfGHbf4Rm2HAghW6zDiCErYY1eqGxoXfY25g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/a1dee00236beba30ac1106cb48553692/apicity-s3-0.8.3.tgz","_integrity":"sha512-rljJU5Okg/qFxWgRCqMxO0WZxUL6G3/jnE5uxSGJr4dJhWvuvU3Decxn2fnP9JEAHMxG2Q0hWHtSGiNNGH5mhQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.3_1785303006742_0.17460032231859945","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@apicity/s3","version":"0.8.4","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f51b1341acdf23ff55fc1bf62c20aaaae5335d2f","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.4.tgz","fileCount":27,"integrity":"sha512-22R88OJsJGrlc/DGrGgh7GBgOHssF2Mh5D/aFDiJip0FOjyuRLlD2+oR6R6Fz2i/vmrQC0ZYy6uEA3EWMmKkKw==","signatures":[{"sig":"MEQCIBFeF9+BB93jQ1FQm6wqGM1pqEcV6KZ8yQe6v5J/g6j0AiAPwPlkl6sLUUINjuePgBQiedaRKfuOcjRKQQVYNJq2rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/90ceab279bc9aaaead92aaa8d70a7e27/apicity-s3-0.8.4.tgz","_integrity":"sha512-22R88OJsJGrlc/DGrGgh7GBgOHssF2Mh5D/aFDiJip0FOjyuRLlD2+oR6R6Fz2i/vmrQC0ZYy6uEA3EWMmKkKw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"11.16.0","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.4_1785363123922_0.9953119585175447","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@apicity/s3","version":"0.8.5","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.5","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"25bcac911755e490eee276207b060848618739d2","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.5.tgz","fileCount":27,"integrity":"sha512-VM6TRXrwU9CjDHL93hBT0gl03GUAUaF5fWgrY1UqApqlDyUKjJ9zHcr1XUPzVu4WLJUQSSpapR2KTSbl1yKsSw==","signatures":[{"sig":"MEUCIGeD+O+QxzEjexqozqz5XicNLN7Oe/oom1XrlaowD4n6AiEA7scdvZ/MPIo3+WMH+zBtZxn/0QvWASGmTnTJlc6tTCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.5.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/dbe0b9c0fd748bf759df2928ac6b90da/apicity-s3-0.8.5.tgz","_integrity":"sha512-VM6TRXrwU9CjDHL93hBT0gl03GUAUaF5fWgrY1UqApqlDyUKjJ9zHcr1XUPzVu4WLJUQSSpapR2KTSbl1yKsSw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"12.0.2","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.5_1785927678265_0.9244037958245424","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@apicity/s3","version":"0.8.6","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.6","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8e3c6849bf5137ca3e7c31868940464032199062","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.6.tgz","fileCount":27,"integrity":"sha512-6fswYEtJ9bAfrv0YWQFS8cgq0dT93yaknAYFSGtpag3tsI5J1PvqaBjljfZpbB5/5SCLR8CLG5ZDOOPDtnPuiA==","signatures":[{"sig":"MEYCIQCmYrOxGuTwkfPI6ilOPSAI84yW9rr1GSeMK5yY9UN/iwIhAJd8jv/muCSryNHLypd1SWwe1gxGFX4TZxlfI0pwJEHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.6.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/b81ac8d9d232da8f7bd924faae652ed8/apicity-s3-0.8.6.tgz","_integrity":"sha512-6fswYEtJ9bAfrv0YWQFS8cgq0dT93yaknAYFSGtpag3tsI5J1PvqaBjljfZpbB5/5SCLR8CLG5ZDOOPDtnPuiA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"12.0.2","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.6_1785981763809_0.01639550591068173","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@apicity/s3","version":"0.8.7","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.7","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"28e17c0714dfdbcbbb698cabb2ce9149d78b9f58","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.7.tgz","fileCount":27,"integrity":"sha512-um/v8O53T8G+oeHldBbAbVwvhKZbOzSiUAlHzLlz2NtdCAMiwqsMJjbmPNDpxZqTukTV6QB5O4dMJ1IprbWynw==","signatures":[{"sig":"MEQCIBFUJNOXKcCwHLojB1RC49t2r4W345XzKhUR2PNTzvlTAiAJeZSlL9MNDXQ0KwXdxZ5XKzuwuI73nph3gAN3iw1XOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.7.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/1cc49fb16c1deb2294c2c87ed601d37c/apicity-s3-0.8.7.tgz","_integrity":"sha512-um/v8O53T8G+oeHldBbAbVwvhKZbOzSiUAlHzLlz2NtdCAMiwqsMJjbmPNDpxZqTukTV6QB5O4dMJ1IprbWynw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.7_1786071695035_0.8751726413634471","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@apicity/s3","version":"0.8.8","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.8","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"5cd98eb7861878febb596c1d42c751ca0f98e3aa","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.8.tgz","fileCount":27,"integrity":"sha512-paZXT2Fucl064YyNn/pX9NS+fI/EmQaLzXCVOqevSqPhnCR0OLNN5h9Uh2QBBRPvam3trZUF8jzLgYkevo5PGg==","signatures":[{"sig":"MEUCIQDXRQKvK7EbQwiJmiMsrnnhPBR9nR0PCzZhv/+nsguOeAIgW0ELIo33gMTk4tkF6ZLhzNJuCktSbf8YBoEZGba7LaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.8.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/a39d1a8dfcca599f4f4b0e90560f5947/apicity-s3-0.8.8.tgz","_integrity":"sha512-paZXT2Fucl064YyNn/pX9NS+fI/EmQaLzXCVOqevSqPhnCR0OLNN5h9Uh2QBBRPvam3trZUF8jzLgYkevo5PGg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.8_1786088746353_0.08858639421173531","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@apicity/s3","version":"0.8.9","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.8.9","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"08b50fcb0b318b8d46cf60b6707fb6381400e5bb","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.8.9.tgz","fileCount":27,"integrity":"sha512-poUKyRgK/gfvMlDrS45dSFJzQ5UFnKBcjLVWh1ds+Vedee2qNtwuf1z8K7TgoX7Qjlw9aI243XVnmegaKuH2oQ==","signatures":[{"sig":"MEQCIDJ2k5acdPpQD1ZuoZNyoMur9ehcFFHgiJBYdFBewdrzAiBkGsOce+TN7AjS16Il0lgyGM9UjY04qwsDiUJFFkynIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.8.9.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/4eff35ff5f79526f9fc5104b87f79488/apicity-s3-0.8.9.tgz","_integrity":"sha512-poUKyRgK/gfvMlDrS45dSFJzQ5UFnKBcjLVWh1ds+Vedee2qNtwuf1z8K7TgoX7Qjlw9aI243XVnmegaKuH2oQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.8.9_1786094489313_0.9115425086830304","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@apicity/s3","version":"0.9.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.9.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"61bdb0ff3baa159423712edb5ed3f14bb6701150","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.9.0.tgz","fileCount":27,"integrity":"sha512-Do8q2pfhqOdAqLkeqRXP68Q/8254cVPzqv1tKMmwAZukRkb3IfG+NYBsUfvwCYPYurpKPqIliaOjL3tIjJlx8g==","signatures":[{"sig":"MEUCIDH6DFBTTBUQGriQ3RN7f900P+DFdw38DDszdy3cfNyDAiEAi3hssdJ7qkhULVD6KQwb0E/3sJdzEdGmRVz1qXeRMIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.9.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/4655c167a356017d50094622d2ac0873/apicity-s3-0.9.0.tgz","_integrity":"sha512-Do8q2pfhqOdAqLkeqRXP68Q/8254cVPzqv1tKMmwAZukRkb3IfG+NYBsUfvwCYPYurpKPqIliaOjL3tIjJlx8g==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.9.0_1786250043159_0.7438570989705604","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@apicity/s3","version":"0.9.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.9.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8ad4c85055ac17aba6752d44af225d0e53967968","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.9.1.tgz","fileCount":27,"integrity":"sha512-IDICXmOU7IoS7w3S2ILbCnA2LVUkYnFunEPrUut8xQXhkMMrRSZrTSpwrZFmVX4GxgbN+pvH9DX76mRMpvFt8A==","signatures":[{"sig":"MEUCIFTwRyjP3Tf8Yy8j8DaRNDm5wQ4MWhfv1XFeF0QSb6x+AiEAjZlfI+iuhsAadk2nrDwoDONq9+8CYFZWhePZ1YgeBRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527384},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.9.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/0cc3fe4e03c7685d5681fec3ae25f017/apicity-s3-0.9.1.tgz","_integrity":"sha512-IDICXmOU7IoS7w3S2ILbCnA2LVUkYnFunEPrUut8xQXhkMMrRSZrTSpwrZFmVX4GxgbN+pvH9DX76mRMpvFt8A==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.9.1_1786394031034_0.7305326207569969","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@apicity/s3","version":"0.10.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.10.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"efebb904a8e9ef2b474810ee6ded069f741ba72f","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.10.0.tgz","fileCount":27,"integrity":"sha512-AKt9zc6EKW5txU3+N3+81f48o64x7EOTKaSpWkr4oWStt97ZaaNq8HjQgf1fCgJ9AtRF7ALHot6o6qIVdWZOJw==","signatures":[{"sig":"MEYCIQCAQjmO+hrIB1VSbWX6ERPLgxAq9diNk/uxQNZ1X9ibiAIhAJLTpV0IkUCRhBbmDPDxpPZgzrT0Jtwp5jqEx1MkXMY+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527385},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.10.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/a5dfa9319a43435d5e14f00f5071f0e5/apicity-s3-0.10.0.tgz","_integrity":"sha512-AKt9zc6EKW5txU3+N3+81f48o64x7EOTKaSpWkr4oWStt97ZaaNq8HjQgf1fCgJ9AtRF7ALHot6o6qIVdWZOJw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.10.0_1786954185920_0.8262151459696043","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@apicity/s3","version":"0.10.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.10.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"b5fbe28f757d2395397914a9dab7446b6f4a2909","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.10.1.tgz","fileCount":27,"integrity":"sha512-RhzrGPjWxRwWNl/u3HI1MZGW+v2ZlasCi6/7IRJUN37e1NqkM5i1xr34fPHRbuTgv6bPJ8zkqsXv9YaD4E8Ccg==","signatures":[{"sig":"MEUCIFQ4ExQYr/+Epy49uGCThELG/8YUQKHf0pRddXTBh89XAiEAqnKFE6jaM03QIRw8qM8mxkSEood7OoqjLD57EhZdLZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527385},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.10.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/61a864a570918e200f6202248c7e55f6/apicity-s3-0.10.1.tgz","_integrity":"sha512-RhzrGPjWxRwWNl/u3HI1MZGW+v2ZlasCi6/7IRJUN37e1NqkM5i1xr34fPHRbuTgv6bPJ8zkqsXv9YaD4E8Ccg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.10.1_1787144472685_0.6350798303509824","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@apicity/s3","version":"0.10.2","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.10.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"d06ed9677ca395accd020f19e48c5153e49e4d1b","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.10.2.tgz","fileCount":27,"integrity":"sha512-kGWyu4RCHXEtGHxLVL8DWJIPAr9e78Qc1RrKZ8LdpSjrcvikXyNxzJLM8sQvfONDgYADDlzoeUtMvEdI08JS5g==","signatures":[{"sig":"MEYCIQDKR2NgB6xoE48ZL2llwsCp07BN/INl5sS1hPjyeZ2hbwIhAJYPGNFK/DRAz/4MUPkyov3LLd3rOHdGMyKQqT2Y1+cb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527385},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.10.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/e7c6ec4eff50f3939e54eee259e8c263/apicity-s3-0.10.2.tgz","_integrity":"sha512-kGWyu4RCHXEtGHxLVL8DWJIPAr9e78Qc1RrKZ8LdpSjrcvikXyNxzJLM8sQvfONDgYADDlzoeUtMvEdI08JS5g==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.10.2_1787270973069_0.8858159642185544","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@apicity/s3","version":"0.10.3","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.10.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"1df54d69db846b99a67b68b312103b4a2059042a","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.10.3.tgz","fileCount":27,"integrity":"sha512-whJ8zrDSjy8HlxTLYI0+gTX1EOSJ8CqCsFmYt0xJNOfhEg559apbM7PaTPlAYqWMiBsqOB8MheBxKPxCsnQa2A==","signatures":[{"sig":"MEUCIQCrWbdBwlcsUpnTMctP0S7h1KKAEk+dav8mEuz8A61Z6AIgRZJ5l6L8/KyucIpArO91QvpngfZaVOYubBi0y5dYVqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527385},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.10.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/fc87032c2bf5115e570325260c6d73af/apicity-s3-0.10.3.tgz","_integrity":"sha512-whJ8zrDSjy8HlxTLYI0+gTX1EOSJ8CqCsFmYt0xJNOfhEg559apbM7PaTPlAYqWMiBsqOB8MheBxKPxCsnQa2A==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.2","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.10.3_1787632147249_0.7041729277760951","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@apicity/s3","version":"0.11.0","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.11.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"9ea733ff4dc4ab36758fe95e2a6cefede80fc7d0","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.11.0.tgz","fileCount":27,"integrity":"sha512-dNLu9zXEP8zaqvFvZ5gAgFFFOU8apJHQaEWteDRRGLhc7yQuf2O4lAz3tm6OsMyOdVulxmtANNFJqD4+v4m1ZA==","signatures":[{"sig":"MEUCIQDtcAvSoKneZmcGI9LSujoIAW+oH6o7wajxguOfcowRWAIgSW2F8sYwnYFVCnZhC358NztZquE5GMVP+Kv1IyLfzHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527385},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.11.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/e7bb0b872f2f7ff28faf66b9b3727e59/apicity-s3-0.11.0.tgz","_integrity":"sha512-dNLu9zXEP8zaqvFvZ5gAgFFFOU8apJHQaEWteDRRGLhc7yQuf2O4lAz3tm6OsMyOdVulxmtANNFJqD4+v4m1ZA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.2","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.11.0_1787644014664_0.477632479320772","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@apicity/s3","version":"0.11.1","keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/s3@0.11.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"98d285620b873d043b547caca98f393efcdf77dd","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.11.1.tgz","fileCount":27,"integrity":"sha512-GEL9gu+tSkrlSkglTcRnc+4DFxfo2+gScgkYrpvLYkBwCy3k3zqxwsmxuiTw+e6Wk9AvQIWDYHEpJFFc8cP3qA==","signatures":[{"sig":"MEUCIGqKWfpv9K2XF5ov/k2fMQZlT2oZ8zACAr54LFn7KFpyAiEAjtshuZ3IgoHNTBT61Igt4XObfGRkD5EoBMUZwd2B01I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527385},"main":"dist/src/index.js","type":"module","_from":"file:apicity-s3-0.11.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/a5be30ed1250bebbe8d23a055c47bd85/apicity-s3-0.11.1.tgz","_integrity":"sha512-GEL9gu+tSkrlSkglTcRnc+4DFxfo2+gScgkYrpvLYkBwCy3k3zqxwsmxuiTw+e6Wk9AvQIWDYHEpJFFc8cP3qA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/s3"},"_npmVersion":"10.9.8","description":"S3-compatible object storage provider.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/s3_0.11.1_1788142596383_0.16046066240293722","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@apicity/s3","version":"0.11.2","description":"S3-compatible object storage provider.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/justintanner/apicity.git","directory":"provider/s3"},"publishConfig":{"access":"public"},"type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./zod":{"import":"./dist/src/zod.js","types":"./dist/src/zod.d.ts"}},"dependencies":{"zod":"^4.4.3"},"sideEffects":false,"keywords":["s3","aws","object-storage","storage","apicity"],"author":{"name":"Justin Tanner"},"engines":{"node":">=18.0.0"},"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_id":"@apicity/s3@0.11.2","_integrity":"sha512-T6X1MZ7Jq4RCmXdXMi0FdFV2tA++8fOkseYcHYHudYjhuXAumP8SIdsWfIzlSH0K/UYuzBz6Y6IYe7TaWBA9fw==","_resolved":"/tmp/bb64233de7832588da52a26f033c57a6/apicity-s3-0.11.2.tgz","_from":"file:apicity-s3-0.11.2.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-T6X1MZ7Jq4RCmXdXMi0FdFV2tA++8fOkseYcHYHudYjhuXAumP8SIdsWfIzlSH0K/UYuzBz6Y6IYe7TaWBA9fw==","shasum":"8b1eb9f4f59d412a5bb34d2c06b2ba5c515351e3","tarball":"https://registry.npmjs.org/@apicity/s3/-/s3-0.11.2.tgz","fileCount":27,"unpackedSize":527385,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGqytT0U4AP0O7I0831O60RA4IYQRbsuFuK+1P5Upj7VAiEA2ltcJZUUZiteVaENdHjKLemcvAV/cm9VRq905xQK5Mg="}]},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"directories":{},"maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/s3_0.11.2_1788321660197_0.6839103992080084"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-09T08:07:58.996Z","modified":"2026-09-02T04:01:00.492Z","0.3.3":"2026-06-09T08:07:59.313Z","0.3.4":"2026-06-09T15:46:10.258Z","0.4.0":"2026-06-10T06:24:41.326Z","0.4.1":"2026-06-11T11:29:39.957Z","0.4.2":"2026-06-17T07:12:04.714Z","0.4.3":"2026-06-20T03:10:39.890Z","0.5.0":"2026-06-20T12:57:57.750Z","0.5.1":"2026-06-21T03:59:40.779Z","0.5.2":"2026-06-21T07:26:10.686Z","0.5.3":"2026-06-22T02:16:21.502Z","0.5.4":"2026-06-22T04:13:47.379Z","0.6.0":"2026-06-24T05:52:57.952Z","0.6.1":"2026-06-24T13:29:27.223Z","0.6.2":"2026-06-26T02:25:46.305Z","0.6.3":"2026-06-27T09:52:50.042Z","0.6.4":"2026-06-28T08:00:26.405Z","0.6.5":"2026-06-28T12:08:49.701Z","0.6.6":"2026-06-30T06:37:31.068Z","0.6.7":"2026-06-30T11:50:52.523Z","0.7.0":"2026-07-03T15:30:04.462Z","0.7.1":"2026-07-07T02:29:54.321Z","0.7.2":"2026-07-08T08:31:49.694Z","0.7.3":"2026-07-10T15:04:45.567Z","0.8.0":"2026-07-21T06:36:10.498Z","0.8.1":"2026-07-25T01:50:30.342Z","0.8.2":"2026-07-27T13:07:58.239Z","0.8.3":"2026-07-29T05:30:06.887Z","0.8.4":"2026-07-29T22:12:04.074Z","0.8.5":"2026-08-05T11:01:18.421Z","0.8.6":"2026-08-06T02:02:43.996Z","0.8.7":"2026-08-07T03:01:35.182Z","0.8.8":"2026-08-07T07:45:46.524Z","0.8.9":"2026-08-07T09:21:29.455Z","0.9.0":"2026-08-09T04:34:03.301Z","0.9.1":"2026-08-10T20:33:51.190Z","0.10.0":"2026-08-17T08:09:46.061Z","0.10.1":"2026-08-19T13:01:12.857Z","0.10.2":"2026-08-21T00:09:33.210Z","0.10.3":"2026-08-25T04:29:07.396Z","0.11.0":"2026-08-25T07:46:54.817Z","0.11.1":"2026-08-31T02:16:36.524Z","0.11.2":"2026-09-02T04:01:00.341Z"},"bugs":{"url":"https://github.com/justintanner/apicity/issues"},"author":{"name":"Justin Tanner"},"license":"MIT","homepage":"https://github.com/justintanner/apicity#readme","keywords":["s3","aws","object-storage","storage","apicity"],"repository":{"type":"git","url":"git+https://github.com/justintanner/apicity.git","directory":"provider/s3"},"description":"S3-compatible object storage provider.","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"readme":"# @apicity/s3\n\n[![npm](https://img.shields.io/npm/v/@apicity/s3?color=cb0000)](https://www.npmjs.com/package/@apicity/s3)\n[![dependencies](https://img.shields.io/badge/dependencies-1-blue)](package.json)\n[![TypeScript](https://img.shields.io/badge/TypeScript-strict-blue?logo=typescript&logoColor=white)](tsconfig.json)\n[![docs](https://img.shields.io/badge/docs-docs.aws.amazon.com-blue)](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html)\n\nS3-compatible object storage provider.\n\nRuntime dependencies:\n\n- `zod@^4.4.3` — request schemas attached to every POST endpoint as `.schema`\n\n## Installation\n\n```bash\nnpm install @apicity/s3\n# or\npnpm add @apicity/s3\n```\n\n## Quick Start\n\n```typescript\nimport { createS3 } from \"@apicity/s3\";\n\nconst s3 = createS3({\n  accessKeyId: process.env.S3_ACCESS_KEY_ID!,\n  secretAccessKey: process.env.S3_SECRET_ACCESS_KEY!,\n  region: process.env.S3_REGION ?? \"us-east-1\",\n  endpoint: process.env.S3_ENDPOINT,\n});\n```\n\n## API Reference\n\n112 endpoints across 3 groups. Each method mirrors an upstream URL path.\n\n### buckets\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.create</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html)\n\n```typescript\nconst res = await s3.buckets.create({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>s3.buckets.createMetadataConfiguration</code></b></summary>\n\n<code>POST https://s3.us-east-1.amazonaws.com/{bucket}?metadataConfiguration</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucketMetadataConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.createMetadataConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>s3.buckets.createMetadataTableConfiguration</code></b></summary>\n\n<code>POST https://s3.us-east-1.amazonaws.com/{bucket}?metadataTable</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucketMetadataTableConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.createMetadataTableConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.createSession</code></b></summary>\n\n<code>GET https://s3express-{param}.{param}.amazonaws.com/{bucket}?session</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateSession.html)\n\n```typescript\nconst res = await s3.buckets.createSession({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.del</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucket.html)\n\n```typescript\nconst res = await s3.buckets.del({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delAnalytics</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?analytics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketAnalyticsConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.delAnalytics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delCors</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?cors</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketCors.html)\n\n```typescript\nconst res = await s3.buckets.delCors({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delEncryption</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?encryption</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketEncryption.html)\n\n```typescript\nconst res = await s3.buckets.delEncryption({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delIntelligentTiering</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?intelligent-tiering{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketIntelligentTieringConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.delIntelligentTiering({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delInventory</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?inventory{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketInventoryConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.delInventory({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delLifecycle</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?lifecycle</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketLifecycle.html)\n\n```typescript\nconst res = await s3.buckets.delLifecycle({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delMetadataConfiguration</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?metadataConfiguration</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetadataConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.delMetadataConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delMetadataTableConfiguration</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?metadataTable</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetadataTableConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.delMetadataTableConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delMetrics</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?metrics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetricsConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.delMetrics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delOwnershipControls</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?ownershipControls</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketOwnershipControls.html)\n\n```typescript\nconst res = await s3.buckets.delOwnershipControls({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delPolicy</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?policy</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketPolicy.html)\n\n```typescript\nconst res = await s3.buckets.delPolicy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delPublicAccessBlock</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?publicAccessBlock</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeletePublicAccessBlock.html)\n\n```typescript\nconst res = await s3.buckets.delPublicAccessBlock({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delReplication</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?replication</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketReplication.html)\n\n```typescript\nconst res = await s3.buckets.delReplication({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delTagging</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?tagging</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketTagging.html)\n\n```typescript\nconst res = await s3.buckets.delTagging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.buckets.delWebsite</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}?website</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketWebsite.html)\n\n```typescript\nconst res = await s3.buckets.delWebsite({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getAbac</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?abac</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAbac.html)\n\n```typescript\nconst res = await s3.buckets.getAbac({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getAccelerateConfiguration</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?accelerate</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAccelerateConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getAccelerateConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getAcl</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?acl</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAcl.html)\n\n```typescript\nconst res = await s3.buckets.getAcl({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getAnalytics</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?analytics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAnalyticsConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getAnalytics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getCors</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?cors</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketCors.html)\n\n```typescript\nconst res = await s3.buckets.getCors({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getEncryption</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?encryption</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketEncryption.html)\n\n```typescript\nconst res = await s3.buckets.getEncryption({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getIntelligentTiering</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?intelligent-tiering{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketIntelligentTieringConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getIntelligentTiering({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getInventory</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?inventory{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketInventoryConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getInventory({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getLifecycle</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?lifecycle</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLifecycleConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getLifecycle({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getLifecycleLegacy</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?lifecycle</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLifecycle.html)\n\n```typescript\nconst res = await s3.buckets.getLifecycleLegacy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getLogging</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?logging</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLogging.html)\n\n```typescript\nconst res = await s3.buckets.getLogging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getMetadataConfiguration</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?metadataConfiguration</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetadataConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getMetadataConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getMetadataTableConfiguration</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?metadataTable</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetadataTableConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getMetadataTableConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getMetrics</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?metrics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetricsConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getMetrics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getNotification</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?notification</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketNotificationConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getNotification({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getNotificationLegacy</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?notification</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketNotification.html)\n\n```typescript\nconst res = await s3.buckets.getNotificationLegacy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getObjectLockConfiguration</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?object-lock</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLockConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.getObjectLockConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getOwnershipControls</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?ownershipControls</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketOwnershipControls.html)\n\n```typescript\nconst res = await s3.buckets.getOwnershipControls({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getPolicy</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?policy</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketPolicy.html)\n\n```typescript\nconst res = await s3.buckets.getPolicy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getPolicyStatus</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?policyStatus</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketPolicyStatus.html)\n\n```typescript\nconst res = await s3.buckets.getPolicyStatus({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getPublicAccessBlock</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?publicAccessBlock</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetPublicAccessBlock.html)\n\n```typescript\nconst res = await s3.buckets.getPublicAccessBlock({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getReplication</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?replication</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketReplication.html)\n\n```typescript\nconst res = await s3.buckets.getReplication({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getRequestPayment</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?requestPayment</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketRequestPayment.html)\n\n```typescript\nconst res = await s3.buckets.getRequestPayment({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getTagging</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?tagging</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketTagging.html)\n\n```typescript\nconst res = await s3.buckets.getTagging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getVersioning</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?versioning</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketVersioning.html)\n\n```typescript\nconst res = await s3.buckets.getVersioning({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.getWebsite</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?website</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketWebsite.html)\n\n```typescript\nconst res = await s3.buckets.getWebsite({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>HEAD</code> <b><code>s3.buckets.head</code></b></summary>\n\n<code>HEAD https://s3.us-east-1.amazonaws.com/{bucket}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadBucket.html)\n\n```typescript\nconst res = await s3.buckets.head({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.list</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBuckets.html)\n\n```typescript\nconst res = await s3.buckets.list({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.listAnalytics</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?analytics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketAnalyticsConfigurations.html)\n\n```typescript\nconst res = await s3.buckets.listAnalytics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.listDirectory</code></b></summary>\n\n<code>GET https://s3express-control.{param}.amazonaws.com/{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListDirectoryBuckets.html)\n\n```typescript\nconst res = await s3.buckets.listDirectory({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.listIntelligentTiering</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?intelligent-tiering{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketIntelligentTieringConfigurations.html)\n\n```typescript\nconst res = await s3.buckets.listIntelligentTiering({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.listInventory</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?inventory{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketInventoryConfigurations.html)\n\n```typescript\nconst res = await s3.buckets.listInventory({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.listMetrics</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?metrics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketMetricsConfigurations.html)\n\n```typescript\nconst res = await s3.buckets.listMetrics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.buckets.location</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?location</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLocation.html)\n\n```typescript\nconst res = await s3.buckets.location({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putAbac</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?abac</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAbac.html)\n\n```typescript\nconst res = await s3.buckets.putAbac({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putAccelerateConfiguration</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?accelerate</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAccelerateConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putAccelerateConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putAcl</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?acl</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAcl.html)\n\n```typescript\nconst res = await s3.buckets.putAcl({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putAnalytics</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?analytics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAnalyticsConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putAnalytics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putCors</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?cors</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketCors.html)\n\n```typescript\nconst res = await s3.buckets.putCors({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putEncryption</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?encryption</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketEncryption.html)\n\n```typescript\nconst res = await s3.buckets.putEncryption({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putIntelligentTiering</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?intelligent-tiering{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketIntelligentTieringConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putIntelligentTiering({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putInventory</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?inventory{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketInventoryConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putInventory({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putLifecycle</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?lifecycle</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLifecycleConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putLifecycle({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putLifecycleLegacy</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?lifecycle</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLifecycle.html)\n\n```typescript\nconst res = await s3.buckets.putLifecycleLegacy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putLogging</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?logging</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLogging.html)\n\n```typescript\nconst res = await s3.buckets.putLogging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putMetrics</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?metrics{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketMetricsConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putMetrics({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putNotification</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?notification</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketNotificationConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putNotification({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putNotificationLegacy</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?notification</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketNotification.html)\n\n```typescript\nconst res = await s3.buckets.putNotificationLegacy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putObjectLockConfiguration</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?object-lock</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectLockConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.putObjectLockConfiguration({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putOwnershipControls</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?ownershipControls</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketOwnershipControls.html)\n\n```typescript\nconst res = await s3.buckets.putOwnershipControls({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putPolicy</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?policy</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketPolicy.html)\n\n```typescript\nconst res = await s3.buckets.putPolicy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putPublicAccessBlock</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?publicAccessBlock</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutPublicAccessBlock.html)\n\n```typescript\nconst res = await s3.buckets.putPublicAccessBlock({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putReplication</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?replication</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketReplication.html)\n\n```typescript\nconst res = await s3.buckets.putReplication({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putRequestPayment</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?requestPayment</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketRequestPayment.html)\n\n```typescript\nconst res = await s3.buckets.putRequestPayment({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putTagging</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?tagging</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketTagging.html)\n\n```typescript\nconst res = await s3.buckets.putTagging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putVersioning</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?versioning</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketVersioning.html)\n\n```typescript\nconst res = await s3.buckets.putVersioning({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.putWebsite</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?website</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketWebsite.html)\n\n```typescript\nconst res = await s3.buckets.putWebsite({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.updateMetadataInventoryTable</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?metadataInventoryTable</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateBucketMetadataInventoryTableConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.updateMetadataInventoryTable({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.buckets.updateMetadataJournalTable</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}?metadataJournalTable</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateBucketMetadataJournalTableConfiguration.html)\n\n```typescript\nconst res = await s3.buckets.updateMetadataJournalTable({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n### objectLambda\n\n<details>\n<summary><code>POST</code> <b><code>s3.objectLambda.writeGetObjectResponse</code></b></summary>\n\n<code>POST https://{param}.s3-object-lambda.{param}.amazonaws.com/WriteGetObjectResponse</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_WriteGetObjectResponse.html)\n\n```typescript\nconst res = await s3.objectLambda.writeGetObjectResponse({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n### objects\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.objects.abortMultipartUpload</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.html)\n\n```typescript\nconst res = await s3.objects.abortMultipartUpload({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>s3.objects.completeMultipartUpload</code></b></summary>\n\n<code>POST https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html)\n\n```typescript\nconst res = await s3.objects.completeMultipartUpload({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.copy</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html)\n\n```typescript\nconst res = await s3.objects.copy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>s3.objects.createMultipartUpload</code></b></summary>\n\n<code>POST https://s3.us-east-1.amazonaws.com/{bucket}/{key}?uploads</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateMultipartUpload.html)\n\n```typescript\nconst res = await s3.objects.createMultipartUpload({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.objects.del</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.html)\n\n```typescript\nconst res = await s3.objects.del({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>s3.objects.delMany</code></b></summary>\n\n<code>POST https://s3.us-east-1.amazonaws.com/{bucket}?delete</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjects.html)\n\n```typescript\nconst res = await s3.objects.delMany({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>DELETE</code> <b><code>s3.objects.delTagging</code></b></summary>\n\n<code>DELETE https://s3.us-east-1.amazonaws.com/{bucket}/{key}?tagging{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectTagging.html)\n\n```typescript\nconst res = await s3.objects.delTagging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.get</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html)\n\n```typescript\nconst res = await s3.objects.get({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.getAcl</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}?acl{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.html)\n\n```typescript\nconst res = await s3.objects.getAcl({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.getAttributes</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}?attributes{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAttributes.html)\n\n```typescript\nconst res = await s3.objects.getAttributes({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.getLegalHold</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}?legal-hold{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLegalHold.html)\n\n```typescript\nconst res = await s3.objects.getLegalHold({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.getRetention</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}?retention{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectRetention.html)\n\n```typescript\nconst res = await s3.objects.getRetention({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.getStream</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html)\n\n```typescript\nconst res = await s3.objects.getStream({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.getTagging</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}?tagging{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.html)\n\n```typescript\nconst res = await s3.objects.getTagging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.getTorrent</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}?torrent{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTorrent.html)\n\n```typescript\nconst res = await s3.objects.getTorrent({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>HEAD</code> <b><code>s3.objects.head</code></b></summary>\n\n<code>HEAD https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html)\n\n```typescript\nconst res = await s3.objects.head({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.list</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?list-type=2{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html)\n\n```typescript\nconst res = await s3.objects.list({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.listLegacy</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.html)\n\n```typescript\nconst res = await s3.objects.listLegacy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.listMultipartUploads</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?uploads{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.html)\n\n```typescript\nconst res = await s3.objects.listMultipartUploads({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.listParts</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.html)\n\n```typescript\nconst res = await s3.objects.listParts({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>s3.objects.listVersions</code></b></summary>\n\n<code>GET https://s3.us-east-1.amazonaws.com/{bucket}?versions{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html)\n\n```typescript\nconst res = await s3.objects.listVersions({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.put</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html)\n\n```typescript\nconst res = await s3.objects.put({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.putAcl</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}?acl{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectAcl.html)\n\n```typescript\nconst res = await s3.objects.putAcl({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.putLegalHold</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}?legal-hold{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectLegalHold.html)\n\n```typescript\nconst res = await s3.objects.putLegalHold({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.putRetention</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}?retention{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectRetention.html)\n\n```typescript\nconst res = await s3.objects.putRetention({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.putTagging</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}?tagging{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html)\n\n```typescript\nconst res = await s3.objects.putTagging({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.rename</code></b></summary>\n\n<code>PUT https://s3express-{param}.{param}.amazonaws.com/{bucket}/{key}?renameObject</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RenameObject.html)\n\n```typescript\nconst res = await s3.objects.rename({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>s3.objects.restore</code></b></summary>\n\n<code>POST https://s3.us-east-1.amazonaws.com/{bucket}/{key}?restore{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.html)\n\n```typescript\nconst res = await s3.objects.restore({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>s3.objects.selectContent</code></b></summary>\n\n<code>POST https://s3.us-east-1.amazonaws.com/{bucket}/{key}?select&select-type=2</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.html)\n\n```typescript\nconst res = await s3.objects.selectContent({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.updateEncryption</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}?encryption{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateObjectEncryption.html)\n\n```typescript\nconst res = await s3.objects.updateEncryption({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.uploadPart</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPart.html)\n\n```typescript\nconst res = await s3.objects.uploadPart({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\n<details>\n<summary><code>PUT</code> <b><code>s3.objects.uploadPartCopy</code></b></summary>\n\n<code>PUT https://s3.us-east-1.amazonaws.com/{bucket}/{key}{query}</code>\n\nCost tier: <code>cheap</code>\n\n[Upstream docs ↗](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html)\n\n```typescript\nconst res = await s3.objects.uploadPartCopy({ /* ... */ });\n```\n\nSource: [`packages/provider/s3/src/s3.ts`](src/s3.ts)\n\n</details>\n\nPart of the [apicity](https://github.com/justintanner/apicity) monorepo.\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}