Sha256: 5350ec2207b6015f0dc821901cf065c7399ff40f9811ac69f90d03e6557d7312
Contents?: true
Size: 380 Bytes
Versions: 65
Compression:
Stored size: 380 Bytes
Contents
var exports = module.exports = function (alg) { var Alg = exports[alg.toLowerCase()] 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.sha = exports.sha1 = require('./sha1')(Buffer, Hash) exports.sha256 = require('./sha256')(Buffer, Hash)
Version data entries
65 entries across 65 versions & 2 rubygems