#open-api #extract #swagger #operations #specification #yaml #subset

app swagstract

一个从 yaml 文件中提取 OpenAPI 3.* 规范子集的工具

7 个版本

0.1.6 2023年7月25日
0.1.5 2023年7月25日

4#subset

MIT 许可证

12KB
282 代码行

swagstract

描述

这是一个简单的命令行应用程序,可以从 Swagger 文件中提取所选操作(和相关组件),并将它们输出到 stdout。支持 OpenAPI 3.*。

安装

克隆仓库并执行 cargo install . 或从 crates.io 执行 cargo install swagstract

用法

swagstract -f <swagger file> -o <operation id> [-o <operation id> ...]

功能

  • 提取单个操作
  • 提取多个操作
  • 提取相关组件和引用

依赖关系

~3–4MB
~76K SLoC