openapi-ts-generator
Version:
Based on swagger-ts-generator, this is a type script model generator specifically for services with OpenApi spec documentation.
22 lines (21 loc) • 540 B
TypeScript
export interface IReferenceProperty {
name: string;
snakeCaseName: string;
referenceTypeName: string;
typeScriptType: string;
hasValidators: boolean;
isSameAsParentTypescriptType: boolean;
hasMultipleValidators: boolean;
maxItems?: number;
minItems?: number;
maxLength?: number;
minLength?: number;
maximum?: number;
minimum?: number;
isArray: boolean;
required: boolean;
isEnum: boolean;
isEnumAndArray: boolean;
initialValue: string;
initialTestValue: string;
}