Sha256: e549c503f6ea9f24640107033161ed5688a28e79e57264a1e81a99984033c770
Contents?: true
Size: 454 Bytes
Versions: 10
Compression:
Stored size: 454 Bytes
Contents
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Sean Larkin @thelarkinn */ "use strict"; const SizeFormatHelpers = exports; SizeFormatHelpers.formatSize = size => { if(size <= 0) { return "0 bytes"; } const abbreviations = ["bytes", "kB", "MB", "GB"]; const index = Math.floor(Math.log(size) / Math.log(1000)); return `${+(size / Math.pow(1000, index)).toPrecision(3)} ${abbreviations[index]}`; };
Version data entries
10 entries across 6 versions & 3 rubygems