"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var crypto_1 = tslib_1.__importDefault(require("crypto")); function computeSha1() { var e_1, _a; var data = []; for (var _i = 0; _i < arguments.length; _i++) { data[_i] = arguments[_i]; } var sha1Hash = crypto_1.default.createHash('sha1'); try { for (var data_1 = tslib_1.__values(data), data_1_1 = data_1.next(); !data_1_1.done; data_1_1 = data_1.next()) { var d = data_1_1.value; sha1Hash.update(d); } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (data_1_1 && !data_1_1.done && (_a = data_1.return)) _a.call(data_1); } finally { if (e_1) throw e_1.error; } } return sha1Hash.digest('hex'); } exports.computeSha1 = computeSha1; //# sourceMappingURL=sha1.js.map