byte
Setup
Deno
import byte from 'https://deno.land/x/byte@v3.3.0/byte.ts'
Node.js
npm i @azury/byte
import byte from '@azury/byte'
const byte = require('@azury/byte')
Browser
<script src="https://cdn.jsdelivr.net/npm/@azury/byte@3.3.0"></script>
Usage
byte(100)
byte(25000)
byte(50000000)
byte(1000000000000)
byte(100, { long: true })
byte(25000, { long: true })
byte(50000000, { long: true })
byte(1000000000000, { long: true })
byte(100, { format: 'array' })
byte(25000, { format: 'array' })
byte(50000000, { long: true, format: 'array' })
byte(1000000000000, { long: true, format: 'array' })
byte(25 * 1024, { prefix: 'binary' })
byte(25 * 1024, { long: true, prefix: 'binary' })
byte('100 B')
byte('25 KB')
byte('50 MB')
byte('1 TB')
byte('100 Bytes')
byte('25 Kilobytes')
byte('50 Megabytes')
byte('1 Terabyte')
byte('25 Kibibytes')
byte('50 Mebibytes')
byte('1 Tebibyte')
Configuration
- long
- format -
string
| array
- prefix -
binary
| metric