@@ -52,10 +52,10 @@ import {
5252import type { GraphQLSchema } from '../type/schema' ;
5353import { assertValidSchema } from '../type/validate' ;
5454
55+ import type { FieldDetails } from './collectFields' ;
5556import {
5657 collectFields ,
5758 collectSubfields as _collectSubfields ,
58- FieldDetails ,
5959} from './collectFields' ;
6060import { getArgumentValues , getVariableValues } from './values' ;
6161
@@ -523,7 +523,7 @@ function executeField(
523523 fieldEntries [ 0 ] . node ,
524524 fieldDef . args ,
525525 exeContext . variableValues ,
526- fieldEntries [ 0 ] . fragmentVariableValues
526+ fieldEntries [ 0 ] . fragmentVariableValues ,
527527 ) ;
528528
529529 // The resolve function's optional third argument is a context value that
@@ -536,7 +536,14 @@ function executeField(
536536 let completed ;
537537 if ( isPromise ( result ) ) {
538538 completed = result . then ( ( resolved ) =>
539- completeValue ( exeContext , returnType , fieldEntries , info , path , resolved ) ,
539+ completeValue (
540+ exeContext ,
541+ returnType ,
542+ fieldEntries ,
543+ info ,
544+ path ,
545+ resolved ,
546+ ) ,
540547 ) ;
541548 } else {
542549 completed = completeValue (
@@ -553,13 +560,21 @@ function executeField(
553560 // Note: we don't rely on a `catch` method, but we do expect "thenable"
554561 // to take a second callback for the error case.
555562 return completed . then ( undefined , ( rawError ) => {
556- const error = locatedError ( rawError , fieldEntries . map ( entry => entry . node ) , pathToArray ( path ) ) ;
563+ const error = locatedError (
564+ rawError ,
565+ fieldEntries . map ( ( entry ) => entry . node ) ,
566+ pathToArray ( path ) ,
567+ ) ;
557568 return handleFieldError ( error , returnType , exeContext ) ;
558569 } ) ;
559570 }
560571 return completed ;
561572 } catch ( rawError ) {
562- const error = locatedError ( rawError , fieldEntries . map ( entry => entry . node ) , pathToArray ( path ) ) ;
573+ const error = locatedError (
574+ rawError ,
575+ fieldEntries . map ( ( entry ) => entry . node ) ,
576+ pathToArray ( path ) ,
577+ ) ;
563578 return handleFieldError ( error , returnType , exeContext ) ;
564579 }
565580}
@@ -578,7 +593,7 @@ export function buildResolveInfo(
578593 // information about the current execution state.
579594 return {
580595 fieldName : fieldDef . name ,
581- fieldNodes : fieldEntries . map ( entry => entry . node ) ,
596+ fieldNodes : fieldEntries . map ( ( entry ) => entry . node ) ,
582597 returnType : fieldDef . type ,
583598 parentType,
584599 path,
@@ -772,15 +787,19 @@ function completeListValue(
772787 return completedItem . then ( undefined , ( rawError ) => {
773788 const error = locatedError (
774789 rawError ,
775- fieldEntries . map ( entry => entry . node ) ,
790+ fieldEntries . map ( ( entry ) => entry . node ) ,
776791 pathToArray ( itemPath ) ,
777792 ) ;
778793 return handleFieldError ( error , itemType , exeContext ) ;
779794 } ) ;
780795 }
781796 return completedItem ;
782797 } catch ( rawError ) {
783- const error = locatedError ( rawError , fieldEntries . map ( entry => entry . node ) , pathToArray ( itemPath ) ) ;
798+ const error = locatedError (
799+ rawError ,
800+ fieldEntries . map ( ( entry ) => entry . node ) ,
801+ pathToArray ( itemPath ) ,
802+ ) ;
784803 return handleFieldError ( error , itemType , exeContext ) ;
785804 }
786805 } ) ;
@@ -822,7 +841,7 @@ function completeAbstractValue(
822841 const contextValue = exeContext . contextValue ;
823842 const runtimeType = resolveTypeFn ( result , contextValue , info , returnType ) ;
824843
825- const fieldNodes = fieldEntries . map ( entry => entry . node )
844+ const fieldNodes = fieldEntries . map ( ( entry ) => entry . node ) ;
826845 if ( isPromise ( runtimeType ) ) {
827846 return runtimeType . then ( ( resolvedRuntimeType ) =>
828847 completeObjectValue (
@@ -938,7 +957,11 @@ function completeObjectValue(
938957 if ( isPromise ( isTypeOf ) ) {
939958 return isTypeOf . then ( ( resolvedIsTypeOf ) => {
940959 if ( ! resolvedIsTypeOf ) {
941- throw invalidReturnTypeError ( returnType , result , fieldEntries . map ( entry => entry . node ) ) ;
960+ throw invalidReturnTypeError (
961+ returnType ,
962+ result ,
963+ fieldEntries . map ( ( entry ) => entry . node ) ,
964+ ) ;
942965 }
943966 return executeFields (
944967 exeContext ,
@@ -951,7 +974,11 @@ function completeObjectValue(
951974 }
952975
953976 if ( ! isTypeOf ) {
954- throw invalidReturnTypeError ( returnType , result , fieldEntries . map ( entry => entry . node ) ) ;
977+ throw invalidReturnTypeError (
978+ returnType ,
979+ result ,
980+ fieldEntries . map ( ( entry ) => entry . node ) ,
981+ ) ;
955982 }
956983 }
957984
0 commit comments