数百万のパスとオブジェクトを記述する5k行以上のswagger.jsonファイルがあります。私は、エンドポイントの一部だけを使用してTypeScriptクライアント(swagger-codegenを使用)を生成したいと考えています。生成されたTypeScriptアプリケーションに、swagger.jsonの未使用部分に接続されたクラスまたはインタフェースを含めることは望ましくありません。生成されたSwaggerをフィルタリングする方法JSON(yaml)
Swaggerドキュメントの一部のみをフィルタリングし、 /api/*
)?特に、フィルタリングされたJSONに未使用のデータ構造のためにdefinitions
が含まれないようにしたい。
ありがとうございました!これは私がこの問題を解決するための唯一のアイデアでした。私はちょうどそれを行うために使用することができる他の道/ツールがないことを確認したいと思っている。だから私はnode.jsに簡単なコマンドラインツールを書こうとします。 – Terite