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