Skip to content

Commit 540d217

Browse files
Use consistent naming for config arguments (#2147)
1 parent 0f507f7 commit 540d217

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

src/type/definition.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -781,13 +781,13 @@ function defineFieldMap<TSource, TContext>(
781781
`${config.name}.${fieldName} args must be an object with argument names as keys.`,
782782
);
783783

784-
const args = objectEntries(argsConfig).map(([argName, arg]) => ({
784+
const args = objectEntries(argsConfig).map(([argName, argConfig]) => ({
785785
name: argName,
786-
description: arg.description,
787-
type: arg.type,
788-
defaultValue: arg.defaultValue,
789-
extensions: arg.extensions && toObjMap(arg.extensions),
790-
astNode: arg.astNode,
786+
description: argConfig.description,
787+
type: argConfig.type,
788+
defaultValue: argConfig.defaultValue,
789+
extensions: argConfig.extensions && toObjMap(argConfig.extensions),
790+
astNode: argConfig.astNode,
791791
}));
792792

793793
return {
@@ -1277,24 +1277,24 @@ function defineEnumValues(
12771277
isPlainObj(valueMap),
12781278
`${typeName} values must be an object with value names as keys.`,
12791279
);
1280-
return objectEntries(valueMap).map(([valueName, value]) => {
1280+
return objectEntries(valueMap).map(([valueName, valueConfig]) => {
12811281
devAssert(
1282-
isPlainObj(value),
1282+
isPlainObj(valueConfig),
12831283
`${typeName}.${valueName} must refer to an object with a "value" key ` +
1284-
`representing an internal value but got: ${inspect(value)}.`,
1284+
`representing an internal value but got: ${inspect(valueConfig)}.`,
12851285
);
12861286
devAssert(
1287-
!('isDeprecated' in value),
1287+
!('isDeprecated' in valueConfig),
12881288
`${typeName}.${valueName} should provide "deprecationReason" instead of "isDeprecated".`,
12891289
);
12901290
return {
12911291
name: valueName,
1292-
description: value.description,
1293-
value: 'value' in value ? value.value : valueName,
1294-
isDeprecated: Boolean(value.deprecationReason),
1295-
deprecationReason: value.deprecationReason,
1296-
extensions: value.extensions && toObjMap(value.extensions),
1297-
astNode: value.astNode,
1292+
description: valueConfig.description,
1293+
value: 'value' in valueConfig ? valueConfig.value : valueName,
1294+
isDeprecated: Boolean(valueConfig.deprecationReason),
1295+
deprecationReason: valueConfig.deprecationReason,
1296+
extensions: valueConfig.extensions && toObjMap(valueConfig.extensions),
1297+
astNode: valueConfig.astNode,
12981298
};
12991299
});
13001300
}

src/type/directives.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,13 +81,13 @@ export class GraphQLDirective {
8181
`@${config.name} args must be an object with argument names as keys.`,
8282
);
8383

84-
this.args = objectEntries(args).map(([argName, arg]) => ({
84+
this.args = objectEntries(args).map(([argName, argConfig]) => ({
8585
name: argName,
86-
description: arg.description,
87-
type: arg.type,
88-
defaultValue: arg.defaultValue,
89-
extensions: arg.extensions && toObjMap(arg.extensions),
90-
astNode: arg.astNode,
86+
description: argConfig.description,
87+
type: argConfig.type,
88+
defaultValue: argConfig.defaultValue,
89+
extensions: argConfig.extensions && toObjMap(argConfig.extensions),
90+
astNode: argConfig.astNode,
9191
}));
9292
}
9393

0 commit comments

Comments
 (0)