{"_id":"murmur-32","_rev":"397949","name":"murmur-32","description":"MurmurHash3 x86 32-bit implemented in JavaScript.","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"linusu","email":""}],"time":{"modified":"2021-08-04T04:20:43.000Z","created":"2016-08-16T20:19:51.132Z","1.0.0":"2021-07-24T12:20:41.549Z","0.2.0":"2020-05-18T18:54:06.115Z","0.1.0":"2016-08-16T20:19:51.132Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/LinusU/murmur-32.git"},"versions":{"1.0.0":{"name":"murmur-32","version":"1.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusU/murmur-32.git"},"type":"module","exports":"./index.js","scripts":{"test":"standard && node test && ts-readme-generator --check"},"dependencies":{"encode-utf8":"^2.0.0","fmix":"^1.0.0"},"devDependencies":{"arraybuffer-equal":"^1.0.4","hex-to-array-buffer":"^2.0.0","standard":"^16.0.3","ts-readme-generator":"^0.5.1"},"keywords":["digest","fast","hash","murmur hash","murmur","murmur3","murmurhash","murmurhash3","quick"],"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"56279a399bcda62c8d67b75b76dc0c74bb063327","description":"MurmurHash3 x86 32-bit implemented in JavaScript.","bugs":{"url":"https://github.com/LinusU/murmur-32/issues"},"homepage":"https://github.com/LinusU/murmur-32#readme","_id":"murmur-32@1.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"f9b861d43a937c4d5e540d0a277957bdae831aff","size":2034,"noattachment":false,"key":"/murmur-32/-/murmur-32-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/murmur-32/download/murmur-32-1.0.0.tgz"},"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"maintainers":[{"name":"linusu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/murmur-32_1.0.0_1627129241374_0.744883184844644"},"_hasShrinkwrap":false,"publish_time":1627129241549,"_cnpm_publish_time":1627129241549},"0.2.0":{"name":"murmur-32","version":"0.2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusU/murmur-32.git"},"scripts":{"test":"standard && node test"},"dependencies":{"encode-utf8":"^1.0.3","fmix":"^0.1.0","imul":"^1.0.0"},"devDependencies":{"arraybuffer-equal":"^1.0.4","hex-to-array-buffer":"^1.1.0","standard":"^14.3.4"},"keywords":["digest","fast","hash","murmur hash","murmur","murmur3","murmurhash","murmurhash3","quick"],"gitHead":"db1f7276765d51f0a4e511d7081752c11b7f1a0b","description":"MurmurHash3 x86 32-bit implemented in JavaScript.","bugs":{"url":"https://github.com/LinusU/murmur-32/issues"},"homepage":"https://github.com/LinusU/murmur-32#readme","_id":"murmur-32@0.2.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"bf42b7567880db13cd92ca0c2c72eeea884f44c7","size":1730,"noattachment":false,"key":"/murmur-32/-/murmur-32-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/murmur-32/download/murmur-32-0.2.0.tgz"},"maintainers":[{"name":"linusu","email":""}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/murmur-32_0.2.0_1589828045902_0.08820482829065246"},"_hasShrinkwrap":false,"publish_time":1589828046115,"_cnpm_publish_time":1589828046115},"0.1.0":{"name":"murmur-32","version":"0.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/linusu/murmur-32.git"},"scripts":{"test":"standard && node test"},"dependencies":{"array-buffer-from-string":"^0.1.0","fmix":"^0.1.0","imul":"^1.0.0"},"devDependencies":{"arraybuffer-equal":"^1.0.4","hex-to-array-buffer":"^0.1.0","standard":"^7.1.2"},"keywords":["digest","fast","hash","murmur hash","murmur","murmur3","murmurhash","murmurhash3","quick"],"gitHead":"dd0f2bf1d93a0ee7c782f792325ffcbde41c0bc7","description":"MurmurHash3 x86 32-bit implemented in JavaScript.","bugs":{"url":"https://github.com/linusu/murmur-32/issues"},"homepage":"https://github.com/linusu/murmur-32#readme","_id":"murmur-32@0.1.0","_shasum":"c1a79d4fc5fabf0405749d0aff77c41402055861","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"dist":{"shasum":"c1a79d4fc5fabf0405749d0aff77c41402055861","size":1779,"noattachment":false,"key":"/murmur-32/-/murmur-32-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/murmur-32/download/murmur-32-0.1.0.tgz"},"maintainers":[{"name":"linusu","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/murmur-32-0.1.0.tgz_1471378789292_0.20444441982544959"},"directories":{},"publish_time":1471378791132,"_cnpm_publish_time":1471378791132,"_hasShrinkwrap":false}},"readme":"# MurmurHash3 32-bit\n\nMurmurHash3 x86 32-bit implemented in JavaScript.\n\n## Installation\n\n```sh\nnpm install --save murmur-32\n```\n\n## Usage\n\n```js\nimport murmur32 from 'murmur-32'\n\nmurmur32('linus')\n//=> ArrayBuffer { 4 }\n\nmurmur32(new ArrayBuffer(10))\n//=> ArrayBuffer { 4 }\n```\n\n## API\n\n### `murmur32(key)`\n\n- `key` (`ArrayBuffer | string`, required)\n- returns `ArrayBuffer`\n\nCompute the 32-bit MurmurHash3 of the supplied `key`. If the `key` is given as a string it will be [encoded using the UTF8 encoding](https://github.com/LinusU/encode-utf8).\n\n## See also\n\n- [murmur-128](https://github.com/LinusU/murmur-128) - MurmurHash3 x86 128-bit implemented in JavaScript\n","_attachments":{},"homepage":"https://github.com/LinusU/murmur-32#readme","bugs":{"url":"https://github.com/LinusU/murmur-32/issues"},"license":"MIT"}