fix(javascript): recover GraphQL selection prefixes and validate names (#10065)

fix(javascript): align GraphQL operation grammar
This commit is contained in:
morluto authored and GitHub committed 2026-11-11 18:16:50 +08:00
1 parent f7d564f436
commit d1895841a4
4 files changed
+170 -10

No files matched your search

@@ -415,7 +415,10 @@ describe("GraphQL operation recognition", () => {
"query GetUser # prose\nparameters",
"query Get# split name\nUser { user }",
"query GetUser @ # missing directive name",
"query GetUser { # fragment\n...UserFields }",
"query GetUser { # missing fragment name\n... }",
"query GetUser { ... on }",
"query GetUser { ... @ }",
"query GetUser { ....UserFields }",
"query\u00a0GetUser { user }",
"query\vGetUser { user }",
])("keeps incomplete or unsupported header text unknown: %s", (text) => {