콘텐츠로 이동

FormatLocale — @gj-kit/format

@gj-kit/format에서 공개하는 type입니다. package version 0.1.1의 release declaration을 그대로 표시합니다.

import { FormatLocale } from '@gj-kit/format';
/**
* Explicit locale selector for the Intl-backed formatters.
*
* It selects **digit grouping and the decimal separator only**. Currency
* symbols, symbol position and the percent sign are pinned by this package and
* do not vary with the locale — see {@link formatKrw} and {@link formatPercent}.
* `'device'` opts into the runtime default locale (grouping then varies by
* device settings — an explicit, visible choice).
*/
type FormatLocale = 'device' | (string & {}) | readonly string[];

이 선언은 매개변수, optionality, 제네릭, 반환값, 공개 union/type 계약의 정본입니다. 호출 전 필요한 환경·권한·오류 경계는 패키지 Golden path와 이 subpath의 import 조건을 함께 확인하세요.

  • 패키지: @gj-kit/format
  • 버전: 0.1.1
  • 공개 entry: .
  • 소스: GitHub

Explicit locale selector for the Intl-backed formatters.

It selects digit grouping and the decimal separator only. Currency symbols, symbol position and the percent sign are pinned by this package and do not vary with the locale — see {@link formatKrw} and {@link formatPercent}. 'device' opts into the runtime default locale (grouping then varies by device settings — an explicit, visible choice).