UNPKG

@graphql-codegen/typescript-operations

Version:

GraphQL Code Generator plugin for generating TypeScript types for GraphQL queries, mutations, subscriptions and fragments

19 lines (18 loc) 480 B
export const normalizeAvoidOptionals = (avoidOptionals) => { const defaultAvoidOptionals = { variableValue: false, inputValue: false, defaultValue: false, }; if (typeof avoidOptionals === 'boolean') { return { variableValue: avoidOptionals, inputValue: avoidOptionals, defaultValue: avoidOptionals, }; } return { ...defaultAvoidOptionals, ...avoidOptionals, }; };