apollo-language-server
- Version 1.26.9
- Published
- 750 kB
- 25 dependencies
- MIT license
Install
npm i apollo-language-serveryarn add apollo-language-serverpnpm add apollo-language-serverOverview
A language server for Apollo GraphQL projects
Index
Variables
Functions
Classes
GraphQLClientProject
- clientSchema
- config
- diagnosticSet
- displayName
- fragments
- fragmentSpreadsForFragment()
- generateDecorations()
- getOperationFieldsFromFieldDefinition()
- getProjectStats()
- initialize()
- loadEngineData()
- mergedOperationsAndFragments
- mergedOperationsAndFragmentsForService
- missingApolloClientDirectives
- onDecorations()
- onSchemaTags()
- operations
- resolveSchema()
- rootURI
- serviceID
- updateSchemaTag()
- validate()
GraphQLProject
- checkForDuplicateOperations()
- clearAllDiagnostics()
- config
- definitions
- definitionsAt()
- displayName
- documentAt()
- documentDidChange()
- documents
- documentsAt()
- documentsByFile
- engine
- engineClient
- fileDidChange()
- fileWasDeleted()
- getProjectStats()
- includesFile()
- initialize()
- invalidate()
- isReady
- lastLoadDate
- loadingHandler
- onDiagnostics()
- onSchemaChange()
- resolveFederatedServiceSDL()
- resolveSchema()
- scanAllIncludedFiles()
- schema
- schemaProvider
- typeSystemDefinitionsAndExtensions
- updateConfig()
- validate()
- whenReady
Interfaces
Type Aliases
Namespaces
graphqlTypes
- ChangeSeverity
- CheckPartialSchema
- CheckPartialSchema_service
- CheckPartialSchema_service_checkPartialSchema
- CheckPartialSchema_service_checkPartialSchema_checkSchemaResult
- CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious
- CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedClients
- CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedQueries
- CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_changes
- CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_validationConfig
- CheckPartialSchema_service_checkPartialSchema_compositionValidationResult
- CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_compositionValidationDetails
- CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_errors
- CheckPartialSchemaVariables
- CheckSchema
- CheckSchema_service
- CheckSchema_service_checkSchema
- CheckSchema_service_checkSchema_diffToPrevious
- CheckSchema_service_checkSchema_diffToPrevious_affectedClients
- CheckSchema_service_checkSchema_diffToPrevious_affectedQueries
- CheckSchema_service_checkSchema_diffToPrevious_changes
- CheckSchema_service_checkSchema_diffToPrevious_validationConfig
- CheckSchemaVariables
- ClientInfoFilter
- GetSchemaByTag
- GetSchemaByTag_service
- GetSchemaByTag_service_schema
- GetSchemaByTag_service_schema___schema
- GetSchemaByTag_service_schema___schema_directives
- GetSchemaByTag_service_schema___schema_directives_args
- GetSchemaByTag_service_schema___schema_directives_args_type
- GetSchemaByTag_service_schema___schema_directives_args_type_ofType
- GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType
- GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_mutationType
- GetSchemaByTag_service_schema___schema_queryType
- GetSchemaByTag_service_schema___schema_subscriptionType
- GetSchemaByTag_service_schema___schema_types
- GetSchemaByTag_service_schema___schema_types_enumValues
- GetSchemaByTag_service_schema___schema_types_fields
- GetSchemaByTag_service_schema___schema_types_fields_args
- GetSchemaByTag_service_schema___schema_types_fields_args_type
- GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType
- GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_type
- GetSchemaByTag_service_schema___schema_types_fields_type_ofType
- GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_inputFields
- GetSchemaByTag_service_schema___schema_types_inputFields_type
- GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType
- GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_interfaces
- GetSchemaByTag_service_schema___schema_types_interfaces_ofType
- GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_possibleTypes
- GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType
- GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- GetSchemaByTagVariables
- GitContextInput
- HistoricQueryParameters
- IntrospectionDirectiveInput
- IntrospectionDirectiveLocation
- IntrospectionEnumValueInput
- IntrospectionFieldInput
- IntrospectionFullType
- IntrospectionFullType_enumValues
- IntrospectionFullType_fields
- IntrospectionFullType_fields_args
- IntrospectionFullType_fields_args_type
- IntrospectionFullType_fields_args_type_ofType
- IntrospectionFullType_fields_args_type_ofType_ofType
- IntrospectionFullType_fields_args_type_ofType_ofType_ofType
- IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType
- IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_fields_type
- IntrospectionFullType_fields_type_ofType
- IntrospectionFullType_fields_type_ofType_ofType
- IntrospectionFullType_fields_type_ofType_ofType_ofType
- IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType
- IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_inputFields
- IntrospectionFullType_inputFields_type
- IntrospectionFullType_inputFields_type_ofType
- IntrospectionFullType_inputFields_type_ofType_ofType
- IntrospectionFullType_inputFields_type_ofType_ofType_ofType
- IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType
- IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_interfaces
- IntrospectionFullType_interfaces_ofType
- IntrospectionFullType_interfaces_ofType_ofType
- IntrospectionFullType_interfaces_ofType_ofType_ofType
- IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType
- IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_possibleTypes
- IntrospectionFullType_possibleTypes_ofType
- IntrospectionFullType_possibleTypes_ofType_ofType
- IntrospectionFullType_possibleTypes_ofType_ofType_ofType
- IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType
- IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionInputValue
- IntrospectionInputValue_type
- IntrospectionInputValue_type_ofType
- IntrospectionInputValue_type_ofType_ofType
- IntrospectionInputValue_type_ofType_ofType_ofType
- IntrospectionInputValue_type_ofType_ofType_ofType_ofType
- IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType
- IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionInputValueInput
- IntrospectionSchemaInput
- IntrospectionTypeInput
- IntrospectionTypeKind
- IntrospectionTypeRef
- IntrospectionTypeRef_ofType
- IntrospectionTypeRef_ofType_ofType
- IntrospectionTypeRef_ofType_ofType_ofType
- IntrospectionTypeRef_ofType_ofType_ofType_ofType
- IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType
- IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType_ofType_ofType
- IntrospectionTypeRefInput
- ListServices
- ListServices_service
- ListServices_service_implementingServices
- ListServices_service_implementingServices_FederatedImplementingServices
- ListServices_service_implementingServices_FederatedImplementingServices_services
- ListServices_service_implementingServices_NonFederatedImplementingService
- ListServicesVariables
- OperationDocumentInput
- OperationNameFilterInput
- PartialSchemaInput
- RegisteredClientIdentityInput
- RegisteredOperationInput
- RegisteredOperationMetadataInput
- RegisterOperations
- RegisterOperations_service
- RegisterOperations_service_registerOperationsWithResponse
- RegisterOperations_service_registerOperationsWithResponse_invalidOperations
- RegisterOperations_service_registerOperationsWithResponse_invalidOperations_errors
- RegisterOperations_service_registerOperationsWithResponse_newOperations
- RegisterOperationsVariables
- RemoveServiceAndCompose
- RemoveServiceAndCompose_service
- RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition
- RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig
- RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig_implementingServiceLocations
- RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_errors
- RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_errors_locations
- RemoveServiceAndComposeVariables
- SchemaTagsAndFieldStats
- SchemaTagsAndFieldStats_service
- SchemaTagsAndFieldStats_service_schemaTags
- SchemaTagsAndFieldStats_service_stats
- SchemaTagsAndFieldStats_service_stats_fieldStats
- SchemaTagsAndFieldStats_service_stats_fieldStats_groupBy
- SchemaTagsAndFieldStats_service_stats_fieldStats_metrics
- SchemaTagsAndFieldStats_service_stats_fieldStats_metrics_fieldHistogram
- SchemaTagsAndFieldStatsVariables
- UploadAndComposePartialSchema
- UploadAndComposePartialSchema_service
- UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition
- UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_compositionConfig
- UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_errors
- UploadAndComposePartialSchemaVariables
- UploadSchema
- UploadSchema_service
- UploadSchema_service_uploadSchema
- UploadSchema_service_uploadSchema_tag
- UploadSchema_service_uploadSchema_tag_schema
- UploadSchemaVariables
- ValidateOperations
- ValidateOperations_service
- ValidateOperations_service_validateOperations
- ValidateOperations_service_validateOperations_validationResults
- ValidateOperations_service_validateOperations_validationResults_operation
- ValidateOperationsVariables
- ValidationErrorCode
- ValidationErrorType
Variables
variable DefaultClientConfig
const DefaultClientConfig: { tagName: string; clientOnlyDirectives: string[]; clientSchemaDirectives: string[]; addTypename: boolean; statsWindow: { to: number; from: number }; includes: string[]; excludes: string[];};variable DefaultConfigBase
const DefaultConfigBase: { includes: string[]; excludes: string[] };variable DefaultEngineConfig
const DefaultEngineConfig: { endpoint: string };variable DefaultEngineStatsWindow
const DefaultEngineStatsWindow: { to: number; from: number };variable DefaultServiceConfig
const DefaultServiceConfig: { endpoint: { url: string }; includes: string[]; excludes: string[];};variable keyEnvVar
const keyEnvVar: string;variable legacyKeyEnvVar
const legacyKeyEnvVar: string;Functions
function getGraphIdFromConfig
getGraphIdFromConfig: (config: ApolloConfigFormat) => string | undefined;function getServiceFromKey
getServiceFromKey: (key?: string) => string | undefined;function getValidationErrors
getValidationErrors: ( schema: GraphQLSchema, document: DocumentNode, fragments?: { [fragmentName: string]: FragmentDefinitionNode }, rules?: ValidationRule[]) => any;function isClientConfig
isClientConfig: (config: ApolloConfig) => config is ClientConfig;function isClientProject
isClientProject: (project: GraphQLProject) => project is GraphQLClientProject;function isLocalServiceConfig
isLocalServiceConfig: ( config: ClientServiceConfig) => config is LocalServiceConfig;function isServiceConfig
isServiceConfig: (config: ApolloConfig) => config is ServiceConfig;function isServiceKey
isServiceKey: (key?: string) => boolean | '' | undefined;function isServiceProject
isServiceProject: (project: GraphQLProject) => project is GraphQLServiceProject;function loadConfig
loadConfig: ({ configPath, configFileName, requireConfig, name, type,}: LoadConfigSettings) => Promise<void | ApolloConfig>;function noServiceError
noServiceError: (service: string | undefined, endpoint?: string) => string;function parseServiceSpecifier
parseServiceSpecifier: (specifier: ServiceSpecifier) => ServiceIDAndTag;function schemaProviderFromConfig
schemaProviderFromConfig: ( config: ApolloConfig, clientIdentity?: ClientIdentity) => GraphQLSchemaProvider;function withTypenameFieldAddedWhereNeeded
withTypenameFieldAddedWhereNeeded: (ast: ASTNode) => any;Classes
class ApolloConfig
class ApolloConfig {}constructor
constructor(rawConfig: any, configURI?: any);property client
client?: ClientConfigFormat;property configDirURI
readonly configDirURI: any;property configURI
configURI?: any;property engine
engine: EngineConfig;property graph
graph: string;property isClient
isClient: boolean;property isService
isService: boolean;property projects
readonly projects: (ClientConfig | ServiceConfig)[];property rawConfig
rawConfig: any;property service
service?: ServiceConfigFormat;property variant
variant: string;method setDefaults
setDefaults: ({ client, engine, service }: any) => void;class ApolloEngineClient
class ApolloEngineClient extends GraphQLDataSource {}constructor
constructor( engineKey: string, engineEndpoint?: string, clientIdentity?: ClientIdentity);method checkPartialSchema
checkPartialSchema: ( variables: CheckPartialSchemaVariables) => Promise<CheckPartialSchema_service_checkPartialSchema>;method checkSchema
checkSchema: ( variables: CheckSchemaVariables) => Promise<import('../graphqlTypes').CheckSchema_service_checkSchema>;method listServices
listServices: (variables: ListServicesVariables) => Promise<ListServices>;method loadSchemaTagsAndFieldStats
loadSchemaTagsAndFieldStats: ( serviceID: string) => Promise<{ schemaTags: string[]; fieldStats: FieldStats }>;method registerOperations
registerOperations: ( variables: RegisterOperationsVariables) => Promise< import('../graphqlTypes').RegisterOperations_service_registerOperationsWithResponse>;method removeServiceAndCompose
removeServiceAndCompose: ( variables: RemoveServiceAndComposeVariables) => Promise< import('../graphqlTypes').RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition>;method uploadAndComposePartialSchema
uploadAndComposePartialSchema: ( variables: UploadAndComposePartialSchemaVariables) => Promise< import('../graphqlTypes').UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition>;method uploadSchema
uploadSchema: ( variables: UploadSchemaVariables) => Promise<import('../graphqlTypes').UploadSchema_service_uploadSchema | null>;method validateOperations
validateOperations: ( variables: ValidateOperationsVariables) => Promise< import('../graphqlTypes').ValidateOperations_service_validateOperations_validationResults[]>;method willSendRequest
willSendRequest: (request: any) => void;class ClientConfig
class ClientConfig extends ApolloConfig {}property client
client: ClientConfigFormat;class Debug
class Debug {}method error
static error: (message: string) => void;method info
static info: (message: string) => void;method sendErrorTelemetry
static sendErrorTelemetry: (message: string) => void;method SetConnection
static SetConnection: (conn: Connection) => void;method SetLoggers
static SetLoggers: ({ info, warning, error,}: { info?: Logger; warning?: Logger; error?: Logger;}) => void;method warning
static warning: (message: string) => void;class GraphQLClientProject
class GraphQLClientProject extends GraphQLProject {}constructor
constructor({ config, loadingHandler, rootURI, clientIdentity,}: GraphQLClientProjectConfig);property clientSchema
readonly clientSchema: DocumentNode;property config
config: ClientConfig;property diagnosticSet
diagnosticSet?: DiagnosticSet;property displayName
readonly displayName: string;property fragments
readonly fragments: { [fragmentName: string]: FragmentDefinitionNode };property mergedOperationsAndFragments
readonly mergedOperationsAndFragments: { [operationName: string]: DocumentNode };property mergedOperationsAndFragmentsForService
readonly mergedOperationsAndFragmentsForService: { [operationName: string]: DocumentNode;};property missingApolloClientDirectives
readonly missingApolloClientDirectives: readonly DefinitionNode[];property operations
readonly operations: { [operationName: string]: OperationDefinitionNode };property rootURI
rootURI: URI;property serviceID
serviceID?: string;method fragmentSpreadsForFragment
fragmentSpreadsForFragment: (fragmentName: string) => FragmentSpreadNode[];method generateDecorations
generateDecorations: () => void;method getOperationFieldsFromFieldDefinition
getOperationFieldsFromFieldDefinition: ( fieldName: string, parent: ObjectTypeDefinitionNode | null) => FieldNode[];method getProjectStats
getProjectStats: () => { type: string; serviceId: string | undefined; types: { service: number; client: number; total: number }; tag: string; loaded: boolean; lastFetch: number | undefined;};method initialize
initialize: () => Promise<void>[];method loadEngineData
loadEngineData: () => Promise<void>;method onDecorations
onDecorations: (handler: (any: any) => void) => void;method onSchemaTags
onSchemaTags: (handler: NotificationHandler<[string, string[]]>) => void;method resolveSchema
resolveSchema: () => Promise<GraphQLSchema>;method updateSchemaTag
updateSchemaTag: (tag: SchemaTag) => Promise<void>;method validate
validate: () => Promise<void>;class GraphQLProject
abstract class GraphQLProject implements GraphQLSchemaProvider {}constructor
constructor({ config, fileSet, loadingHandler, clientIdentity,}: GraphQLProjectConfig);property config
config: ApolloConfig;property definitions
readonly definitions: DefinitionNode[];property displayName
readonly displayName: string;property documents
readonly documents: GraphQLDocument[];property documentsByFile
protected documentsByFile: Map<string, GraphQLDocument[]>;property engine
readonly engine: ApolloEngineClient;property engineClient
protected engineClient?: ApolloEngineClient;property isReady
readonly isReady: boolean;property lastLoadDate
protected lastLoadDate?: number;property loadingHandler
protected loadingHandler: LoadingHandler;property schema
schema?: GraphQLSchema;property schemaProvider
schemaProvider: GraphQLSchemaProvider;property typeSystemDefinitionsAndExtensions
readonly typeSystemDefinitionsAndExtensions: any[];property whenReady
readonly whenReady: Promise<void>;method checkForDuplicateOperations
checkForDuplicateOperations: () => void;method clearAllDiagnostics
clearAllDiagnostics: () => void;method definitionsAt
definitionsAt: (uri: DocumentUri) => DefinitionNode[];method documentAt
documentAt: ( uri: DocumentUri, position: Position) => GraphQLDocument | undefined;method documentDidChange
documentDidChange: (document: TextDocument) => void;method documentsAt
documentsAt: (uri: DocumentUri) => GraphQLDocument[] | undefined;method fileDidChange
fileDidChange: (uri: DocumentUri) => void;method fileWasDeleted
fileWasDeleted: (uri: DocumentUri) => void;method getProjectStats
abstract getProjectStats: () => ProjectStats;method includesFile
includesFile: (uri: DocumentUri) => boolean;method initialize
protected abstract initialize: () => Promise<void>[];method invalidate
protected invalidate: () => void;method onDiagnostics
onDiagnostics: (handler: NotificationHandler<PublishDiagnosticsParams>) => void;method onSchemaChange
onSchemaChange: ( handler: NotificationHandler<GraphQLSchema>) => import('../providers/schema').SchemaChangeUnsubscribeHandler;method resolveFederatedServiceSDL
resolveFederatedServiceSDL: () => Promise<string | void>;method resolveSchema
resolveSchema: (config: SchemaResolveConfig) => Promise<GraphQLSchema>;method scanAllIncludedFiles
scanAllIncludedFiles: () => Promise<void>;method updateConfig
updateConfig: (config: ApolloConfig) => Promise<void>[];method validate
abstract validate: () => void;class GraphQLServiceProject
class GraphQLServiceProject extends GraphQLProject {}constructor
constructor({ clientIdentity, config, rootURI, loadingHandler,}: GraphQLServiceProjectConfig);property displayName
readonly displayName: string;method getProjectStats
getProjectStats: () => { loaded: boolean; type: string };method initialize
initialize: () => never[];method resolveFederationInfo
resolveFederationInfo: () => Promise<string | void>;method validate
validate: () => void;class ServiceConfig
class ServiceConfig extends ApolloConfig {}property service
service: ServiceConfigFormat;class ToolError
class ToolError extends Error {}constructor
constructor(message: string);property name
name: string;Interfaces
interface ClientConfigFormat
interface ClientConfigFormat extends ConfigBase {}property addTypename
addTypename?: boolean;property clientOnlyDirectives
clientOnlyDirectives?: string[];property clientSchemaDirectives
clientSchemaDirectives?: string[];property name
name?: ClientID;property referenceID
referenceID?: string;property service
service?: ServiceSpecifier | ClientServiceConfig;property statsWindow
statsWindow?: EngineStatsWindow;property tagName
tagName?: string;property validationRules
validationRules?: ValidationRule[] | ((rule: ValidationRule) => boolean);property version
version?: string;interface ClientIdentity
interface ClientIdentity {}property name
name?: string;property referenceID
referenceID?: string;property version
version?: string;interface ConfigBase
interface ConfigBase {}interface ConfigBaseFormat
interface ConfigBaseFormat {}interface EngineConfig
interface EngineConfig {}interface EngineStatsWindow
interface EngineStatsWindow {}interface GraphQLSchemaProvider
interface GraphQLSchemaProvider {}method onSchemaChange
onSchemaChange: ( handler: NotificationHandler<GraphQLSchema>) => SchemaChangeUnsubscribeHandler;method resolveFederatedServiceSDL
resolveFederatedServiceSDL: () => Promise<string | void>;method resolveSchema
resolveSchema: (config?: SchemaResolveConfig) => Promise<GraphQLSchema>;interface HistoricalEngineStatsWindow
interface HistoricalEngineStatsWindow extends EngineStatsWindow {}interface LoadConfigSettings
interface LoadConfigSettings {}property configFileName
configFileName?: string;property configPath
configPath?: string;property name
name?: string;property requireConfig
requireConfig?: boolean;property type
type?: 'service' | 'client';interface LoadingHandler
interface LoadingHandler {}method handle
handle: <T>(message: string, value: Promise<T>) => Promise<T>;method handleSync
handleSync: <T>(message: string, value: () => T) => T;method showError
showError: (message: string) => void;interface LocalServiceConfig
interface LocalServiceConfig {}property localSchemaFile
localSchemaFile: string | string[];property name
name: ServiceID;interface RemoteServiceConfig
interface RemoteServiceConfig {}property headers
headers?: { [key: string]: string;};property name
name: ServiceID;property skipSSLValidation
skipSSLValidation?: boolean;property url
url: EndpointURI;interface ServiceConfigFormat
interface ServiceConfigFormat extends ConfigBase {}property endpoint
endpoint?: Exclude<RemoteServiceConfig, 'name'>;property localSchemaFile
localSchemaFile?: string | string[];property name
name?: string;Type Aliases
type ApolloConfigFormat
type ApolloConfigFormat = | WithRequired<ConfigBaseFormat, 'client'> | WithRequired<ConfigBaseFormat, 'service'>;type ClientID
type ClientID = string;type ClientServiceConfig
type ClientServiceConfig = RemoteServiceConfig | LocalServiceConfig;type ConfigResult
type ConfigResult<T> = { config: T; filepath: string;} | null;type EndpointURI
type EndpointURI = string;type FieldStats
type FieldStats = Map<string, Map<string, number | null>>;type SchemaTag
type SchemaTag = string;type ServiceID
type ServiceID = string;type ServiceIDAndTag
type ServiceIDAndTag = [ServiceID, SchemaTag?];type ServiceSpecifier
type ServiceSpecifier = string;Namespaces
namespace @apollographql/graphql-language-service-interface
module '@apollographql/graphql-language-service-interface' {}function getAutocompleteSuggestions
getAutocompleteSuggestions: ( schema: GraphQLSchema, queryText: string, position: Position) => CompletionItem[];namespace @apollographql/graphql-language-service-interface/dist/getAutocompleteSuggestions
module '@apollographql/graphql-language-service-interface/dist/getAutocompleteSuggestions' {}namespace @apollographql/graphql-language-service-interface/dist/getDiagnostics
module '@apollographql/graphql-language-service-interface/dist/getDiagnostics' {}function getRange
getRange: (location: Location, queryText: string) => Range;namespace graphqlTypes
module 'lib/graphqlTypes.d.ts' {}interface CheckPartialSchema
interface CheckPartialSchema {}property service
service: CheckPartialSchema_service | null;interface CheckPartialSchema_service
interface CheckPartialSchema_service {}property checkPartialSchema
checkPartialSchema: CheckPartialSchema_service_checkPartialSchema;interface CheckPartialSchema_service_checkPartialSchema
interface CheckPartialSchema_service_checkPartialSchema {}property checkSchemaResult
checkSchemaResult: CheckPartialSchema_service_checkPartialSchema_checkSchemaResult | null;property compositionValidationResult
compositionValidationResult: CheckPartialSchema_service_checkPartialSchema_compositionValidationResult;interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult
interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult {}property diffToPrevious
diffToPrevious: CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious;property targetUrl
targetUrl: string | null;interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious
interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious {}property affectedClients
affectedClients: | CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedClients[] | null;property affectedQueries
affectedQueries: | CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedQueries[] | null;property changes
changes: CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_changes[];property numberOfCheckedOperations
numberOfCheckedOperations: number | null;property severity
severity: ChangeSeverity;property validationConfig
validationConfig: CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_validationConfig | null;interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedClients
interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedClients {}interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedQueries
interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_affectedQueries {}interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_changes
interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_changes {}property code
code: string;property description
description: string;property severity
severity: ChangeSeverity;interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_validationConfig
interface CheckPartialSchema_service_checkPartialSchema_checkSchemaResult_diffToPrevious_validationConfig {}property from
from: any | null;property queryCountThreshold
queryCountThreshold: number | null;property queryCountThresholdPercentage
queryCountThresholdPercentage: number | null;property to
to: any | null;interface CheckPartialSchema_service_checkPartialSchema_compositionValidationResult
interface CheckPartialSchema_service_checkPartialSchema_compositionValidationResult {}property compositionValidationDetails
compositionValidationDetails: CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_compositionValidationDetails | null;property errors
errors: CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_errors[];property graphCompositionID
graphCompositionID: string;interface CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_compositionValidationDetails
interface CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_compositionValidationDetails {}property schemaHash
schemaHash: string | null;interface CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_errors
interface CheckPartialSchema_service_checkPartialSchema_compositionValidationResult_errors {}property message
message: string;interface CheckPartialSchemaVariables
interface CheckPartialSchemaVariables {}property gitContext
gitContext?: GitContextInput | null;property graphVariant
graphVariant: string;property historicParameters
historicParameters?: HistoricQueryParameters | null;property id
id: string;property implementingServiceName
implementingServiceName: string;property partialSchema
partialSchema: PartialSchemaInput;interface CheckSchema
interface CheckSchema {}property service
service: CheckSchema_service | null;interface CheckSchema_service
interface CheckSchema_service {}property checkSchema
checkSchema: CheckSchema_service_checkSchema;interface CheckSchema_service_checkSchema
interface CheckSchema_service_checkSchema {}property diffToPrevious
diffToPrevious: CheckSchema_service_checkSchema_diffToPrevious;property targetUrl
targetUrl: string | null;interface CheckSchema_service_checkSchema_diffToPrevious
interface CheckSchema_service_checkSchema_diffToPrevious {}property affectedClients
affectedClients: | CheckSchema_service_checkSchema_diffToPrevious_affectedClients[] | null;property affectedQueries
affectedQueries: | CheckSchema_service_checkSchema_diffToPrevious_affectedQueries[] | null;property changes
changes: CheckSchema_service_checkSchema_diffToPrevious_changes[];property numberOfCheckedOperations
numberOfCheckedOperations: number | null;property severity
severity: ChangeSeverity;property validationConfig
validationConfig: CheckSchema_service_checkSchema_diffToPrevious_validationConfig | null;interface CheckSchema_service_checkSchema_diffToPrevious_affectedClients
interface CheckSchema_service_checkSchema_diffToPrevious_affectedClients {}interface CheckSchema_service_checkSchema_diffToPrevious_affectedQueries
interface CheckSchema_service_checkSchema_diffToPrevious_affectedQueries {}interface CheckSchema_service_checkSchema_diffToPrevious_changes
interface CheckSchema_service_checkSchema_diffToPrevious_changes {}property code
code: string;property description
description: string;property severity
severity: ChangeSeverity;interface CheckSchema_service_checkSchema_diffToPrevious_validationConfig
interface CheckSchema_service_checkSchema_diffToPrevious_validationConfig {}property from
from: any | null;property queryCountThreshold
queryCountThreshold: number | null;property queryCountThresholdPercentage
queryCountThresholdPercentage: number | null;property to
to: any | null;interface CheckSchemaVariables
interface CheckSchemaVariables {}property gitContext
gitContext?: GitContextInput | null;property historicParameters
historicParameters?: HistoricQueryParameters | null;property id
id: string;property schema
schema?: IntrospectionSchemaInput | null;property schemaHash
schemaHash?: string | null;property tag
tag?: string | null;interface ClientInfoFilter
interface ClientInfoFilter {}property name
name?: string | null;property referenceID
referenceID?: string | null;property version
version?: string | null;interface GetSchemaByTag
interface GetSchemaByTag {}property service
service: GetSchemaByTag_service | null;interface GetSchemaByTag_service
interface GetSchemaByTag_service {}property schema
schema: GetSchemaByTag_service_schema | null;interface GetSchemaByTag_service_schema
interface GetSchemaByTag_service_schema {}property hash
hash: string;interface GetSchemaByTag_service_schema___schema
interface GetSchemaByTag_service_schema___schema {}property directives
directives: GetSchemaByTag_service_schema___schema_directives[];property mutationType
mutationType: GetSchemaByTag_service_schema___schema_mutationType | null;property queryType
queryType: GetSchemaByTag_service_schema___schema_queryType;property subscriptionType
subscriptionType: GetSchemaByTag_service_schema___schema_subscriptionType | null;property types
types: GetSchemaByTag_service_schema___schema_types[];interface GetSchemaByTag_service_schema___schema_directives
interface GetSchemaByTag_service_schema___schema_directives {}property args
args: GetSchemaByTag_service_schema___schema_directives_args[];property description
description: string | null;property locations
locations: IntrospectionDirectiveLocation[];property name
name: string;interface GetSchemaByTag_service_schema___schema_directives_args
interface GetSchemaByTag_service_schema___schema_directives_args {}property defaultValue
defaultValue: string | null;property description
description: string | null;property name
name: string;property type
type: GetSchemaByTag_service_schema___schema_directives_args_type;interface GetSchemaByTag_service_schema___schema_directives_args_type
interface GetSchemaByTag_service_schema___schema_directives_args_type {}interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType
interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType {}interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType
interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_directives_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_mutationType
interface GetSchemaByTag_service_schema___schema_mutationType {}property name
name: string | null;interface GetSchemaByTag_service_schema___schema_queryType
interface GetSchemaByTag_service_schema___schema_queryType {}property name
name: string | null;interface GetSchemaByTag_service_schema___schema_subscriptionType
interface GetSchemaByTag_service_schema___schema_subscriptionType {}property name
name: string | null;interface GetSchemaByTag_service_schema___schema_types
interface GetSchemaByTag_service_schema___schema_types {}property description
description: string | null;property enumValues
enumValues: GetSchemaByTag_service_schema___schema_types_enumValues[] | null;property fields
fields: GetSchemaByTag_service_schema___schema_types_fields[] | null;property inputFields
inputFields: GetSchemaByTag_service_schema___schema_types_inputFields[] | null;property interfaces
interfaces: GetSchemaByTag_service_schema___schema_types_interfaces[] | null;property kind
kind: IntrospectionTypeKind | null;property name
name: string | null;property possibleTypes
possibleTypes: | GetSchemaByTag_service_schema___schema_types_possibleTypes[] | null;interface GetSchemaByTag_service_schema___schema_types_enumValues
interface GetSchemaByTag_service_schema___schema_types_enumValues {}property deprecationReason
deprecationReason: string | null;property description
description: string | null;property isDeprecated
isDeprecated: boolean;property name
name: string;interface GetSchemaByTag_service_schema___schema_types_fields
interface GetSchemaByTag_service_schema___schema_types_fields {}property args
args: GetSchemaByTag_service_schema___schema_types_fields_args[];property deprecationReason
deprecationReason: string | null;property description
description: string | null;property isDeprecated
isDeprecated: boolean;property name
name: string;property type
type: GetSchemaByTag_service_schema___schema_types_fields_type;interface GetSchemaByTag_service_schema___schema_types_fields_args
interface GetSchemaByTag_service_schema___schema_types_fields_args {}property defaultValue
defaultValue: string | null;property description
description: string | null;property name
name: string;property type
type: GetSchemaByTag_service_schema___schema_types_fields_args_type;interface GetSchemaByTag_service_schema___schema_types_fields_args_type
interface GetSchemaByTag_service_schema___schema_types_fields_args_type {}interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_type
interface GetSchemaByTag_service_schema___schema_types_fields_type {}interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_fields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_inputFields
interface GetSchemaByTag_service_schema___schema_types_inputFields {}property defaultValue
defaultValue: string | null;property description
description: string | null;property name
name: string;property type
type: GetSchemaByTag_service_schema___schema_types_inputFields_type;interface GetSchemaByTag_service_schema___schema_types_inputFields_type
interface GetSchemaByTag_service_schema___schema_types_inputFields_type {}interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType
interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType {}interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_interfaces
interface GetSchemaByTag_service_schema___schema_types_interfaces {}interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType
interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType {}interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_interfaces_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes
interface GetSchemaByTag_service_schema___schema_types_possibleTypes {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType
interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface GetSchemaByTag_service_schema___schema_types_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface GetSchemaByTagVariables
interface GetSchemaByTagVariables {}interface GitContextInput
interface GitContextInput {}interface HistoricQueryParameters
interface HistoricQueryParameters {}property excludedClients
excludedClients?: ClientInfoFilter[] | null;property excludedOperationNames
excludedOperationNames?: OperationNameFilterInput[] | null;property from
from?: any | null;property ignoredOperations
ignoredOperations?: string[] | null;property includedVariants
includedVariants?: string[] | null;property queryCountThreshold
queryCountThreshold?: number | null;property queryCountThresholdPercentage
queryCountThresholdPercentage?: number | null;property to
to?: any | null;interface IntrospectionDirectiveInput
interface IntrospectionDirectiveInput {}property args
args: IntrospectionInputValueInput[];property description
description?: string | null;property isRepeatable
isRepeatable?: boolean | null;property locations
locations: IntrospectionDirectiveLocation[];property name
name: string;interface IntrospectionEnumValueInput
interface IntrospectionEnumValueInput {}property deprecationReason
deprecationReason?: string | null;property description
description?: string | null;property isDeprecated
isDeprecated: boolean;property name
name: string;interface IntrospectionFieldInput
interface IntrospectionFieldInput {}property args
args: IntrospectionInputValueInput[];property deprecationReason
deprecationReason?: string | null;property description
description?: string | null;property isDeprecated
isDeprecated: boolean;property name
name: string;property type
type: IntrospectionTypeInput;interface IntrospectionFullType
interface IntrospectionFullType {}property description
description: string | null;property enumValues
enumValues: IntrospectionFullType_enumValues[] | null;property fields
fields: IntrospectionFullType_fields[] | null;property inputFields
inputFields: IntrospectionFullType_inputFields[] | null;property interfaces
interfaces: IntrospectionFullType_interfaces[] | null;property kind
kind: IntrospectionTypeKind | null;property name
name: string | null;property possibleTypes
possibleTypes: IntrospectionFullType_possibleTypes[] | null;interface IntrospectionFullType_enumValues
interface IntrospectionFullType_enumValues {}property deprecationReason
deprecationReason: string | null;property description
description: string | null;property isDeprecated
isDeprecated: boolean;property name
name: string;interface IntrospectionFullType_fields
interface IntrospectionFullType_fields {}property args
args: IntrospectionFullType_fields_args[];property deprecationReason
deprecationReason: string | null;property description
description: string | null;property isDeprecated
isDeprecated: boolean;property name
name: string;property type
type: IntrospectionFullType_fields_type;interface IntrospectionFullType_fields_args
interface IntrospectionFullType_fields_args {}property defaultValue
defaultValue: string | null;property description
description: string | null;property name
name: string;property type
type: IntrospectionFullType_fields_args_type;interface IntrospectionFullType_fields_args_type
interface IntrospectionFullType_fields_args_type {}interface IntrospectionFullType_fields_args_type_ofType
interface IntrospectionFullType_fields_args_type_ofType {}interface IntrospectionFullType_fields_args_type_ofType_ofType
interface IntrospectionFullType_fields_args_type_ofType_ofType {}interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType
interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType {}interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_args_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_fields_type
interface IntrospectionFullType_fields_type {}interface IntrospectionFullType_fields_type_ofType
interface IntrospectionFullType_fields_type_ofType {}interface IntrospectionFullType_fields_type_ofType_ofType
interface IntrospectionFullType_fields_type_ofType_ofType {}interface IntrospectionFullType_fields_type_ofType_ofType_ofType
interface IntrospectionFullType_fields_type_ofType_ofType_ofType {}interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_fields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_inputFields
interface IntrospectionFullType_inputFields {}property defaultValue
defaultValue: string | null;property description
description: string | null;property name
name: string;property type
type: IntrospectionFullType_inputFields_type;interface IntrospectionFullType_inputFields_type
interface IntrospectionFullType_inputFields_type {}interface IntrospectionFullType_inputFields_type_ofType
interface IntrospectionFullType_inputFields_type_ofType {}interface IntrospectionFullType_inputFields_type_ofType_ofType
interface IntrospectionFullType_inputFields_type_ofType_ofType {}interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType
interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType {}interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType
interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_inputFields_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_interfaces
interface IntrospectionFullType_interfaces {}interface IntrospectionFullType_interfaces_ofType
interface IntrospectionFullType_interfaces_ofType {}interface IntrospectionFullType_interfaces_ofType_ofType
interface IntrospectionFullType_interfaces_ofType_ofType {}interface IntrospectionFullType_interfaces_ofType_ofType_ofType
interface IntrospectionFullType_interfaces_ofType_ofType_ofType {}interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType
interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_interfaces_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_possibleTypes
interface IntrospectionFullType_possibleTypes {}interface IntrospectionFullType_possibleTypes_ofType
interface IntrospectionFullType_possibleTypes_ofType {}interface IntrospectionFullType_possibleTypes_ofType_ofType
interface IntrospectionFullType_possibleTypes_ofType_ofType {}interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType
interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType {}interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType
interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionFullType_possibleTypes_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionInputValue
interface IntrospectionInputValue {}property defaultValue
defaultValue: string | null;property description
description: string | null;property name
name: string;property type
type: IntrospectionInputValue_type;interface IntrospectionInputValue_type
interface IntrospectionInputValue_type {}interface IntrospectionInputValue_type_ofType
interface IntrospectionInputValue_type_ofType {}interface IntrospectionInputValue_type_ofType_ofType
interface IntrospectionInputValue_type_ofType_ofType {}interface IntrospectionInputValue_type_ofType_ofType_ofType
interface IntrospectionInputValue_type_ofType_ofType_ofType {}interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType
interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType {}interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType
interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionInputValue_type_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionInputValueInput
interface IntrospectionInputValueInput {}property defaultValue
defaultValue?: string | null;property deprecationReason
deprecationReason?: string | null;property description
description?: string | null;property isDeprecated
isDeprecated?: boolean | null;property name
name: string;property type
type: IntrospectionTypeInput;interface IntrospectionSchemaInput
interface IntrospectionSchemaInput {}property description
description?: string | null;property directives
directives: IntrospectionDirectiveInput[];property mutationType
mutationType?: IntrospectionTypeRefInput | null;property queryType
queryType: IntrospectionTypeRefInput;property subscriptionType
subscriptionType?: IntrospectionTypeRefInput | null;property types
types?: IntrospectionTypeInput[] | null;interface IntrospectionTypeInput
interface IntrospectionTypeInput {}property description
description?: string | null;property enumValues
enumValues?: IntrospectionEnumValueInput[] | null;property fields
fields?: IntrospectionFieldInput[] | null;property inputFields
inputFields?: IntrospectionInputValueInput[] | null;property interfaces
interfaces?: IntrospectionTypeInput[] | null;property kind
kind: IntrospectionTypeKind;property name
name?: string | null;property ofType
ofType?: IntrospectionTypeInput | null;property possibleTypes
possibleTypes?: IntrospectionTypeInput[] | null;property specifiedByUrl
specifiedByUrl?: string | null;interface IntrospectionTypeRef
interface IntrospectionTypeRef {}interface IntrospectionTypeRef_ofType
interface IntrospectionTypeRef_ofType {}interface IntrospectionTypeRef_ofType_ofType
interface IntrospectionTypeRef_ofType_ofType {}interface IntrospectionTypeRef_ofType_ofType_ofType
interface IntrospectionTypeRef_ofType_ofType_ofType {}interface IntrospectionTypeRef_ofType_ofType_ofType_ofType
interface IntrospectionTypeRef_ofType_ofType_ofType_ofType {}interface IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType
interface IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType_ofType_ofType
interface IntrospectionTypeRef_ofType_ofType_ofType_ofType_ofType_ofType_ofType {}interface IntrospectionTypeRefInput
interface IntrospectionTypeRefInput {}interface ListServices
interface ListServices {}property frontendUrlRoot
frontendUrlRoot: string;property service
service: ListServices_service | null;interface ListServices_service
interface ListServices_service {}property implementingServices
implementingServices: ListServices_service_implementingServices | null;interface ListServices_service_implementingServices_FederatedImplementingServices
interface ListServices_service_implementingServices_FederatedImplementingServices {}property services
services: ListServices_service_implementingServices_FederatedImplementingServices_services[];interface ListServices_service_implementingServices_FederatedImplementingServices_services
interface ListServices_service_implementingServices_FederatedImplementingServices_services {}property graphID
graphID: string;property graphVariant
graphVariant: string;property name
name: string;property updatedAt
updatedAt: any;property url
url: string | null;interface ListServices_service_implementingServices_NonFederatedImplementingService
interface ListServices_service_implementingServices_NonFederatedImplementingService {}interface ListServicesVariables
interface ListServicesVariables {}property graphVariant
graphVariant: string;property id
id: string;interface OperationDocumentInput
interface OperationDocumentInput {}interface OperationNameFilterInput
interface OperationNameFilterInput {}property name
name: string;interface PartialSchemaInput
interface PartialSchemaInput {}interface RegisteredClientIdentityInput
interface RegisteredClientIdentityInput {}property identifier
identifier: string;property name
name: string;property version
version?: string | null;interface RegisteredOperationInput
interface RegisteredOperationInput {}interface RegisteredOperationMetadataInput
interface RegisteredOperationMetadataInput {}property engineSignature
engineSignature?: string | null;interface RegisterOperations
interface RegisterOperations {}property service
service: RegisterOperations_service | null;interface RegisterOperations_service
interface RegisterOperations_service {}property registerOperationsWithResponse
registerOperationsWithResponse: RegisterOperations_service_registerOperationsWithResponse | null;interface RegisterOperations_service_registerOperationsWithResponse
interface RegisterOperations_service_registerOperationsWithResponse {}property invalidOperations
invalidOperations: | RegisterOperations_service_registerOperationsWithResponse_invalidOperations[] | null;property newOperations
newOperations: | RegisterOperations_service_registerOperationsWithResponse_newOperations[] | null;property registrationSuccess
registrationSuccess: boolean;interface RegisterOperations_service_registerOperationsWithResponse_invalidOperations
interface RegisterOperations_service_registerOperationsWithResponse_invalidOperations {}interface RegisterOperations_service_registerOperationsWithResponse_invalidOperations_errors
interface RegisterOperations_service_registerOperationsWithResponse_invalidOperations_errors {}property message
message: string;interface RegisterOperations_service_registerOperationsWithResponse_newOperations
interface RegisterOperations_service_registerOperationsWithResponse_newOperations {}property signature
signature: string;interface RegisterOperationsVariables
interface RegisterOperationsVariables {}property clientIdentity
clientIdentity: RegisteredClientIdentityInput;property graphVariant
graphVariant?: string | null;property id
id: string;property manifestVersion
manifestVersion: number;property operations
operations: RegisteredOperationInput[];interface RemoveServiceAndCompose
interface RemoveServiceAndCompose {}property service
service: RemoveServiceAndCompose_service | null;interface RemoveServiceAndCompose_service
interface RemoveServiceAndCompose_service {}property removeImplementingServiceAndTriggerComposition
removeImplementingServiceAndTriggerComposition: RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition;interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition
interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition {}property compositionConfig
compositionConfig: RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig | null;property errors
errors: (RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_errors | null)[];property updatedGateway
updatedGateway: boolean;interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig
interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig {}property implementingServiceLocations
implementingServiceLocations: RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig_implementingServiceLocations[];interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig_implementingServiceLocations
interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_compositionConfig_implementingServiceLocations {}interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_errors
interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_errors {}interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_errors_locations
interface RemoveServiceAndCompose_service_removeImplementingServiceAndTriggerComposition_errors_locations {}interface RemoveServiceAndComposeVariables
interface RemoveServiceAndComposeVariables {}interface SchemaTagsAndFieldStats
interface SchemaTagsAndFieldStats {}property service
service: SchemaTagsAndFieldStats_service | null;interface SchemaTagsAndFieldStats_service
interface SchemaTagsAndFieldStats_service {}property schemaTags
schemaTags: SchemaTagsAndFieldStats_service_schemaTags[] | null;property stats
stats: SchemaTagsAndFieldStats_service_stats;interface SchemaTagsAndFieldStats_service_schemaTags
interface SchemaTagsAndFieldStats_service_schemaTags {}property tag
tag: string;interface SchemaTagsAndFieldStats_service_stats
interface SchemaTagsAndFieldStats_service_stats {}property fieldStats
fieldStats: SchemaTagsAndFieldStats_service_stats_fieldStats[];interface SchemaTagsAndFieldStats_service_stats_fieldStats
interface SchemaTagsAndFieldStats_service_stats_fieldStats {}interface SchemaTagsAndFieldStats_service_stats_fieldStats_groupBy
interface SchemaTagsAndFieldStats_service_stats_fieldStats_groupBy {}property field
field: string | null;interface SchemaTagsAndFieldStats_service_stats_fieldStats_metrics
interface SchemaTagsAndFieldStats_service_stats_fieldStats_metrics {}property fieldHistogram
fieldHistogram: SchemaTagsAndFieldStats_service_stats_fieldStats_metrics_fieldHistogram;interface SchemaTagsAndFieldStats_service_stats_fieldStats_metrics_fieldHistogram
interface SchemaTagsAndFieldStats_service_stats_fieldStats_metrics_fieldHistogram {}property durationMs
durationMs: number | null;interface SchemaTagsAndFieldStatsVariables
interface SchemaTagsAndFieldStatsVariables {}property id
id: string;interface UploadAndComposePartialSchema
interface UploadAndComposePartialSchema {}property service
service: UploadAndComposePartialSchema_service | null;interface UploadAndComposePartialSchema_service
interface UploadAndComposePartialSchema_service {}property upsertImplementingServiceAndTriggerComposition
upsertImplementingServiceAndTriggerComposition: UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition | null;interface UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition
interface UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition {}property compositionConfig
compositionConfig: UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_compositionConfig | null;property didUpdateGateway
didUpdateGateway: boolean;property errors
errors: (UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_errors | null)[];property serviceWasCreated
serviceWasCreated: boolean;interface UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_compositionConfig
interface UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_compositionConfig {}property schemaHash
schemaHash: string;interface UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_errors
interface UploadAndComposePartialSchema_service_upsertImplementingServiceAndTriggerComposition_errors {}property message
message: string;interface UploadAndComposePartialSchemaVariables
interface UploadAndComposePartialSchemaVariables {}property activePartialSchema
activePartialSchema: PartialSchemaInput;property graphVariant
graphVariant: string;property id
id: string;property name
name: string;property revision
revision: string;property url
url: string;interface UploadSchema
interface UploadSchema {}property service
service: UploadSchema_service | null;interface UploadSchema_service
interface UploadSchema_service {}property uploadSchema
uploadSchema: UploadSchema_service_uploadSchema | null;interface UploadSchema_service_uploadSchema
interface UploadSchema_service_uploadSchema {}interface UploadSchema_service_uploadSchema_tag
interface UploadSchema_service_uploadSchema_tag {}interface UploadSchema_service_uploadSchema_tag_schema
interface UploadSchema_service_uploadSchema_tag_schema {}property hash
hash: string;interface UploadSchemaVariables
interface UploadSchemaVariables {}property gitContext
gitContext?: GitContextInput | null;property id
id: string;property schema
schema: IntrospectionSchemaInput;property tag
tag: string;interface ValidateOperations
interface ValidateOperations {}property service
service: ValidateOperations_service | null;interface ValidateOperations_service
interface ValidateOperations_service {}property validateOperations
validateOperations: ValidateOperations_service_validateOperations;interface ValidateOperations_service_validateOperations
interface ValidateOperations_service_validateOperations {}property validationResults
validationResults: ValidateOperations_service_validateOperations_validationResults[];interface ValidateOperations_service_validateOperations_validationResults
interface ValidateOperations_service_validateOperations_validationResults {}property code
code: ValidationErrorCode;property description
description: string;property operation
operation: ValidateOperations_service_validateOperations_validationResults_operation;property type
type: ValidationErrorType;interface ValidateOperations_service_validateOperations_validationResults_operation
interface ValidateOperations_service_validateOperations_validationResults_operation {}property name
name: string | null;interface ValidateOperationsVariables
interface ValidateOperationsVariables {}property gitContext
gitContext?: GitContextInput | null;property id
id: string;property operations
operations: OperationDocumentInput[];property tag
tag?: string | null;enum ChangeSeverity
enum ChangeSeverity { FAILURE = 'FAILURE', NOTICE = 'NOTICE',}enum IntrospectionDirectiveLocation
enum IntrospectionDirectiveLocation { ARGUMENT_DEFINITION = 'ARGUMENT_DEFINITION', ENUM = 'ENUM', ENUM_VALUE = 'ENUM_VALUE', FIELD = 'FIELD', FIELD_DEFINITION = 'FIELD_DEFINITION', FRAGMENT_DEFINITION = 'FRAGMENT_DEFINITION', FRAGMENT_SPREAD = 'FRAGMENT_SPREAD', INLINE_FRAGMENT = 'INLINE_FRAGMENT', INPUT_FIELD_DEFINITION = 'INPUT_FIELD_DEFINITION', INPUT_OBJECT = 'INPUT_OBJECT', INTERFACE = 'INTERFACE', MUTATION = 'MUTATION', OBJECT = 'OBJECT', QUERY = 'QUERY', SCALAR = 'SCALAR', SCHEMA = 'SCHEMA', SUBSCRIPTION = 'SUBSCRIPTION', UNION = 'UNION', VARIABLE_DEFINITION = 'VARIABLE_DEFINITION',}member ARGUMENT_DEFINITION
ARGUMENT_DEFINITION = 'ARGUMENT_DEFINITION'member ENUM
ENUM = 'ENUM'member ENUM_VALUE
ENUM_VALUE = 'ENUM_VALUE'member FIELD
FIELD = 'FIELD'member FIELD_DEFINITION
FIELD_DEFINITION = 'FIELD_DEFINITION'member FRAGMENT_DEFINITION
FRAGMENT_DEFINITION = 'FRAGMENT_DEFINITION'member FRAGMENT_SPREAD
FRAGMENT_SPREAD = 'FRAGMENT_SPREAD'member INLINE_FRAGMENT
INLINE_FRAGMENT = 'INLINE_FRAGMENT'member INPUT_FIELD_DEFINITION
INPUT_FIELD_DEFINITION = 'INPUT_FIELD_DEFINITION'member INPUT_OBJECT
INPUT_OBJECT = 'INPUT_OBJECT'member INTERFACE
INTERFACE = 'INTERFACE'member MUTATION
MUTATION = 'MUTATION'member OBJECT
OBJECT = 'OBJECT'member QUERY
QUERY = 'QUERY'member SCALAR
SCALAR = 'SCALAR'member SCHEMA
SCHEMA = 'SCHEMA'member SUBSCRIPTION
SUBSCRIPTION = 'SUBSCRIPTION'member UNION
UNION = 'UNION'member VARIABLE_DEFINITION
VARIABLE_DEFINITION = 'VARIABLE_DEFINITION'enum IntrospectionTypeKind
enum IntrospectionTypeKind { ENUM = 'ENUM', INPUT_OBJECT = 'INPUT_OBJECT', INTERFACE = 'INTERFACE', LIST = 'LIST', NON_NULL = 'NON_NULL', OBJECT = 'OBJECT', SCALAR = 'SCALAR', UNION = 'UNION',}enum ValidationErrorCode
enum ValidationErrorCode { DEPRECATED_FIELD = 'DEPRECATED_FIELD', INVALID_OPERATION = 'INVALID_OPERATION', NON_PARSEABLE_DOCUMENT = 'NON_PARSEABLE_DOCUMENT',}member DEPRECATED_FIELD
DEPRECATED_FIELD = 'DEPRECATED_FIELD'member INVALID_OPERATION
INVALID_OPERATION = 'INVALID_OPERATION'member NON_PARSEABLE_DOCUMENT
NON_PARSEABLE_DOCUMENT = 'NON_PARSEABLE_DOCUMENT'enum ValidationErrorType
enum ValidationErrorType { FAILURE = 'FAILURE', INVALID = 'INVALID', WARNING = 'WARNING',}type ListServices_service_implementingServices
type ListServices_service_implementingServices = | ListServices_service_implementingServices_NonFederatedImplementingService | ListServices_service_implementingServices_FederatedImplementingServices;Package Files (17)
- lib/config/config.d.ts
- lib/config/loadConfig.d.ts
- lib/config/utils.d.ts
- lib/engine/index.d.ts
- lib/errors/logger.d.ts
- lib/errors/validation.d.ts
- lib/graphqlTypes.d.ts
- lib/index.d.ts
- lib/loadingHandler.d.ts
- lib/project/base.d.ts
- lib/project/client.d.ts
- lib/project/service.d.ts
- lib/providers/schema/base.d.ts
- lib/providers/schema/index.d.ts
- lib/utilities/debug.d.ts
- lib/utilities/graphql.d.ts
- src/typings/graphql-language-service.d.ts
Dependencies (25)
- @apollo/federation
- @apollographql/apollo-tools
- @apollographql/graphql-language-service-interface
- @endemolshinegroup/cosmiconfig-typescript-loader
- apollo-datasource
- apollo-env
- apollo-graphql
- apollo-link
- apollo-link-context
- apollo-link-error
- apollo-link-http
- apollo-server-errors
- await-to-js
- core-js
- cosmiconfig
- dotenv
- glob
- graphql
- graphql-tag
- lodash.debounce
- lodash.merge
- minimatch
- vscode-languageserver
- vscode-languageserver-textdocument
- vscode-uri
Dev Dependencies (0)
No dev dependencies.
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/apollo-language-server.
- Markdown[](https://www.jsdocs.io/package/apollo-language-server)
- HTML<a href="https://www.jsdocs.io/package/apollo-language-server"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 12757 ms. - Missing or incorrect documentation? Open an issue for this package.
