graphql-tools
graphql-tools copied to clipboard
:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typedoc-plugin-markdown](https://typedoc-plugin-markdown.org) ([source](https://togithub.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown)) | [`3.16.0` -> `3.17.1`](https://renovatebot.com/diffs/npm/typedoc-plugin-markdown/3.16.0/3.17.1) | [](https://docs.renovatebot.com/merge-confidence/) |...
🚨 **IMPORTANT: Please do not create a Pull Request without creating an issue first.** _Any change needs to be discussed before proceeding. Failure to do so may result in the...
## Description Fixes #5268 where the feature request for propagating default values when building operations for field has been elaborated. Related # ([issue](https://github.com/ardatan/graphql-tools/issues/5268)) ## Type of change - [x] Bug...
fix: batch delegation collapses two requests with different arguments into a single memoized loader
🚨 **IMPORTANT: Please do not create a Pull Request without creating an issue first.** _Any change needs to be discussed before proceeding. Failure to do so may result in the...
## Description This is adding the ability to return non-scalar types from computed fields. Before this a computed field of non-scalar type would always return null. Now you can do...
```ts import { createStitchingDirectivesHTTPGateway } from '@graphql-tools/stitching-directives-http'; const gatewaySchema = createStitchingDirectivesHTTPGateway([ { url: 'http://localhost:4001/graphql', sdl: /* GraphQL */ `...` } ]) const yoga = createYoga({ schema: gatewaySchema }) ```
## Description After noticing unexpected behavior around `RenameInputObjectFields` transforms, the relevant tests on the `graphql-tools/wrap` package are modified to try and isolate the issue. This commit introduces two new tests...
@ardatan As discussed internally I'm providing a test case for extending a transformed schema in `stitchSchemas`.