1.0.0 • Published 4 years ago

bconv v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

About

Converts bytes into required format depending on masks.

Install

npm i bconv

Usage

const bconv = require('bconv');

let bytes = 1024; // value to convert
let mask = 's.1' // mask

let result = bconv(bytes, mask);

console.log(result); // 1.0 Kb

Masks

Possible options: "d", "s" or "d.{decimals}", "s.{decimals}", ".{decimals}"

d - digit
s - short
. - uses decimals

1024

.1    1024.0
d     1 024
s     1 Kb
s.1   1.0 Kb
ds.1  1024 // { error: 'invalid_mask' }