UNPKG

wgc

Version:

The official CLI tool to manage the GraphQL Federation Platform Cosmo

24 lines (23 loc) 1.46 kB
import { EnumStatusCode } from '@wundergraph/cosmo-connect/dist/common/common_pb'; import { Ora } from 'ora'; import type { CompositionError, CompositionWarning, DeploymentError, SubgraphPublishStats } from '@wundergraph/cosmo-connect/dist/platform/v1/platform_pb'; export declare function handleCompositionResult({ totalErrorCounts, responseCode, responseDetails, compositionErrors, compositionWarnings, deploymentErrors, spinner, successMessage, subgraphCompositionBaseErrorMessage, subgraphCompositionDetailedErrorMessage, deploymentErrorMessage, defaultErrorMessage, shouldOutputJson, suppressWarnings, failOnCompositionError, failOnCompositionErrorMessage, failOnAdmissionWebhookError, failOnAdmissionWebhookErrorMessage, }: { responseCode: EnumStatusCode | undefined; responseDetails: string | undefined; compositionErrors: CompositionError[]; compositionWarnings: CompositionWarning[]; deploymentErrors: DeploymentError[]; spinner: Ora; successMessage: string; subgraphCompositionBaseErrorMessage: string; subgraphCompositionDetailedErrorMessage: string; deploymentErrorMessage: string; defaultErrorMessage: string; totalErrorCounts?: SubgraphPublishStats; shouldOutputJson?: boolean; suppressWarnings?: boolean; failOnCompositionError?: boolean; failOnCompositionErrorMessage?: string; failOnAdmissionWebhookError?: boolean; failOnAdmissionWebhookErrorMessage?: string; }): void;