????
Current Path : C:/inetpub/vhost/invest.gdtsolutions.vn/api/node_modules/validator/es/lib/ |
Current File : C:/inetpub/vhost/invest.gdtsolutions.vn/api/node_modules/validator/es/lib/isHash.js |
import assertString from './util/assertString'; var lengths = { md5: 32, md4: 32, sha1: 40, sha256: 64, sha384: 96, sha512: 128, ripemd128: 32, ripemd160: 40, tiger128: 32, tiger160: 40, tiger192: 48, crc32: 8, crc32b: 8 }; export default function isHash(str, algorithm) { assertString(str); var hash = new RegExp("^[a-fA-F0-9]{".concat(lengths[algorithm], "}$")); return hash.test(str); }