Build, Validate, Route, Authenticate and Mock using OpenAPI

openapistack/openapi-backend は初心者に優しい?

openapistack/openapi-backend のメンテナーはふだん 1 日以内に PR へ返信します。 初心者向けのオープンな issue は今はありません。下の一覧に、このリポジトリのほかの issue があります。

スター
689
フォーク
97
オープンの初心者向け issue
0
索引済み issue
53
平均マージ
2時間 36分
マージ済み PR(30日)
11
主要言語
TypeScript
ライセンス
MIT
最終 GitHub push
2026年10月6日
最新の索引
2026年10月6日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
help wanted good first issue

openapistack/openapi-backend にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  4. リポジトリをフォローすれば、新しい初心者向け issue が出たときにわかります。下のほかの issue も見てみましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Path parameters around a literal `.` in the template are extracted wrongly
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    openapistack/openapi-backend#1047 ·

    メンテナーはふだん 1 日以内に返信

  • Query parameters with `explode: false` and a non-array schema are always rejected
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 85/100

    openapistack/openapi-backend#1046 ·

    メンテナーはふだん 1 日以内に返信

  • must have required property 'requestBody'
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 44/100

    openapistack/openapi-backend#860 ·

    メンテナーはふだん 1 日以内に返信

  • 'Typesafe Operation Handlers' doesn't work, conflict in type between `req` and `params` (`unknown`) in `OperationHandler`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 50/100

    openapistack/openapi-backend#814 ·

    メンテナーはふだん 1 日以内に返信

  • file upload, multipart/form-data content validation problem
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    openapistack/openapi-backend#809 ·

    メンテナーはふだん 1 日以内に返信

  • Error on $ref with path in remote files
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    openapistack/openapi-backend#779 ·

    メンテナーはふだん 1 日以内に返信

  • Type mismatch for non string path and query params?
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#769 · リアクション 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support encoded $ref
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#760 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Error: "nullable" cannot be used without "type" for properties without types
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    openapistack/openapi-backend#747 ·

    メンテナーはふだん 1 日以内に返信

  • [Question] Is it possible to use openapi-backend to validate that the response of an API match an OpenAPI spec?
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    openapistack/openapi-backend#731 · コメント 7 件 ·

    メンテナーはふだん 1 日以内に返信

  • Incorrect / misleading error information provided when validating request body
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    openapistack/openapi-backend#730 ·

    メンテナーはふだん 1 日以内に返信

  • SyntaxError: Unexpected token '?'
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 48/100

    openapistack/openapi-backend#728 ·

    メンテナーはふだん 1 日以内に返信

  • Decycle produce a wrong schema for schemas with `description`
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    openapistack/openapi-backend#727 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Runing MSW and Openapi-Backend in Vite
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    openapistack/openapi-backend#725 ·

    メンテナーはふだん 1 日以内に返信

  • API Gateway with event.headers not working as expected
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    openapistack/openapi-backend#724 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Lack of Support for Form Explode Serialization in Query Parameters
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    openapistack/openapi-backend#722 ·

    メンテナーはふだん 1 日以内に返信

  • Type Error when using required `PathParameters` in Context for a handler
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#632 · コメント 1 件 · リアクション 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Default type for Context and Handler prevents extension or override
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    openapistack/openapi-backend#583 · コメント 3 件 · リアクション 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Query parameter exploded object serialization
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 39/100

    openapistack/openapi-backend#569 · リアクション 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • OpenAPI 3.1 Support
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 57/100

    openapistack/openapi-backend#532 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Handling errors and Security schema
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 45/100

    openapistack/openapi-backend#492 ·

    メンテナーはふだん 1 日以内に返信

  • Response validation marks undefined responses as valid
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#384 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Validation doesn't work with JSON:API mime type
    オープン
    idea new feature

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#373 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Dynamic mock data for mockResponseForOperation
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#318 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Return mocked headers from mockResponseForOperation(...)
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 45/100

    openapistack/openapi-backend#299 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add option to use AJV Standalone
    オープン
    enhancement idea new feature

    難易度 5/5 1週間以上 初心者へのやさしさ 28/100

    openapistack/openapi-backend#297 · コメント 3 件 · リアクション 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Recursive schema: Maximum call stack size exceeded
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#282 · コメント 1 件 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Incorrect formatters being used for Ajv in Validation
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    openapistack/openapi-backend#280 · コメント 7 件 · リアクション 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Handler for preflight requests with correct access-control-allow-methods
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    openapistack/openapi-backend#242 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • String format is not supported
    再び着手できるかも @sridhar-5 が 1863 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    openapistack/openapi-backend#230 · コメント 8 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Content-Type is not validated
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    openapistack/openapi-backend#229 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Error: "nullable" cannot be used without "type"
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 44/100

    openapistack/openapi-backend#228 · コメント 2 件 · リアクション 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Error: Unknown operation at OpenAPIValidator.validateRequest at OpenAPIBackend.<anonymous> at async OpenAPIBackend.handleRequest
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 32/100

    openapistack/openapi-backend#226 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Import issues with ajv module
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 43/100

    openapistack/openapi-backend#211 ·

    メンテナーはふだん 1 日以内に返信

  • Array path parameters are not deserialized correctly
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    openapistack/openapi-backend#206 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Coerced types are thrown away
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 34/100

    openapistack/openapi-backend#144 · コメント 7 件 · リアクション 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • SecurityHandlers aren't fed the required scopes, and don't properly handlemultiple requirements with the same scheme
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    openapistack/openapi-backend#143 ·

    メンテナーはふだん 1 日以内に返信

  • Schema "id" ignored
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    openapistack/openapi-backend#126 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support for readOnly / writeOnly
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#118 · コメント 3 件 · リアクション 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • TypeError: Converting circular structure to JSON
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    openapistack/openapi-backend#116 · コメント 20 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support global error handler
    オープン
    question

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    openapistack/openapi-backend#110 · コメント 5 件 · リアクション 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Update Handler typing with generic request and response types
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    openapistack/openapi-backend#96 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Is there a way to serve multiple mocks under same path ?
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#92 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Is there a way to inject middleware before hitting the operation logic?
    オープン
    good first issue help wanted idea

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    openapistack/openapi-backend#87 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Allow checking for Set-Cookie _response_ headers
    オープン
    bug help wanted

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    openapistack/openapi-backend#86 ·

    メンテナーはふだん 1 日以内に返信

  • Support defining query params as object properties
    オープン
    enhancement help wanted new feature

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    openapistack/openapi-backend#84 · コメント 1 件 · リアクション 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support operations without operationId
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    openapistack/openapi-backend#79 · コメント 2 件 · リアクション 11 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support Swagger 2
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    openapistack/openapi-backend#78 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add endpoint to serve openapi definition
    オープン
    help wanted new feature

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    openapistack/openapi-backend#58 · コメント 1 件 · リアクション 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support for multiple content types per route
    対応中かも @wickedest が 414 日前に担当しました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 20/100

    openapistack/openapi-backend#94 · コメント 12 件 ·

    メンテナーはふだん 1 日以内に返信

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

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