4 * Add option "unitSeparator"
9 * Drop partial bytes on all parsed units
10 * Fix non-finite numbers to `.format` to return `null`
11 * Fix parsing byte string that looks like hex
12 * perf: hoist regular expressions
17 * add option "decimalPlaces"
18 * add option "fixedDecimals"
23 * add `.format` export
29 * remove map recreation
30 * remove unnecessary object construction
35 * fix browserify require
36 * remove node.extend dependency
42 * add option "thousandsSeparator"
43 * return "null" on invalid parse input
44 * support proper round-trip: bytes(bytes(num)) === num
45 * units no longer case sensitive when parsing
50 * add negative support. fixes #6
55 * added terabyte support
65 * bytes(200).should.eql('200b')
70 * add bytes to string conversion [yields]