Files
NapCatQQ/.pnpm-store/v3/files/71/3e4341ff951643fe17c59daf9661eecbd9d04c91282072d44053843ff5182f4db7e2466900a373d65d0245292568e9cc18ba5caa5b6ee7fd1569a6e782f40e
T
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

13 lines
395 B
Plaintext

import { isoCrypto, isoUint8Array } from './iso/index.js';
/**
* Returns hash digest of the given data, using the given algorithm when provided. Defaults to using
* SHA-256.
*/
export function toHash(data, algorithm = -7) {
if (typeof data === 'string') {
data = isoUint8Array.fromUTF8String(data);
}
const digest = isoCrypto.digest(data, algorithm);
return digest;
}