UNPKG

altair-graphql-core

Version:

Several of the core logic for altair graphql client

25 lines 866 B
import { altairConfigOptionsSchema } from './options.schema'; import { HTTP_HANDLER_ID, WEBSOCKET_HANDLER_ID } from '../request/ids'; import { httpVerbSchema } from '../types/state/query.schema'; const defaultOptions = { // initialEnvironments: {}, initialPostRequestScript: '', initialSubscriptionRequestHandlerId: WEBSOCKET_HANDLER_ID, // initialSubscriptionsPayload: {}, initialRequestHandlerId: HTTP_HANDLER_ID, initialRequestHandlerAdditionalParams: {}, initialHttpMethod: httpVerbSchema.enum.POST, instanceStorageNamespace: 'altair_', preserveState: true, initialWindows: [], disableAccount: false, cspNonce: '', }; export function getOptions(opts) { const parsed = altairConfigOptionsSchema.parse(opts); return { ...defaultOptions, ...parsed, }; } //# sourceMappingURL=options.js.map