API reference › @evolu/common › Bytes › encodeNonNegativeInt
function encodeNonNegativeInt(
buffer: Buffer,
value: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">,
): void;
Defined in: packages/common/src/Bytes.ts:319
Encodes a non-negative integer into a variable-length integer format. It's more efficient than encoding via encodeNumber.