@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
JavaScript
;
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=