Node library for format size, permissions, etc.
JavaScript
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
test
.babelrc
.eslintrc
.eslintrc.test
.gitignore
.npmignore
.travis.yml
ChangeLog
LICENSE
README.md
package.json

README.md

Format License NPM version Dependency Status Build Status Coverage Status

Format size, permissions, etc.

How to use?

Format could be used in browser or node.

const format = require('format-io');

API

size

const size = 1024 * 1024 * 5;
format.size(size);
// returns
'5.00mb'

permissions.symbolic

const perm = '00777';
format.permissions.symbolic(perm);
// returns
'rwx rwx rwx'

permissions.numeric

const perm = 'rwx rwx rwx';
format.permissions.numeric(perm);
// returns
'00777'

Environments

In environments that not supports es2015, format can be used with:

var format = require('format/legacy');

License

MIT