We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d7ccd0d commit 7946b04Copy full SHA for 7946b04
src/rules/noDupeKeys.js
@@ -59,8 +59,10 @@ const create = (context) => {
59
60
const checkForDuplicates = (node) => {
61
const haystack = [];
62
+ // filter out complex object types, like ObjectTypeSpreadProperty
63
+ const identifierNodes = _.filter(node.properties, {type: 'ObjectTypeProperty'});
64
- _.forEach(node.properties, (identifierNode) => {
65
+ _.forEach(identifierNodes, (identifierNode) => {
66
const needle = {name: getParameterName(identifierNode, context)};
67
68
if (identifierNode.value.type === 'FunctionTypeAnnotation') {
0 commit comments