No description
- Zig 100%
| src | feat: ?bool support | |
| tests | feat: support summary and description | |
| .gitignore | tests: add testing | |
| build.zig | fix: failing builds for downstream | |
| build.zig.zon | fix: failing builds for downstream | |
| LICENSE | init | |
| README.md | chore: move to codeberg | |
Zig OpenAPI Generator
Not meant to be general purpose, built for Gainz and Xoby.
Building
constopenapi_zenerator=b.dependency("openapi_zenerator",.{.target=target,.optimize=optimize,});openapi_module.addImport("openapi_zenerator",openapi_zenerator.module("openapi_zenerator"));Usage
pubfnmain()!void{constallocator=std.heap.smp_allocator;tryOpenAPI.generate(allocator,Routes.endpoint_data,.{.title="Project Name",.out_file_path="docs/openapi.json",.version="0.0.0",},);}constRoutes=@import("routes/routes.zig");constOpenAPI=@import("openapi_zenerator");conststd=@import("std");