1.1.3 • Published 4 years ago

etag-hash v1.1.3

Weekly downloads
21
License
SEE LICENSE IN LI...
Repository
github
Last release
4 years ago

ETag Hash

Es6 class that generates ETag using the same algorithm as S3 via MD5 sum.

Useful for verifying Amazon S3 multi-part uploads.

Installation

npm install etag-hash

Usage

const createHash = require('etag-hash').createHash;
const etag = createHash().update(contents).digest();

ETags compatible with s3, API similar to the crypto module to be compatible with streams. Thanks to the author of this post for the breakdown of the algorithm.