UNPKG

@infinite-debugger/swagger-to-ts

Version:

swagger-to-ts is a powerful library that allows you to generate TypeScript code from Swagger documentation or OpenAPI specifications. It simplifies the process of integrating API definitions into your TypeScript projects, saving you time and effort.

25 lines 2.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.primitiveTypeToModelMapping = exports.primitiveTypeModels = exports.primitiveTypes = exports.PATHS_LIBRARY_PATH = exports.RMK_UTILS_LIBRARY_PATH = exports.TSED_SWAGGER_LIBRARY_PATH = exports.TSED_DEPENDENCY_INJECTION_LIBRARY_PATH = exports.TSED_COMMON_LIBRARY_PATH = exports.TSED_SCHEMA_LIBRARY_PATH = exports.ENVIRONMENT_DEFINED_MODELS = exports.BINARY_RESPONSE_TYPE_MODEL_NAME = void 0; exports.BINARY_RESPONSE_TYPE_MODEL_NAME = 'ArrayBuffer'; exports.ENVIRONMENT_DEFINED_MODELS = ['ArrayBuffer']; exports.TSED_SCHEMA_LIBRARY_PATH = `@tsed/schema`; exports.TSED_COMMON_LIBRARY_PATH = `@tsed/common`; exports.TSED_DEPENDENCY_INJECTION_LIBRARY_PATH = `@tsed/di`; exports.TSED_SWAGGER_LIBRARY_PATH = `@tsed/swagger`; exports.RMK_UTILS_LIBRARY_PATH = `@infinite-debugger/rmk-utils`; exports.PATHS_LIBRARY_PATH = `@infinite-debugger/rmk-utils/paths`; exports.primitiveTypes = [ 'string', 'number', 'boolean', 'null', 'undefined', ]; exports.primitiveTypeModels = ['String', 'Number', 'Boolean']; exports.primitiveTypeToModelMapping = { string: 'String', number: 'Number', boolean: 'Boolean', }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVHlwZXNjcmlwdEFQSUdlbmVyYXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvVHlwZXNjcmlwdEFQSUdlbmVyYXRvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFTYSxRQUFBLCtCQUErQixHQUFHLGFBQWEsQ0FBQztBQUVoRCxRQUFBLDBCQUEwQixHQUFHLENBQUMsYUFBYSxDQUFVLENBQUM7QUFpVXRELFFBQUEsd0JBQXdCLEdBQUcsY0FBYyxDQUFDO0FBQzFDLFFBQUEsd0JBQXdCLEdBQUcsY0FBYyxDQUFDO0FBQzFDLFFBQUEsc0NBQXNDLEdBQUcsVUFBVSxDQUFDO0FBQ3BELFFBQUEseUJBQXlCLEdBQUcsZUFBZSxDQUFDO0FBQzVDLFFBQUEsc0JBQXNCLEdBQUcsOEJBQThCLENBQUM7QUFDeEQsUUFBQSxrQkFBa0IsR0FBRyxvQ0FBb0MsQ0FBQztBQXdCMUQsUUFBQSxjQUFjLEdBQUc7SUFDNUIsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFdBQVc7Q0FDSCxDQUFDO0FBRUUsUUFBQSxtQkFBbUIsR0FBRyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsU0FBUyxDQUFVLENBQUM7QUFFL0QsUUFBQSwyQkFBMkIsR0FBRztJQUN6QyxNQUFNLEVBQUUsUUFBUTtJQUNoQixNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUUsU0FBUztDQUNuQixDQUFDIn0=