openapistack/openapi-backend

Build, Validate, Route, Authenticate and Mock using OpenAPI

¿Es openapistack/openapi-backend apto para principiantes?

Los mantenedores de openapistack/openapi-backend suelen responder a un pull request en 1 día. Ahora mismo no hay ningún issue apto para principiantes abierto; la lista de abajo muestra los demás issues que tenemos de este repositorio.

Estrellas
689
Forks
97
Issues abiertos para principiantes
0
Issues indexados
53
Merge medio
2 h 36 min
PR fusionados (30 d)
11
Lenguaje dominante
TypeScript
Licencia
MIT
Último push a GitHub
6/10/2026
Última indexación
6/10/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
help wanted good first issue

Cómo contribuir a openapistack/openapi-backend

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  4. Sigue el repositorio para enterarte cuando se abra un nuevo issue apto para principiantes, o revisa los demás issues de abajo.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Path parameters around a literal `.` in the template are extracted wrongly
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    openapistack/openapi-backend#1047 ·

    Los mantenedores suelen responder en 1 día

  • Query parameters with `explode: false` and a non-array schema are always rejected
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100

    openapistack/openapi-backend#1046 ·

    Los mantenedores suelen responder en 1 día

  • must have required property 'requestBody'
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 44/100

    openapistack/openapi-backend#860 ·

    Los mantenedores suelen responder en 1 día

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

    Dificultad 3/5 1-2 días Aptitud para principiantes 50/100

    openapistack/openapi-backend#814 ·

    Los mantenedores suelen responder en 1 día

  • file upload, multipart/form-data content validation problem
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    openapistack/openapi-backend#809 ·

    Los mantenedores suelen responder en 1 día

  • Error on $ref with path in remote files
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    openapistack/openapi-backend#779 ·

    Los mantenedores suelen responder en 1 día

  • Type mismatch for non string path and query params?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#769 · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Support encoded $ref
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#760 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Error: "nullable" cannot be used without "type" for properties without types
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    openapistack/openapi-backend#747 ·

    Los mantenedores suelen responder en 1 día

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

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    openapistack/openapi-backend#731 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Incorrect / misleading error information provided when validating request body
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    openapistack/openapi-backend#730 ·

    Los mantenedores suelen responder en 1 día

  • SyntaxError: Unexpected token '?'
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100

    openapistack/openapi-backend#728 ·

    Los mantenedores suelen responder en 1 día

  • Decycle produce a wrong schema for schemas with `description`
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    openapistack/openapi-backend#727 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Runing MSW and Openapi-Backend in Vite
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    openapistack/openapi-backend#725 ·

    Los mantenedores suelen responder en 1 día

  • API Gateway with event.headers not working as expected
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    openapistack/openapi-backend#724 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Lack of Support for Form Explode Serialization in Query Parameters
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    openapistack/openapi-backend#722 ·

    Los mantenedores suelen responder en 1 día

  • Type Error when using required `PathParameters` in Context for a handler
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#632 · 1 comentario · 6 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Default type for Context and Handler prevents extension or override
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    openapistack/openapi-backend#583 · 3 comentarios · 6 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Query parameter exploded object serialization
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 39/100

    openapistack/openapi-backend#569 · 5 reacciones ·

    Los mantenedores suelen responder en 1 día

  • OpenAPI 3.1 Support
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 57/100

    openapistack/openapi-backend#532 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Handling errors and Security schema
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    openapistack/openapi-backend#492 ·

    Los mantenedores suelen responder en 1 día

  • Response validation marks undefined responses as valid
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#384 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Validation doesn't work with JSON:API mime type
    Abierto
    idea new feature

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#373 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Dynamic mock data for mockResponseForOperation
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#318 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Return mocked headers from mockResponseForOperation(...)
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    openapistack/openapi-backend#299 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Add option to use AJV Standalone
    Abierto
    enhancement idea new feature

    Dificultad 5/5 Más de una semana Aptitud para principiantes 28/100

    openapistack/openapi-backend#297 · 3 comentarios · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Recursive schema: Maximum call stack size exceeded
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#282 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Incorrect formatters being used for Ajv in Validation
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    openapistack/openapi-backend#280 · 7 comentarios · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Handler for preflight requests with correct access-control-allow-methods
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    openapistack/openapi-backend#242 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • String format is not supported
    Quizá libre de nuevo @sridhar-5 la tomó hace 1863 días y no hay ningún pull request abierto. Abierto

    openapistack/openapi-backend#230 · 8 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Content-Type is not validated
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    openapistack/openapi-backend#229 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Error: "nullable" cannot be used without "type"
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 44/100

    openapistack/openapi-backend#228 · 2 comentarios · 6 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Error: Unknown operation at OpenAPIValidator.validateRequest at OpenAPIBackend.<anonymous> at async OpenAPIBackend.handleRequest
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 32/100

    openapistack/openapi-backend#226 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Import issues with ajv module
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 43/100

    openapistack/openapi-backend#211 ·

    Los mantenedores suelen responder en 1 día

  • Array path parameters are not deserialized correctly
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    openapistack/openapi-backend#206 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Coerced types are thrown away
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 34/100

    openapistack/openapi-backend#144 · 7 comentarios · 6 reacciones ·

    Los mantenedores suelen responder en 1 día

  • SecurityHandlers aren't fed the required scopes, and don't properly handlemultiple requirements with the same scheme
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    openapistack/openapi-backend#143 ·

    Los mantenedores suelen responder en 1 día

  • Schema "id" ignored
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    openapistack/openapi-backend#126 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Support for readOnly / writeOnly
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#118 · 3 comentarios · 5 reacciones ·

    Los mantenedores suelen responder en 1 día

  • TypeError: Converting circular structure to JSON
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    openapistack/openapi-backend#116 · 20 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Support global error handler
    Abierto
    question

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    openapistack/openapi-backend#110 · 5 comentarios · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Update Handler typing with generic request and response types
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    openapistack/openapi-backend#96 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Is there a way to serve multiple mocks under same path ?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#92 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

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

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    openapistack/openapi-backend#87 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Allow checking for Set-Cookie _response_ headers
    Abierto
    bug help wanted

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    openapistack/openapi-backend#86 ·

    Los mantenedores suelen responder en 1 día

  • Support defining query params as object properties
    Abierto
    enhancement help wanted new feature

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    openapistack/openapi-backend#84 · 1 comentario · 5 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Support operations without operationId
    Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    openapistack/openapi-backend#79 · 2 comentarios · 11 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Support Swagger 2
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    openapistack/openapi-backend#78 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Add endpoint to serve openapi definition
    Abierto
    help wanted new feature

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    openapistack/openapi-backend#58 · 1 comentario · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Support for multiple content types per route
    Posiblemente ocupada @wickedest la tomó hace 414 días. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 20/100

    openapistack/openapi-backend#94 · 12 comentarios ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.