typescript-magician은(는) 무엇을 하나요?
복잡한 제네릭 타입을 설계하고, any 타입을 엄격한 대안으로 리팩토링하며, 타입 가드와 유틸리티 타입을 생성하고 TypeScript 컴파일러 오류를 해결합니다. 사용자가 TypeScript(TS) 타입, 제네릭, 타입 추론, 타입 가드, any 타입 제거, 엄격한 타입 지정, 타입 오류, infer, extends, 조건부 타입, 매핑된 타입, 템플릿 리터럴 타입, branded/opaque 타입, 또는 Partial, Record, ReturnType, Awaited와 같은 유틸리티 타입에 대해 물을 때 사용하세요.