All files / src/typers boolean.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 2/2
100% Lines 3/3

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    19x   210x     112x      
import { Typer } from "../types";
 
export const boolean: Typer<boolean> = {
  encode(ctx, data) {
    ctx.view.setUint8(ctx.i++, +data);
  },
  decode(ctx) {
    return Boolean(ctx.view.getUint8(ctx.i++));
  }
};