14 lines
304 B
JavaScript
Executable File
14 lines
304 B
JavaScript
Executable File
var fs = require('fs');
|
|
var crypto = require('crypto');
|
|
|
|
|
|
function getFileHexSync(filepath) {
|
|
var buffer = fs.readFileSync(filepath);
|
|
var fsHash = crypto.createHash('md5');
|
|
|
|
fsHash.update(buffer);
|
|
var sha384 = fsHash.digest('base64');
|
|
return sha384;
|
|
}
|
|
|
|
module.exports = getFileHexSync |