[](https://www.npmjs.com/package/@smithy/util-stream-browser) [](https://www.npmjs.com/packag
[](https://www.npmjs.com/package/@smithy/util-stream-node) [](https://www.npmjs.com/package/@smithy
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)
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
Node.js's util module for all engines
A browser UTF-8 string <-> UInt8Array converter
Middleware and Plugin for request compression.
Browser-friendly inheritance fully compatible with standard node.js inherits()
Asymmetric addon for the @smithy/signature-v4 package
Utilities for working with Blob objects in the browser
WASI polyfill for browser and some wasm util
[](https://www.npmjs.com/package/@smithy/middleware-apply-body-checksum) [![NPM downloads](https://img.shields.io/npm/dm/@smithy/middleware-apply-body-checksum.s
Get an event when you're being sent data or asked for it.
An iteration of the Node.js core streams with a series of improvements
the stream module from node core for browsers
hast utility to reparse a tree
AWS SDK for JavaScript SignatureV4a package
Get a stream as a string, Buffer, ArrayBuffer or array