SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
A pure JS implementation SHA256.
[](https://www.npmjs.com/package/@aws-sdk/sha256-tree-hash) [](https://www.npmjs.com/package/@aws
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
[](https://www.npmjs.com/package/@aws-sdk/signature-v4-multi-region) [](https:/
[](https://www.npmjs.com/package/@aws-sdk/s3-request-presigner) [](https://www.npmjs.com/
A consistent interface for SHA256 across browsers and NodeJs
TypeScript definitions for sns-validator
TypeScript definitions for object-hash
AWS X-Ray SDK for Javascript
A revision of AWS Signature V4 request signer based on AWS Common Runtime https://github.com/awslabs/aws-crt-nodejs
Loader for AWS Common Runtime https://github.com/awslabs/aws-crt-nodejs
AWS X-Ray SDK for Javascript
TypeScript definitions for aws-lambda
TypeScript definitions for string-hash
OpenTelemetry instrumentation for `aws-sdk` and `@aws-sdk/client-*` clients for various AWS services

Generate hashes from javascript objects in node and the browser.
Types for the AWS SDK
Core functions & classes shared by multiple AWS SDK clients.
Utilities to help with endpoint resolution
OpenTelemetry instrumentation for AWS Lambda function invocations
Schema for the protocol between CDK framework and CDK CLI
[](https://www.npmjs.com/package/@aws-sdk/middleware-logger) [](https://www.npmjs.com/package/@