requireFieldOfTypeQueryInMutationResult
| Property | Value |
|---|---|
| Config name | requireFieldOfTypeQueryInMutationResult |
| Default severity | — |
| Context | Schema |
| In recommended | No |
What it checks
Section titled “What it checks”Require Query field in mutation result types.
Examples
Section titled “Examples”# ❌ Bad — mutation result without Query fieldtype Mutation { createUser(name: String!): CreateUserPayload}
type CreateUserPayload { user: User}# ✅ Good — mutation result with Query fieldtype Mutation { createUser(name: String!): CreateUserPayload}
type CreateUserPayload { user: User query: Query}Configuration
Section titled “Configuration”extensions: graphql-analyzer: lint: rules: requireFieldOfTypeQueryInMutationResult: warn