acacode / acacode/swagger-typescript-api

Swagger type definition was skipped by generator

オープン
#668 コメント 0 件 リアクション 3 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
4.1k
フォーク
436
PR マージ指標
30日以内にマージされた PR はありません

説明

I tried to generate an api class based on the swagger file from emailengine. Everything went well in general, but some child types definitions were missing.

For example ImapConfiguration SmtpConfiguration types were defined as string "false"

Here is the swagger file on the basis of which the generation took place

[swagger.json](https://github.com/acacode/swagger-typescript-api/files/13639169/swagger.json)

Definition of missing types in the file is also present. ImapConfiguration on 6266 and SmtpConfiguration on 6340

Command that I use `
npx swagger-typescript-api -r
-p swagger.json
--axios
--single-http-client
--unwrap-response-data
--api-class-name EmailEngineApi
--union-enums
--disableStrictSSL
--extract-request-params
--extract-request-body
--extract-response-body
--extract-response-error
--extract-enums
`

![image](https://github.com/acacode/swagger-typescript-api/assets/93624409/e0809c20-78f2-4082-98c3-49e931e8f64e)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。