Update checked-in dependencies

This commit is contained in:
github-actions[bot] 2025-01-06 17:12:55 +00:00
parent cf733fe86d
commit 07a86f82ca
167 changed files with 565 additions and 3893 deletions

View file

@ -8,11 +8,17 @@ function v4(options, buf, offset) {
return native_js_1.default.randomUUID();
}
options = options || {};
const rnds = options.random || (options.rng || rng_js_1.default)();
const rnds = options.random ?? options.rng?.() ?? (0, rng_js_1.default)();
if (rnds.length < 16) {
throw new Error('Random bytes length must be >= 16');
}
rnds[6] = (rnds[6] & 0x0f) | 0x40;
rnds[8] = (rnds[8] & 0x3f) | 0x80;
if (buf) {
offset = 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] = rnds[i];
}