{"_id":"fnv1a","_rev":"4579314","name":"fnv1a","description":"Simple 32 bit FNV-1a hash algorithm implementation.","dist-tags":{"latest":"1.1.1"},"maintainers":[{"name":"schwarzkopfb","email":""}],"time":{"modified":"2026-04-10T15:54:24.000Z","created":"2015-11-17T14:58:45.086Z","1.1.1":"2022-04-03T16:06:24.970Z","1.1.0":"2022-04-03T15:39:56.236Z","1.0.1":"2015-11-17T15:02:35.616Z","1.0.0":"2015-11-17T14:58:45.086Z"},"users":{},"author":{"name":"Schwarzkopf Balazs","email":"schwarzkopfb@icloud.com"},"repository":{"type":"git","url":"git+https://github.com/schwarzkopfb/fnv1a.git"},"versions":{"1.1.1":{"name":"fnv1a","version":"1.1.1","description":"Simple 32 bit FNV-1a hash algorithm implementation.","main":"index.js","types":"index.d.ts","scripts":{"build":"tsc -p tsconfig.json","test":"node test/test.cjs && node test/test.mjs","prepublishOnly":"npm run build && npm run test"},"keywords":["hash","fnv","fnv1a","algorithm"],"author":{"name":"Schwarzkopf Balazs","email":"schwarzkopfb@icloud.com"},"repository":{"type":"git","url":"git+https://github.com/schwarzkopfb/fnv1a.git"},"bugs":{"url":"https://github.com/schwarzkopfb/fnv1a/issues"},"homepage":"https://github.com/schwarzkopfb/fnv1a#readme","license":"MIT","devDependencies":{"@tsconfig/node14":"^1.0.1","@types/node":"^17.0.23","typescript":"^4.6.3"},"gitHead":"2c5ee2889e42a6bd38c64a29b227eaf9e048e40d","_id":"fnv1a@1.1.1","_nodeVersion":"14.16.1","_npmVersion":"8.3.2","dist":{"shasum":"4e01d51bae60735d00e54ffde02581fe2e74f465","size":2180,"noattachment":false,"key":"/fnv1a/-/fnv1a-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fnv1a/download/fnv1a-1.1.1.tgz"},"_npmUser":{"name":"schwarzkopfb","email":"schwarzkopfb@icloud.com"},"directories":{},"maintainers":[{"name":"schwarzkopfb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fnv1a_1.1.1_1649001984822_0.5145968786497832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-03T16:06:28.218Z","publish_time":1649001984970,"_cnpm_publish_time":1649001984970},"1.1.0":{"name":"fnv1a","version":"1.1.0","description":"Simple 32 bit FNV-1a hash algorithm implementation.","main":"index.js","types":"index.d.ts","scripts":{"build":"tsc -p tsconfig.json","test":"node test/test.cjs && node test/test.mjs","prepublishOnly":"npm run build && npm run test"},"keywords":["hash","fnv","fnv1a","algorithm"],"author":{"name":"Schwarzkopf Balazs","email":"schwarzkopfb@icloud.com"},"repository":{"type":"git","url":"git+https://github.com/schwarzkopfb/fnv1a.git"},"bugs":{"url":"https://github.com/schwarzkopfb/fnv1a/issues"},"homepage":"https://github.com/schwarzkopfb/fnv1a#readme","license":"MIT","devDependencies":{"@tsconfig/node14":"^1.0.1","@types/node":"^17.0.23","typescript":"^4.6.3"},"gitHead":"498b0e801e7f749a6dbcaad2bf789c706d0c760f","_id":"fnv1a@1.1.0","_nodeVersion":"14.16.1","_npmVersion":"8.3.2","dist":{"shasum":"3c40d1ca3d45be713cf30f8c7223a9dd5c69a6e5","size":2125,"noattachment":false,"key":"/fnv1a/-/fnv1a-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fnv1a/download/fnv1a-1.1.0.tgz"},"_npmUser":{"name":"schwarzkopfb","email":"schwarzkopfb@icloud.com"},"directories":{},"maintainers":[{"name":"schwarzkopfb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fnv1a_1.1.0_1649000396100_0.12485724171812951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-03T15:39:58.627Z","publish_time":1649000396236,"_cnpm_publish_time":1649000396236},"1.0.1":{"name":"fnv1a","version":"1.0.1","description":"Simple 32 bit FNV-1a hash algorithm implementation.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["hash","fnv","fnv1a","algorithm"],"author":{"name":"Schwarzkopf Balazs","email":"schwarzkopfb@icloud.com"},"repository":{"type":"git","url":"git+https://github.com/schwarzkopfb/fnv1a.git"},"bugs":{"url":"https://github.com/schwarzkopfb/fnv1a/issues"},"homepage":"https://github.com/schwarzkopfb/fnv1a#readme","license":"MIT","gitHead":"0ebe91ea7d425f3a10a8d6ecf9b43a77b8f7bf95","_id":"fnv1a@1.0.1","_shasum":"915e2d6d023c43d5224ad9f6d2a3c4156f5712f5","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"schwarzkopfb","email":"schwarzkopfb@wearebreak.com"},"maintainers":[{"name":"schwarzkopfb","email":""}],"dist":{"shasum":"915e2d6d023c43d5224ad9f6d2a3c4156f5712f5","size":2302,"noattachment":false,"key":"/fnv1a/-/fnv1a-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fnv1a/download/fnv1a-1.0.1.tgz"},"directories":{},"publish_time":1447772555616,"_hasShrinkwrap":false,"_cnpm_publish_time":1447772555616,"_cnpmcore_publish_time":"2021-12-16T19:09:40.236Z"},"1.0.0":{"name":"fnv1a","version":"1.0.0","description":"Simple 32 bit FNV-1a hash algorithm implementation.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["hash","fnv","fnv1a","algorithm"],"author":{"name":"Schwarzkopf Balazs","email":"schwarzkopfb@icloud.com"},"license":"MIT","gitHead":"0ebe91ea7d425f3a10a8d6ecf9b43a77b8f7bf95","_id":"fnv1a@1.0.0","_shasum":"471c39b3439847bf0b23495d8ab8acd1f54858e3","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"schwarzkopfb","email":"schwarzkopfb@wearebreak.com"},"maintainers":[{"name":"schwarzkopfb","email":""}],"dist":{"shasum":"471c39b3439847bf0b23495d8ab8acd1f54858e3","size":2243,"noattachment":false,"key":"/fnv1a/-/fnv1a-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fnv1a/download/fnv1a-1.0.0.tgz"},"directories":{},"publish_time":1447772325086,"_hasShrinkwrap":false,"_cnpm_publish_time":1447772325086,"_cnpmcore_publish_time":"2021-12-16T19:09:40.602Z"}},"readme":"[![view on npm](http://img.shields.io/npm/v/fnv1a.svg?style=flat-square)](https://www.npmjs.com/package/fnv1a)\n[![npm module downloads per month](http://img.shields.io/npm/dm/fnv1a.svg?style=flat-square)](https://www.npmjs.com/package/fnv1a)\n[![node version](https://img.shields.io/badge/node->=8-brightgreen.svg?style=flat-square)](https://nodejs.org/download)\n[![license](https://img.shields.io/npm/l/tesseractocr.svg?style=flat-square)](https://github.com/schwarzkopfb/fnv1a/blob/master/LICENSE)\n\n# fnv1a\n\nSimple and fast 32 bit FNV-1a hash for [node.js](http://nodejs.org) based on [this](http://isthe.com/chongo/tech/comp/fnv/).\n\n## Usage\n\n```js\nimport { equal } from 'assert'\nimport hash from 'fnv1a'\n\nconst value = hash('node.js')\n\n// decimal\nequal(value, 3096844302)\n\n// hexadecimal\nequal(value.toString(16), 'b896180e')\n\n// string\nequal(value.toString(36), '1f7s4cu')\n```\n\n_Note:_ importing via `require()` is also supported.\n\n## Installation\n\n    npm install fnv1a\n\n## License\n\n[MIT license](https://github.com/schwarzkopfb/fnv1a/blob/master/LICENSE).\n","_attachments":{},"homepage":"https://github.com/schwarzkopfb/fnv1a#readme","bugs":{"url":"https://github.com/schwarzkopfb/fnv1a/issues"},"license":"MIT"}