(type: string, data: Buffer)
| 43 | } |
| 44 | |
| 45 | function makeChunk(type: string, data: Buffer): Buffer { |
| 46 | const typeBuffer = Buffer.from(type, "ascii"); |
| 47 | const crcInput = Buffer.concat([typeBuffer, data]); |
| 48 | const crcBuf = uint32BE(crc32(crcInput)); |
| 49 | return Buffer.concat([uint32BE(data.length), typeBuffer, data, crcBuf]); |
| 50 | } |
| 51 | |
| 52 | const PNG_SIG = Buffer.from([137, 80, 78, 71, 13, 10, 26, 10]); |
| 53 |
no test coverage detected