UNPKG

hl-digits

Version:

## NPM [https://www.npmjs.com/package/hl-digits](https://www.npmjs.com/package/hl-digits)

87 lines (68 loc) 1.77 kB
# hl-digits (Human-like digits) ## NPM [https://www.npmjs.com/package/hl-digits](https://www.npmjs.com/package/hl-digits) ## Installation ```sh npm i hl-digits ``` OR ```sh yarn add hl-digits ``` ## Usage --- ### `time` ```js import { time } from 'hl-digits'; // Some time functions console.log(time.seconds(13)); // Equals to 13 000 ms console.log(time.secs(13)); // Equals to 13 000 ms console.log(time.s(13)); // Equals to 13 000 ms // Parse function console.log(time.parse('13s')); // Equals to 13 000 ms ``` ##### Full list of functions: - milliseconds(n: number) => number - mills(n: number) => number - ms(n: number) => number - seconds(n: number) => number - secs(n: number) => number - s(n: number) => number - minutes(n: number) => number - mins(n: number) => number - m(n: number) => number - hours(n: number) => number - hs(n: number) => number - s(n: number) => number - days(n: number) => number - d(n: number) => number - weeks(n: number) => number - w(n: number) => number - parse(str: string) => number --- ### `size` ```js import { size } from 'hl-digits'; // Some size functions console.log(size.mb(13)); // Equals to 13631488 ms console.log(size.megabytes(13)); // Equals to 13631488 bytes // Parse function console.log(time.parse('13mb')); // Equals to 13631488 bytes ``` ##### Full list of functions: - bytes(n: number) => number - b(n: number) => number - kilobytes(n: number) => number - kb(n: number) => number - megabytes(n: number) => number - mb(n: number) => number - gigabytes(n: number) => number - gb(n: number) => number - terabytes(n: number) => number - tb(n: number) => number - petabytes(n: number) => number - pb(n: number) => number - parse(str: string) => number --- ## License MIT