/home/techb158/trello.abdallabala.com/node_modules/uuid/dist
NameSizeModeActions
index.d.ts6690644editdlrm
index.js6360644editdlrm
max.d.ts890644editdlrm
max.js550644editdlrm
md5.d.ts730644editdlrm
md5.js57740644editdlrm
nil.d.ts890644editdlrm
nil.js550644editdlrm
parse.d.ts1380644editdlrm
parse.js6120644editdlrm
regex.d.ts570644editdlrm
regex.js1710644editdlrm
rng.d.ts430644editdlrm
rng.js1100644editdlrm
sha1.d.ts750644editdlrm
sha1.js23430644editdlrm
stringify.d.ts1790644editdlrm
stringify.js10930644editdlrm
types.d.ts6000644editdlrm
types.js110644editdlrm
uuid-bin.d.ts110644editdlrm
uuid-bin.js19710644editdlrm
v1.d.ts4890644editdlrm
v1.js26830644editdlrm
v1ToV6.d.ts1820644editdlrm
v1ToV6.js8420644editdlrm
v3.d.ts4240644editdlrm
v3.js2590644editdlrm
v4.d.ts2910644editdlrm
v4.js9260644editdlrm
v5.d.ts4240644editdlrm
v5.js2620644editdlrm
v6.d.ts2910644editdlrm
v6.js6300644editdlrm
v6ToV1.d.ts1160644editdlrm
v6ToV1.js8420644editdlrm
v7.d.ts4440644editdlrm
v7.js21290644editdlrm
v35.d.ts5140644editdlrm
v35.js15030644editdlrm
validate.d.ts760644editdlrm
validate.js1420644editdlrm
version.d.ts720644editdlrm
version.js2080644editdlrm
Edit: /home/techb158/trello.abdallabala.com/node_modules/uuid/dist/v35.js (1503B)
import parse from './parse.js'; import { unsafeStringify } from './stringify.js'; export function stringToBytes(str) { str = unescape(encodeURIComponent(str)); const bytes = new Uint8Array(str.length); for (let i = 0; i < str.length; ++i) { bytes[i] = str.charCodeAt(i); } return bytes; } export const DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8'; export const URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8'; export default function v35(version, hash, value, namespace, buf, offset) { const valueBytes = typeof value === 'string' ? stringToBytes(value) : value; const namespaceBytes = typeof namespace === 'string' ? parse(namespace) : namespace; if (typeof namespace === 'string') { namespace = parse(namespace); } if (namespace?.length !== 16) { throw TypeError('Namespace must be array-like (16 iterable integer values, 0-255)'); } let bytes = new Uint8Array(16 + valueBytes.length); bytes.set(namespaceBytes); bytes.set(valueBytes, namespaceBytes.length); bytes = hash(bytes); bytes[6] = (bytes[6] & 0x0f) | version; bytes[8] = (bytes[8] & 0x3f) | 0x80; if (buf) { offset ??= 0; if (offset < 0 || offset + 16 > buf.length) { throw new RangeError(`UUID byte range ${offset}:${offset + 15} is out of buffer bounds`); } for (let i = 0; i < 16; ++i) { buf[offset + i] = bytes[i]; } return buf; } return unsafeStringify(bytes); }