UNPKG

openapi-ts-request

Version:

Swagger2/OpenAPI3/Apifox to TypeScript/JavaScript, request client(support any client), request mock service, enum and enum translation, react-query/vue-query, type field label, JSON Schemas

49 lines (48 loc) 2.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.displayReactQueryMode = exports.ReactQueryMode = exports.PriorityRule = exports.SchemaObjectType = exports.SchemaObjectFormat = void 0; var SchemaObjectFormat; (function (SchemaObjectFormat) { SchemaObjectFormat["int32"] = "int32"; SchemaObjectFormat["int64"] = "int64"; SchemaObjectFormat["float"] = "float"; SchemaObjectFormat["double"] = "double"; SchemaObjectFormat["byte"] = "byte"; SchemaObjectFormat["binary"] = "binary"; SchemaObjectFormat["date"] = "date"; SchemaObjectFormat["dateTime"] = "date-time"; SchemaObjectFormat["password"] = "password"; SchemaObjectFormat["base64"] = "base64"; })(SchemaObjectFormat || (exports.SchemaObjectFormat = SchemaObjectFormat = {})); var SchemaObjectType; (function (SchemaObjectType) { SchemaObjectType["array"] = "array"; SchemaObjectType["stringArray"] = "string[]"; SchemaObjectType["boolean"] = "boolean"; SchemaObjectType["object"] = "object"; SchemaObjectType["number"] = "number"; SchemaObjectType["string"] = "string"; SchemaObjectType["integer"] = "integer"; SchemaObjectType["enum"] = "enum"; SchemaObjectType["null"] = "null"; SchemaObjectType["union"] = "union"; SchemaObjectType["file"] = "file"; })(SchemaObjectType || (exports.SchemaObjectType = SchemaObjectType = {})); var PriorityRule; (function (PriorityRule) { PriorityRule["include"] = "include"; PriorityRule["exclude"] = "exclude"; PriorityRule["both"] = "both"; })(PriorityRule || (exports.PriorityRule = PriorityRule = {})); var ReactQueryMode; (function (ReactQueryMode) { ReactQueryMode["react"] = "react"; ReactQueryMode["vue"] = "vue"; })(ReactQueryMode || (exports.ReactQueryMode = ReactQueryMode = {})); const displayReactQueryMode = (mode) => { return { react: '@tanstack/react-query', vue: '@tanstack/vue-query', }[mode]; }; exports.displayReactQueryMode = displayReactQueryMode;