6 lines
309 B
JavaScript
6 lines
309 B
JavaScript
import { createHash } from 'node:crypto';
|
|
|
|
const e=globalThis.process?.getBuiltinModule?.("crypto")?.hash,r="sha256",s="base64url";function digest(t){if(e)return e(r,t,s);const o=createHash(r).update(t);return globalThis.process?.versions?.webcontainer?o.digest().toString(s):o.digest(s)}
|
|
|
|
export { digest };
|