Skip to content

noTypenamePrefix

PropertyValue
Config namenoTypenamePrefix
Default severity
ContextSchema
In recommendedNo

Disallow field names prefixed with type name.

# ❌ Bad — field prefixed with type name
type User {
userId: ID!
userName: String
}
# ✅ Good — clean field names
type User {
id: ID!
name: String
}
extensions:
graphql-analyzer:
lint:
rules:
noTypenamePrefix: warn