in src/VerifyRevisionHash.ts [17:34]
function joinHashesPairwise(h1: Uint8Array, h2: Uint8Array): Buffer {
if (h1.length === 0) {
return Buffer.from(h2);
}
if (h2.length === 0) {
return Buffer.from(h1);
}
let concat;
if (compareHashValues(h1, h2) < 0) {
concat = concatenate(h1, h2);
} else {
concat = concatenate(h2, h1);
}
const hash = createHash('sha256');
hash.update(concat);
// Return new digest
return hash.digest();
}