DefinitelyTyped/types/bytes/bytes-tests.ts
2018-02-08 19:52:05 +01:00

24 lines
825 B
TypeScript

import bytes = require('bytes');
// 1024*1024 = 1048576
console.log(bytes(undefined));
console.log(bytes(null));
console.log(bytes(104857));
console.log(bytes(104857, { thousandsSeparator: ' ' }));
console.log(bytes(104857, { decimalPlaces: 2 }));
console.log(bytes(104857, { fixedDecimals: true }));
console.log(bytes(104857, { unitSeparator: '-' }));
console.log(bytes(104857, { unit: 'GB' }));
console.log(bytes.format(104857));
console.log(bytes.format(104857, { thousandsSeparator: ' ' }));
console.log(bytes.format(104857, { decimalPlaces: 2 }));
console.log(bytes.format(104857, { fixedDecimals: true }));
console.log(bytes.format(104857, { unitSeparator: '-' }));
console.log(bytes.format(104857, { unit: 'GB' }));
console.log(bytes('1024kb'));
console.log(bytes.parse('1024kb'));
console.log(bytes.parse(1024));