graphql-tools
:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
파일 탐색기
최종 버전 다운로드 (.zip)- @graphql-tools_graphql-tag-pluck-8370-dependencies.md
- config.json
- git-loader-leading-dot-slash.md
- import-anywhere-and-spaced-default.md
- import-preserve-comments.md
- import-require-prefix.md
- import-star-federation-key.md
- import-union-interfaces.md
- load-esm-custom-loaders.md
- load-single-error-context.md
- merge-infer-repeatable-directives.md
- mock-resolver-validation-options.md
- optimize-remove-descriptions-executable.md
- pluck-import-attributes.md
- print-schema-omit-pruned-roots.md
- README.md
- utils-isvalidpath-percent.md
- utils-observable-cleanup-on-done.md
- utils-prefer-runtime-descriptions.md
- webpack-loader-esmodule-imports.md
- witty-cobras-smell.md
- codeql-config.yml
- bug_report.md
- config.yml
- feature-request.md
- codeql-analysis.yml
- release.yml
- tests.yml
- website.yml
- dependabot.yml
- FUNDING.yml
- labels.yml
- PULL_REQUEST_TEMPLATE.md
- .gitignore
- pre-commit
- settings.json
- index.ts
- normalize-whitespace.ts
- print-executable-graphql-document.ts
- sort-executable-document.ts
- sort-executable-nodes.ts
- print-executable-graphql-document.spec.ts
- CHANGELOG.md
- package.json
- README.md
- expectEqualPromisesOrValues.ts
- expectJSON.ts
- expectPromise.ts
- resolveOnNextTick.ts
- abort-signal.test.ts
- abstract-test.ts
- async-helpers.test.ts
- backpressure.test.ts
- defer-test.ts
- directives-test.ts
- error-handling.test.ts
- executor-test.ts
- flattenAsyncIterable-test.ts
- invariant-test.ts
- lists-test.ts
- mutations-test.ts
- nonnull-test.ts
- oneOf-test.ts
- resolve-test.ts
- resolveType.test.ts
- schema-test.ts
- simplePubSub-test.ts
- stream-test.ts
- subscribe.test.ts
- sync-test.ts
- union-interface-test.ts
- variables-test.ts
- coerceError.ts
- didYouMean.ts
- execute.ts
- flattenAsyncIterable.ts
- formatList.ts
- index.ts
- invariant.ts
- naturalCompare.ts
- normalizedExecutor.ts
- promiseForObject.ts
- suggestionList.ts
- validateInputValue.ts
- values.ts
- index.ts
- CHANGELOG.md
- package.json
- README.md
- index.ts
- apollo-link.spec.ts
- CHANGELOG.md
- package.json
- index.ts
- envelop.spec.ts
- CHANGELOG.md
- package.json
- index.ts
- CHANGELOG.md
- package.json
- index.ts
- urql-exchange.spec.ts
- CHANGELOG.md
- package.json
- index.ts
- yoga.spec.ts
- CHANGELOG.md
- package.json
- extname.ts
- config.ts
- index.ts
- utils.ts
- visitor.ts
- graphql-tag-pluck.test.ts.snap
- graphql-tag-pluck.test.ts
- CHANGELOG.md
- package.json
- README.md
- index.ts
- CHANGELOG.md
- package.json
- index.ts
- link-import.ts
- link-url.ts
- link.ts
- index.ts
- a.graphql
- b.graphql
- c.graphql
- d.gql
- with-comments.graphql
- with-nested-fragment.gql
- a.graphql
- b.graphql
- c.graphql
- import-documents.spec.ts
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- d.graphql
- e.graphql
- f.graphql
- g.graphql
- h.graphql
- i.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- all.graphql
- a.gql
- a.graphql
- a.graphql
- all.graphql
- b.graphql
- c.graphql
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- entities.graphql
- a.graphql
- entities.graphql
- a.graphql
- all.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- b.graphql
- c.graphql
- d.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- d.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- a.graphql
- 1.model.graphql
- 1.mutation.graphql
- 1.query.graphql
- index.graphql
- 10.model.graphql
- 10.mutation.graphql
- 10.query.graphql
- index.graphql
- 2.model.graphql
- 2.mutation.graphql
- 2.query.graphql
- index.graphql
- 3.model.graphql
- 3.mutation.graphql
- 3.query.graphql
- index.graphql
- 4.model.graphql
- 4.mutation.graphql
- 4.query.graphql
- index.graphql
- 5.model.graphql
- 5.mutation.graphql
- 5.query.graphql
- index.graphql
- 6.model.graphql
- 6.mutation.graphql
- 6.query.graphql
- index.graphql
- 7.model.graphql
- 7.mutation.graphql
- 7.query.graphql
- index.graphql
- 8.model.graphql
- 8.mutation.graphql
- 8.query.graphql
- index.graphql
- 9.model.graphql
- 9.mutation.graphql
- 9.query.graphql
- index.graphql
- index.graphql
- a.graphql
- b.graphql
- c.graphql
- schema.graphql
- level1.graphql
- level2.graphql
- level3.graphql
- level4.graphql
- level1.graphql
- level2.graphql
- level3.graphql
- level4.graphql
- a.graphql
- schema.graphql
- b.graphql
- schema.graphql
- c.graphql
- schema.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- schema.graphql
- level1.graphql
- level2.graphql
- level3.graphql
- level4.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- schema.graphql
- schema.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- d.graphql
- e.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- a.graphql
- a.graphql
- b.graphql
- c.graphql
- d.graphql
- a.graphql
- b.graphql
- c.graphql
- d.graphql
- e.graphql
- f.graphql
- g.graphql
- h.graphql
- a.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- a.graphql
- b.graphql
- c.graphql
- import-schema.spec.ts
- CHANGELOG.md
- package.json
- README.md
- index.ts
- CHANGELOG.md
- package.json
- index.ts
- CHANGELOG.md
- package.json
- README.md
- AwaitVariablesLink.ts
- createServerHttpLink.ts
- GraphQLUpload.ts
- index.ts
- linkToExecutor.ts
- upload.test.ts
- CHANGELOG.md
- package.json
- README.md
- collect-sources.ts
- load-file.ts
- options.ts
- parse.ts
- custom-loader.ts
- helpers.ts
- pointers.ts
- queue.ts
- documents.ts
- filter-document-kind.ts
- index.ts
- load-typedefs.ts
- schema.ts
- fs.js
- 1.query.graphql
- 2.graphql
- invalid-doc.graphql
- tags.js
- test.empty.graphql
- invalid-syntax.query.graphql
- [test].ts
- documents-from-glob.spec.ts
- interfaces.graphql
- query-interfaces.graphql
- query.graphql
- types.graphql
- export-schema-with-def.js
- export-schema.js
- extend-query.graphql
- schema-with-extend.graphql
- type-defs.js
- custom.ts
- gatsby.ts
- graphql-tag.ts
- invalid.graphql
- non-sorted.graphql
- query.graphql
- schema.ts
- test.empty.graphql
- test.non-schema.graphql
- user.graphql
- 1.ts
- 10.tsx
- 11.ts
- 12.tsx
- 13.tsx
- 14.js
- 15.js
- 16.ts
- 2.ts
- 3.graphql
- 4.ts
- 5.tsx
- 6.ts
- 7.ts
- 8.ts
- 9.ts
- error.ts
- githunt.json
- level1.graphql
- level2.graphql
- level3.graphql
- level4.graphql
- integration.spec.ts
- schema-from-export.spec.ts
- schema-from-json.spec.ts
- schema-from-string.spec.ts
- schema-from-typedefs.spec.ts
- custom-loader.js
- custom-loader.mjs
- load-file-error-context.spec.ts
- use-custom-loader.spec.ts
- CHANGELOG.md
- package.json
- README.md
- index.ts
- 1.graphql
- 1.js
- 2.js
- 3.js
- 1.d.js
- 1.js
- 1.spec.js
- 1.spec.ts
- 1.test.js
- 1.ts
- 2.test.ts
- 1.graphql
- 1.js
- index.graphql
- index.js
- index.ts
- 1.a.b.resolvers.js
- 1.a.b.resolvers.s.js
- 1.gql
- 1.graphql
- 1.graphqls
- 1.gql
- 1.graphqls
- 1.graphql
- 1.schema
- 1.myschema
- 1.schema
- 1.a.b.resolvers.js
- 1.js
- 2.js
- 1.js
- 1.js
- 2.js
- factory-func.js
- test.resolvers.d.ts
- test.resolvers.js
- file-scanner.spec.ts
- CHANGELOG.md
- package.json
- README.md
- index.ts
- CHANGELOG.md
- package.json
- exports.ts
- helpers.ts
- index.ts
- load-from-module.ts
- default-export.js
- module-exports.js
- promise-export.js
- schema-export.js
- with-extend.js
- invalid-anon-doc.js
- multiple-from-file.ts
- other.graphql
- string-interpolation.js
- valid-doc.js
- with-decorator-doc.ts
- load-from-code-file.spec.ts
- schema-from-export.spec.ts
- CHANGELOG.md
- package.json
- index.ts
- load-git.ts
- parse.ts
- file.graphql
- bad-extension.garphql
- introspection.json
- pluckable.ts
- type-defs-invalid.graphql
- type-defs.graphql
- type-defs.json
- loader.spec.ts
- CHANGELOG.md
- package.json
- index.ts
- schema-from-github.spec.ts
- CHANGELOG.md
- package.json
- index.ts
- executable.graphql
- fragment.graphql
- import-me.graphql
- type-defs-import-after-comment.graphql
- type-defs-import-in-block-string.graphql
- type-defs-spaced-default-import.graphql
- type-defs-with-failing-import.graphql
- type-defs-with-import.graphql
- type-defs.graphql
- typedefs-&-copy.graphql
- loader.spec.ts
- CHANGELOG.md
- package.json
- typings.d.ts
- index.ts
- malformed.json
- introspection.json
- type-defs.json
- loader.spec.ts
- CHANGELOG.md
- package.json
- index.ts
- schema.js
- type-defs-named-export.js
- type-defs-string.js
- type-defs.js
- loader.spec.ts
- CHANGELOG.md
- package.json
- defaultAsyncFetch.ts
- defaultSyncFetch.ts
- index.ts
- graphql-upload.spec.ts
- sync.spec.ts
- test-utils.ts
- testfile.txt
- url-loader-browser.spec.ts
- url-loader.spec.ts
- yoga-compat.spec.ts
- CHANGELOG.md
- package.json
- arguments.ts
- directives.ts
- enum-values.ts
- enum.ts
- fields.ts
- index.ts
- input-type.ts
- interface.ts
- merge-named-type-array.ts
- merge-nodes.ts
- merge-typedefs.ts
- scalar.ts
- schema-def.ts
- type.ts
- union.ts
- utils.ts
- extensions.ts
- index.ts
- links.ts
- merge-resolvers.ts
- extract-extensions-from-schema.spec.ts
- merge-nodes.spec.ts
- merge-resolvers.spec.ts
- merge-typedefs.spec.ts
- schema.json
- utils.ts
- CHANGELOG.md
- package.json
- README.md
- addMocksToSchema.ts
- index.ts
- MockList.ts
- mockServer.ts
- MockStore.ts
- pagination.ts
- types.ts
- utils.ts
- addMocksToSchema.spec.ts
- mocking-compatibility.spec.ts
- pagination.spec.ts
- store.spec.ts
- CHANGELOG.md
- package.json
- README.md
- declarations.d.ts
- index.ts
- test.graphql
- node-require.spec.ts
- CHANGELOG.md
- package.json
- remove-description.ts
- remove-empty-nodes.ts
- remove-loc.ts
- index.ts
- optimize.ts
- types.ts
- remove-description.spec.ts
- remove-empty-nodes.spec.ts
- remove-loc.spec.ts
- CHANGELOG.md
- package.json
- README.md
- plugin-module.js
- RelayCompilerBin.js
- RelayCompilerMain.js
- CodegenDirectory.js
- CodegenRunner.js
- CodegenTypes.js
- CodegenWatcher.js
- createPrintRequireModuleDependency.js
- RelayFileWriter.js
- sortObjectByKey.js
- SourceControl.js
- ASTCache.js
- ASTConvert.js
- CompilerContext.js
- CompilerError.js
- DotGraphQLParser.js
- filterContextForNode.js
- getFieldDefinition.js
- getIdentifierForArgumentValue.js
- getIdentifierForSelection.js
- getLiteralArgumentValues.js
- getNormalizationOperationName.js
- GraphQLCompilerProfiler.js
- GraphQLDerivedFromMetadata.js
- inferRootArgumentDefinitions.js
- IR.js
- IRPrinter.js
- IRTransformer.js
- IRValidator.js
- IRVisitor.js
- JSModuleParser.js
- RelayCompilerScope.js
- RelayFindGraphQLTags.js
- RelayIRTransforms.js
- RelayParser.js
- RelaySourceModuleParser.js
- Schema.js
- SchemaUtils.js
- formatGeneratedModule.js
- RelayFlowBabelFactories.js
- RelayFlowTypeTransformers.js
- RelayLanguagePluginJavaScript.js
- MultiReporter.js
- Reporter.js
- Artifacts.js
- BufferedFilesystem.js
- compileArtifacts.js
- extractAST.js
- getChangedNodeNames.js
- getSchemaInstance.js
- GraphQLASTNodeGroup.js
- GraphQLASTUtils.js
- GraphQLNodeMap.js
- Sources.js
- StrictMap.js
- types.js
- FetchableQueryGenerator.js
- index.js
- NodeQueryGenerator.js
- QueryQueryGenerator.js
- utils.js
- ViewerQueryGenerator.js
- ApplyFragmentArgumentTransform.js
- ClientExtensionsTransform.js
- DeferStreamTransform.js
- DisallowIdAsAlias.js
- DisallowTypenameOnRoot.js
- FilterCompilerDirectivesTransform.js
- FilterDirectivesTransform.js
- FlattenTransform.js
- GenerateIDFieldTransform.js
- GenerateTypeNameTransform.js
- InlineDataFragmentTransform.js
- InlineFragmentsTransform.js
- MaskTransform.js
- RefetchableFragmentTransform.js
- RelayDirectiveTransform.js
- SkipClientExtensionsTransform.js
- SkipHandleFieldTransform.js
- SkipRedundantNodesTransform.js
- SkipSplitOperationTransform.js
- SkipUnreachableNodeTransform.js
- SkipUnusedVariablesTransform.js
- SplitModuleImportTransform.js
- TestOperationTransform.js
- TransformUtils.js
- ValidateGlobalVariablesTransform.js
- ValidateRequiredArgumentsTransform.js
- ValidateServerOnlyDirectivesTransform.js
- ValidateUnusedVariablesTransform.js
- areEqualArgValues.js
- argumentContainsVariables.js
- CodeMarker.js
- dedupeJSONStringify.js
- DefaultHandleKey.js
- generateAbstractTypeRefinementKey.js
- getDefinitionNodeHash.js
- getModuleName.js
- joinArgumentDefinitions.js
- md5.js
- murmurHash.js
- nullthrowsOSS.js
- orList.js
- partitionArray.js
- RelayCompilerCache.js
- Rollout.js
- index.js
- .gitignore
- CHANGELOG.md
- index.js
- LICENSE
- package.json
- index.ts
- types.d.ts
- relay-optimizer.spec.ts
- CHANGELOG.md
- package.json
- README.md
- chain-functions.ts
- index.ts
- resolvers-composition.ts
- resolvers-composition.spec.ts
- CHANGELOG.md
- package.json
- README.md
- addResolversToSchema.ts
- assertResolversPresent.ts
- chainResolvers.ts
- checkForResolveTypeResolver.ts
- extendResolversFromInterfaces.ts
- index.ts
- makeExecutableSchema.ts
- merge-schemas.ts
- types.ts
- merge-schemas.spec.ts.snap
- circularSchemaA.ts
- circularSchemaB.ts
- merge-schemas.spec.ts
- schemaGenerator.test.ts
- CHANGELOG.md
- package.json
- README.md
- assertion.ts
- simplePubSub.ts
- to-be-similar-gql-doc.ts
- to-be-similar-string.ts
- utils.ts
- AccumulatorMap.ts
- addTypes.ts
- astFromType.ts
- astFromValue.ts
- astFromValueUntyped.ts
- build-operation-for-field.ts
- collectFields.ts
- comments.ts
- debugTimer.ts
- declarations.d.ts
- defaultValueAstFromType.ts
- descriptionFromObject.ts
- directives.ts
- errors.ts
- executor.ts
- extractExtensionsFromSchema.ts
- fields.ts
- filterSchema.ts
- fixSchemaAst.ts
- forEachDefaultValue.ts
- forEachField.ts
- get-arguments-with-directives.ts
- get-directives.ts
- get-fields-with-directives.ts
- get-implementing-types.ts
- getArgumentValues.ts
- getDirectiveExtensions.ts
- getDirectiveValues.ts
- getObjectTypeFromTypeMap.ts
- getOperationASTFromRequest.ts
- getResolversFromSchema.ts
- getResponseKeyFromInfo.ts
- heal.ts
- helpers.ts
- implementsAbstractType.ts
- index.ts
- Interfaces.ts
- isAsyncIterable.ts
- isDocumentNode.ts
- jsutils.ts
- loaders.ts
- mapSchema.ts
- memoize.ts
- mergeDeep.ts
- mergeIncrementalResult.ts
- observableToAsyncIterable.ts
- parse-graphql-json.ts
- parse-graphql-sdl.ts
- Path.ts
- print-schema-with-directives.ts
- prune.ts
- registerAbortSignalListener.ts
- renameType.ts
- rewire.ts
- rootTypes.ts
- selectionSets.ts
- stub.ts
- transformInputValue.ts
- types.ts
- updateArgument.ts
- validate-documents.ts
- valueMatchesCriteria.ts
- visitResult.ts
- withCancel.ts
- AccumulatorMap-test.ts
- astFromValueUntyped.test.ts
- build-operation-node-for-field.spec.ts
- errors.test.ts
- filterSchema.test.ts
- get-arguments-with-directives.spec.ts
- get-directives.spec.ts
- get-fields-with-directives.spec.ts
- getDirectiveExtensions.spec.ts
- getDocumentNodeFromSchema.spec.ts
- helpers.test.ts
- mapSchema.directive-with-defaults.spec.ts
- mapSchema.test.ts
- mergeDeep.test.ts
- mergeIncrementalResult.spec.ts
- observableToAsyncIterable.spec.ts
- parse-graphql-sdl.spec.ts
- print-schema-with-directives.spec.ts
- prune.test.ts
- validate-documents.spec.ts
- valueMatchedCriteria.test.ts
- visitResult.test.ts
- CHANGELOG.md
- package.json
- index.ts
- parser.ts
- loader.test.ts
- parser.test.ts
- CHANGELOG.md
- package.json
- README.md
- index.ts
- CHANGELOG.md
- package.json
- README.md
- @0no-co+graphql.web+1.3.2.patch
- @0no-co+graphql.web+1.3.3.patch
- @graphql-tools+delegate+12.1.1.patch
- @n1ru4l+in-memory-live-query-store+0.11.0.patch
- @types+mdx+2.0.14.patch
- graphql-upload+18.0.0.patch
- build-api-docs.mts
- fetch-federation-tests.ts
- fix-astrojs-typings.js
- fix-yoga-lru-cache-typings.js
- install-typedocs-typescript-version.js
- match-graphql.js
- postbuild.ts
- shim-typescript7-api.cjs
- vercel-ignore-build-step.sh
- distributed-graph.png
- flask.svg
- graphiql-test.png
- graphql.svg
- needle.svg
- stitching-flow.png
- CNAME
- favicon.ico
- page.tsx
- page.tsx
- arrow-up-badge.svg
- graphql-badge.svg
- plug-zap-badge.svg
- _meta.ts
- icon.svg
- layout.tsx
- page.tsx
- _meta.ts
- migration-from-import.mdx
- migration-from-merge-graphql-schemas.mdx
- migration-from-toolkit.mdx
- migration-from-tools.mdx
- _meta.ts
- connectors.mdx
- documents-loading.mdx
- generate-schema.mdx
- graphql-tag-pluck.mdx
- introduction.mdx
- mocking.mdx
- relay-operation-optimizer.mdx
- resolvers-composition.mdx
- resolvers.mdx
- scalars.mdx
- schema-directives.mdx
- schema-loading.mdx
- schema-merging.mdx
- server-setup.mdx
- giscus.tsx
- mdx-components.ts
- next-env.d.ts
- next-sitemap.config.js
- next.config.ts
- package.json
- postcss.config.js
- tailwind.config.ts
- tsconfig.json
- .gitattributes
- .gitignore
- .node-version
- .npmignore
- .npmrc
- .prettierignore
- babel.config.js
- bob.config.js
- CHANGELOG.md
- CONTRIBUTING.md
- eslint.config.cjs
- jest.config.js
- LICENSE
- package-lock.json
- package.json
- prettier.config.mjs
- README.md
- renovate.json
- SECURITY.md
- tsconfig.build.json
- tsconfig.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ardatan/graphql-tools
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd graphql-tools
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
// repository documentation
Was this content helpful?
(0 ratings)
