-
-
Notifications
You must be signed in to change notification settings - Fork 154
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feature: add early warning for undefined refs to simplify debugging o…
…f circular import issues
- Loading branch information
Showing
26 changed files
with
180 additions
and
130 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,41 @@ | ||
# Table of contents | ||
|
||
* [Overview](README.md) | ||
* [Guide](guide/README.md) | ||
* [Object Types](guide/objects.md) | ||
* [SchemaBuilder](guide/schema-builder.md) | ||
* [Fields](guide/fields.md) | ||
* [Args](guide/args.md) | ||
* [Context object](guide/context.md) | ||
* [Input Objects](guide/inputs.md) | ||
* [Enums](guide/enums.md) | ||
* [Scalars](guide/scalars.md) | ||
* [Interfaces](guide/interfaces.md) | ||
* [Unions](guide/unions.md) | ||
* [Using Plugins](guide/using-plugins.md) | ||
* [App layout](guide/app-layout.md) | ||
* [Patterns](guide/patterns.md) | ||
* [Printing Schema](guide/printing-schemas.md) | ||
* [Changing Default Nullability](guide/changing-default-nullability.md) | ||
* [Writing Plugins](guide/writing-plugins.md) | ||
* [Deno](guide/deno.md) | ||
* [Troubleshooting](guide/troubleshooting.md) | ||
* [Plugins](plugins/README.md) | ||
* [Auth](plugins/scope-auth.md) | ||
* [Dataloader](plugins/dataloader.md) | ||
* [Directives](plugins/directives.md) | ||
* [Errors](plugins/errors.md) | ||
* [Mocks](plugins/mocks.md) | ||
* [Relay](plugins/relay.md) | ||
* [Simple Objects](plugins/simple-objects.md) | ||
* [Smart Subscriptions](plugins/smart-subscriptions.md) | ||
* [SubGraph](plugins/sub-graph.md) | ||
* [Validation](plugins/validation.md) | ||
* [API](api/README.md) | ||
* [SchemaBuilder](api/schema-builder.md) | ||
* [FieldBuilder](api/field-builder.md) | ||
* [ArgBuilder](api/arg-builder.md) | ||
* [InputFieldBuilder](api/input-field-builder.md) | ||
* [Design](design.md) | ||
* [Migrations](migrations/README.md) | ||
* [v2.0](migrations/2.0.md) | ||
|
||
- [Overview](README.md) | ||
- [Guide](guide/README.md) | ||
- [Object Types](guide/objects.md) | ||
- [SchemaBuilder](guide/schema-builder.md) | ||
- [Fields](guide/fields.md) | ||
- [Args](guide/args.md) | ||
- [Context object](guide/context.md) | ||
- [Input Objects](guide/inputs.md) | ||
- [Enums](guide/enums.md) | ||
- [Scalars](guide/scalars.md) | ||
- [Interfaces](guide/interfaces.md) | ||
- [Unions](guide/unions.md) | ||
- [Using Plugins](guide/using-plugins.md) | ||
- [App layout](guide/app-layout.md) | ||
- [Patterns](guide/patterns.md) | ||
- [Printing Schema](guide/printing-schemas.md) | ||
- [Changing Default Nullability](guide/changing-default-nullability.md) | ||
- [Writing Plugins](guide/writing-plugins.md) | ||
- [Deno](guide/deno.md) | ||
- [Troubleshooting](guide/troubleshooting.md) | ||
- [Plugins](plugins/README.md) | ||
- [Auth](plugins/scope-auth.md) | ||
- [Dataloader](plugins/dataloader.md) | ||
- [Directives](plugins/directives.md) | ||
- [Errors](plugins/errors.md) | ||
- [Mocks](plugins/mocks.md) | ||
- [Relay](plugins/relay.md) | ||
- [Simple Objects](plugins/simple-objects.md) | ||
- [Smart Subscriptions](plugins/smart-subscriptions.md) | ||
- [SubGraph](plugins/sub-graph.md) | ||
- [Validation](plugins/validation.md) | ||
- [API](api/README.md) | ||
- [SchemaBuilder](api/schema-builder.md) | ||
- [FieldBuilder](api/field-builder.md) | ||
- [ArgBuilder](api/arg-builder.md) | ||
- [InputFieldBuilder](api/input-field-builder.md) | ||
- [Design](design.md) | ||
- [Migrations](migrations/README.md) | ||
- [v2.0](migrations/2.0.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1,43 @@ | ||
# Plugins | ||
|
||
* \*\*\*\*[**Scope Auth**](scope-auth.md)\*\*\*\* | ||
- \*\*\*\*[**Scope Auth**](scope-auth.md)\*\*\*\* | ||
|
||
Add global, type level, or field level authorization checks to your schema | ||
|
||
* \*\*\*\*[**Validation**](validation.md)\*\*\*\* | ||
- \*\*\*\*[**Validation**](validation.md)\*\*\*\* | ||
|
||
Validating your inputs and arguments | ||
|
||
* \*\*\*\*[**Dataloader**](dataloader.md)\*\*\*\* | ||
- \*\*\*\*[**Dataloader**](dataloader.md)\*\*\*\* | ||
|
||
Quickly define data-loaders for your types and fields to avoid n+1 queries. | ||
|
||
* \*\*\*\*[**Relay**](relay.md)\*\*\*\* | ||
* Easy to use builder methods for defining relay style nodes and connections, and helpful utilities | ||
- \*\*\*\*[**Relay**](relay.md)\*\*\*\* | ||
- Easy to use builder methods for defining relay style nodes and connections, and helpful utilities | ||
|
||
for cursor based pagination. | ||
|
||
* \*\*\*\*[**Simple Objects**](simple-objects.md)\*\*\*\* | ||
- \*\*\*\*[**Simple Objects**](simple-objects.md)\*\*\*\* | ||
|
||
Define simple object types without resolvers or manual type definitions. | ||
|
||
* \*\*\*\*[**Mocks**](mocks.md)\*\*\*\* | ||
- \*\*\*\*[**Mocks**](mocks.md)\*\*\*\* | ||
|
||
Add mock resolver for easier testing | ||
|
||
* \*\*\*\*[**Sub-Graph**](sub-graph.md)\*\*\*\* | ||
- \*\*\*\*[**Sub-Graph**](sub-graph.md)\*\*\*\* | ||
|
||
Build multiple subsets of your graph to easily share code between internal and external APIs. | ||
|
||
* \*\*\*\*[**Directives**](directives.md)\*\*\*\* | ||
- \*\*\*\*[**Directives**](directives.md)\*\*\*\* | ||
|
||
Integrate with existing schema graphql directives in a type-safe way. | ||
|
||
* \*\*\*\*[**Smart Subscriptions**](smart-subscriptions.md)\*\*\*\* | ||
- \*\*\*\*[**Smart Subscriptions**](smart-subscriptions.md)\*\*\*\* | ||
|
||
Make any part of your graph subscribable to get live updates as your data changes. | ||
|
||
* \*\*\*\*[**Errors**](errors.md)\*\*\*\* | ||
|
||
A plugin for easily including error types in your GraphQL schema and hooking up error types to resolvers. | ||
- \*\*\*\*[**Errors**](errors.md)\*\*\*\* | ||
|
||
A plugin for easily including error types in your GraphQL schema and hooking up error types to | ||
resolvers. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.