UNPKG

@storm-software/git-tools

Version:

Tools for managing Git repositories within a Nx workspace.

37 lines (33 loc) 890 B
import { isEqual, serialize } from "./chunk-RIKLWZ4B.js"; import { __name, init_esm_shims } from "./chunk-AX5TUBFG.js"; // ../../node_modules/.pnpm/ohash@2.0.10/node_modules/ohash/dist/index.mjs init_esm_shims(); // ../../node_modules/.pnpm/ohash@2.0.10/node_modules/ohash/dist/crypto/node/index.mjs init_esm_shims(); import { createHash } from "node:crypto"; var e = globalThis.process?.getBuiltinModule?.("crypto")?.hash; var r = "sha256"; var 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); } __name(digest, "digest"); // ../../node_modules/.pnpm/ohash@2.0.10/node_modules/ohash/dist/index.mjs function hash(input) { return digest(serialize(input)); } __name(hash, "hash"); export { digest, hash, isEqual, serialize };