From 3067df458ef0b6099beeb8f98c0bf14e141f7c43 Mon Sep 17 00:00:00 2001 From: joe-re Date: Fri, 29 Nov 2019 14:31:42 +0800 Subject: [PATCH 1/3] add missing properties --- packages/graphqlgen-json-schema/src/schema.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/packages/graphqlgen-json-schema/src/schema.json b/packages/graphqlgen-json-schema/src/schema.json index cf7082fd..3f27a806 100644 --- a/packages/graphqlgen-json-schema/src/schema.json +++ b/packages/graphqlgen-json-schema/src/schema.json @@ -67,6 +67,18 @@ }, "required": ["output", "layout"], "additionalProperties": false + }, + "iresolvers-augmentation": { + "description": "A boolean dictating if Apollo Server IResolvers type should be augmented so that it is compatible with graphqlgen `Resolvers` type", + "type": "boolean" + }, + "default-resolvers": { + "description": "A boolean dictating if default resolvers will be generated or not", + "type": "boolean" + }, + "delegated-parent-resolvers": { + "description": "A boolean dictating if the resolver signatures generated should include the signature for DelegatedParentResolvers", + "type": "boolean" } }, "required": ["language", "schema", "models", "output"], From ecdaa63e03101b12475bfeaa9dbae4a248a17d41 Mon Sep 17 00:00:00 2001 From: joe-re Date: Fri, 29 Nov 2019 14:32:06 +0800 Subject: [PATCH 2/3] fix build error --- packages/graphqlgen-json-schema/src/definition.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/graphqlgen-json-schema/src/definition.ts b/packages/graphqlgen-json-schema/src/definition.ts index 48bc2b5a..e12c4810 100644 --- a/packages/graphqlgen-json-schema/src/definition.ts +++ b/packages/graphqlgen-json-schema/src/definition.ts @@ -7,6 +7,7 @@ export interface GraphQLGenDefinition { ['resolver-scaffolding']?: ResolverScaffolding ['default-resolvers']?: boolean ['iresolvers-augmentation']?: boolean + ['delegated-parent-resolvers']?: boolean } export interface Models { From 5962c7d1cac61d96fcba815f2cba49372b49b98f Mon Sep 17 00:00:00 2001 From: joe-re Date: Fri, 29 Nov 2019 16:19:21 +0800 Subject: [PATCH 3/3] update snapshot --- .../tests/typescript/__snapshots__/basic.test.ts.snap | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/graphqlgen/tests/typescript/__snapshots__/basic.test.ts.snap b/packages/graphqlgen/tests/typescript/__snapshots__/basic.test.ts.snap index dfd4634e..4495f724 100644 --- a/packages/graphqlgen/tests/typescript/__snapshots__/basic.test.ts.snap +++ b/packages/graphqlgen/tests/typescript/__snapshots__/basic.test.ts.snap @@ -1515,7 +1515,8 @@ export namespace QueryResolvers { ) => | Array | null - | Promise | null>) + | Promise | null> + ) | { fragment: string; resolve: (