Matt Mahoney

Results 6 issues of Matt Mahoney

This is really a continuation of @daniel-nagy's work in https://github.com/graphql/graphql-js/pull/2871 and, more distantly, @sam-swarr's initial AST implementations in https://github.com/graphql/graphql-js/pull/1141, as well as @josephsavona and the entire Relay team's work from...

spec RFC

# Proposal: Add a `__fulfilled(label: String): Boolean!` meta-field This is currently a [Stage 0: Strawman](https://github.com/graphql/graphql-spec/blob/main/CONTRIBUTING.md#stage-0-strawman) proposal, but I'm including a PR with edits and a `graphql-js` implementation such that this...

💭 Strawman (RFC 0)

This is a **proposal** to bring Relay-style [Fragment Arguments](https://www.internalfb.com/intern/staticdocs/relay/docs/api-reference/graphql-and-directives/#arguments) into the Spec as an **optional**, **client-only** language feature. # Overview We would allow clients to write GraphQL like: ``` query...

💡 Proposal (RFC 1)
📣 RFC document

This fully specifies the Fragment Arguments changes required, as evidenced by the implementation changes made to `graphql-js` in https://github.com/graphql/graphql-js/pull/3835 This is an update to a years-old RFC PR https://github.com/graphql/graphql-spec/pull/865, but...

💡 Proposal (RFC 1)

The implementation for the [Spec RFC PR 879](https://github.com/graphql/graphql-spec/pull/879), adding a new meta field `__fulfilled(label: String): Boolean!` that always returns `true` if a selection set is included in the response.

spec RFC

# Request: Add a Pretty-Printing function to go from AST => well-formatted string This is a utility I've wanted to exist as part of the core library for a long...

enhancement