{"_id":"murmur-32","_rev":"6-e13d05cbbe3d942bee5fd3f3a69bc6bb","name":"murmur-32","description":"MurmurHash3 x86 32-bit implemented in JavaScript.","dist-tags":{"latest":"1.0.0"},"versions":{"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","tarball":"https://registry.npmjs.org/murmur-32/-/murmur-32-0.1.0.tgz","integrity":"sha512-3kU/UQLaZc+52ERLK3CG9S86TAn60dCerpkYKKlGQMbIbH32W15RZ1SUSDwJpFscMLFhplyB4Rg98FE937o9eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJwBBEnjjfNJ6DzpUgbVpI9sZmsLfvWygzGhzIKUVW3AiBvXJyqpPmc6Pba/nFM9v1w+kPsWAVvNPhW0efaz6OB4w=="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/murmur-32-0.1.0.tgz_1471378789292_0.20444441982544959"},"directories":{}},"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":{"integrity":"sha512-ZkcWZudylwF+ir3Ld1n7gL6bI2mQAzXvSobPwVtu8aYi2sbXeipeSkdcanRLzIofLcM5F53lGaKm2dk7orBi7Q==","shasum":"bf42b7567880db13cd92ca0c2c72eeea884f44c7","tarball":"https://registry.npmjs.org/murmur-32/-/murmur-32-0.2.0.tgz","fileCount":5,"unpackedSize":3732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewtnOCRA9TVsSAnZWagAA9vUP+wXHAagz1+ocBoXmH5gq\nICtljjEOpXLnTqGCGiTtZsmnHZL4RpT0waLKw8u+qpuoJy9FRWBsd2maNTcJ\npniwEAhw5s0xsr4A9lN2tyMYrF+I6r4ySxN4/t4d8QyDTubtvkZ93aKoHM/D\nBKINR5HC4LLgAAlHKJOnPaARTArd54owSS/Gy2k/O3Cctk/vG9SJqzqgZUHn\ncuHfgYAi/1KBdTiSod8h2G/LtrlefyJIjhxh53Cwr6cXXo0xLWacmdGpTHVX\n6Ekc+q/FUTlAA8Sp1bHsAn7i/bDbJJvtJfVy6r6KT5Oeiq7TraVOxIa91ief\nxv6JDltAH2w1uE0LB/CjdtHv9nf+csQNT5Fj4n3V6sQCX3VxuHh9elM96nDD\n9SEUlWGDoVHskYINEfLshEGW1K2XGacQU4mX35u6ytXTriv9xaq5ZXA1WkhM\nmZ8ZWpcu7/Y2jXBKkFPQtuokCDYTV1IHI3k92KfBgHE3uWXEMcs+bXDzxXOY\n5e2glQUITmt5Mn22x5GUx1FarHj89GNWSIcQhvT8watiSO05VKQ+Zz1z5gdQ\nXF6bLiDUKa68raCjuqDGpGjz9em8EYCwKhtew8sDdfn/tmDbf7COoXMmtl86\nbz+PCnv9d9AWqr0h8CqlULBHFr9i+9vEHaytaqv14qs2roMCSFjy8v/tdXLQ\n4c8T\r\n=AAZH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGukmWysRiR72xuID2JG+gIphm0xT3+9JCBXPlbNQByTAiEAk7EtaKQwNn4liLSNlJsNjEWSobXwhqjLz565uffU0wU="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_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},"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":{"integrity":"sha512-l6QKUGWXzZWHash7lmZzycpIifOrnc3PeMaoFrMv90c+xqOyOSzJU0q2T/1d15MzAdEWTpCh1paC855APqt1Gw==","shasum":"f9b861d43a937c4d5e540d0a277957bdae831aff","tarball":"https://registry.npmjs.org/murmur-32/-/murmur-32-1.0.0.tgz","fileCount":6,"unpackedSize":4408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/AWZCRA9TVsSAnZWagAAf8sQAJMpaFU7G6qpejtOLNO1\na5ndbFx+CfTUEVceoqcOQ58y7+xyEoX3l7cy0XI8A08s83TqSCX+QMUBZe+x\nWimcdNDVS6MmpdWMoRUsSnTu5y0+OoBFZvOAD3CXa3yfTDRMWlqYYL6ti+z4\nypoUfckN+bZJ98o5K27IGijjH2+BmIBGp/JDEexRU0cS8cvKBDS5G5ODUxTE\nBMVno+3uB3m4O9xHBg0hwoDZv16i0iJqbYmjAcFPmAVci9Kw8kKOgXxKgwXn\nk7mN+8B7Pw0UaR80y6wlK9E+N3wIzF57+SzRRap4nJZ5qxbwSN0XqZP+QajW\nflPGtHae4fZvGNa54xUK/4cuz6FyJKbBE9w5K3o+Butubc7A1RzAZL7mLVJ3\n9dEnAK4qvTWycC3wIr/NF4VQAWDGUEUSNSWne40CaUxjGaqfqv8Wq0HLCdc1\njzsJRexjVfw0V4nmfVgX8ewJeNjq1Bb2itB/7cDvFo+FQsNx1Zz4RAlkqKbo\n6lUgoNWu0exFjOOcrP6HKM2+F4Sjb9Tp6cRlZv9/hYabU5YdquvKC/2Sm+xb\nT9amjmzXYEjZtmwo7LYddRc1MRMm7FAs97rg5wDq8M70ydEyKTnL/+1FQmLE\n4YqPNTbfQz8wur5RylLstR21THkCt/8FpEjWYLMxgAmW9bNZBmEkXdMSgKCA\nZ492\r\n=wrg/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEY7q5vwKx7ugjgsfZW/viplkXignX08EochkUkkgwbAiEA8o3a9fxWr6zX/ZQignew0/SRHdJzKSwHjmJGxpLGWaw="}]},"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/murmur-32_1.0.0_1627129241374_0.744883184844644"},"_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","maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"time":{"modified":"2022-06-20T14:23:17.160Z","created":"2016-08-16T20:19:51.132Z","0.1.0":"2016-08-16T20:19:51.132Z","0.2.0":"2020-05-18T18:54:06.115Z","1.0.0":"2021-07-24T12:20:41.549Z"},"homepage":"https://github.com/LinusU/murmur-32#readme","keywords":["digest","fast","hash","murmur hash","murmur","murmur3","murmurhash","murmurhash3","quick"],"repository":{"type":"git","url":"git+https://github.com/LinusU/murmur-32.git"},"bugs":{"url":"https://github.com/LinusU/murmur-32/issues"},"license":"MIT","readmeFilename":"readme.md"}