UNPKG

antora-confluence

Version:

A tool to convert and publish Antora documentation to Confluence

17 lines (16 loc) 601 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.calculateHashOfStream = exports.calculateHash = void 0; const node_crypto_1 = require("node:crypto"); const calculateHash = (content) => { const hash = (0, node_crypto_1.createHash)("MD5"); hash.update(content.trim()); return hash.digest("hex"); }; exports.calculateHash = calculateHash; const calculateHashOfStream = (stream) => { const hash = (0, node_crypto_1.createHash)("sha256"); hash.update(stream); return hash.digest("hex"); }; exports.calculateHashOfStream = calculateHashOfStream;