[](https://www.npmjs.com/package/@aws-sdk/middleware-signing) [](https://www.npmjs.com/packag
[](https://www.npmjs.com/package/@aws-sdk/middleware-user-agent) [](https://www.npmjs.c
[](https://www.npmjs.com/package/@aws-sdk/middleware-logger) [](https://www.npmjs.com/package/@
[](https://www.npmjs.com/package/@aws-sdk/middleware-host-header) [](https://www.npmj
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-s3) [](https://www.npmjs.com/package/@
[](https://www.npmjs.com/package/@aws-sdk/middleware-bucket-endpoint) [](http
A collection of token providers
[](https://www.npmjs.com/package/@aws-sdk/middleware-ssec) [](https://www.npmjs.com/package/@aws-sd
[](https://www.npmjs.com/package/@aws-sdk/middleware-flexible-checksums) [](https://www.npmjs.com/package/@aws-sdk/middleware-location-constraint) [](https://www.npmjs.com/package/@aws-sdk/middleware-expect-continue) [](http
[](https://www.npmjs.com/package/@aws-sdk/middleware-recursion-detection) [](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-sqs) [](https://www.npmjs.com/packag
[](https://www.npmjs.com/package/@aws-sdk/middleware-eventstream) [](https://www.npmj
[](https://www.npmjs.com/package/@aws-sdk/middleware-endpoint-discovery) [](https://www.npmjs.com/package/@aws-sdk/middleware-websocket) [](https://www.npmjs.com/
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-ec2) [](https://www.npmjs.com/packag
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-sts) [](https://www.npmjs.com/packag
Core functions & classes shared by multiple AWS SDK clients.
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-route53) [](https://www.npmj
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-rds) [](https://www.npmjs.com/packag
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-api-gateway) [](http
[](https://www.npmjs.com/package/@aws-sdk/middleware-signing) [](https://www.npmjs.com/packag