فهرست منبع

Fixes the lint problems and add JSDoc

slurdge 7 سال پیش
والد
کامیت
7feafbf0e7
1فایلهای تغییر یافته به همراه8 افزوده شده و 2 حذف شده
  1. 8 2
      src/core/operations/Hash.js

+ 8 - 2
src/core/operations/Hash.js

@@ -16,12 +16,18 @@ import Checksum from "./Checksum.js";
  */
 const Hash = {
 
+    /** Generic hash function
+     *
+     * @param {string} name
+     * @param {string} input
+     * @returns {string}
+     */
     runHash: function(name, input) {
-        var hasher = CryptoApi.hasher(name);
+        let hasher = CryptoApi.hasher(name);
         hasher.state.message = input;
         hasher.state.length += input.length;
         hasher.process();
-        return hasher.finalize().stringify('hex');
+        return hasher.finalize().stringify("hex");
     },
 
     /**