@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.
15 lines • 1.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ResponsesValidationSchema = exports.ResponseValidationSchema = void 0;
const zod_1 = require("zod");
const Content_1 = require("./Content");
//#region Response
exports.ResponseValidationSchema = zod_1.z.object({
content: Content_1.ContentValidationSchema.optional().describe('The response content.'),
description: zod_1.z.string().optional().describe('The response description.'),
});
//#endregion
//#region Responses
exports.ResponsesValidationSchema = zod_1.z.record(exports.ResponseValidationSchema);
//#endregion
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVzcG9uc2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbW9kZWxzL09wZW5BUElTcGVjaWZpY2F0aW9uL1Jlc3BvbnNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDZCQUF3QjtBQUV4Qix1Q0FBNkQ7QUFFN0Qsa0JBQWtCO0FBQ0wsUUFBQSx3QkFBd0IsR0FBUSxPQUFDLENBQUMsTUFBTSxDQUFDO0lBQ3BELE9BQU8sRUFBRSxpQ0FBdUIsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsdUJBQXVCLENBQUM7SUFDN0UsV0FBVyxFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsMkJBQTJCLENBQUM7Q0FDekUsQ0FBQyxDQUFDO0FBTUgsWUFBWTtBQUVaLG1CQUFtQjtBQUNOLFFBQUEseUJBQXlCLEdBQUcsT0FBQyxDQUFDLE1BQU0sQ0FBQyxnQ0FBd0IsQ0FBQyxDQUFDO0FBRzVFLFlBQVkifQ==