openapi-ts-mock-generator
Version:
typescript mock data generator based openapi
23 lines (19 loc) • 745 B
TypeScript
import { PathNormalizedType, Options } from '../core/types.js';
import 'openapi-types';
/**
* 응답 모킹 함수 생성 로직
* MSW에서 사용할 응답 모킹 함수들을 생성
*/
/**
* 응답 모킹 함수들을 생성하고 파일로 출력
*/
declare const generateResponses: (paths: PathNormalizedType[], options: Options) => Promise<void>;
/**
* 응답 함수명 생성
*/
declare const generateResponseFunctionName: (operationId: string, statusCode: number) => string;
/**
* 특정 태그의 응답만 생성
*/
declare const generateResponsesForTag: (paths: PathNormalizedType[], tag: string, options: Options) => Promise<string[]>;
export { generateResponseFunctionName, generateResponses, generateResponsesForTag };