1 | export const DEFAULT_AVOID_OPTIONALS = {
|
2 | object: false,
|
3 | inputValue: false,
|
4 | field: false,
|
5 | defaultValue: false,
|
6 | resolvers: false,
|
7 | };
|
8 | export function normalizeAvoidOptionals(avoidOptionals) {
|
9 | if (typeof avoidOptionals === 'boolean') {
|
10 | return {
|
11 | object: avoidOptionals,
|
12 | inputValue: avoidOptionals,
|
13 | field: avoidOptionals,
|
14 | defaultValue: avoidOptionals,
|
15 | resolvers: avoidOptionals,
|
16 | };
|
17 | }
|
18 | return {
|
19 | ...DEFAULT_AVOID_OPTIONALS,
|
20 | ...avoidOptionals,
|
21 | };
|
22 | }
|