{"_id":"hash-sum","_rev":"13-fa20b6ae6282396db28605183fc583d0","name":"hash-sum","description":"Blazing fast unique hash generator","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"hash-sum","description":"Blazing fast unique hash generator","version":"1.0.0","homepage":"https://github.com/bevacqua/hash-sum","authors":["Nicolas Bevacqua <nicolasbevacqua@gmail.com>"],"license":"MIT","repository":{"type":"git","url":"git://github.com/bevacqua/hash-sum.git"},"bugs":{"url":"https://github.com/bevacqua/hash-sum/issues"},"main":"hash-sum.js","scripts":{"test":"jshint . && tape test.js"},"dependencies":{},"devDependencies":{"jshint":"2.5.0","jshint-stylish":"0.2.0","tape":"3.0.3"},"gitHead":"a2e4c86a20013ea556e56d96f6add802ddfbebe5","_id":"hash-sum@1.0.0","_shasum":"3962da20409fa10e54bd0520220f8b49354cc252","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.3","_npmUser":{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},"maintainers":[{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"}],"dist":{"shasum":"3962da20409fa10e54bd0520220f8b49354cc252","tarball":"https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.0.tgz","integrity":"sha512-Luywba0a4KyqG15HngHmiTdfUG+WArJvJ2MVfz/gio3TnTFr1jtSF714RrbwkSddmGpj3Uiu2cfTozNBITAvGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4/w4sB2+9gGxiMueTLxUyPfk2MhbGBM3pTkRQ4B4NJgIhAK0EXnzf9w9EqftRudY9aJA6K8u+lNkZ114bH6l1jqFx"}]},"directories":{}},"1.0.1":{"name":"hash-sum","description":"Blazing fast unique hash generator","version":"1.0.1","homepage":"https://github.com/bevacqua/hash-sum","authors":["Nicolas Bevacqua <nicolasbevacqua@gmail.com>"],"license":"MIT","repository":{"type":"git","url":"git://github.com/bevacqua/hash-sum.git"},"bugs":{"url":"https://github.com/bevacqua/hash-sum/issues"},"main":"hash-sum.js","scripts":{"test":"jshint . && tape test.js"},"dependencies":{},"devDependencies":{"jshint":"2.5.0","jshint-stylish":"0.2.0","tape":"3.0.3"},"gitHead":"d46c2428aef8a8d759ad51af7504012a6d8eeb0b","_id":"hash-sum@1.0.1","_shasum":"079a48b041a69c2a5875990d36dda7451f2eada4","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.3","_npmUser":{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},"maintainers":[{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"}],"dist":{"shasum":"079a48b041a69c2a5875990d36dda7451f2eada4","tarball":"https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.1.tgz","integrity":"sha512-Q4lgj61mjwlPZEPjvPMvKJDIR+LvDgHevx765WksLC8tHJmy+AVrKU275kgs6splDnamck+CId7EGGvtaOSFRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDK4ludPzC2x9vAMKJShCvKzTKoJ/wAnJlmaXeUugcIxAiB34XPiPhIYYZXMitmOubXI0wsFEx6ZoQCoK4HlSomZTg=="}]},"directories":{}},"1.0.2":{"name":"hash-sum","description":"Blazing fast unique hash generator","version":"1.0.2","homepage":"https://github.com/bevacqua/hash-sum","authors":["Nicolas Bevacqua <nicolasbevacqua@gmail.com>"],"license":"MIT","repository":{"type":"git","url":"git://github.com/bevacqua/hash-sum.git"},"bugs":{"url":"https://github.com/bevacqua/hash-sum/issues"},"main":"hash-sum.js","scripts":{"test":"jshint . && tape test.js"},"dependencies":{},"devDependencies":{"jshint":"2.5.0","jshint-stylish":"0.2.0","tape":"3.0.3"},"gitHead":"b9d19a324f5a10417b42c9e8bf76d2f52d05b3d7","_id":"hash-sum@1.0.2","_shasum":"33b40777754c6432573c120cc3808bbd10d47f04","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.3","_npmUser":{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},"maintainers":[{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"}],"dist":{"shasum":"33b40777754c6432573c120cc3808bbd10d47f04","tarball":"https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz","integrity":"sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH3a1qtnOPJBfIHMzzsijCht2y3oW7fhHZ18Pa2dRXNAIhAJTp2AX5wcIj3XOVpZRbKdGdpBEpm1ejL/evL1UR16BM"}]},"directories":{}},"2.0.0":{"name":"hash-sum","description":"Blazing fast unique hash generator","version":"2.0.0","homepage":"https://github.com/bevacqua/hash-sum","authors":["Nicolas Bevacqua <nicolasbevacqua@gmail.com>"],"license":"MIT","repository":{"type":"git","url":"git://github.com/bevacqua/hash-sum.git"},"bugs":{"url":"https://github.com/bevacqua/hash-sum/issues"},"main":"hash-sum.js","scripts":{"test":"jshint . && tape test.js"},"dependencies":{},"devDependencies":{"jshint":"2.5.0","jshint-stylish":"0.2.0","lodash":"4.17.11","tape":"3.0.3"},"gitHead":"6b528bacaa7e1c9031cd649c718f4106a17e827d","_id":"hash-sum@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==","shasum":"81d01bb5de8ea4a214ad5d6ead1b523460b0b45a","tarball":"https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz","fileCount":9,"unpackedSize":8128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFoYYCRA9TVsSAnZWagAAO+kP/jx+LQQ18aVz8X4eVxws\nx0LNCei+SiIHb4pmaVEU1ja1Oqdt/prsemdsjonoibOPn7Irfc16Ae44uP8w\nKxs8txbPPfwF2AkzBynPIMMjvbvoQOw4ZAg09VVlH9K8FxlebGNV7EyANoX6\ncjtc02qqsWpQQrGHumifVspc9sp9vKfpIyF4oFRyx3dawTQJyqF+ZmAMtOHP\nfEjPgPzZZmL99fOTE0h3zfDq6yDKdWDEgsMfV+1SMaqo05P8DbHmH+oBCAOf\nU9sHFwDxABzK9969cJGPqEfnUbtn84GytSr12IKr2EuiN09n7Vne7JU88u9+\nb0rZBZFg2gNGHPFMf3AgdV4U3xHUnWsl5fez2kOwdFrlVGThf0QbFvJ06pHh\nYJiiQn0JaKcjxETPTajZXdJlc6V4D0Hv4V4o13P84kw23M5vYqVhbilCqooy\nivathXhZ7YJSdnGmpjWhL3vPU9aVCxRDWJyzBuf+99abPKNQ7K2aRjdOw0Lf\n56rcLIbvkO+FZrZ13tJf2ly6n2BSNE9/kYQ6x0BSnoPsN8s0aq4JeyXp71dr\nmxSP7qP3e/iq5umWQom29GZ4aDnOLdTa7NaeOwBBip+qOJruH28N77NiIH0F\ncflUJUdA078ReaXWdAODzJORY5Lp35+bI6GatYCcNFKyTT2qomyrqxDOp0Qg\nYWxR\r\n=8c4Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAmBoe5ACAmmUE/wE552vfoOMd1nadu8rD0GI6BIlXXAIgPOCvw2r+Ti1opuBzpmXkJ2uxTlp2vX+OeDY4pC3eG1o="}]},"maintainers":[{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"}],"_npmUser":{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-sum_2.0.0_1561757207975_0.8360853713855414"},"_hasShrinkwrap":false}},"readme":"# hash-sum\n\n> blazing fast unique hash generator\n\n# install\n\n```shell\nnpm i hash-sum -S\n```\n\n# features\n\n- no dependencies\n- minimal footprint\n- works in all of node.js, io.js, and the browser\n- hashes functions based on their source code\n- produces different hashes for different object types\n- support for circular references in objects\n- ignores property assignment order\n\n# `sum(value)`\n\nyields a four-byte hexadecimal hash based off of `value`.\n\n```\n# creates unique hashes\n00a34759 from: [ 0, 1, 2, 3 ]\na8996f0c from: { '0': 0, '1': 1, '2': 2, '3': 3 }\n5b4c2116 from: { '0': 0, '1': 1, '2': 2, '3': 3, length: 4 }\n2c937c45 from: { url: 12 }\n31d55010 from: { headers: 12 }\n2d2e11bc from: { headers: 122 }\nec99d958 from: { headers: '122' }\n18c00eee from: { headers: { accept: 'text/plain' } }\n6cb332c8 from: { payload: [ 0, 1, 2, 3 ], headers: [ { a: 'b' } ] }\n12ff55db from: { a: [Function: a] }\n46f806d2 from: { b: [Function: b] }\n0660d9c4 from: { b: [Function: b] }\n6c95fc65 from: function () {}\n2941766e from: function (a) {}\n294f8def from: function (b) {}\n2d9c0cb8 from: function (a) { return a;}\ned5c63fc from: function (a) {return a;}\nbba68bf6 from: ''\n2d27667d from: 'null'\n774b96ed from: 'false'\n2d2a1684 from: 'true'\n8daa1a0c from: '0'\n8daa1a0a from: '1'\ne38f07cc from: 'void 0'\n6037ea1a from: 'undefined'\n9b7df12e from: null\n3c206f76 from: false\n01e34ba8 from: true\n8a8f9624 from: Infinity\n0315bf8f from: -Infinity\n64a48b16 from: NaN\n1a96284a from: 0\n1a96284b from: 1\n29172c1a from: undefined\n59322f29 from: {}\n095b3a22 from: { a: {}, b: {} }\n63be56dd from: { valueOf: [Function: valueOf] }\n63be4f5c from: { valueOf: [Function: valueOf] }\n5d844489 from: []\nba0bfa14 from: 2019-06-28T21:24:31.215Z\n49324d16 from: 2019-06-28T03:00:00.000Z\n434c9188 from: 1988-06-09T03:00:00.000Z\nce1b5e44 from: global\n```\n\n# license\n\nMIT\n","maintainers":[{"name":"bevacqua","email":"nicolasbevacqua@gmail.com"}],"time":{"modified":"2022-06-18T19:28:35.184Z","created":"2015-07-14T17:58:18.022Z","1.0.0":"2015-07-14T17:58:18.022Z","1.0.1":"2015-07-14T18:36:26.404Z","1.0.2":"2015-07-14T19:10:57.033Z","2.0.0":"2019-06-28T21:26:48.120Z"},"homepage":"https://github.com/bevacqua/hash-sum","repository":{"type":"git","url":"git://github.com/bevacqua/hash-sum.git"},"bugs":{"url":"https://github.com/bevacqua/hash-sum/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"lichangwei":true,"stone_breaker":true,"d-band":true,"three":true,"netoperatorwibby":true,"chaoliu":true}}