Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 | 3x 3x 1x 1x | import { Encoding } from "../types"; const { utf8Write, utf8Slice } = Buffer.prototype; export const utf8: Encoding<string> = { encode(ctx, data) { ctx.i += utf8Write.call(ctx.bytes, data, ctx.i); }, decode: (ctx, size) => utf8Slice.call(ctx.bytes, ctx.i, (ctx.i += size)) }; |