6.1.0 • Published 1 year ago

@titicaca/triple-url-utilities v6.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Triple URL Utilities

URL 관련 유틸성 라이브러리를 제공합니다.

Installation

npm으로 설치합니다:

$ npm install @titicaca/triple-url-utilities

strict-query

query-string으로 주어진 값의 타입을 결정하여 사용할 수 있게 도와주는 인터페이스.

import { strictQuery } from '@titicaca/triple-url-utilities'

const { regionId, tripId, categoryIds, agesOfChildren, inRegion } = strictQuery(
  query,
)
  .string('regionId') // regionId will be string | undefined
  .number('tripId') // tripId will be number | undefined
  .stringArray('categoryIds') // categoryIds will be string[] | undefined
  .numberArray('agesOfChildren') // agesOfChildren will be number[] | undefined
  .boolean('inRegion') // inRegion will be boolean | undefined
  .use()

strictQuery 함수를 이용해 속성과 타입을 매핑할 수 있는 인스턴스로 바꿔줍니다. 그 다음 원하는 타입과 속성 키를 매핑해줍니다. chaining으로 여러 속성을 한 번에 매핑할 수 있습니다. 그리고 use 메서드를 이용해 일반 객체를 반환해주면 원하는 타입으로 사용할 수 있습니다.

6.0.2-pr-86.1

1 year ago

6.0.2-pr-86.0

1 year ago

6.1.0

1 year ago

6.0.2-pr-85.2

1 year ago

6.0.2-pr-85.1

1 year ago

6.0.2-pr-85.0

1 year ago

6.0.2-pr-85.3

1 year ago

6.0.1-pr-83.0

1 year ago

6.0.1

1 year ago

6.0.1-pr-81.5

1 year ago

6.0.1-pr-81.4

1 year ago

6.0.1-pr-81.1

1 year ago

6.0.1-pr-81.2

1 year ago

6.0.1-pr-81.3

1 year ago

6.0.0

1 year ago

5.10.2-pr-79.2

1 year ago

5.10.2-pr-79.3

1 year ago

5.10.2-pr-79.4

1 year ago

5.10.2-pr-79.1

1 year ago

5.10.2-pr-77.5

1 year ago

5.10.2-pr-77.6

1 year ago

5.10.2-pr-77.3

1 year ago

5.10.1-pr-75.0

1 year ago

5.10.1-pr-75.1

1 year ago

5.10.2-pr-77.0

1 year ago

5.10.2-pr-77.1

1 year ago

5.10.2-pr-77.2

1 year ago

5.10.1

1 year ago

5.10.0

1 year ago

5.9.2-pr-73.0

1 year ago

5.9.1

1 year ago

5.8.1

1 year ago

5.7.1-pr-66.2

1 year ago

5.7.1-pr-66.1

1 year ago

5.7.1-pr-66.0

1 year ago

5.8.0

1 year ago

5.7.1-pr-66.4

1 year ago

5.7.1-pr-66.3

1 year ago

5.8.1-pr-68.0

1 year ago

5.6.1-pr-64.1

1 year ago

5.6.0

1 year ago

5.7.0

1 year ago

5.5.2-pr-62.3

1 year ago

5.5.2-pr-59.11

1 year ago

5.5.2-pr-61.6

1 year ago

5.5.2-pr-59.3

1 year ago

5.5.2-pr-59.4

1 year ago

5.5.2-pr-59.5

1 year ago

5.5.2-pr-59.6

1 year ago

5.5.2-pr-59.7

1 year ago

5.5.2-pr-59.8

1 year ago

5.5.2-pr-59.9

1 year ago

5.5.2-pr-59.10

1 year ago

5.5.2-pr-61.2

1 year ago

5.5.2-pr-59.2

1 year ago

5.5.2-pr-58.1

1 year ago

5.5.2-pr-58.2

1 year ago

5.5.1

1 year ago

5.5.0

1 year ago

5.5.1-pr-55.0

1 year ago

5.4.0

1 year ago

5.4.1-pr-42.4

1 year ago

5.3.1-pr-52.4

1 year ago

5.3.1-pr-52.2

2 years ago

5.3.1-pr-52.3

1 year ago

5.3.0

2 years ago

5.2.2-pr-46.3

2 years ago

5.2.2-pr-46.1

2 years ago

5.2.2-pr-46.0

2 years ago

5.2.1

2 years ago

5.2.1-pr-44.0

2 years ago

5.2.0

2 years ago

5.1.2-pr-42.8

2 years ago

5.1.2-pr-42.5

2 years ago

5.1.2-pr-40.14

2 years ago

5.1.2-pr-42.2

2 years ago

5.1.2-pr-40.13

2 years ago

5.1.1

2 years ago

5.1.0

2 years ago

5.0.1

2 years ago

5.0.0

2 years ago

3.4.1-pr-23.2

2 years ago

3.4.1-pr-23.1

2 years ago

3.4.0

2 years ago

5.0.2-pr-35.1

2 years ago

3.5.0

2 years ago

4.0.0

2 years ago

3.3.0

2 years ago

3.1.2

2 years ago

3.2.0

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.0.1-pr-11.6

2 years ago

3.0.1-pr-11.3

2 years ago

3.0.0

2 years ago

2.2.1-pr-5.3

2 years ago

2.2.1-pr-5.2

2 years ago

2.2.1-pr-5.1

2 years ago

2.2.0

2 years ago

2.1.3

2 years ago

2.0.3-pr-4.7

2 years ago

2.0.3-pr-4.6

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago