Interface: GithubLoaderOptions
Defined in: packages/loaders/github/src/index.ts:40
Additional options for loading from GitHub
Extends
Properties
allowLegacySDLEmptyFields?
optionalallowLegacySDLEmptyFields?:boolean
Defined in: packages/utils/src/Interfaces.ts:161
Inherited from
BaseLoaderOptions.allowLegacySDLEmptyFields
allowLegacySDLImplementsInterfaces?
optionalallowLegacySDLImplementsInterfaces?:boolean
Defined in: packages/utils/src/Interfaces.ts:162
Inherited from
BaseLoaderOptions.allowLegacySDLImplementsInterfaces
assumeValid?
optionalassumeValid?:boolean
Defined in: node_modules/graphql/type/schema.d.mts:612
Internal
When building a schema from a GraphQL service’s introspection result, it might be safe to assume the schema is valid. Set to true to assume the produced schema is valid.
Default: false
Inherited from
BaseLoaderOptions.assumeValid
assumeValidSDL?
optionalassumeValidSDL?:boolean
Defined in: node_modules/graphql/utilities/buildASTSchema.d.mts:14
Set to true to assume the SDL is valid.
Default: false
Inherited from
BaseLoaderOptions.assumeValidSDL
commentDescriptions?
optionalcommentDescriptions?:boolean
Defined in: packages/utils/src/Interfaces.ts:169
Set to true in order to convert all GraphQL comments (marked with # sign) to descriptions (""")
GraphQL has built-in support for transforming descriptions to comments (with print), but not while
parsing. Turning the flag on will support the other way as well (parse)
Inherited from
BaseLoaderOptions.commentDescriptions
customFetch?
optionalcustomFetch?:FetchFn
Defined in: packages/loaders/github/src/index.ts:51
cwd?
optionalcwd?:string
Defined in: packages/utils/src/loaders.ts:19
Inherited from
BaseLoaderOptions.cwd
errorHandling?
optionalerrorHandling?:LoadErrorHandling
Defined in: packages/utils/src/loaders.ts:31
How to handle a parse or load failure for one source.
throw(default): throw the first error. Other sources from the same pointer are not returned.aggregate: collect every failed source, then throwAggregateError.return: do not throw. Failed sources are{ location, error }with nodocument.
Inherited from
BaseLoaderOptions.errorHandling
experimentalFragmentVariables?
optionalexperimentalFragmentVariables?:boolean
Defined in: packages/utils/src/Interfaces.ts:163
Inherited from
BaseLoaderOptions.experimentalFragmentVariables
headers?
optionalheaders?:Record<string,string>
Defined in: packages/loaders/github/src/index.ts:55
Additional headers to pass to the fetch request
ignore?
optionalignore?:string|string[]
Defined in: packages/utils/src/loaders.ts:20
Inherited from
BaseLoaderOptions.ignore
includeSources?
optionalincludeSources?:boolean
Defined in: packages/utils/src/loaders.ts:21
Inherited from
BaseLoaderOptions.includeSources
noLocation?
optionalnoLocation?:boolean
Defined in: packages/utils/src/Interfaces.ts:160
Inherited from
BaseLoaderOptions.noLocation
pluckConfig?
optionalpluckConfig?:GraphQLTagPluckOptions
Defined in: packages/loaders/github/src/index.ts:50
Additional options to pass to graphql-tag-pluck
token?
optionaltoken?:string
Defined in: packages/loaders/github/src/index.ts:46
A GitHub access token
Default
process.env.GITHUB_TOKEN