All files / src convertBinStrToUint8Array.ts

100% Statements 8/8
100% Branches 0/0
100% Functions 1/1
100% Lines 8/8
1 2 3 4 5 6 7 8 9 10 11 12 138x 2x 2x 2x 3x 3x     2x     8x  
export const convertBinStrToUint8Array = (binStr: string): Uint8Array => {
  const len = binStr.length;
  const inputArr = [];
  for (let ii = len; ii > 0; ii -= 8) {
    const byte = binStr.slice(ii - 8, ii);
    inputArr.unshift(parseInt(byte, 2));
  }
 
  return new Uint8Array(inputArr);
};
 
export default convertBinStrToUint8Array;