Skip to content

operationNameSuffix

PropertyValue
Config nameoperationNameSuffix
Default severity
ContextDocument
In recommendedNo

Enforces naming conventions for GraphQL operations, such as requiring queries to end with Query, mutations with Mutation, etc.

# ⚠️ Warning — missing suffix
query GetUser {
user {
id
}
}
# ✅ Good — has Query suffix
query GetUserQuery {
user {
id
}
}
extensions:
graphql-analyzer:
lint:
rules:
operationNameSuffix: warn # or error, off