bytelabel

convert byte lengths into a nice formatted string

bytelabel

Convert byte lengths into a nice formatted string.

$ npm install bytelabel

Test:

$ npm test

bytelabel(number)

The only argument takes either a number or a parseable string (e.g. "100") assumes that this value is in bytes and returns the size more nicely formatted.

Examples:

var bytelabel = require('bytelabel')
 
// Parsed values 
 
bytelabel(1234) // => '1234 B' 
bytelabel(5789678) // => '5.52 MB' 
bytelabel('100') // => '100 B' 
 
// Errors 
 
bytelabel(true)) // => 'error'; 
bytelabel(blah)) // => 'error'; 
bytelabel('a string')) // => 'error'; 

MIT