-
TypeScript 5.8의 새로운 erasable syntax only 플래그는 런타임 JavaScript 코드를 생성하는 기능(enum, namespace, 클래스 파라미터 축약)을 제거하여 Node.js 실행 및 번들링을 간소화합니다. 🚀
-
조건부 및 색인 접근 유형에 대한 검사된 반환문은 조건부 반환 유형에서 반환 값의 유형을 정확하게 추론하여 유형 안전성을 향상시킵니다. 🔎
-
TypeScript 5.8에서는 조건부 반환 유형을 좁히려면
never
분기를 명시적으로 추가해야 합니다. 🚫 -
색인 접근 유형에서도 조건부 반환 유형과 유사한 유형 검사 개선이 이루어졌습니다. 🗂️
-
TypeScript 5.8 이전 버전에서는 오버로드를 사용하여 조건부 반환 유형의 유형 검사 문제를 해결할 수 있었습니다. 🔄