Skip to content

Commit 27748d3

Browse files
fix: update what nodes require jsdoc
1 parent 6a0e751 commit 27748d3

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

src/plugins/jsdoc.ts

+15-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,21 @@ export const settings: Linter.Config = {
1515
// Rule is too strict.
1616
"jsdoc/require-description-complete-sentence": "off",
1717
"jsdoc/require-hyphen-before-param-description": "warn",
18-
"jsdoc/require-jsdoc": "warn",
18+
"jsdoc/require-jsdoc": [
19+
"warn",
20+
{
21+
require: {
22+
FunctionDeclaration: false,
23+
},
24+
contexts: [
25+
":not(TSDeclareFunction) + FunctionDeclaration",
26+
"TSDeclareFunction",
27+
"TSTypeAliasDeclaration",
28+
"TSEnumDeclaration",
29+
],
30+
enableFixer: false,
31+
},
32+
],
1933
"jsdoc/require-param-description": "warn",
2034
"jsdoc/require-param-name": "warn",
2135
"jsdoc/require-returns-check": "warn",

0 commit comments

Comments
 (0)