Sha256: 740c2019ae83d21fd7346d5825a1681c7127c53b4ed57eea5ab47a7dc3136360
Contents?: true
Size: 402 Bytes
Versions: 65
Compression:
Stored size: 402 Bytes
Contents
var exports = module.exports = function (alg) { var Alg = exports[alg] if(!Alg) throw new Error(alg + ' is not supported (we accept pull requests)') return new Alg() } var Buffer = require('buffer').Buffer var Hash = require('./hash')(Buffer) exports.sha1 = require('./sha1')(Buffer, Hash) exports.sha256 = require('./sha256')(Buffer, Hash) exports.sha512 = require('./sha512')(Buffer, Hash)
Version data entries
65 entries across 65 versions & 2 rubygems