diff --git a/lib/util/ast.js b/lib/util/ast.js index 91f77a8edd..731a27330c 100644 --- a/lib/util/ast.js +++ b/lib/util/ast.js @@ -168,6 +168,9 @@ function getKeyValue(context, node) { if (node.type === 'GenericTypeAnnotation') { return node.id.name; } + if (node.type === 'ObjectTypeAnnotation') { + return; + } const key = node.key || node.argument; return key.type === 'Identifier' ? key.name : key.value; } diff --git a/tests/lib/rules/display-name.js b/tests/lib/rules/display-name.js index 9f01354be5..d92bd7a2f6 100644 --- a/tests/lib/rules/display-name.js +++ b/tests/lib/rules/display-name.js @@ -482,6 +482,13 @@ ruleTester.run('display-name', rule, { return