openapi-to-graphql
openapi-to-graphql copied to clipboard
Translate APIs described by OpenAPI Specifications (OAS) into GraphQL
Fixes https://github.com/IBM/openapi-to-graphql/issues/452
### Link Checker Errors were reported while checking the connectivity of links. ``` LICENSE.md packages/openapi-to-graphql/LICENSE.md packages/openapi-to-graphql-cli/LICENSE.md CONTRIBUTING.md OK https://developercertificate.org/ ERROR https://help.github.com/articles/changing-a-commit-message/#amending-older-or-multiple-commit-messages Forbidden (HTTP error 403) packages/openapi-to-graphql-cli/README.md OK ./LICENSE.md OK https://badges.gitter.im/IBM/openapi-to-graphql.svg?style=flat...
Hi, this library throws warnings when using Graphql 16. ``` ├─┬ @types/express-graphql │ └─┬ express-graphql │ └── ✕ unmet peer graphql@"^14.7.0 || ^15.3.0": found 16.3.0 └─┬ openapi-to-graphql ├── ✕ unmet...
This PR adds support for `graphql@16`. This should be part of a semver major release. Resolves https://github.com/IBM/openapi-to-graphql/issues/458.
**Describe the bug** It seems to me like the fields in a schema takes precedence whenever a field references a type that already exists. For inline objects, it seems reasonable...
### Link Checker Errors were reported while checking the connectivity of links. ``` LICENSE.md packages/openapi-to-graphql-cli/LICENSE.md packages/openapi-to-graphql/LICENSE.md CONTRIBUTING.md OK https://developercertificate.org/ ERROR https://help.github.com/articles/changing-a-commit-message/#amending-older-or-multiple-commit-messages Forbidden (HTTP error 403) packages/openapi-to-graphql-cli/README.md OK ./LICENSE.md OK https://badges.gitter.im/IBM/openapi-to-graphql.svg?style=flat...
**Describe the bug** Given a schema that has a recursive `oneOf` element, openapi-to-graphql fails to generate the graphql schema with a `Maximum call stack size exceeded` error. I suspect there...
I'm using this library to wrap to different APIs and combine them into a unified graphql interface using express-graphql. I have two different specs, `spec1.json` and `spec2.json` and I'm able...
# Background: I use the [`Apollo Federation`](https://www.apollographql.com/docs/federation/) to manage a GraphQL gateway. And the histories Restful docs had many many conflict types, Such as `Product`, `Order`, `Pagination` So I want...
There is a link to a developer.ibm.com page in the About section for this repo. It is redirecting folks back to the main repo page. Please remove the link to...