2.0.4 • Published 2 years ago

@choseohwan/utils v2.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

@choseohwan/eslint-config-base

javascript/typescript utility functions for @choseohwan project

Install

npm

npm install @choseohwan/utils

yarn

yarn add @choseohwan/utils

API Definitions

Utility Functions

delay

Delay microsecond time

Syntax

delay(time)

Parameters

time

  • TYPE : number
  • REQUIRED : Y
  • DEFAULT : X
  • DESC : time to delay (microseconds)

Return

  • TYPE : Promise

Usage

import { delay } from '@choseohwan/utils';

console.log('One');

// 1 second delay
await delay(1000);

console.log('Two');

/* RESULT
One
// 1 second delay
Two
 */

Number Prototype Utilities

Number.prototype.addSeparator

Add separator(,) to number.

Syntax

numObj.addSeparator()

Parameters

No Parameters.

Return

  • TYPE : string
  • DESC : Number with seperator(,) added for every thousand.

Usage

import '@choseohwan/utils/prototypes';

const number = 123456789;
console.log(`number: ${number.addSeparator()}`);

const float = 1234567891011.1213;
console.log(`float: ${float.addSeparator()}`);

const nagative = -123456789;
console.log(`nagative: ${nagative.addSeparator()}`);

/* RESULT
number: 123,456,789
float: 1,234,567,891,011.1213
nagative: -123,456,789
 */

Number.prototype.addSeparator

Add separator(,) to number.

Syntax

numObj.convertKorean()

Parameters

No Parameters.

Return

  • TYPE : string
  • DESC : Numbers changed to Korean units.

Usage

import '@choseohwan/utils/prototypes';

const number = 123456;
console.log(`number: ${number.convertKorean()}`);

const float = 12345678910.1213;
console.log(`float: ${float.convertKorean()}`);

const nagative = -12345678910111;
console.log(`nagative: ${nagative.convertKorean()}`);

/* RESULT
number: 12.3만
float: 123.4억
nagative: -12.3조
 */

Constants

HTTP

HTTPMethod

Http Method List

Syntax

Method.{GET | POST | PUT | DELETE | ...}

Usage

import { HTTPMethod } from '@choseohwan/utils/constant';

console.log(`Method : ${HTTPMethod.GET}, ${HTTPMethod.POST}, ...`);

/* RESULT
Method : GET, POST, ...
 */
2.0.4

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

3 years ago

1.0.27

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.23

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.20-next.0

3 years ago

1.0.19-alpha-9.4

3 years ago

1.0.18

3 years ago

1.0.18-alpha-8.0

3 years ago

1.0.19-alpha-9.0

3 years ago

1.0.18-alpha-6.0

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.1.0-alpha-4.5

3 years ago

1.1.0-beta.5

3 years ago

1.0.14

3 years ago

1.0.13-alpha.0

3 years ago

1.0.13-next.2

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.13-next.13

3 years ago

1.0.13-next.12

3 years ago

1.0.13-next.14

3 years ago

1.0.13-beta.4

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.12

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago