import { BinaryToTextEncoding, createHash } from 'crypto' function sha256 (str: string | Buffer, encoding: BinaryToTextEncoding = 'hex') { return createHash('sha256').update(str).digest(encoding) } function sha1 (str: string | Buffer, encoding: BinaryToTextEncoding = 'hex') { return createHash('sha1').update(str).digest(encoding) } // high excluded function randomInt (low: number, high: number) { return Math.floor(Math.random() * (high - low) + low) } export { randomInt, sha256, sha1 }