From ab5908b75d40e34d41948e0e7224e8e7ff9c4a5d Mon Sep 17 00:00:00 2001 From: pbrink231 Date: Mon, 19 Dec 2022 21:56:31 -0500 Subject: [PATCH 1/2] add typescript avoidOptionals to forwarded configs allow missing possible option avoidOptionals to forwarded configs --- packages/presets/client/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/presets/client/src/index.ts b/packages/presets/client/src/index.ts index 80f6599a5a8..ce11d22b68c 100644 --- a/packages/presets/client/src/index.ts +++ b/packages/presets/client/src/index.ts @@ -93,6 +93,7 @@ export const preset: Types.OutputPreset = { enumsAsTypes: options.config.enumsAsTypes, dedupeFragments: options.config.dedupeFragments, nonOptionalTypename: options.config.nonOptionalTypename, + avoidOptionals: options.config.avoidOptionals, }; const visitor = new ClientSideBaseVisitor(options.schemaAst!, [], options.config, options.config); From 05278f04d7eb5297085c266b2516e31f5506d480 Mon Sep 17 00:00:00 2001 From: Saihajpreet Singh Date: Mon, 26 Dec 2022 15:04:33 -0500 Subject: [PATCH 2/2] Create silver-peaches-itch.md --- .changeset/silver-peaches-itch.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/silver-peaches-itch.md diff --git a/.changeset/silver-peaches-itch.md b/.changeset/silver-peaches-itch.md new file mode 100644 index 00000000000..20add8c9878 --- /dev/null +++ b/.changeset/silver-peaches-itch.md @@ -0,0 +1,5 @@ +--- +"@graphql-codegen/client-preset": patch +--- + +add typescript `avoidOptionals` to forwarded config