TypeScript Strict Mode
TypeScript 엄격 모드와 타입 안전성을 강제하는 스킬입니다.
2025 Context
TypeScript 5.x에서 strict 모드가 새 프로젝트의 기본값으로 권장됨
"any 사용은 TypeScript를 쓰는 의미를 없앤다"
Core Rules
| 규칙 | 상태 | 설명 | |------|------|------| | strict: true | 🔴 필수 | 모든 엄격 검사 활성화 | | any 금지 | 🔴 필수 | unknown 또는 제네릭 사용 | | // @ts-ignore 금지 | 🔴 필수 | 타입 에러 해결 필수 | | as 캐스팅 최소화 | 🟡 권장 | 타입 가드 우선 |
tsconfig.json 권장 설정
{
"compilerOptions": {
// 🔴 필수: strict 플래그
"strict": true,
//
[Description truncada. Veja o README completo no GitHub.]