T94 · 생성
JSON → TypeScript 타입 생성기
API 응답이나 AI가 만들어 준 JSON 샘플을 붙여넣으면 그대로 쓸 수 있는 TypeScript 타입을 만들어 줍니다. 중첩 객체는 별도 인터페이스로 분리하고, 배열 원소가 서로 다르면 유니온으로 합칩니다.
알아두면 좋은 점
- 배열 안 객체들의 키가 다르면 모두 합친 뒤, 일부에만 있는 키는 옵셔널(
?)로 표시합니다. null값은 타입을 알 수 없어null로 남습니다. 실제 타입을 아는 경우 직접 고쳐 쓰세요.- 빈 배열은
unknown[], 빈 객체는Record<string, unknown>이 됩니다. - 샘플 하나로 추론하므로 실제 API 스펙과 다를 수 있습니다. 생성 결과는 출발점으로 쓰세요.