[](https://www.npmjs.com/package/@smithy/typecheck) [](https://www.npmjs.com/package/@smithy/typecheck)
Provides a way to make requests
[](https://www.npmjs.com/package/@smithy/core) [](https://www.npmjs.com/package/@smithy/core)
A standalone implementation of the AWS Signature V4 request signing algorithm
AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service
Provides a way to make requests
A simple abort controller library
[](https://www.npmjs.com/package/@smithy/types) [](https://www.npmjs.com/package/@smithy/types)
Middleware and Plugin for request compression.
Asymmetric addon for the @smithy/signature-v4 package
[](https://www.npmjs.com/package/@smithy/util-stream-node) [](https://www.npmjs.com/package/@smithy
[](https://www.npmjs.com/package/@smithy/middleware-apply-body-checksum) [](https://www.npmjs.com/package/@aws-sdk/middleware-signing) [](https://www.npmjs.com/packag
A collection of token providers
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Base components for Smithy services
[](https://www.npmjs.com/package/@smithy/experimental-identity-and-auth) [](https://www.npmjs.com/package/@smithy/snapshot-testing) [](https://www.npmjs.com/package/@smithy
[](https://www.npmjs.com/package/@smithy/client-documentation-generator) [](https://www.npmjs.com/package/@smithy/util-stream-browser) [](https://www.npmjs.com/packag
Shared module between Web & Mobile containing required abstractions for state management, async network communication.
TypeScript execution environment and REPL for node.js, with source map support