Skip to content

Commit

Permalink
Fix function inside function requiring jsdoc
Browse files Browse the repository at this point in the history
  • Loading branch information
MananTank committed Jan 29, 2024
1 parent b24154f commit 639b124
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions packages/thirdweb/.eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,15 @@ const jsdocRuleOverrides = {
ClassExpression: true,
// methods
MethodDefinition: true,
// functions
ArrowFunctionExpression: true,
FunctionDeclaration: true,
FunctionExpression: true,
},
contexts: [
// ignore ArrowFunctionExpression inside functions and passed as call expressions
"ArrowFunctionExpression:not(FunctionDeclaration ArrowFunctionExpression, FunctionExpression ArrowFunctionExpression, ArrowFunctionExpression ArrowFunctionExpression):not(CallExpression ArrowFunctionExpression)",
// ignore FunctionDeclaration inside functions
"FunctionDeclaration:not(FunctionDeclaration FunctionDeclaration, FunctionExpression FunctionDeclaration, ArrowFunctionExpression FunctionDeclaration):not(CallExpression FunctionDeclaration)",
// ignore FunctionExpression inside functions
"FunctionExpression:not(FunctionDeclaration FunctionExpression, FunctionExpression FunctionExpression, ArrowFunctionExpression FunctionExpression):not(CallExpression FunctionExpression)",
],
},
],
"jsdoc/check-indentation": "error",
Expand Down

0 comments on commit 639b124

Please sign in to comment.