{"_id":"@sindresorhus/string-hash","_rev":"4-c588890f84f5a8a9cb2b443a433e2f70","name":"@sindresorhus/string-hash","description":"Get the hash of a string","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@sindresorhus/string-hash","version":"1.0.0","description":"Get the hash of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/string-hash.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"publishConfig":{"access":"public"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["string","hash","code","hashcode","hash-code","fnv1a","fnv-1a","fnv","algorithm","hashing","function"],"dependencies":{"@sindresorhus/fnv1a":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"be56fe6b613fbff0a93fc6ab531f92a59e13f19f","bugs":{"url":"https://github.com/sindresorhus/string-hash/issues"},"homepage":"https://github.com/sindresorhus/string-hash#readme","_id":"@sindresorhus/string-hash@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-f+MXwrsBBcicamPLVcvfoc1SBXLRRwRGe0atZlJFRypb6CKoODYwElIQLFuilFoD+7YWdjX42Lfx6mC0ClMKgw==","shasum":"ec26f7de627ec88b5737c6e5102516de42d25a4a","tarball":"https://registry.npmjs.org/@sindresorhus/string-hash/-/string-hash-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvXEewN26Cyzlg4ovZ07zmRt8Yrte/gkkPJK6qUiSh1AiEAxQSmaMKX4bs0Mv5aAhtEFMC570XgrNe5L6Kp82gcChg="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-hash-1.0.0.tgz_1515290445127_0.9111921398434788"},"directories":{}},"1.1.0":{"name":"@sindresorhus/string-hash","version":"1.1.0","description":"Get the hash of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/string-hash.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd-check"},"keywords":["string","hash","code","hashcode","hash-code","fnv1a","fnv-1a","fnv","algorithm","hashing","function"],"dependencies":{"@sindresorhus/fnv1a":"^1.1.0"},"devDependencies":{"ava":"^1.3.1","tsd-check":"^0.5.0","xo":"^0.24.0"},"gitHead":"4f4f851cc14b66a12d9dc4a12af66cd341396fcb","bugs":{"url":"https://github.com/sindresorhus/string-hash/issues"},"homepage":"https://github.com/sindresorhus/string-hash#readme","_id":"@sindresorhus/string-hash@1.1.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-/pMnAriUWw2aC1Iwzh0aYhypuuP53WBmjXC2gC2n22aJlYp7CP4Dx5EIhfu1nYGDx9SKxrv/nrHQiTw4eZIqjA==","shasum":"54bc9ccf57f48d567969f6a35d15d90488c440c3","tarball":"https://registry.npmjs.org/@sindresorhus/string-hash/-/string-hash-1.1.0.tgz","fileCount":5,"unpackedSize":2717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj0xbCRA9TVsSAnZWagAAP2UQAIjHInRu3S5hghvwbA5f\nY57dhOaEpq+twqg8IbQ79rojtrvmNC02M5q9ghTgzvyebgNGEkCKr4fIJyCh\nEf3OJYNztAsH982udesDbrb/c9VEaIbSK2HSqDtdDuCcZk6QrOAD4GfWe3mb\n532zR8VsvGdYZ2SNPFBuyvocTB7qvlUSD/qtBEydHZ+Yo7FOb+/UGiudQHsF\nCF/s6r0avtorRqgs9qZZ6fbEvA9/MNVoX1S1r4ui2ysdwk9MD22GJgnhxdq2\n4TC167C3xHCBwn2PWzzm3p6RlKACulrfYz6sF+ZbMyvJQ34vuy9ZkXjl9oDV\nZD5kR6F5Dz+JWi7+al4T2+3oRrHSdu6fr4m51XmYhuis1sOriwuiqfLh6OKD\n5eEnFqzUBo4PlK1ijwvQgk5AJd4PWXKHtzoNzWJJDPt6PwmtTTi7eBEgmZ3h\nJBSxjoO9W5rqf9KiHNy2JB62J1bRsG17RRF/UlejTtSz+6H6CdMCG8huZY0M\n2RoGdZuydWZUCxYXl92rdBplffpgq3ChlcK5JXyHBE5HJO1W8psQ4lD6LqGt\n6ltvYnAa145BIKxghZGIqfHo05u1ImkdZXPl9Jd1VIyyTA3WrZ1vZioYAvTv\nhJHdqLqu36ROgZlM+9pF7CcM8GPVrytoXFs80TejOuIw9pjZjTX8De6z/tgC\naYsP\r\n=98UP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmCclFxnDFaFpXo468FGPqyl3/mDnZVdGNyURHFvbNswIhAMnZmdK1BuUjHpWjC5R5+Cugv2gMhSjUO3YgOrzMtYBS"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-hash_1.1.0_1552895066138_0.6171708558748348"},"_hasShrinkwrap":false},"1.2.0":{"name":"@sindresorhus/string-hash","version":"1.2.0","description":"Get the hash of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/string-hash.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["string","hash","code","hashcode","hash-code","fnv1a","fnv-1a","fnv","algorithm","hashing","function"],"dependencies":{"@sindresorhus/fnv1a":"^1.2.0"},"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"bcb4b25f0418a03fb2ad5309e620c3d46103a8a1","bugs":{"url":"https://github.com/sindresorhus/string-hash/issues"},"homepage":"https://github.com/sindresorhus/string-hash#readme","_id":"@sindresorhus/string-hash@1.2.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-DLUEF2sS37k9QwG5mVP36suIVJO0vmXRvUCJT7s17AbMxCJMoyV/X5nAy3sEgB84MkHJd2WmEMtCSfmhZNk46A==","shasum":"20d7f88484406f2992391b55cf8aa486103f4d03","tarball":"https://registry.npmjs.org/@sindresorhus/string-hash/-/string-hash-1.2.0.tgz","fileCount":5,"unpackedSize":2771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoPQUCRA9TVsSAnZWagAAp4kP/3fN2CDimzDqRavkZ09F\nEUr5FC0RrW9BjmSNSMXTP7Dwu+NMSbaVGWtvzyeYBkhTjAeb6UDeMuuRAZK0\n5JpfPjo4hTg/pPmbB/fnj6VIHvkEWRphaQQ4BL1FjcBNJjK9UEz9JXcPnBwu\njVZl/VjZDqHuG4de7txjf0GUUgwde3XtMo6VyVOtD9xHelYur9RayMbQTSp4\nG/fakAbiowdUEtFFDlvdR0u7RaSOCvvi7JTvnJ6i4mZ8DJoxbZdsP8q1J1GT\nLXvKqvHFxI/t7R+1LcLN/KQ5TvyOsiHo0ipoR2eIh1ZKcTpGgwBWjciQP3BN\nmL1P8uwb4OCbgYE1w3vhdoFyoaLK6JL2l3GuqvyOxC1V+Wy4xIo8abpOIAPk\ni8pvbyLVUq39s05ra1FVra3YDrTFqQu+UahuY/eCirD86/xUIdFvLDzpIZj9\nZE5BFm0mvuJndyUmaJRH2OV9UAIJpem6Da0qXHDQcE/+4E0NPW+1HLT/xWi0\nEsh2UEwdvRPIIr3zGkQCvdwe5oP81Za0VutOepHDTrYYGYGQyuCMQ41E7+t9\nMUBTMAuoZEO5JU4tD1AldQgwaXvg5HxQ0K9i2lgJLUpQvNqUYdL7fiGdrD37\n/P+sRpvji9C+Kve0UoKfVGK7G56kMJ2nH84k0R5G+cKKQXZKQ4AliAw/F0QZ\nFGRx\r\n=eT09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFq1gulSfvpubfKc4+TjT41rd3CfzP6WQA2R9LCqWKpTAiEAhm8x53wC3pG7OcbEulzIcb445lh8C9C0fRE1nNLPTPs="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-hash_1.2.0_1554052115506_0.2626322319090286"},"_hasShrinkwrap":false},"2.0.0":{"name":"@sindresorhus/string-hash","version":"2.0.0","description":"Get the hash of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/string-hash.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.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava && tsd"},"keywords":["string","hash","code","hashcode","hash-code","fnv1a","fnv-1a","fnv","algorithm","hashing","function"],"dependencies":{"@sindresorhus/fnv1a":"^3.0.0"},"devDependencies":{"ava":"^3.15.0","tsd":"^0.17.0","xo":"^0.44.0"},"gitHead":"1aed59e54b5b26e26443fa2b5bb398b0bb771bb1","bugs":{"url":"https://github.com/sindresorhus/string-hash/issues"},"homepage":"https://github.com/sindresorhus/string-hash#readme","_id":"@sindresorhus/string-hash@2.0.0","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"integrity":"sha512-eNmMOd5DZkiu9LxIeHdh1XvDbcpFXV4HdBqg9hlg8YNKDvE6qmHiJ+Vy+rFrzXofRYmtheNv4A3ESad8unxwwA==","shasum":"6e8fefe637597575418f49dcf5184365aa94c38d","tarball":"https://registry.npmjs.org/@sindresorhus/string-hash/-/string-hash-2.0.0.tgz","fileCount":5,"unpackedSize":2843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIrrCCRA9TVsSAnZWagAAy8gP/j23Az5uDetjxSvBIdsN\nCWiqAV48X9tjbDocyaWyzH6B5taL+ZRjCPVpgPt4YDbpQunApwhUhf/vd8MM\nZ+ZXPF0zxLnTcuuZq1sCaonVkS/Vyqf1YQlT4bhvuUrq1NlA9NET6twsvoCa\nOZmr8xMzBPV/R06q0sLespVMwyUIpD8j5NB89bKdnG9jVjwZMlsgupoJWIch\nQJx9VJtStutOFZJok/K8xK8xbdBDI2G1S/gB9vyUS06pQoEwnduZgBwhUqLW\n3nkDPaR16DmerWQGkPbWIG29xHeUIC5t7v2nISHM0tIjOMxiV/XGgXi3QPx7\nEASAKekwhz7WG0cbgQRt/QBxhiccp90obcTgUpeWGg+EGEPC/rgIuwih7GJW\n6G1bZb2bG8yL0YM6/slhg6tV54P3V15+xdNqNDy6/kRCh8qxxG9vXFy6VFjA\n91RM29FG/upajjdfUbMBwWa3biy9fnZHZBFzaQTtXOLIOa9tzIuCvspWav7t\nU+t/FeiWDpEEDKAL8DyItpF1F5FEJJN5eHd2F6W4tUWc8XL4ZOS18pieBeJg\nqho2pCRj7PBDmAQDqCHxUmdPbj1DAa0Dp+F7SPMdM8sXmChDX4RkOqqSrcK0\ny12u/frlRYsUxjvtDDP8LlIovVy9QVf/LDFkrtaaTrZEoi14PEzXHDMVOApr\nirRB\r\n=w+8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHMirF1z4ydKS4UlcQVYj7xaVnExjaMFYSe/dACioP5gIgfO0X5ZujwqcDEKn00DQMmKmXVpc0V8n2e5MtIje0NeA="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-hash_2.0.0_1629665986752_0.427226335651149"},"_hasShrinkwrap":false}},"readme":"# string-hash\n\n> Get the hash of a string\n\nUses the non-cryptographic hash function [FNV-1a](https://github.com/sindresorhus/fnv1a).\n\nSimilar to Java's [`String#hashCode()`](https://en.m.wikipedia.org/wiki/Java_hashCode()).\n\n## Install\n\n```\n$ npm install @sindresorhus/string-hash\n```\n\n## Usage\n\n```js\nimport stringHash from '@sindresorhus/string-hash';\n\nstringHash('🦄🌈');\n//=> 2868248295\n\nstringHash('👌😎');\n//=> 2903279002\n```\n\nIt returns the hash as a positive integer.\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2022-04-06T23:42:28.586Z","created":"2018-01-07T02:00:45.217Z","1.0.0":"2018-01-07T02:00:45.217Z","1.1.0":"2019-03-18T07:44:26.564Z","1.2.0":"2019-03-31T17:08:35.667Z","2.0.0":"2021-08-22T20:59:46.856Z"},"homepage":"https://github.com/sindresorhus/string-hash#readme","keywords":["string","hash","code","hashcode","hash-code","fnv1a","fnv-1a","fnv","algorithm","hashing","function"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/string-hash.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/string-hash/issues"},"license":"MIT","readmeFilename":"readme.md"}