2a9e78d (HEAD -> master, tag: 5.0.2) Adding CHANGELOG to `.npmignore` with minor version bump to prep for changes
d8415f5 (origin/master, origin/HEAD) git-log based CHANGELOG via `npm run changelog`
3b09002 (tag: 5.0.1) Fixing the hackish type definition, fixes #105
2e3d1bb (tag: 5.0.0) Updating typescript module definition
5715622 (origin/modernize, modernize) Updating `.npmignore`
19b39a7 Modernizing build & outputs
b326ec5 (tag: 4.2.1) Fixing case where rounding results in the wrong exponent, fixes #103
5b362af Updating travis-ci.org config
ab80f87 (tag: 4.2.0) Updating dependencies, version bump to release #102
b9f7fb4 build
63a453f update docs for localeOptions
6505945 add support for localeOptions
4a1ef85 Bump mixin-deep from 1.3.1 to 1.3.2
732a7db Bump eslint-utils from 1.3.1 to 1.4.2
dd8f754 (tag: 4.1.2) Refactoring `locale` option to accept `String` or `Boolean` values, re-organizing code such that an `exponent` output skips unneeded ops
3b71615 (tag: 4.1.1) Fixing order of ops that could've impacted `object` output
26d4972 (tag: 4.1.0) Adding `locale` option which overrides `separator`, fixes #96
81e5499 (tag: 4.0.0) Updating README
a0b268f Removing deprecated `suffixes` option with a major version bump, updating README & LICENSE copyrights, updating dev dependencies
5bcc3c4 Updating travis-ci.org configuration
fb9bd3e (tag: 3.6.1) Including ES6 version with `npm install`, updating grunt build such that more files are linted
dc04050 oops
8603992 (tag: 3.6.0) Adding `separator` option, fixes #93
20baedd (tag: 3.5.11) Updating build dependencies, travis-ci.org config, fixing banner alignment in uglify output
c48db38 Add CDNJS version badge in README.md
7c172ea (tag: 3.5.10) Fucking webstorm!!!!
b93909e Updating `uglify` dependency
54d9770 (tag: 3.5.9) Removing loader script as it apparently breaks browserify/webpack loading (sigh)
0e07bba (tag: 3.5.8) Adding `index.js` to load es5 or es6 depending on the test environment
2edf1a3 (tag: 3.5.7) Adding `babili` task to minify the es6 file, fixes #86
77db546 (tag: 3.5.6) Building missing files, updating README
422f427 (tag: 3.5.5) Changing things such that you can do `filesize(0, {exponent: n})` and get the correct result, adding a test, fixes #85
7c75121 Updating example in README
1f6c51f Updating example in README
727db07 (tag: 3.5.4) Adding `fullforms` for overriding full form
d957df3 (tag: 3.5.3) Fixing `0 bytes`
7bc227e (tag: 3.5.2) Updating README
1dee34f (tag: 3.5.1) Correcting `longform` to `fullform`
7d8b650 (tag: 3.5.0) Adding `longform` flag, fixing markdown in README
7009d45 (tag: 3.4.3) Oops, fixes #84
4d1e9ea (tag: 3.4.2) Simplifying `filesize.partial()` & adding a test
245aa6d (tag: 3.4.1) Fixing alignment of the example in README
de2e388 Changing a statement to be a little easier to read, updating build status graphic to be SVG for better rendering on various devices
c1d40b5 Updating `travis-ci.org` config 'cause the eslint dep requires es6 engine without a `strictEngine` (so pro)
1ba7b0c (tag: 3.4.0) Creating `filesize.partial()` for creating a partial application / functional programming style, updating dependencies, fixing lint errors, updating README & LICENSE copyright year, updating README to cover `filesize.partial()`
18d31a8 improve format
81bc1d2 Adding a downloads shield to the README ... 'cause why not
4cef8ec (tag: 3.3.0) Updating travis-ci.org build config to use latest stable versions of nodejs 4.x & 5.x
d795026 Minor optimization by looking at the exponent vs the string length
70048cb Handling bits, and `base` collision
1a1a18d Adding support for IEC standard via new `standard` descriptor property (defaults to `jedec`), fixes #80
0521336 Updating a comment
cc2ad7a (tag: 3.2.1) Fixing invalid results for small & large bit values, fixes #77
5e73b68 add test case for huge number
914d458 (tag: 3.2.0) Fixing a poor choice in wording by marking `suffixes` for deprecation & moving to `symbols`, updating README (fixes #72, #73)
f7a059f (tag: 3.1.6) Fixing kilobit & kilobyte symbols by ensuring JEDEC for base 2 & SI for base 10, fixes #69
df5d39d Updating travis-ci to test node 5.4.x
ad2eeb1 Removing `.idea` file from npm, fixes #71
71cc5a5 (tag: 3.1.5) Fixing package.json
6afd5ac Fixing `bit` suffix & updating build to use latest version of babel, fixes #68
cc96df2 Add bower manifest
d60a6e2 (tag: 3.1.4) Version bump
ed50e65 Correctly check for AMD loader
20b4ac4 (tag: 3.1.3) Updating the package manifest for npm
1a4aab0 Update license attribute
a4448cd (tag: 3.1.2) Removing unneeded nesting of conditionals
4fd4373 (tag: 3.1.1) Updating travis file
fc3714f Updating to transpiler to `babel` 4.0.0, reformatting some statements for readability, moving `consts` to the top of the lib
f214346 (tag: 3.1.0) Refactored to ES6, with transpiling to ES5
db1df8e Update README.md
905c6b5 Added Gitter badge
93ad043 (tag: 3.0.2) Fixing an error in exponent calculation such that `ceil` is utilized & added two tests, fixes #59
0af5ea1 (tag: 3.0.1) Adding the ability to specify the `exponent` used for determining the file size, and adding `exponent` as an output value (feature request by email)
a7fe91b (tag: 3.0.0, origin/3.0) Refactoring `filesize()` to output `Array` & `Object` shapes, & changing default `base` to `2`, reformatting code based on IDE settings (not included)
f53152d add composer.json
d3df0b0 (tag: 2.0.4, origin/2.0) Fixes #55 by avoiding type mutation, fixing CI tests by removing node 0.8.x
fd448ab (origin/edge) Adding exabyte, zettabyte, yottabyte, exabit, zettabit, & yottabit sizes
9598e10 Removing a file
7e46fd9 Generating a String instead of an Array for 'unix mode'
98f34a1 Changing the method of generating `result`
d5a1f9d Adding language overriding via optional `suffixes` dictionary
d68c555 Updating README
984404d Adding node.js 0.10.x to travis-ci file
09a7dbc Completing 2.0.0
c401052 Initial refactor for 2.0.0
290fa44 Typo
49ecfc2 Minor change
c148806 Updating example in README
15ff11b Switching to base 10
223b8ea Correcting `kilobit` & `kilobyte` symbols
baa4450 Updating README
20a039e Updating README
f2c05e1 Updating README
9865d46 Updating `.npmignore`
191baa4 Returning `grunt-cli` to `package.json`
e9b9a99 Updating `README.md` examples
11f0d72 Removing unused grunt module
2c249e7 Updated grunt build, implemented `jshint` for linting, fixes #32
642966b Making `0` case faster
fdf8b22 Treating bytes as cardinal numbers
1914018 Updating `.npmignore` to ignore unneeded files for distribution, fixes #28
94d7b00 Updating README.md
7a3aa08 Added a `third` optional boolean argument to disable `bit` sizes, fixes #25
7648fee Caching variables in closure scope, upgraded to grunt 0.4.0, fixed license link in README.md
d1428f6 Changing how 0 is handled (less wasted ops)
5075979 Adding support for zero as a parameter
e5965f0 Optimizations; kudos to @marktucker for looking over the lib
785ae92 :gem: Added travis.yml file :gem:
0fb401c Optimizing the negative number flip using the simplest method (minus operator)
1e538f6 Fixing license link in banner
3f347fa Removing unnecessary `typeof` operators
fb27fd3 Utilizing Math.abs(), updating the banner
0feae20 Adding support for negative sizes, fixes #12
e1a3ea5 Adding license for proper attribution in a retail product
4a167c2 Adding license for proper attribution in a retail product
bfa1398 Refactored to utilize regex tests instead of string comparisons, minor version bump
2222c6e Fixing shorthand for `bit` suffixes
1d0eb61 Updated README
5ffc824 Updated README
5341f0b Version bump
97a497c Extended size ranges to support Byte - PetaByte based on the new standard definitions
f487a26 Fixing a test
8315027 Specified the base/radix for parseInt() & simplified the number cast
3a17140 :gem: Travis CI image/link in readme :gem:
497a6f9 :gem: Added travis.yml file :gem:
edae6f2 Shouldn't have been in the commit
c42ae05 Correcting dir structure
cc36eac Fixing npm path
39e6529 Implemented a grunt build process & unit tests
ce70843 Updating npm package.json, moving tag
6cfdca0 Removing deprecated variables, moving tag
cf2c698 (tag: 1.6.5) Removing unnecessary ops, making the AMD loading anonymous, updated docblock
6f0172e Add jam ignore
6878d5f Alignment
c485923 Updating npm package.json
95507e1 Added a missing semicolon
f2126d0 Made it faster
a2eefc4 Updating readme & package.json copy
dbfa5fc Updated read me
9dc9455 Getting the node.js export correct (i think)
007f1ef Reverting nodejs exports structure, original was correct; bumping version to move npm forward
fae6fb7 Fixing nodejs export
59d04ab Generated a proper package.json
141cf32 Added package.json
79c826a Updating docblock
2b14b66 (tag: 1.6.0) Added support for node.js
ecf074c Updated read me
e9991cd Updated read me
f3e8803 Updated read me
4165623 Updated read me
33b074c (tag: 1.5.0) Added an optional third boolean parameter to emulate "ls -lh" output, which overrides "pos" parameter
329e874 (tag: 1.4.0) Add parameter validation, fixed byte output, updated docblock
21e2aa7 Fixing AMD loading
1375bdc Removing window references
326e4f4 (tag: 1.3.0) Really, this time...
41901ec Fixing AMD loading (for real)
5c177a9 (tag: 1.2.0) Fixing AMD loading
319e420 Updated README
8339154 Updated README
3ba0ccd Breaking when finding the right divisor
38de690 Updated README
829b250 (tag: 1.1.0) Added 'byte' as the smallest size, fixes S3 file size computing, etc.
11f5015 Updated README
c1f49eb (tag: 1.0.0) Initial code commit
7078c4f Initial commit
