murmur-32

v1.0.0
MurmurHash3 x86 32-bit implemented in JavaScript.
digest fast hash murmur hash murmur murmur3 murmurhash murmurhash3 quick and 1 more...

MurmurHash3 32-bit

MurmurHash3 x86 32-bit implemented in JavaScript.

Installation

npm install --save murmur-32

Usage

import murmur32 from 'murmur-32'

murmur32('linus')
//=> ArrayBuffer { 4 }

murmur32(new ArrayBuffer(10))
//=> ArrayBuffer { 4 }

API

murmur32(key)

  • key (ArrayBuffer | string, required)
  • returns ArrayBuffer

Compute the 32-bit MurmurHash3 of the supplied key. If the key is given as a string it will be encoded using the UTF8 encoding.

See also

  • murmur-128 - MurmurHash3 x86 128-bit implemented in JavaScript
npm i murmur-32

Metadata

  • MIT
  • ^12.20.0 || ^14.13.1 || >=16.0.0
  • Unknown
  • released 7/24/2021

Downloads

Maintainers