MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / sha256

Function sha256

apps/kimi-code/scripts/native/04-sign.mjs:31–39  ·  view source on GitHub ↗
(path)

Source from the content-addressed store, hash-verified

29}
30
31async function sha256(path) {
32 return await new Promise((resolveHash, reject) => {
33 const hash = createHash('sha256');
34 const stream = createReadStream(path);
35 stream.on('error', reject);
36 stream.on('data', (chunk) => hash.update(chunk));
37 stream.on('end', () => resolveHash(hash.digest('hex')));
38 });
39}
40
41async function writeChecksum(executable) {
42 const digest = await sha256(executable);

Callers 1

writeChecksumFunction · 0.70

Calls 2

onMethod · 0.65
updateMethod · 0.65

Tested by

no test coverage detected