Check if a string is a valid SHA1, MD5 or SHA256 checksum
npm install is-hexdigest> Check if a string is a valid SHA1, MD5 or SHA256 checksum


```
$ npm install --save is-hexdigest
`js
var isHexdigest = require('is-hexdigest');
isHexdigest('e70a8ab8c27b0fb75aa11a8f8ec4c4731bd26df9d94b2a7cddb5bdb4ec757286')
//=> true
isHexdigest('d2c7c27b030372002c9ccab9a0d4c158e7e0c278', 'sha1')
//=> true
`
By default, it will check if the given string is a SHA256 checksum.
``
$ npm install --global is-hexdigest`
$ is-hexdigest --help
Usage
is-hexdigest [input]
Example
is-hexdigest d2c7c27b030372002c9ccab9a0d4c158e7e0c278 --sha1
✔ Valid sha1 checksum
is-hexdigest notahash --md5
✖ Invalid md5 checksum
Options
--sha256 Check if string is a sha256 checksum (default)
--sha1 Check if string is a sha1 checksum
--md5 Check if the string is a md5 checksum
`
#### input
Required
Type: string
The string to be checked
#### options
##### type
Type: string sha256
Default: sha256
Options: , sha1, md5`
The type of hash to be checked
MIT © Siddharth Kannan