{"_id":"@elizaos/plugin-s3-storage","_rev":"11-a8709bef937e6810d9c5224705baf209","name":"@elizaos/plugin-s3-storage","dist-tags":{"latest":"2.0.0-alpha.1","alpha":"2.0.0-alpha.5","next":"2.0.0-alpha.8"},"versions":{"2.0.0-alpha.1":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.1","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.1","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"f4e4c8a863f22d958be781b7503c0582b6215468","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.1.tgz","fileCount":27,"integrity":"sha512-BtrK052EorRUBsqzhrS8uUoZ7Q/MXsgzq8dkqspsVMImRQaKTMWI7JG9Htjq7yVJK/uPGAtIli13yNChGdjXiQ==","signatures":[{"sig":"MEQCIFAylmcwx2rcL0WWSuNhid3qxPrB4MPplu04tBKrFqQVAiBTHB7QtnwjaJCvptbAcjyN6ZdtgdyxgnL8K8vTCggRBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2951035},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"gitHead":"9d7543a4c7952405c9fc5265c21e20b9700c4787","scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check .","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@elizaos/core":"workspace:*","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.1_1769051331241_0.9663997026540778","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.2","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.2","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"34992631b0ab45306a2a386565e0cc8769122f30","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.2.tgz","fileCount":28,"integrity":"sha512-XllIe2SOEBGg8RbNsyDBtEDGMGUUP2A7z+/DwI1XSw+dt3v7AgwI19rwWkQIqZbfz1qOBw3+IznECeUyNIgKwA==","signatures":[{"sig":"MEQCIB0BS26xEzPTDHC+8gUL5kDSUVdN8rpmTUwFQpwWkj8GAiA4KGa3PGSuP+A+DBygbeaoQ6vwXfBHhdxMcPDmX+Q4mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2952188},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"gitHead":"bc6cac8d36845d7cbde51a64307c6a57c16378ad","scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check .","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.20.0+arm64 (darwin)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@elizaos/core":"2.0.0-alpha.2","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.2_1769056236951_0.9460344726673549","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.3","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.3","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"6e67bbfdffef501254c635e414c39ce2c9e301eb","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.3.tgz","fileCount":26,"integrity":"sha512-58y8stgkTWKG3Ke76Eo23jPn9ERixzcvQXj6pZBwoxYPmh1yr2wS+lumOr0NbsArA3JiYEbXzKINO/uFtLI+xA==","signatures":[{"sig":"MEYCIQCAHcf8JFyTj7e7QQUdaoJFSRE4yqZJJKmAstHs3z2EywIhAL3b6+EXAw+CFS9lAKBaHTIadhZP2nA2M5MWR6k8iEcQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2730829},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"gitHead":"eab29686fa97d237d5f3e0452cb9e2950ad57aff","milaidy":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check .","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@elizaos/core":"2.0.0-alpha.3","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.3_1770409380782_0.5623683139547659","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.4","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.4","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"5be340a3b9627185c4e5b63728cac203032051d6","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.4.tgz","fileCount":27,"integrity":"sha512-tyT2bu7N6zArfk9PJAWqoYrMsFharsMk/sCV1UdRLpfjF53adtTMh18lt+uUN+X++DYHFprnux6CFEaqs6WUsA==","signatures":[{"sig":"MEQCIEvrTxwtn9EpuOE4T+7e3zkbdETX1GAwPganCHzTtzDZAiBAm6TkMHnAJmYtONr5oWz+o+g4XQPSOdWAtpp985zw0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3016743},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"gitHead":"0e0c71cede6a2b425ae9ea9de3d4027bedb37ec6","milaidy":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check .","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@elizaos/core":"2.0.0-alpha.3","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.4_1770461241057_0.4358328668542797","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.5":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.5","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.5","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"0c3b493d87dc10b19de59f5e168b7a6a5c46d8d9","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.5.tgz","fileCount":27,"integrity":"sha512-xOx1/WPM8P0bS7c9WMtS32ia1REQsCXNFRAcuSw8dUJBA5+2qGfnzCMtR/rLBFA1rG0Bo3W/bdQGY7HcJTO6RA==","signatures":[{"sig":"MEYCIQD0sNtnX3PRS0h/9KZXQDCskHQ3QlOhxVPUTD8vHXWHuwIhAKzRpNd2u6bWD1piFsXceRRWqeD9vDWjQF8fN9Hwsn2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3009683},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"gitHead":"d02565a3ba8da3af19049613014af1833188451c","milaidy":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check .","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"11.5.1","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"24.5.0","dependencies":{"@elizaos/core":"2.0.0-alpha.3","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.5_1770810371656_0.9123712976191327","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.6","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.6","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"97dd48dea607f8d7fdbf77c99caea1e25c92a932","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.6.tgz","fileCount":27,"integrity":"sha512-ox0/0KJbO5kcVpk2T0bV3Tt3337hg1O9VOsjqMgFevG4cioddA17AJNosxdkVUjtjV8vez4+KmHR4uEv+yo5Pg==","signatures":[{"sig":"MEUCIQDunZtohqGIDHUffCExI5zrYEdQl7Bp9s088+affan0xwIgOsQeCYYWBL1HXpTwry0dRDqfu5U9DNuQq0YDAwEG82s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3016800},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"scripts":{"dev":"bun --hot build.ts","lint":"echo \"Lint skipped for release\"","test":"vitest run __tests__/ --passWithNoTests","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run __tests__/ --passWithNoTests","build:ts":"bun run build.ts","typecheck":"echo \"Typecheck skipped for release\"","lint:check":"bun run lint","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@elizaos/core":"2.0.0-alpha.3","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.6_1771308738769_0.99887877994451","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.7","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.7","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"3d3550aa7ad18176250154cbee775fc8a73a6db5","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.7.tgz","fileCount":27,"integrity":"sha512-I/kVkd1KD5hndsW82epQuzaWA156/xZjIGZMKJ2c5hX8Yysl65nzzbPWYbcCbInqjTYP2I8bqF6uNRlZfT4eww==","signatures":[{"sig":"MEYCIQC1q8vWL3P/XuK0IPTBREF6R1infrQNEX+4AB3qgS953AIhAP5/dq0awV31Yb5nVfvCkKBQh0tbzFQGui14FsiLIJ40","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3016800},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"scripts":{"dev":"bun --hot build.ts","lint":"echo \"Lint skipped for release\"","test":"vitest run __tests__/ --passWithNoTests","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run __tests__/ --passWithNoTests","build:ts":"bun run build.ts","typecheck":"echo \"Typecheck skipped for release\"","lint:check":"bun run lint","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"11.5.1","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"24.5.0","dependencies":{"@elizaos/core":"2.0.0-alpha.3","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.7_1771308759462_0.8588539310065899","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.8":{"name":"@elizaos/plugin-s3-storage","version":"2.0.0-alpha.8","_id":"@elizaos/plugin-s3-storage@2.0.0-alpha.8","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"dist":{"shasum":"38043dd768e46f28cdba1fcdc2c5abda308aa663","tarball":"https://registry.npmjs.org/@elizaos/plugin-s3-storage/-/plugin-s3-storage-2.0.0-alpha.8.tgz","fileCount":27,"integrity":"sha512-byoE5PVY97zRYoT66B09Q5hcxlqJ3M2YIf6/jWWeXPpdIa4Qkgioej7cVCR1kzb9q16yPqly3i7b4FrhiTrWiA==","signatures":[{"sig":"MEQCIHBvMZ3F9OyiUCYYSqNgUE9Jqi+KBOwZgo3nozrVn4FnAiAJwZuk/dZ9CWgps5YkFCoPZypmH5pGO8Jhhi5GLGJShQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3017096},"main":"dist/cjs/index.node.cjs","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","browser":"dist/browser/index.browser.js","exports":{".":{"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"scripts":{"dev":"bun --hot build.ts","lint":"echo \"Lint skipped for release\"","test":"vitest run __tests__/ --passWithNoTests","build":"bun run build.ts","clean":"rm -rf dist   .turbo node_modules","format":"bunx @biomejs/biome format --write .","test:ts":"vitest run __tests__/ --passWithNoTests","build:ts":"bun run build.ts","typecheck":"echo \"Typecheck skipped for release\"","lint:check":"bun run lint","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"AWS_REGION":{"type":"string","required":true,"sensitive":false,"description":"AWS region in which the S3 bucket resides."},"AWS_S3_BUCKET":{"type":"string","required":true,"sensitive":false,"description":"Name of the AWS S3 bucket used for file uploads and downloads."},"AWS_S3_ENDPOINT":{"type":"string","required":false,"sensitive":false,"description":"Custom S3-compatible endpoint (e.g., for non-AWS providers)."},"AWS_ACCESS_KEY_ID":{"type":"string","required":true,"sensitive":true,"description":"AWS access key ID used for authenticating requests to AWS S3."},"AWS_S3_SSL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Flag indicating whether SSL should be enabled for the custom S3 endpoint."},"AWS_S3_UPLOAD_PATH":{"type":"string","required":false,"sensitive":false,"description":"Default path or prefix inside the S3 bucket where files will be uploaded."},"AWS_SECRET_ACCESS_KEY":{"type":"string","required":true,"sensitive":true,"description":"AWS secret access key used for authenticating requests to AWS S3."},"AWS_S3_FORCE_PATH_STYLE":{"type":"boolean","required":false,"sensitive":false,"description":"Flag to force path-style addressing when connecting to the S3 endpoint."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@elizaos/core":"2.0.0-alpha.3","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/s3-request-presigner":"^3.705.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-s3-storage_2.0.0-alpha.8_1771319910600_0.3515946530740004","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-22T03:08:51.163Z","modified":"2026-06-16T05:15:05.625Z","2.0.0-alpha.1":"2026-01-22T03:08:51.484Z","2.0.0-alpha.2":"2026-01-22T04:30:37.128Z","2.0.0-alpha.3":"2026-02-06T20:23:00.937Z","2.0.0-alpha.4":"2026-02-07T10:47:21.218Z","2.0.0-alpha.5":"2026-02-11T11:46:11.829Z","2.0.0-alpha.6":"2026-02-17T06:12:18.983Z","2.0.0-alpha.7":"2026-02-17T06:12:39.741Z","2.0.0-alpha.8":"2026-02-17T09:18:30.786Z"},"bugs":{"url":"https://github.com/elizaos-plugins/plugin-storage-s3/issues"},"homepage":"https://github.com/elizaos-plugins/plugin-storage-s3#readme","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-storage-s3.git","type":"git"},"maintainers":[{"email":"shawmakesmagic@gmail.com","name":"shawticus"},{"email":"janesmith@airmail.cc","name":"odilitime"}],"readme":"","readmeFilename":""}