An implementation of consistent hashing as a monoid
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 collection of reusable typeclasses for the Effect ecosystem
Hash any object based on its value
Creates a consistent, implementation-agnostic hash from a given raw machine ID resolution function. Designed to be used by MongoDB Tools.
Browser Compatible Object Hashing
js consistent hash ring
Generate hashes from javascript objects in node and the browser.
A consistent interface for SHA256 across browsers and NodeJs
Stable JS value hash.
Implementation of JSON Web Signatures
A MurmurHash2 implementation
JWA implementation (supports all JWS algorithms)
abstract base class for hash-streams
An incremental implementation of MurmurHash3
Stable JS value hash.
A pure JS implementation SHA256.
Jump consistent hash implementation in TypeScript
Hashing made simple. Get the hash of a buffer/string/stream/file.
create hashes for browserify
Standard library for Fantasy Land
Generates a hash for an installed npm package, useful for salting caches
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
A collection of utilities for better-auth