UNPKG

@aws-sdk/middleware-flexible-checksums

Version:

[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-flexible-checksums/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-flexible-checksums) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-flexible-checksums.s

7 lines (6 loc) 227 B
import { toUint8Array } from "@smithy/util-utf8"; export const stringHasher = (checksumAlgorithmFn, body) => { const hash = new checksumAlgorithmFn(); hash.update(toUint8Array(body || "")); return hash.digest(); };