{"_id":"ts-sha1","_rev":"1-2ffeebdae6e752051053dadd35182e4d","name":"ts-sha1","dist-tags":{"latest":"0.6.1"},"versions":{"0.6.0":{"name":"ts-sha1","version":"0.6.0","description":"A simple SHA1 hash function for JavaScript supports UTF-8 encoding.","main":"src/sha1.js","devDependencies":{"expect.js":"~0.3.1","mocha":"~2.3.4","nyc":"^11.3.0","requirejs":"^2.1.22","uglify-js":"^3.1.9"},"scripts":{"test":"nyc mocha tests/node-test.js","report":"nyc --reporter=html --reporter=text mocha tests/node-test.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build":"uglifyjs src/sha1.js -c -m eval --comments -o build/sha1.min.js"},"repository":{"type":"git","url":"git+https://github.com/ernesto-glz/js-sha1.git"},"keywords":["sha","sha1","encryption","cryptography","HMAC"],"license":"MIT","author":{"name":"Chen, Yi-Cyuan","email":"emn178@gmail.com"},"homepage":"https://github.com/ernesto-glz/js-sha1","bugs":{"url":"https://github.com/ernesto-glz/js-sha1/issues"},"nyc":{"exclude":["tests"]},"types":"./src/sha1.d.ts","gitHead":"ee4a2d45b530ea93ee3501d8454ab930ec8033c1","_id":"ts-sha1@0.6.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-AwBbUuQ8HHF8gPrtciGaS1lalGg0Gsja2VdDV+Q7uVYfqe3aTvg6So25lNApbsWFv5EAZWsrDt+NrX7nyw9ocA==","shasum":"eb8c37ef5895993d9c16579cdba58b6c157c7621","tarball":"https://registry.npmjs.org/ts-sha1/-/ts-sha1-0.6.0.tgz","fileCount":7,"unpackedSize":23694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKF5HDaG70YRCxpjfRen0O0RhBH4CEx8lKJHtrZMPmlgIgWf+g1dKhvCMVbJ0kzU9QVk5ej5yF5O+6jNNVqfCfU3g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDPbYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOyg/9HQTdgkLzWzTW09S3DQRtYKMtCbCSr7vSl0Vt27CCgAnKNppD\r\nodkfPODrn66YmNlF5ryLvGNssNX3nCJZ3fCAXMMtSY3y7L2INSaB7BIRXAIK\r\nFY82H3ndCXKFXy3mU9JVM+8Txo3S+sY3uyQ2Z1bTFlP+IZ69FmF1G3/YDg4M\r\nt0gOc4oIYFDZeAId1LUoZjIMzMceMX8DAUO99upMPesPP8/Rg105i/FcrfYp\r\neBoKO4+m3h1vBjx6i3PHvmd4H1RHinyft4jKHaa1FGjg6VGsaz7JKuQj53RD\r\n84xjEgeLiIdCHrtKqn6HZvdibXmoC6IQ+chRPxgoyihM9GaECaSgnFzEzZOD\r\n9tz8P8ZfHMXhghK/HRVRfmnfOVk9OhfPznEB8pRTFFTno+kL3N7CVsrndBH/\r\nnaCl4sbxC6peaxKY0qxqtDFvJlMBp5wsEvQsQZZgbl/hPODVBZb37zG/3T3+\r\niqSbgLLkeqoPIW4RrZaZRriuqpNj3DRBJF2GugZ3wAHfdfLBhvV3Hl8f7hmo\r\n70xyHkysDpPCdVSJb9hZOU7BFGvuDOhsRK2rpFcyIMlwY95KhtQmhm9WB6+L\r\nsDrPA5xF8P1O4oCp2JVwi0cY15UlYEAfrOP1lt1M8cQjr56MhHgoKoSOd/q2\r\nRX1eSSvevtoaDjUzMu/O5qK51oPHIhQE1SQ=\r\n=Q5Y4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ernestoglz","email":"kik0swd@gmail.com"},"directories":{},"maintainers":[{"name":"ernestoglz","email":"kik0swd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-sha1_0.6.0_1661794007859_0.5108197944005013"},"_hasShrinkwrap":false},"0.6.1":{"name":"ts-sha1","version":"0.6.1","description":"A simple SHA1 hash function for JavaScript supports UTF-8 encoding.","main":"src/sha1.js","devDependencies":{"expect.js":"~0.3.1","mocha":"~2.3.4","nyc":"^11.3.0","requirejs":"^2.1.22","uglify-js":"^3.1.9"},"scripts":{"test":"nyc mocha tests/node-test.js","report":"nyc --reporter=html --reporter=text mocha tests/node-test.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build":"uglifyjs src/sha1.js -c -m eval --comments -o build/sha1.min.js"},"repository":{"type":"git","url":"git+https://github.com/ernesto-glz/js-sha1.git"},"keywords":["sha","sha1","encryption","cryptography","HMAC"],"license":"MIT","author":{"name":"Chen, Yi-Cyuan","email":"emn178@gmail.com"},"homepage":"https://github.com/ernesto-glz/js-sha1","bugs":{"url":"https://github.com/ernesto-glz/js-sha1/issues"},"nyc":{"exclude":["tests"]},"types":"./src/sha1.d.ts","gitHead":"bd8851465acc0fc41353780397570ffcd9ddc2c9","_id":"ts-sha1@0.6.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-wuo3DBYXo1LteG+dxhIkANYu5zaoJJrOnctuWzVQTOE47LIfSYNHi7+mMwbFaf2jH6HuuKjdeOFbKlbpRPKa2Q==","shasum":"05d029ea2af8d5c5aada9f4d2f53e207fd8fb749","tarball":"https://registry.npmjs.org/ts-sha1/-/ts-sha1-0.6.1.tgz","fileCount":7,"unpackedSize":23703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAs2fICA3Zr0O/pFIBaVKVLADbuK8tD4cNXuv7QQUEdlAiEAmkcEtdpbh6biRReqihJQMSC8+BDMLbPNjkdKtqoM3W8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDPlEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNig/+PJixQ/XVIyG221y+yhK198akHjxim+iRkoYqZY3LNL1kVSqo\r\nW9T5c2dtfdiX9o2dbIJBXmQv/gimxgV34uIYm1hAko1QOaLqBT6Fdum308YW\r\nPGL2YkDIrtn8sumIKFMELkbJxfBlvjEx2bzHh36rRPUL9f6HQMk/QKnRH+An\r\nX0fISQtBqzcw43knDiKeA2vbREkVYgspbNfQ+rbXRVH0hGxmquWmLk3f8IiI\r\nX1UIW2Mj3y6lcvQSX0eX0KiN00DWCjhM3rhIiyUHGvOJE4qQLiAViBNv6A29\r\nQ9HIHDh8hopFnwlqa/paOmetJaIWt8TiGdAbr9vCkSgag/ZZATTu81Zi7K5w\r\n3zLh3BGd8ZUT+twcet0YTp8Mj7B+mXls//Upx/r1nWqzvm35HigY8MOsssjC\r\nGJF5N4f2rDAgwp7T/YUQC4iAy5fB0z22TpdEO4T8DRhQj7j95CLQcIY88uSa\r\nJoT6/fokyZiRO5tOFEcTQpg5MPxv9Fpp5ZxSVnKEH8Ql9QfcO9xQZgQfNhJN\r\nbg/z3wMKLoJKWg6gMGHHBaAoe9p8YFAJNZdot6rWypaliQRxWfXM4LDaXB8P\r\nyDrO4ojtOOfyARaV8ZaffmDTVjG4CEVh1sjK/CI/D/YcPQrMBljgDIhEnb34\r\nRbBw4D1QaRSCrP1vtEZ1lCqWLxqQYKw8nTs=\r\n=a/ar\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ernestoglz","email":"kik0swd@gmail.com"},"directories":{},"maintainers":[{"name":"ernestoglz","email":"kik0swd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-sha1_0.6.1_1661794628249_0.8721161592888271"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-29T17:26:47.858Z","0.6.0":"2022-08-29T17:26:48.118Z","modified":"2022-08-29T17:37:08.544Z","0.6.1":"2022-08-29T17:37:08.471Z"},"maintainers":[{"name":"ernestoglz","email":"kik0swd@gmail.com"}],"description":"A simple SHA1 hash function for JavaScript supports UTF-8 encoding.","homepage":"https://github.com/ernesto-glz/js-sha1","keywords":["sha","sha1","encryption","cryptography","HMAC"],"repository":{"type":"git","url":"git+https://github.com/ernesto-glz/js-sha1.git"},"author":{"name":"Chen, Yi-Cyuan","email":"emn178@gmail.com"},"bugs":{"url":"https://github.com/ernesto-glz/js-sha1/issues"},"license":"MIT","readme":"# js-sha1\n[![Build Status](https://travis-ci.org/emn178/js-sha1.svg?branch=master)](https://travis-ci.org/emn178/js-sha1)\n[![Coverage Status](https://coveralls.io/repos/emn178/js-sha1/badge.svg?branch=master)](https://coveralls.io/r/emn178/js-sha1?branch=master)  \n[![NPM](https://nodei.co/npm/js-sha1.png?stars&downloads)](https://nodei.co/npm/js-sha1/)  \nA simple SHA1 hash function for JavaScript supports UTF-8 encoding.\n\n## Demo\n[SHA1 Online](http://emn178.github.io/online-tools/sha1.html)\n\n## Download\n[Compress](https://raw.github.com/emn178/js-sha1/master/build/sha1.min.js)  \n[Uncompress](https://raw.github.com/emn178/js-sha1/master/src/sha1.js)\n\n## Installation\nYou can also install js-sha1 by using Bower.\n\n    bower install js-sha1\n\nFor node.js, you can use this command to install:\n\n    npm install js-sha1\n\n## Usage\nYou could use like this:\n```JavaScript\nsha1('Message to hash');\nvar hash = sha1.create();\nhash.update('Message to hash');\nhash.hex();\n```\nIf you use node.js, you should require the module first:\n```JavaScript\nsha1 = require('js-sha1');\n```\nIt supports AMD:\n```JavaScript\nrequire(['your/path/sha1.js'], function(sha1) {\n// ...\n});\n```\n\n## Example\n```JavaScript\nsha1(''); // da39a3ee5e6b4b0d3255bfef95601890afd80709\nsha1('The quick brown fox jumps over the lazy dog'); // 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12\nsha1('The quick brown fox jumps over the lazy dog.'); // 408d94384216f890ff7a0c3528e8bed1e0b01621\n\n// It also supports UTF-8 encoding\nsha1('中文'); // 7be2d2d20c106eee0836c9bc2b939890a78e8fb3\n\n// It also supports byte `Array`, `Uint8Array`, `ArrayBuffer`\nsha1([]); // da39a3ee5e6b4b0d3255bfef95601890afd80709\nsha1(new Uint8Array([])); // da39a3ee5e6b4b0d3255bfef95601890afd80709\n\n// Different output\nsha1(''); // da39a3ee5e6b4b0d3255bfef95601890afd80709\nsha1.hex(''); // da39a3ee5e6b4b0d3255bfef95601890afd80709\nsha1.array(''); // [218, 57, 163, 238, 94, 107, 75, 13, 50, 85, 191, 239, 149, 96, 24, 144, 175, 216, 7, 9]\nsha1.digest(''); // [218, 57, 163, 238, 94, 107, 75, 13, 50, 85, 191, 239, 149, 96, 24, 144, 175, 216, 7, 9]\nsha1.arrayBuffer(''); // ArrayBuffer\n```\n\n## License\nThe project is released under the [MIT license](http://www.opensource.org/licenses/MIT).\n\n## Contact\nThe project's website is located at https://github.com/emn178/js-sha1  \nAuthor: Chen, Yi-Cyuan (emn178@gmail.com)\n","readmeFilename":"README.md"}