UNPKG

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
"use strict"; 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]}}}'); }); });