tomatommy
@tomatommy

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

OASのschema定義をしたTSの型定義がほしい

  • 言語: TypeScript

解決したいこと

  • OAS の schema 定義を型定義して提供しているライブラリがほしい

例えば以下のようなもの

type RequestBody = {
  required?: boolean;
  content: {
    [mediaType: string]: {
      schema: {
        type: string;
        properties?: {
          [key: string]: {
            type: string;
            format?: string;
            items?: {
              type: string;
            };
          };
        };
        required?: string[];
      };
    };
  };
};

上記は ChatGPTで簡単に生成してもらったもの。このような型定義のもっと正式なものを提供しているライブラリを探しています。

漁ったライブラリ

どれも、OASのvalidationや、UI描写のためのライブラリで、型を直接は提供していませんでした。

1

2Answer

Comments

  1. @tomatommy

    Questioner

    これです!
    ありがとうございます :bow:

Your answer might help someone💌