 +  //   return new _GraphQLError.GraphQLError('Name "' + name + '" must not begin with "__", which is reserved by ' + 'GraphQL introspection.', node);
 +  // }
    if (!NAME_RX.test(name)) {
--    return new _GraphQLError.GraphQLError('Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "' + name + '" does not.', node);
-+    return new _GraphQLError.GraphQLError(
-+      'Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "' + name + '" does not.',
-+      node
-+    )
+     return new _GraphQLError.GraphQLError('Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "' + name + '" does not.', node);
    }
- }

-  name !== '__configs__') {
-    return new _GraphQLError.GraphQLError('Name "' + name + '" must not begin with "__", which is reserved by ' + 'GraphQL introspection.', node);
-  }
+  !(typeof name === "string") ? (0, _invariant2.default)(0, "Expected string") : void 0
+  // if (name.length > 1 && name[0] === '_' && name[1] === '_' &&
+  // // Note: this special case is not part of the spec and exists only to
+  // // support legacy server configurations. Do not rely on this special case

patch-package
--- a/node_modules/graphql/utilities/assertValidName.js
+++ b/node_modules/graphql/utilities/assertValidName.js
@@ -41,13 +41,13 @@ function assertValidName(name) {
  */
 function isValidNameError(name, node) {
   !(typeof name === 'string') ? (0, _invariant2.default)(0, 'Expected string') : void 0;
-  if (name.length > 1 && name[0] === '_' && name[1] === '_' &&
-  // Note: this special case is not part of the spec and exists only to
-  // support legacy server configurations. Do not rely on this special case
