(s: string)
| 34 | // Track offsets for xref (byte lengths, not string lengths — the binary |
| 35 | // marker encodes to multiple UTF-8 bytes per char) |
| 36 | const byteLength = (s: string): number => new TextEncoder().encode(s).length; |
| 37 | |
| 38 | const offsets: Array<{ objNum: number; offset: number; gen: number; free: boolean }> = []; |
| 39 | let currentOffset = byteLength(parts.join("")); |
no test coverage detected