summaryrefslogtreecommitdiff
path: root/school/node_modules/graphql/graphql.js
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2023-02-23 19:34:56 +0100
committerMinteck <contact@minteck.org>2023-02-23 19:34:56 +0100
commit3d1cd02f27518f1a04374c7c8320cd5d82ede6e9 (patch)
tree75be5fba4368472fb11c8015aee026b2b9a71888 /school/node_modules/graphql/graphql.js
parent8cc1f13c17fa2fb5a4410542d39e650e02945634 (diff)
downloadpluralconnect-3d1cd02f27518f1a04374c7c8320cd5d82ede6e9.tar.gz
pluralconnect-3d1cd02f27518f1a04374c7c8320cd5d82ede6e9.tar.bz2
pluralconnect-3d1cd02f27518f1a04374c7c8320cd5d82ede6e9.zip
Updated 40 files, added 37 files, deleted 1103 files and renamed 3905 files (automated)
Diffstat (limited to 'school/node_modules/graphql/graphql.js')
-rw-r--r--school/node_modules/graphql/graphql.js118
1 files changed, 0 insertions, 118 deletions
diff --git a/school/node_modules/graphql/graphql.js b/school/node_modules/graphql/graphql.js
deleted file mode 100644
index f5f4b1d..0000000
--- a/school/node_modules/graphql/graphql.js
+++ /dev/null
@@ -1,118 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.graphql = graphql;
-exports.graphqlSync = graphqlSync;
-
-var _isPromise = _interopRequireDefault(require("./jsutils/isPromise.js"));
-
-var _parser = require("./language/parser.js");
-
-var _validate = require("./validation/validate.js");
-
-var _validate2 = require("./type/validate.js");
-
-var _execute = require("./execution/execute.js");
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function graphql(argsOrSchema, source, rootValue, contextValue, variableValues, operationName, fieldResolver, typeResolver) {
- var _arguments = arguments;
-
- /* eslint-enable no-redeclare */
- // Always return a Promise for a consistent API.
- return new Promise(function (resolve) {
- return resolve( // Extract arguments from object args if provided.
- _arguments.length === 1 ? graphqlImpl(argsOrSchema) : graphqlImpl({
- schema: argsOrSchema,
- source: source,
- rootValue: rootValue,
- contextValue: contextValue,
- variableValues: variableValues,
- operationName: operationName,
- fieldResolver: fieldResolver,
- typeResolver: typeResolver
- }));
- });
-}
-/**
- * The graphqlSync function also fulfills GraphQL operations by parsing,
- * validating, and executing a GraphQL document along side a GraphQL schema.
- * However, it guarantees to complete synchronously (or throw an error) assuming
- * that all field resolvers are also synchronous.
- */
-
-
-function graphqlSync(argsOrSchema, source, rootValue, contextValue, variableValues, operationName, fieldResolver, typeResolver) {
- /* eslint-enable no-redeclare */
- // Extract arguments from object args if provided.
- var result = arguments.length === 1 ? graphqlImpl(argsOrSchema) : graphqlImpl({
- schema: argsOrSchema,
- source: source,
- rootValue: rootValue,
- contextValue: contextValue,
- variableValues: variableValues,
- operationName: operationName,
- fieldResolver: fieldResolver,
- typeResolver: typeResolver
- }); // Assert that the execution was synchronous.
-
- if ((0, _isPromise.default)(result)) {
- throw new Error('GraphQL execution failed to complete synchronously.');
- }
-
- return result;
-}
-
-function graphqlImpl(args) {
- var schema = args.schema,
- source = args.source,
- rootValue = args.rootValue,
- contextValue = args.contextValue,
- variableValues = args.variableValues,
- operationName = args.operationName,
- fieldResolver = args.fieldResolver,
- typeResolver = args.typeResolver; // Validate Schema
-
- var schemaValidationErrors = (0, _validate2.validateSchema)(schema);
-
- if (schemaValidationErrors.length > 0) {
- return {
- errors: schemaValidationErrors
- };
- } // Parse
-
-
- var document;
-
- try {
- document = (0, _parser.parse)(source);
- } catch (syntaxError) {
- return {
- errors: [syntaxError]
- };
- } // Validate
-
-
- var validationErrors = (0, _validate.validate)(schema, document);
-
- if (validationErrors.length > 0) {
- return {
- errors: validationErrors
- };
- } // Execute
-
-
- return (0, _execute.execute)({
- schema: schema,
- document: document,
- rootValue: rootValue,
- contextValue: contextValue,
- variableValues: variableValues,
- operationName: operationName,
- fieldResolver: fieldResolver,
- typeResolver: typeResolver
- });
-}