Migrate to @aws-sdk/client-s3
pioug opened this issue · comments
The new AWS SDK is modular and would help to reduce the size of gulp-awspublish since it needs only the S3 client. I did a quick try and it doesn't look easy. I think we can consider bumping a major version due to the changes that are required.
Any help is welcome 💦
https://aws.amazon.com/blogs/developer/modular-packages-in-aws-sdk-for-javascript/
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/migrating-to-v3.html
https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/index.html
https://github.com/aws/aws-sdk-js-v3/blob/main/UPGRADING.md