OpenAPI -> TypeScript
브라우저에서 OpenAPI 3.0 / 3.1 YAML / JSON 문서로부터 TypeScript 타입을 생성하고 주요 codegen 옵션을 조정할 수 있습니다.
OpenAPI -> TypeScript
OpenAPI 3.0 / 3.1 YAML / JSON 문서에서 TypeScript 타입을 온라인으로 생성하고 주요 codegen 옵션, 복사, `.d.ts` 다운로드를 지원합니다.
사용 방법
- OpenAPI YAML 또는 JSON 문서를 붙여 넣으면 브라우저에서 로컬로 파싱합니다.
- `export type`, `enum`, `rootTypes`, `path params` 같은 옵션을 전환해 출력 형태를 조정합니다.
- 생성된 TypeScript 결과를 확인하고 외부 `$ref` 또는 문서 구조 오류가 있는지 점검합니다.
- 결과를 복사하거나 `.d.ts` 파일로 내려받아 API 연동, SDK 초안, 타입 검토에 활용합니다.
기능
- OpenAPI 3.0 / 3.1 YAML / JSON을 로컬 TypeScript 타입으로 변환
- 주요 `openapi-typescript` codegen 옵션과 헤더 주석 제어 지원
- 샘플 불러오기, 파일 입력, 외부 `$ref` 감지, 복사, `.d.ts` 다운로드 제공
왜 사용할까요?
- 계약 검토, 프런트엔드 연동, SDK 프로토타입, 목 스키마, 자동완성 설정에 유용합니다.
- API 문서에서 요청/응답 타입을 손으로 다시 쓰는 것보다 훨씬 빠르고 일관적입니다.
- 브라우저 안에서 모두 처리되므로 API 명세를 외부 서비스에 보낼 필요가 없습니다.