UNPKG

@graphql-tools/executor

Version:

Fork of GraphQL.js' execute function

20 lines (19 loc) 925 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isCancellableStreamRecord = exports.isFailedExecutionGroup = exports.isCompletedExecutionGroup = exports.isPendingExecutionGroup = void 0; function isPendingExecutionGroup(incrementalDataRecord) { return 'deferUsages' in incrementalDataRecord; } exports.isPendingExecutionGroup = isPendingExecutionGroup; function isCompletedExecutionGroup(incrementalDataRecordResult) { return 'pendingExecutionGroup' in incrementalDataRecordResult; } exports.isCompletedExecutionGroup = isCompletedExecutionGroup; function isFailedExecutionGroup(completedExecutionGroup) { return completedExecutionGroup.errors !== undefined; } exports.isFailedExecutionGroup = isFailedExecutionGroup; function isCancellableStreamRecord(streamRecord) { return 'earlyReturn' in streamRecord; } exports.isCancellableStreamRecord = isCancellableStreamRecord;