Skip to content

Commit ba34a62

Browse files
authored
fix(no-debug): ensure callee exists (#81)
1 parent caeebb4 commit ba34a62

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

lib/rules/no-debug.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ module.exports = {
146146

147147
function isRenderFunction(callNode, renderFunctions) {
148148
return ['render', ...renderFunctions].some(
149-
name => name === callNode.callee.name
149+
name => callNode.callee && name === callNode.callee.name
150150
);
151151
}
152152

tests/lib/rules/no-debug.js

+7
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,13 @@ ruleTester.run('no-debug', rule, {
9090
screen.debug()
9191
`,
9292
},
93+
{
94+
code: `
95+
async function foo() {
96+
const foo = await bar;
97+
}
98+
`,
99+
},
93100
],
94101

95102
invalid: [

0 commit comments

Comments
 (0)