Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ardatan/graphql-tools
/ functions
Functions
1,469 in github.com/ardatan/graphql-tools
⨍
Functions
1,469
◇
Types & classes
147
↓ 82 callers
Method
get
* Get a field value from the store for the given type, key and field * name — and optionally field arguments. If the field name is not given, *
packages/mock/src/types.ts:106
↓ 75 callers
Method
set
* Set a field value in the store for the given type, key and field * name — and optionally field arguments. * * If the the field return type
packages/mock/src/types.ts:169
↓ 73 callers
Function
parse
({ path, pointer, content, options, }: { path: string; pointer: string; content: string; optio
packages/loaders/git/src/parse.ts:11
↓ 58 callers
Method
filter
(key: string, predicate: (val: Entity) => boolean)
packages/mock/src/MockStore.ts:211
↓ 56 callers
Method
find
(key: string, predicate: (val: Entity) => boolean)
packages/mock/src/MockStore.ts:216
↓ 53 callers
Method
add
(key: K, item: T)
packages/utils/src/AccumulatorMap.ts:9
↓ 52 callers
Method
has
* Checks if a mock is present in the store for the given typeName and key.
packages/mock/src/types.ts:210
↓ 35 callers
Function
createUserError
* Creates an error describing invalid application code (GraphQL/Schema) * that must be fixed by the end developer. This should only be used * for lo
packages/relay-compiler/lib/core/CompilerError.js:27
↓ 35 callers
Function
print
* Converts an IR node into a GraphQL string. Custom Relay * extensions (directives) are not supported; to print fragments with * variables or fragme
packages/relay-compiler/lib/core/IRPrinter.js:26
↓ 33 callers
Function
invariant
(condition, msg)
packages/relay-compiler/lib/core/RelayFindGraphQLTags.js:111
↓ 27 callers
Function
mapSchema
(schema: GraphQLSchema, schemaMapper: SchemaMapper = {})
packages/utils/src/mapSchema.ts:47
↓ 26 callers
Method
toString
()
packages/import/src/link/link.ts:106
↓ 25 callers
Function
join
* Given maybeArray, print an empty string if it is null or empty, otherwise * print all items together separated by separator if provided
packages/utils/src/comments.ts:109
↓ 24 callers
Function
execute
( args: ExecutionArgs<TData, TVariables, TContext>, )
packages/executor/src/execution/execute.ts:266
↓ 24 callers
Function
makeExecutableSchema
({ typeDefs, resolvers = {}, resolverValidationOptions = {}, inheritResolversFromInterfaces = false,
packages/schema/src/makeExecutableSchema.ts:51
↓ 23 callers
Method
getType
(typeName: string)
packages/mock/src/MockStore.ts:649
↓ 21 callers
Method
parse
( pointer: string, importedModule: GraphQLSchema | string | DocumentNode, )
packages/loaders/module/src/index.ts:99
↓ 20 callers
Function
asArray
(fns: T | T[])
packages/utils/src/helpers.ts:33
↓ 20 callers
Function
debugTimerEnd
(name: string)
packages/utils/src/debugTimer.ts:11
↓ 20 callers
Function
debugTimerStart
(name: string)
packages/utils/src/debugTimer.ts:3
↓ 19 callers
Function
addToDependencySet
(dependencySet: DependencySet, node: NameNode)
packages/import/src/index.ts:793
↓ 19 callers
Function
createGraphQLError
(message: string, options?: GraphQLErrorOptions)
packages/utils/src/errors.ts:49
↓ 19 callers
Function
resolve
()
packages/loaders/code-file/tests/test-files/loaders/schema-export.js:9
↓ 18 callers
Function
createCompilerError
* Creates an error describing a problem with the compiler itself - such * as a broken invariant - that must be fixed within the compiler.
packages/relay-compiler/lib/core/CompilerError.js:68
↓ 18 callers
Method
next
()
packages/testing/simplePubSub.ts:39
↓ 18 callers
Function
test
({ input }: { input: { a?: string; b?: number } })
packages/executor/src/execution/__tests__/oneOf-test.ts:37
↓ 16 callers
Function
expectJSON
(actual: unknown)
packages/executor/src/__testUtils__/expectJSON.ts:43
↓ 16 callers
Function
getDirective
( schema: GraphQLSchema, node: DirectableGraphQLObject, directiveName: string, pathToDirectivesInExten
packages/utils/src/get-directives.ts:53
↓ 16 callers
Function
visitDirectiveNode
(node: DirectiveNode, dependencySet: DependencySet)
packages/import/src/index.ts:889
↓ 15 callers
Function
executeSync
(args: ExecutionArgs)
packages/executor/src/execution/execute.ts:344
↓ 14 callers
Function
inspect
(value: unknown)
packages/inspect/src/index.ts:8
↓ 14 callers
Function
resolve
(object: any)
packages/utils/tests/mapSchema.test.ts:812
↓ 14 callers
Method
return
()
packages/testing/simplePubSub.ts:51
↓ 13 callers
Method
test
(args: { addend1: number }, context: { addend2: number })
packages/executor/src/execution/__tests__/resolve-test.ts:65
↓ 13 callers
Function
visit
(context, transformed, argumentDefinitions, node)
packages/relay-compiler/lib/core/inferRootArgumentDefinitions.js:184
↓ 12 callers
Function
getDescriptionNode
(obj: ObjectWithDescription)
packages/utils/src/descriptionFromObject.ts:10
↓ 12 callers
Function
parseGraphQLSDL
( location: string | undefined, rawSDL: string, options: GraphQLParseOptions = {}, )
packages/utils/src/parse-graphql-sdl.ts:15
↓ 12 callers
Function
readFileSync
(path)
packages/load/tests/__mocks__/fs.js:19
↓ 11 callers
Function
isAsyncIterable
(value: any)
packages/utils/src/isAsyncIterable.ts:1
↓ 11 callers
Function
runTests
({ sync: executeSync, async: executeAsync }: { sync?: TSync; async?: TAsync })
packages/testing/utils.ts:15
↓ 10 callers
Function
getDirectiveNodes
( entity: DirectableGraphQLObject & { deprecationReason?: string | null; specifiedByUrl?: string | n
packages/utils/src/print-schema-with-directives.ts:219
↓ 10 callers
Function
mergeDirectives
( d1: ReadonlyArray<DirectiveNode> = [], d2: ReadonlyArray<DirectiveNode> = [], config?: Config, direc
packages/merge/src/typedefs-mergers/directives.ts:111
↓ 10 callers
Function
parse
* Transforms GraphQL text into Relay Compiler's internal, strongly-typed * intermediate representation (IR).
packages/relay-compiler/lib/core/RelayParser.js:78
↓ 9 callers
Function
pathToArray
(path: Maybe<Readonly<Path>>)
packages/utils/src/Path.ts:23
↓ 9 callers
Function
resolve
(rootValue)
packages/executor/src/execution/__tests__/sync-test.ts:19
↓ 8 callers
Function
astFromType
(type: GraphQLType)
packages/utils/src/astFromType.ts:4
↓ 8 callers
Function
eachWithCombinedError
* Iterates over the elements of some iterable value, calling the * supplied callback for each item with a guard for user errors. * * Non-user error
packages/relay-compiler/lib/core/CompilerError.js:94
↓ 8 callers
Function
executor
(request: ExecutionRequest)
packages/executors/legacy-ws/src/index.ts:90
↓ 8 callers
Method
getMergedOptions
(options: CodeFileLoaderOptions)
packages/loaders/code-file/src/index.ts:89
↓ 8 callers
Function
isRef
( maybeRef: unknown, )
packages/mock/src/types.ts:225
↓ 7 callers
Function
existsSync
(path)
packages/load/tests/__mocks__/fs.js:13
↓ 7 callers
Method
getFieldType
(typeName: string, fieldName: string)
packages/mock/src/MockStore.ts:633
↓ 7 callers
Function
isValidPath
(str: any)
packages/utils/src/helpers.ts:90
↓ 7 callers
Function
locatedError
( rawError: unknown, nodes: ASTNode | ReadonlyArray<ASTNode> | undefined, path: Maybe<ReadonlyArray<stri
packages/utils/src/errors.ts:91
↓ 7 callers
Function
printSchemaWithDirectives
( schema: GraphQLSchema, options: PrintSchemaWithDirectivesOptions = {}, )
packages/utils/src/print-schema-with-directives.ts:120
↓ 7 callers
Function
sortExecutableNodes
( nodes: readonly ASTNode[] | undefined, )
packages/documents/src/sort-executable-nodes.ts:28
↓ 7 callers
Method
toBeSimilarGqlDoc
* Normalizes whitespace and performs string comparisons
packages/testing/to-be-similar-gql-doc.ts:12
↓ 6 callers
Function
addPath
( prev: Readonly<Path> | undefined, key: string | number, typename: string | undefined, )
packages/utils/src/Path.ts:12
↓ 6 callers
Function
extractData
(pointer: string)
packages/loaders/git/src/index.ts:16
↓ 6 callers
Function
getDocumentNodeFromSchema
( schema: GraphQLSchema, options: GetDocumentNodeFromSchemaOptions = {}, )
packages/utils/src/print-schema-with-directives.ts:66
↓ 6 callers
Function
isRecord
(obj: unknown)
packages/mock/src/types.ts:240
↓ 6 callers
Method
load
(pointer: string, options?: TOptions)
packages/utils/src/loaders.ts:22
↓ 6 callers
Function
memoize1
(fn: F)
packages/utils/src/memoize.ts:1
↓ 6 callers
Function
normalizedExecutor
( args: ExecutionArgs<TData, TVariables, TContext>, )
packages/executor/src/execution/normalizedExecutor.ts:19
↓ 6 callers
Function
testIf
(condition: boolean)
packages/testing/utils.ts:91
↓ 6 callers
Function
visitFieldDefinitionNode
( node: FieldDefinitionNode, dependencySet: DependencySet, dependenciesByDefinitionName: DependenciesByD
packages/import/src/index.ts:896
↓ 6 callers
Function
visitInputValueDefinitionNode
( node: InputValueDefinitionNode, dependencySet: DependencySet, dependenciesByDefinitionName: Dependenci
packages/import/src/index.ts:953
↓ 5 callers
Function
addMocksToSchema
({ schema, store: maybeStore, mocks, mockGenerationBehavior, typePolicies, resolvers: resolversOrF
packages/mock/src/addMocksToSchema.ts:93
↓ 5 callers
Function
addResolversToSchema
({ schema, resolvers: inputResolvers, defaultFieldResolver, resolverValidationOptions = {}, inheritR
packages/schema/src/addResolversToSchema.ts:32
↓ 5 callers
Function
astFromValueUntyped
(value: any)
packages/utils/src/astFromValueUntyped.ts:19
↓ 5 callers
Function
coerceError
(error: unknown)
packages/executor/src/execution/coerceError.ts:1
↓ 5 callers
Function
correctASTNodes
(type: GraphQLNamedType)
packages/utils/src/mapSchema.ts:545
↓ 5 callers
Function
emptyQueue
()
packages/utils/src/observableToAsyncIterable.ts:73
↓ 5 callers
Function
ensureSchema
(ctx?: any)
packages/executors/envelop/src/index.ts:52
↓ 5 callers
Function
filterSubsequentPayloads
( exeContext: ExecutionContext, nullPath: Path, currentAsyncRecord: AsyncPayloadRecord | undefined, )
packages/executor/src/execution/execute.ts:2161
↓ 5 callers
Function
formatExtension
(extension: string)
packages/load-files/src/index.ts:70
↓ 5 callers
Function
getDirectiveExtensions
( directableObj: DirectableObject, schema?: GraphQLSchema, pathToDirectivesInExtensions: string[] = ['di
packages/utils/src/getDirectiveExtensions.ts:16
↓ 5 callers
Function
handleFieldError
( error: GraphQLError, returnType: GraphQLOutputType, errors: Array<GraphQLError>, )
packages/executor/src/execution/execute.ts:836
↓ 5 callers
Function
healType
(type: T)
packages/utils/src/heal.ts:194
↓ 5 callers
Function
isExecutableDefinitionAST
* @public * * Determine if an AST node contains a fragment/operation definition.
packages/relay-compiler/lib/core/SchemaUtils.js:23
↓ 5 callers
Function
isObjectLike
(value: unknown)
packages/utils/src/jsutils.ts:7
↓ 5 callers
Function
mergeDeep
( sources: S, respectPrototype = false, respectArrays = false, respectArrayLength = false, respectNo
packages/utils/src/mergeDeep.ts:9
↓ 5 callers
Function
printArguments
(schema, args)
packages/relay-compiler/lib/core/IRPrinter.js:389
↓ 5 callers
Function
resolveOnNextTick
()
packages/executor/src/__testUtils__/resolveOnNextTick.ts:1
↓ 5 callers
Method
serialize
(value)
packages/utils/tests/mapSchema.test.ts:645
↓ 5 callers
Method
subscribe
(observer: Observer<T>)
packages/utils/src/observableToAsyncIterable.ts:10
↓ 5 callers
Method
throw
(error: unknown)
packages/testing/simplePubSub.ts:55
↓ 5 callers
Function
useMonorepo
({ dirname }: { dirname: string })
packages/testing/utils.ts:52
↓ 5 callers
Function
validate
({ code, options }: { code: string; options: GraphQLTagPluckOptions })
packages/graphql-tag-pluck/src/index.ts:325
↓ 5 callers
Function
visitNamedTypeNode
(node: NamedTypeNode, dependencySet: DependencySet)
packages/import/src/index.ts:946
↓ 4 callers
Function
addInterfaceDependencies
( node: any, dependencySet: DependencySet, dependenciesByDefinitionName: DependenciesByDefinitionName, )
packages/import/src/index.ts:849
↓ 4 callers
Function
addSource
({ source }: { pointer: string; source: Source })
packages/load/src/load-typedefs/collect-sources.ts:111
↓ 4 callers
Function
assertIsRef
( maybeRef: unknown, message?: string, )
packages/mock/src/types.ts:231
↓ 4 callers
Function
assertSome
( input: T, message = 'Value should be something', )
packages/utils/src/helpers.ts:136
↓ 4 callers
Function
buildFragmentSpread
(fragment)
packages/relay-compiler/lib/transforms/query-generators/utils.js:19
↓ 4 callers
Function
buildLocation
* @private
packages/relay-compiler/lib/core/RelayParser.js:1686
↓ 4 callers
Function
buildOperationArgumentDefinitions
(argumentDefinitions)
packages/relay-compiler/lib/transforms/query-generators/utils.js:71
↓ 4 callers
Function
completeValue
* Implements the instructions for completeValue as defined in the * "Value Completion" section of the spec. * * If the field type is Non-Null, then
packages/executor/src/execution/execute.ts:878
↓ 4 callers
Function
createNonRecoverableUserError
* Similar to createUserError but for errors that are *not* recoverable: * the compiler should not continue to process other inputs because their * v
packages/relay-compiler/lib/core/CompilerError.js:46
↓ 4 callers
Function
extractData
(pointer: string)
packages/loaders/module/src/index.ts:14
next →
1–100 of 1,469, ranked by callers