Skip to content

noDuplicateVariableNames

biome.json
{
"linter": {
"rules": {
"correctness": {
"noDuplicateVariableNames": "error"
}
}
}
}

Require all variable definitions to be unique.

A GraphQL operation is only valid if all its variables are uniquely named.

query ($x: Int, $x: Int) {
field
}
code-block.graphql:1:7 lint/correctness/noDuplicateVariableNames ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Duplicate variable name.

> 1 │ query ($x: Int, $x: Int) {
^^^^^^^^^^^^^^^^^^
2 │ field
3 │ }

A GraphQL operation is only valid if all its variables are uniquely named. Make sure to name every variable differently.

query ($x: Int, $y: Int) {
field
}