MCPcopy Create free account
hub / github.com/codeaashu/claude-code / makeCrcTable

Function makeCrcTable

src/utils/ansiToPng.ts:272–282  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

270const CRC_TABLE = makeCrcTable()
271
272function makeCrcTable(): Uint32Array {
273 const t = new Uint32Array(256)
274 for (let n = 0; n < 256; n++) {
275 let c = n
276 for (let k = 0; k < 8; k++) {
277 c = c & 1 ? 0xedb88320 ^ (c >>> 1) : c >>> 1
278 }
279 t[n] = c >>> 0
280 }
281 return t
282}
283
284function crc32(data: Uint8Array): number {
285 let c = 0xffffffff

Callers 1

ansiToPng.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected