UNPKG

gun

Version:

A realtime, decentralized, offline-first, graph data synchronization engine.

8 lines (6 loc) 289 B
var shim = require('./shim'); module.exports = async function(d, o){ var t = (typeof d == 'string')? d : await shim.stringify(d); var hash = await shim.subtle.digest({name: o||'SHA-256'}, new shim.TextEncoder().encode(t)); return shim.Buffer.from(hash); }