 +  //   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);
    }
- }

patch-package
--- a/node_modules/graphql/utilities/assertValidName.js
+++ b/node_modules/graphql/utilities/assertValidName.js
@@ -1,18 +1,20 @@
-'use strict';
+"use strict"
 
 Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.assertValidName = assertValidName;
-exports.isValidNameError = isValidNameError;
+  value: true,
+})
+exports.assertValidName = assertValidName
+exports.isValidNameError = isValidNameError
 
-var _GraphQLError = require('../error/GraphQLError');
+var _GraphQLError = require("../error/GraphQLError")
 
-var _invariant = require('../jsutils/invariant');
+var _invariant = require("../jsutils/invariant")
 
-var _invariant2 = _interopRequireDefault(_invariant);
+var _invariant2 = _interopRequireDefault(_invariant)
 
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+function _interopRequireDefault(obj) {
+  return obj && obj.__esModule ? obj : { default: obj }
+}
 
 /**
  * Copyright (c) 2015-present, Facebook, Inc.
@@ -23,32 +25,35 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
  *
  */
 
-var NAME_RX = /^[_a-zA-Z][_a-zA-Z0-9]*$/;
+var NAME_RX = /^[_a-zA-Z][_a-zA-Z0-9]*$/
 
 /**
  * Upholds the spec rules about naming.
  */
 function assertValidName(name) {
-  var error = isValidNameError(name);
+  var error = isValidNameError(name)
   if (error) {
-    throw error;
+    throw error
   }
-  return name;
+  return name
 }
 
 /**
  * Returns an Error if a name is invalid.
  */
 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

-  name !== '__configs__') {
-    return new _GraphQLError.GraphQLError('Name "' + name + '" must not begin with "__", which is reserved by ' + 'GraphQL introspection.', node);
-  }
+  // 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
