API reference › @evolu/common › Bytes › encodeNumber
function encodeNumber(
buffer: Buffer,
number: number & Brand<"NonNaN"> & Brand<"Finite">,
): void;
Defined in: packages/common/src/Bytes.ts:237
Evolu uses MessagePack to handle finite numbers except for NonNegativeInt. For NonNegativeInt, Evolu provides more efficient encoding.