LEFT | RIGHT |
1 /* globals Buffer */ | |
2 | |
3 "use strict"; | 1 "use strict"; |
4 | 2 |
5 let crypto = require("crypto"); | 3 const crypto = require("crypto"); |
6 | 4 |
7 exports.Utils = { | 5 exports.Utils = { |
8 generateChecksum(lines) | 6 generateChecksum(lines) |
9 { | 7 { |
10 let buffer = new Buffer(lines.join("\n"), "utf-8"); | 8 let buffer = new Buffer(lines.join("\n"), "utf-8"); |
11 let hash = crypto.createHash("md5"); | 9 let hash = crypto.createHash("md5"); |
12 hash.update(buffer); | 10 hash.update(buffer); |
13 return hash.digest("base64").replace(/=+$/, ""); | 11 return hash.digest("base64").replace(/=+$/, ""); |
14 }, | 12 }, |
15 yield() {} | 13 yield() {} |
16 }; | 14 }; |
LEFT | RIGHT |