{"_id":"hash-obj","_rev":"9-3dabc71c4b6f46d05e0d1dbbb2b4bba3","name":"hash-obj","description":"Get the hash of an object","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"hash-obj","version":"1.0.0","description":"Get the hash of an object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/hash-obj.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["hash","hashing","crypto","object","obj","plain","hex","base64","md5","sha1","sha256","sha512","sum"],"dependencies":{"is-obj":"^1.0.0","sort-keys":"^1.1.0"},"devDependencies":{"ava":"0.0.4"},"gitHead":"e3b8c2d443cce72fce76bea382ff88c3d25e7a88","bugs":{"url":"https://github.com/sindresorhus/hash-obj/issues"},"homepage":"https://github.com/sindresorhus/hash-obj#readme","_id":"hash-obj@1.0.0","_shasum":"de53f9856b16f1e76f6ae04d4f9d31c31aaaea00","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"de53f9856b16f1e76f6ae04d4f9d31c31aaaea00","tarball":"https://registry.npmjs.org/hash-obj/-/hash-obj-1.0.0.tgz","integrity":"sha512-R8EWlgUz7x1GxpK5Y41WD5OSMNhNVyIIYlZm01GShsH4wBr+Cn0+fQWBduQRFbrtgrUHE8Zh/FUa6H8INqZcRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1SDdcx1u2S2UqeWAGPx/PT1mGZh57t3oUxJR7l6lYwgIgG79eshTTz5UBU19AujwtWiWtSG9C4R2vpzB22ka5Yj0="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.0":{"name":"hash-obj","version":"2.0.0","description":"Get the hash of an object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/hash-obj.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["hash","hashing","crypto","object","plain","hex","base64","md5","sha1","sha256","sha512","sum"],"dependencies":{"is-obj":"^2.0.0","sort-keys":"^3.0.0","type-fest":"^0.4.1"},"devDependencies":{"@types/node":"^12.0.0","ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"1857c54db0cbda0c6f4e6b35113d0158dd23ca18","bugs":{"url":"https://github.com/sindresorhus/hash-obj/issues"},"homepage":"https://github.com/sindresorhus/hash-obj#readme","_id":"hash-obj@2.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-A+HRqvu8VeDDiSn0KyhMff12RrN8VkvLEkvyPVteTiqUKoKYsIaNo2oeu0l6nehhiTWjkzsCfvi7ZOIUgr9wjw==","shasum":"dc50b5ef9f724cface4985dcec98dd98dacd103e","tarball":"https://registry.npmjs.org/hash-obj/-/hash-obj-2.0.0.tgz","fileCount":5,"unpackedSize":4624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2CElCRA9TVsSAnZWagAAMa0QAJZhG34nO1DMma7BjxJI\nFfSYn81AgVvZuLc2LjTURL1GRsFCIVOLf0EEFJnSxRj3/qJX6GYUFvYQ/ere\n81ccPGz/QZKJCpsiqaie/fINnjEwRDL19sVoK5Kw1UeUhInzLQB9AP7HWpld\nnZq0Mmp9EbVpiezbdZaBFNBsSM1geAqzybupI2uiKIHpb7tPymz0R6vlP3Lp\nYJurVxFt7301vjbGXTlbLeZZclEsG3OsSCllVeGIIsWCeJMp63RCL1s/JKLz\nbgveb0bmRcKh/AUgJyC4gYEFN6ZtJ1MCWUWTSi92zL0uL8C5qnzvidGlIlGE\nZIzWk8nvjR59jMMBeGahwbX9xou0fT4aU18jllwccDAIH0qKyFaSGISN4OD1\nztZCnV//Oji4Ow62frGMsTJ1ikLH+CJZ+lVv2PrNh85HuUO4A+2AKBbxq4iO\n0tN3/FEKiMzgQw9hDHzvNdYnWGhax0em8eU7u17JdQSLnXvClN1HktMcc3Mm\nUbi1ZBtQ+yu3P4R2VfGyoYxB9aXDVnqX4yE4kiks/fDLe0Z609TlXneCMcuq\n9kDTkuHk4QFI7qZB0ePuTg/KLcN0Kis4kltXnZXY6qgkzmziPy7ahf9FSLsR\nblfq+78CpTz39CxPAvdrrZQ01zfUYU3IMGZg478JCN6z35tgb6R9n17ZLn2F\nxnWp\r\n=BriE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsdn/iFd2LEX05sd4zz8JKhyyyJlUYsQC3qbjX4NX2dAiEAqwiYVsAQImkI+DtE83VH3m4Einb7+1N4CPFWHJ+XRmM="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-obj_2.0.0_1557668132980_0.8041876310595586"},"_hasShrinkwrap":false},"3.0.0":{"name":"hash-obj","version":"3.0.0","description":"Get the hash of an object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/hash-obj.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["hash","hashing","crypto","object","plain","hex","base64","md5","sha1","sha256","sha512","sum"],"dependencies":{"is-obj":"^2.0.0","sort-keys":"^4.0.0","type-fest":"^0.8.1"},"devDependencies":{"@types/node":"^12.7.11","ava":"^2.4.0","tsd":"^0.9.0","xo":"^0.25.3"},"gitHead":"4924028e5822aba7751720ed3937136593b771a8","bugs":{"url":"https://github.com/sindresorhus/hash-obj/issues"},"homepage":"https://github.com/sindresorhus/hash-obj#readme","_id":"hash-obj@3.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-mIORCoyREluZ2U0iSd4lnrQZ37V50gEKSHirRsCTTxsZvs1NtifSH/dMu07gB7897z/f1yEh/7KN6TeBT7ct7Q==","shasum":"50fd0bf521f03eb18d55fa7f34b05cbf4e4c7852","tarball":"https://registry.npmjs.org/hash-obj/-/hash-obj-3.0.0.tgz","fileCount":5,"unpackedSize":4518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdltpCCRA9TVsSAnZWagAAtEUQAI6s98VyThYvHYvpd4SW\nxRxgWaGZqQI0d85P2pa+vRbeV/UtKlILYQJJmCbjidvseeWxi7x83ReNoEhy\nxbxvQeG0U1YG2rtPczGU1jRQAaL1D8tEXIkXo61UUiOskcPHTIJ/rt34zLuM\nhzLERs5olwWSlJZU8dXdzVBUGkwiXl5qfiNrVqr1mfG4vCJU10BOnwXMk+Xo\nixb9PKSVqW1ZDT20eZiYqoKm7aB9/MkfRMUMJHCbzB9TkR8nHjzRJgOPL5Mm\nNxcX+C2c7bRT3ChfsBmVUoHrPNWp8AqpjncXoqlzOTBQkr4bdYLQxdJHhGRF\nizl1o+Zt7swkn8lXCtIA9lA33kLAHXfyPuSyeFQ6txRnSrVTryIuvRx7PXKm\nFrja57g+heyiqsScIjyXQAI02bSBk9B/2i1fwdTTiFS/EH5f9M10jQtNh9Ox\nFsez8YHretLu6AlP3tFy1AdiNtRdWp6oV9VNFSrOoHpV1KmwEKcpL+jQ5DO4\niMgCbZGMSngCneF40m7cxXXNFtfFKEMp5BZxzU8k2xWAoVKwrgXjdJIgjXUS\nReCx0jDp6G4DNioT9eMNyyjtD+UvoFSqj+mrRXYEfDNEIpYndRJ1yBWul7aa\n4V5xAFRXaqZgHxG80xDfacZpEE21uD6UcbIZwsoWBl11jc5hqZCuWo/lI5BS\n4pXq\r\n=jYy8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqkKXURYXQPQjKYHDOsQWz73uQqXIr0zbhcGtPo+nVYAiEA9UVPUkqWgcSTgjQKj4EeILQJ6TQREJfc+K+kcwaaiVs="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-obj_3.0.0_1570167361734_0.6564502666559304"},"_hasShrinkwrap":false},"4.0.0":{"name":"hash-obj","version":"4.0.0","description":"Get the hash of an object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/hash-obj.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["hash","hashing","crypto","object","plain","hex","base64","md5","sha1","sha256","sha512","sum"],"dependencies":{"is-obj":"^3.0.0","sort-keys":"^5.0.0","type-fest":"^1.0.2"},"devDependencies":{"@types/node":"^14.14.41","ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.38.2"},"gitHead":"cf50cd1ef14ee0dfb0b148c9672ac2e74f62eb94","bugs":{"url":"https://github.com/sindresorhus/hash-obj/issues"},"homepage":"https://github.com/sindresorhus/hash-obj#readme","_id":"hash-obj@4.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==","shasum":"3fafeb0b5f17994441dbe04efbdee82e26b74c8c","tarball":"https://registry.npmjs.org/hash-obj/-/hash-obj-4.0.0.tgz","fileCount":5,"unpackedSize":4430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeeVLCRA9TVsSAnZWagAAPFkP/2l9CueQUEM4rh+m9pjV\nBXq6O21PIsq06dpag7SlGoN72Pa5lnYhRFPF/3gK06bmqZ/EbG9ZiBFUnVmO\nUg0vWk7qG9aW7+gI2MacDLcwIRRH3VnIKgjJeQEPQovACDdX7YhIUPSLJTlV\n8SJ+/rT7kL1/W0WBqlda/N+inPgt+bmCOUPNSqqN+oX9oLCHq/L4tdqWMP0e\np4OR+ihOl1dN5A8YYD9/HWnSo3w/hDG26b4WeEBGowWb4uE6h1tyL1QyvLxB\neJL2IQHoblM0iOk97cz1t5mxsxQc1J759P1btwLFVa7vIO9dRXXo4skCs4IR\nUx9jX56QcxOxC+2uC28h3/uAsRiqxzoCUGVi5JfDzkWGgpwJn0rQsfbPy3wX\ntfq66LtI7NUfh3ebVl7lpkIlYXUs/HoH5na5Ka2TzM9bJuFINaxGy3zeQtFW\nB/PCkVb9RlA4Nm/KamqxVrZOawYRA/3dvCmV7vzNXcn+1xoidytBCoOHkSXh\nshOyO6zkLDibvycfk0GL9wi2ZvKbkc8bNAO5Kap55GDLwWxtgRyFqrCFpzNq\ngEPzoz1/DaPHxTxTh4GEpK68ODXYgsFTnjic9MBqaSOtbKQYycCAYDrd4MMB\nrv/yldVmdDMh94s5BbvTMZcj+8KCaFtpzAfERDx5M+Wp+oi2hpTssNTcjNQB\nzOtH\r\n=Pm4k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCHQF416MMRR0Cz6oPHMFttnSRAPGGxgreOc/Zf0dSXgIhALD5RxpAhXZESOvIbZbKmumdUQ9SVTXzmWvDdjD6sQw6"}]},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-obj_4.0.0_1618601290591_0.21003795410772863"},"_hasShrinkwrap":false},"5.0.0":{"name":"hash-obj","version":"5.0.0","description":"Get the hash of an object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/hash-obj.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["hash","hashing","crypto","object","plain","hex","base64","md5","sha1","sha256","sha512","sum"],"dependencies":{"is-obj":"^3.0.0","sort-keys":"^5.0.0","type-fest":"^1.0.2"},"devDependencies":{"@types/node":"^14.14.41","ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.38.2"},"types":"./index.d.ts","gitHead":"cf50cd1ef14ee0dfb0b148c9672ac2e74f62eb94","bugs":{"url":"https://github.com/sindresorhus/hash-obj/issues"},"homepage":"https://github.com/sindresorhus/hash-obj#readme","_id":"hash-obj@5.0.0","_nodeVersion":"20.9.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-VcK7VMFDPaFOsFuAfGILRM7SAw6X45O5dUgg4Zc0Ca6aSO+Ewfir8Rt5SwAv9Kp+jVN/FgNil+R1r5sj6JHJrg==","shasum":"e74941b9a5dff1c9a2077e2bfcc9e428ce62df99","tarball":"https://registry.npmjs.org/hash-obj/-/hash-obj-5.0.0.tgz","fileCount":5,"unpackedSize":4430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvDgQv5up7kRowslBF3sG5SCOvYpf0THJyyEM7PATTrQIhAIoXrkbS7dOcqVcThV/w6+XN9OPSqMuj32xLYIKJUidN"}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-obj_5.0.0_1699287502479_0.24914233086917714"},"_hasShrinkwrap":false,"deprecated":"Renamed to hash-object"}},"readme":"# hash-obj\n\n> Get the hash of an object\n\n## Install\n\n```\n$ npm install hash-obj\n```\n\n## Usage\n\n```js\nimport hashObject from 'hash-obj';\n\nhashObject({'🦄': '🌈'}, {algorithm: 'sha1'});\n//=> '3de3bc784035b559784fc276f47493d60555fba3'\n```\n\n## API\n\n### hashObject(object, options?)\n\n#### object\n\nType: `object`\n\n#### options\n\nType: `object`\n\n##### encoding\n\nType: `'hex' | 'base64' | 'buffer' | 'latin1'`\\\nDefault: `'hex'`\n\nEncoding of the returned hash.\n\n##### algorithm\n\nType: `string`\\\nDefault: `'sha512'`\\\nValues: `'md5'` `'sha1'` `'sha256'` `'sha512'` etc *([Platform dependent](https://nodejs.org/api/crypto.html#crypto_crypto_createhash_algorithm))*\n\n*Don't use `'md5'` or `'sha1'` for anything sensitive. [They're insecure.](http://googleonlinesecurity.blogspot.no/2014/09/gradually-sunsetting-sha-1.html)*\n\n## Related\n\n- [hasha](https://github.com/sindresorhus/hasha) - Hashing made simple. Get the hash of a buffer/string/stream/file.\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2023-11-06T16:18:48.490Z","created":"2015-07-11T13:14:05.989Z","1.0.0":"2015-07-11T13:14:05.989Z","2.0.0":"2019-05-12T13:35:33.075Z","3.0.0":"2019-10-04T05:36:01.857Z","4.0.0":"2021-04-16T19:28:10.893Z","5.0.0":"2023-11-06T16:18:22.746Z"},"homepage":"https://github.com/sindresorhus/hash-obj#readme","keywords":["hash","hashing","crypto","object","plain","hex","base64","md5","sha1","sha256","sha512","sum"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/hash-obj.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/hash-obj/issues"},"license":"MIT","readmeFilename":"readme.md"}