hapi-openapi
hapi-openapi copied to clipboard
Build design-driven apis with OpenAPI (formerly swagger) 2.0 and hapi.
## Bug Description Any Path that has `x-` anywhere in the path name does not show up in the Swagger UI. The path does still work in the service if...
When a requestBody is defined it's always required or the api return a 400. The specification says : > Request bodies are optional by default. To mark the body as...
This is not the perfect pull request as it breaks compatibility with common JS modules. However, it might be a starting point for migrating the module to ES6.
I think it makes sense to potentially fork this project to maintainers willing to continue work on it and redirect users in the readme to the new maintained project. Afaik...
Solved https://github.com/krakenjs/hapi-openapi/issues/166 https://github.com/krakenjs/hapi-openapi/issues/163 https://github.com/krakenjs/hapi-openapi/issues/148 https://github.com/krakenjs/hapi-openapi/issues/146 Not a bug or not enough informations + too old https://github.com/krakenjs/hapi-openapi/issues/161 https://github.com/krakenjs/hapi-openapi/issues/160 This PR https://github.com/krakenjs/hapi-openapi/pull/181 can also be closed, we have support for openapi v3
close #208
Added a way to allow handlers to call specific methods, defined by `operatrionId`. Also added a unified way to define a base path for handlers, allowing the `x-hapi-handler` record to...
While working on a legacy project I noticed that something that was possible in the previous version no longer works. Nested arrays of arrays. While I was not a fan...
close #209
if the api support text/x-yaml, we should parse and validate it