All files sizes.ts

100% Statements 2/2
100% Branches 4/4
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 51x 3x      
module.exports = (data: string, compression?: 'gzip' | 'brotli' | 'raw') =>
  compression === 'gzip' || compression === 'brotli'
    ? require(`${compression}-size`).sync(data) // eslint-disable-line
    : Buffer.byteLength(data);