{"_id":"is-hexdigest","_rev":"4-85f8aab50143259cf1b7f49f03b2cac7","name":"is-hexdigest","description":"Check if a string is a valid SHA1, MD5 or SHA256 checksum","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"is-hexdigest","version":"1.0.0","description":"Check if a string is a valid SHA1, MD5 or SHA256 checksum","license":"MIT","repository":{"type":"git","url":"git+https://github.com/icyflame/is-hexdigest.git"},"author":{"name":"Siddharth Kannan","email":"kannan.siddharth12@gmail.com","url":"icyflame.github.io"},"engines":{"node":">=0.10.0"},"scripts":{"test":"semistandard && mocha"},"files":["index.js"],"keywords":["hash","crypto","hexadecimal","digests","message","digest","sha256","sha1","md5"],"dependencies":{"log-symbols":"^1.0.2","meow":"^3.3.0"},"devDependencies":{"mocha":"*","semistandard":"6.1.1"},"gitHead":"2defbeabc8b652af8c41f891dbfd01e303ccb7fb","bugs":{"url":"https://github.com/icyflame/is-hexdigest/issues"},"homepage":"https://github.com/icyflame/is-hexdigest#readme","_id":"is-hexdigest@1.0.0","_shasum":"46b30b6138bbb046893cc500d37f0e70e61eb9e0","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"icyflame","email":"kannan.siddharth12@gmail.com"},"dist":{"shasum":"46b30b6138bbb046893cc500d37f0e70e61eb9e0","tarball":"https://registry.npmjs.org/is-hexdigest/-/is-hexdigest-1.0.0.tgz","integrity":"sha512-6SwTlpb5P7xelcdgH4X3pa0aEoogO0SxFxRZ2pQpIVd+S+geDR31YCpZ2SZwO+IWLYve2VTROSf9AFX+y7a5kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPL/YKG3cZdwrpmVOy1JgJCuvO25vnvhAPk7iX6VZYIwIhANi8DfLkDGjsGmByI5LqW1YPohm9KWT6JU7sabxns0Gx"}]},"maintainers":[{"name":"icyflame","email":"kannan.siddharth12@gmail.com"}]},"1.0.1":{"name":"is-hexdigest","version":"1.0.1","description":"Check if a string is a valid SHA1, MD5 or SHA256 checksum","license":"MIT","repository":{"type":"git","url":"git+https://github.com/icyflame/is-hexdigest.git"},"author":{"name":"Siddharth Kannan","email":"kannan.siddharth12@gmail.com","url":"icyflame.github.io"},"engines":{"node":">=0.10.0"},"scripts":{"test":"semistandard && mocha"},"bin":{"is-hexdigest":"cli.js"},"files":["index.js","cli.js"],"keywords":["hash","crypto","hexadecimal","digests","message","digest","sha256","sha1","md5"],"dependencies":{"log-symbols":"^1.0.2","meow":"^3.3.0"},"devDependencies":{"mocha":"*","semistandard":"6.1.1"},"gitHead":"ce55bb9bd9910364691d30163bfb0642b4189ea9","bugs":{"url":"https://github.com/icyflame/is-hexdigest/issues"},"homepage":"https://github.com/icyflame/is-hexdigest#readme","_id":"is-hexdigest@1.0.1","_shasum":"3d02d5300cb2a952fcc7778af626563640969005","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"icyflame","email":"kannan.siddharth12@gmail.com"},"dist":{"shasum":"3d02d5300cb2a952fcc7778af626563640969005","tarball":"https://registry.npmjs.org/is-hexdigest/-/is-hexdigest-1.0.1.tgz","integrity":"sha512-kFFcEfrA00QpL7XDHm2uAoK/RzEdI5qvGOgdIhf9PjUsZ2mmNRWRN4iByIiCkJ/eYWPjKATyyzHLkIrwKKtjpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMCkjyKhNweN6QCrzjxmU9OJTuyQo84pmqbyTVnhNlyAiBbVAlsveGgIK6s8KG3BHV9gJPvE00IBtTJiX4WEW4JAA=="}]},"maintainers":[{"name":"icyflame","email":"kannan.siddharth12@gmail.com"}]}},"readme":"# is-hexdigest\n\n> Check if a string is a valid SHA1, MD5 or SHA256 checksum\n\n[![Build Status](https://travis-ci.org/icyflame/is-hexdigest.svg?branch=master)](https://travis-ci.org/icyflame/is-hexdigest)\n\n[![js-semistandard-style](https://img.shields.io/badge/code%20style-semistandard-brightgreen.svg)](https://github.com/Flet/semistandard)\n\n## Install\n\n```\n$ npm install --save is-hexdigest\n```\n\n\n## Usage\n\n```js\nvar isHexdigest = require('is-hexdigest');\n\nisHexdigest('e70a8ab8c27b0fb75aa11a8f8ec4c4731bd26df9d94b2a7cddb5bdb4ec757286')\n//=> true\nisHexdigest('d2c7c27b030372002c9ccab9a0d4c158e7e0c278', 'sha1')\n//=> true\n```\n\n**By default, it will check if the given string is a SHA256 checksum.**\n\n## CLI\n\n```\n$ npm install --global is-hexdigest\n```\n```\n$ is-hexdigest --help\n\n  Usage\n    is-hexdigest [input]\n\n  Example\n    is-hexdigest d2c7c27b030372002c9ccab9a0d4c158e7e0c278 --sha1\n    ✔ Valid sha1 checksum\n\n    is-hexdigest notahash --md5\n    ✖ Invalid md5 checksum\n\n  Options\n    --sha256 Check if string is a sha256 checksum (default)\n    --sha1   Check if string is a sha1 checksum\n    --md5    Check if the string is a md5 checksum\n```\n\n\n## API\n\n### isHexdigest(input, [options])\n\n#### input\n\n*Required*  \nType: `string`\n\nThe string to be checked\n\n#### options\n\n##### type\n\nType: `string`  \nDefault: `sha256`  \nOptions: `sha256`, `sha1`, `md5`\n\nThe type of hash to be checked\n\n\n## License\n\nMIT © [Siddharth Kannan](http://icyflame.github.io)\n","maintainers":[{"name":"icyflame","email":"kannan.siddharth12@gmail.com"}],"time":{"modified":"2022-06-19T02:42:45.074Z","created":"2015-07-05T19:00:52.375Z","1.0.0":"2015-07-05T19:00:52.375Z","1.0.1":"2015-07-07T10:35:25.247Z"},"homepage":"https://github.com/icyflame/is-hexdigest#readme","keywords":["hash","crypto","hexadecimal","digests","message","digest","sha256","sha1","md5"],"repository":{"type":"git","url":"git+https://github.com/icyflame/is-hexdigest.git"},"author":{"name":"Siddharth Kannan","email":"kannan.siddharth12@gmail.com","url":"icyflame.github.io"},"bugs":{"url":"https://github.com/icyflame/is-hexdigest/issues"},"license":"MIT","readmeFilename":"readme.md"}