13 lines
382 B
Markdown
13 lines
382 B
Markdown
# removeAliases
|
|
|
|
The `removeAliases` function is a `graphql-js` visitor which removes aliases from all `Field` nodes. Note that this function makes no guarantees about the output being a valid GraphQL operation.
|
|
|
|
For example, the following operation is no longer valid once the alias is removed since the fields can't be merged:
|
|
|
|
```graphql
|
|
query {
|
|
x(a: 1)
|
|
alias: x(a: 2)
|
|
}
|
|
```
|