mcraft-fun-mineflayer
Version:
Mineflayer viewer (connector) for mcraft.fun project and vanilla Minecraft client! Both TCP and WebSockets servers are supported.
12 lines (11 loc) • 586 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const vitest_1 = require("vitest");
const packetsLogger_1 = require("./packetsLogger");
(0, vitest_1.describe)('processPacketDataForLogging', () => {
(0, vitest_1.it)('should normalize bigints', () => {
const data = { get a() { return 0n; }, b: [2n, 3n], c: { d: Buffer.alloc(10) } };
const result = (0, packetsLogger_1.processPacketDataForLogging)(data);
(0, vitest_1.expect)(result).toBe('{"a":0,"b":[2,3],"c":{"d":{"type":"Buffer","data":[0,0,0,0,0,0,0,0,0,0]}}}');
});
});