UNPKG

altair-graphql-core

Version:

Several of the core logic for altair graphql client

31 lines 1.09 kB
import { z } from 'zod/v4'; import { ACTION_CABLE_HANDLER_ID, APP_SYNC_HANDLER_ID, GRAPHQL_SSE_HANDLER_ID, GRAPHQL_WS_HANDLER_ID, HTTP_HANDLER_ID, WEBSOCKET_HANDLER_ID, } from './ids'; export const requestHandlerIdsSchema = z.enum([ HTTP_HANDLER_ID, WEBSOCKET_HANDLER_ID, GRAPHQL_WS_HANDLER_ID, APP_SYNC_HANDLER_ID, ACTION_CABLE_HANDLER_ID, GRAPHQL_SSE_HANDLER_ID, ]); export var MultiResponseStrategy; (function (MultiResponseStrategy) { /** * Automatically determine the strategy based on the response */ MultiResponseStrategy["AUTO"] = "auto"; /** * Concatenate all responses */ MultiResponseStrategy["CONCATENATE"] = "concatenate"; /** * Append responses as a list */ MultiResponseStrategy["APPEND"] = "append"; /** * Patch the responses together following the GraphQL spec */ MultiResponseStrategy["PATCH"] = "patch"; })(MultiResponseStrategy || (MultiResponseStrategy = {})); export const multiResponseStrategySchema = z.enum(MultiResponseStrategy); //# sourceMappingURL=schemas.js.map