UNPKG

assistant-stream

Version:

Streaming utilities for AI assistants

16 lines (15 loc) • 485 B
import { createHash } from "node:crypto"; // src/resumable/stores/redis-script.ts function redisScriptSha(script) { return createHash("sha1").update(script).digest("hex"); } async function runCachedRedisScript(runSha, runSource) { try { return await runSha(); } catch (error) { if (!(error instanceof Error) || !error.message.includes("NOSCRIPT")) throw error; return runSource(); } } export { redisScriptSha, runCachedRedisScript }; //# sourceMappingURL=redis-script.js.map