Files
xahaud/bin/email_hash.js
2013-01-01 12:00:40 -08:00

18 lines
437 B
JavaScript
Executable File

#!/usr/bin/node
//
// Returns a Gravatar stle hash as per: http://en.gravatar.com/site/implement/hash/
//
if (process.argv.length != 3) {
process.stderr.write("Usage: " + process.argv[1] + " email_address\n\nReturns gravitar style hash.\n");
} else {
var md5 = require('crypto').createHash('md5');
md5.update(process.argv[2].trim().toLowerCase());
process.stdout.write(md5.digest('hex') + "\n");
}
// vim:sw=2:sts=2:ts=8:et