UNPKG

@langchain/core

Version:
11 lines (10 loc) 675 B
const require_validate = require("./validate.cjs"); //#region src/utils/uuid/parse.ts function parse(uuid) { if (!require_validate.default(uuid)) throw TypeError("Invalid UUID"); let v; return Uint8Array.of((v = parseInt(uuid.slice(0, 8), 16)) >>> 24, v >>> 16 & 255, v >>> 8 & 255, v & 255, (v = parseInt(uuid.slice(9, 13), 16)) >>> 8, v & 255, (v = parseInt(uuid.slice(14, 18), 16)) >>> 8, v & 255, (v = parseInt(uuid.slice(19, 23), 16)) >>> 8, v & 255, (v = parseInt(uuid.slice(24, 36), 16)) / 1099511627776 & 255, v / 4294967296 & 255, v >>> 24 & 255, v >>> 16 & 255, v >>> 8 & 255, v & 255); } //#endregion exports.default = parse; //# sourceMappingURL=parse.cjs.map