{"_id":"@chakrahq/strapi-provider-upload-aws-s3","_rev":"4-31dae2b65885881da4f7c54e49ac245f","time":{"3.6.5":"2021-08-02T02:53:45.102Z","created":"2021-08-03T13:01:05.698Z","0.1.1":"2021-08-03T13:01:05.873Z","modified":"2022-04-04T22:29:13.378Z"},"name":"@chakrahq/strapi-provider-upload-aws-s3","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@chakrahq/strapi-provider-upload-aws-s3","version":"0.1.1","description":"AWS S3 provider for strapi upload, with additional optional features over the official AWS S3 provider","keywords":["upload","aws","s3","strapi"],"directories":{"lib":"./lib"},"main":"./lib","dependencies":{"aws-sdk":"^2.892.0"},"strapi":{"isProvider":true},"engines":{"node":">=10.16.0 <=14.x.x","npm":">=6.0.0"},"scripts":{"test":"echo \"no tests yet\""},"repository":{"type":"git","url":"git://github.com/chakrahq/strapi-provider-upload-aws-s3.git"},"gitHead":"57d1303157da6d779f668f866af67b86c1dae8ed","bugs":{"url":"https://github.com/chakrahq/strapi-provider-upload-aws-s3/issues"},"homepage":"https://github.com/chakrahq/strapi-provider-upload-aws-s3#readme","_id":"@chakrahq/strapi-provider-upload-aws-s3@0.1.1","_nodeVersion":"16.3.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-gjJIAJkqASmlktkKbAIZuYMa0D1KFQrAV+9LdOR/JFqx/GDuDos5EfRV5Om9XegOwEpLVaMgA9jPyIPBtl6z/g==","shasum":"ce9cdc85a9c23cae08b1b9b99508e1e782ce0e0f","tarball":"https://registry.npmjs.org/@chakrahq/strapi-provider-upload-aws-s3/-/strapi-provider-upload-aws-s3-0.1.1.tgz","fileCount":3,"unpackedSize":4543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCT4RCRA9TVsSAnZWagAAnNEP/1FjMWdTRRXUUlxtobbz\nO/wp/cMgpLZXWgxLVdxE0Mgs/iFT4PVK01ECuhQ9fn88XXoS97xQjVLvd7Z4\n0KkuNGLkHlLaS6q1hfaNzP8Cv3xR3BXauufSFXozIjOAnp5RHOdCkFxeOCpM\nviCwv47VA1ne/cZD7QGqmHTJktnlHvpOg9TbIOlML3DYSonBnLRdDj60ngNy\npGolC8LLtC4H61LydWtXaiZUAYkf0akF/O5hfYCEORsGVm0W12mAzD8nRKFd\nTt/MLOjzTMuFqYl18iUbwsINnYWEtfPURU8Gt6e3R4BTjHh+nevqJBHky5Eh\nZZzeJINSHcxW/L/WtB4bodDNy+ToBwhBulA4FpiVdMYJt2LrvsxJUxk+oDfG\nnYGr5FILv1USjibA/33ktUcxpexSiZdJdvzRAE/VJogPR96n7W2owtQ36duY\nNhTbE8i1J+fq64MGPRm6uqoxVnrlT9RpsZkKPwGplvR0H8l2JBh5FTS1K+Y1\nFSin5E3r5wEr90y4C03e+Dy+6EPbrzDixZ920bB0Mzwf8D/jgIQCtLI3Nal3\n3lnTjSnnrmlYZkCIbTHCOVnzWBxQ3nbu9xBddC6/fih16foSYgfXwQiZ2MGJ\nGlube/2DAK9KBmWGMsic7YRuPtmPz9WkwhRljXEh2Uwx9ZcsGa5hXOYxSDyS\nuHPO\r\n=Srdw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWiOc6Z2jZ3jOoiFeLh5lYdRnNgBoCQevlT8ygTrPupAiEA29ZjTh337z2iMKOUaCgb82zHRM7CoEMJfcuh50TIIlM="}]},"_npmUser":{"name":"chakrahq","email":"engineering@chakrahq.com"},"maintainers":[{"name":"chakrahq","email":"engineering@chakrahq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strapi-provider-upload-aws-s3_0.1.1_1627995665753_0.600589115039059"},"_hasShrinkwrap":false}},"maintainers":[{"name":"chakrahq","email":"engineering@chakrahq.com"}],"description":"AWS S3 provider for strapi upload, with additional optional features over the official AWS S3 provider","homepage":"https://github.com/chakrahq/strapi-provider-upload-aws-s3#readme","keywords":["upload","aws","s3","strapi"],"repository":{"type":"git","url":"git://github.com/chakrahq/strapi-provider-upload-aws-s3.git"},"bugs":{"url":"https://github.com/chakrahq/strapi-provider-upload-aws-s3/issues"},"readme":"Small enhancements to [strapi-provider-upload-aws-s3](https://www.npmjs.com/package/strapi-provider-upload-aws-s3) to support some optional configurations.\n\nOriginal source is [here](https://github.com/strapi/strapi/tree/master/packages/strapi-provider-upload-aws-s3).\n\npackage.json:\n\n```\n{\n  //...\n  \"dependencies\": {\n    //...\n    \"strapi-provider-upload-aws-s3\": \"npm:@chakrahq/strapi-provider-upload-aws-s3@3.6.5\",\n    //...\n  },\n // ...\n}\n```\n\nconfig/plugins.js:\n\n```\nmodule.exports = ({ env }) => {\n  //...\n  upload: {\n    provider: 'aws-s3',\n    providerOptions: {\n      accessKeyId: env('AWS_S3_KEY'),\n      secretAccessKey: env('AWS_S3_SECRET'),\n      region: env('AWS_S3_REGION'),\n      params: {\n        Bucket: env('AWS_S3_BUCKET'),\n      },\n      baseUrl: env('AWS_S3_CDN'),\n      prefix: 'images/',\n      ACL: 'public-read',\n    },\n  },\n  //...\n};\n```\n\nNotes:\n- `baseUrl` - should be a full URL without a trailing slash. Example: `https://cdn.example.com`\n- `prefix` - should have a trailing slash if it's required. Example: `images/`\n- `ACL` - should be from the list of canned ACLs as described [here](https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#canned-acl). Example: `private`\n","readmeFilename":"README.md"}