rstudio/plumber
Ver no GitHubUse `openapi-schema-validator` for `validate_api_spec()`
Open
#817 aberto em 9 de ago. de 2021
difficulty: intermediateeffort: lowhelp wantedpriority: mediumtheme: OpenAPI
Métricas do repositório
- Stars
- (1.437 stars)
- Métricas de merge de PR
- (Nenhuma PRs mesclada em 30d)
Description
Found while resolving #796
npmjs.com/package/openapi-schema-validator has added support for OAS v3. (Live) Example: runkit.com/embed/fitj6h1o17e8
Describe the problem in detail
swagger-parser does not validate OAS v3. https://github.com/APIDevTools/swagger-parser/issues/164#issuecomment-895261437 This is 😢 .
openapi-schema-validator does validate OAS v3 and has a quarter million downloads a week. Should work fine.
Plan, remove swagger-validator and use openapi-schema-validator instead.