UNPKG

@langchain/langgraph-checkpoint

Version:

Library with base interfaces for LangGraph checkpoint savers.

20 lines 668 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.uuid6 = uuid6; exports.uuid5 = uuid5; const uuid_1 = require("uuid"); function uuid6(clockseq) { return (0, uuid_1.v6)({ clockseq }); } // Skip UUID validation check, since UUID6s // generated with negative clockseq are not // technically compliant, but still work. // See: https://github.com/uuidjs/uuid/issues/511 function uuid5(name, namespace) { const namespaceBytes = namespace .replace(/-/g, "") .match(/.{2}/g) .map((byte) => parseInt(byte, 16)); return (0, uuid_1.v5)(name, new Uint8Array(namespaceBytes)); } //# sourceMappingURL=id.js.map