The clients required direct dependency on client-sts earlier, since they imported decorateDefaultCredentialProvider.
This is no longer required, since the import was removed in https://github.com/aws/aws-sdk-js-v3/pull/5681
The utilities in client-sts are now imported from individual credential providers:
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs and link to relevant comments in this thread.
Issue
Noticed while working on https://github.com/aws/aws-sdk-js-v3/pull/6027
The clients required direct dependency on client-sts earlier, since they imported
decorateDefaultCredentialProvider
. This is no longer required, since the import was removed in https://github.com/aws/aws-sdk-js-v3/pull/5681The utilities in client-sts are now imported from individual credential providers:
Description
Removes redundant direct dependency on client-sts from all clients
Testing
CI
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.