Skip to main content

IsPureString

IsPureString은 타입이 순수한 string인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 순수한 string이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

tip

순수한 string이란 유니온 타입이 아닌 단일 string 타입을 의미합니다. 이 유틸리티는 타입 안전성을 높이거나, 제네릭 타입에서 string 타입을 특별하게 처리해야 할 때 유용합니다.

사용 예시

import { C } from 'utilscript';

type T = C.IsPureString<string>; // true

type T2 = C.IsPureString<string | number>; // false

type T3 = C.IsPureString<'hello'>; // false

지원 버전

IsPureString 유틸리티 타입은 다음 버전부터 안정적으로 사용할 수 있습니다:

버전지원 여부
0.0.13+