Skip to content

Commit b14dc44

Browse files
fix: update jsdoc severities
1 parent a0cebe4 commit b14dc44

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

src/plugins/jsdoc.ts

+17-8
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,22 @@ export const settings: Linter.Config = {
77
extends: ["plugin:jsdoc/recommended"],
88

99
rules: {
10+
"jsdoc/check-alignment": "error",
1011
// waiting on https://github.com/eslint/eslint/issues/14745
11-
// "jsdoc/check-examples": "warn",
12-
"jsdoc/check-indentation": "warn",
13-
"jsdoc/check-line-alignment": "warn",
12+
// "jsdoc/check-examples": "error",
13+
"jsdoc/check-indentation": "error",
14+
"jsdoc/check-line-alignment": "error",
15+
"jsdoc/check-param-names": "error",
16+
"jsdoc/check-property-names": "error",
17+
"jsdoc/check-types": "error",
18+
"jsdoc/check-values": "error",
1419
"jsdoc/no-bad-blocks": "warn",
1520
"jsdoc/no-defaults": "warn",
16-
"jsdoc/require-asterisk-prefix": "warn",
21+
"jsdoc/require-asterisk-prefix": "error",
1722
"jsdoc/require-description": "warn",
1823
// Rule is too strict.
1924
// "jsdoc/require-description-complete-sentence": "off",
20-
"jsdoc/require-hyphen-before-param-description": "warn",
25+
"jsdoc/require-hyphen-before-param-description": "error",
2126
"jsdoc/require-jsdoc": [
2227
"warn",
2328
{
@@ -35,7 +40,11 @@ export const settings: Linter.Config = {
3540
},
3641
},
3742
],
43+
"jsdoc/require-param-name": "error",
44+
"jsdoc/require-property-name": "error",
45+
"jsdoc/require-returns-check": "error",
3846
"jsdoc/require-throws": "warn",
47+
"jsdoc/require-yields-check": "error",
3948
"jsdoc/tag-lines": [
4049
"warn",
4150
"never",
@@ -48,12 +57,12 @@ export const settings: Linter.Config = {
4857
files: typescriptFiles,
4958
rules: {
5059
"jsdoc/no-types": "warn",
51-
"jsdoc/require-param-type": "off",
5260
"jsdoc/require-param": "off",
53-
"jsdoc/require-property-type": "off",
5461
"jsdoc/require-property": "off",
55-
"jsdoc/require-returns-type": "off",
5662
"jsdoc/require-returns": "off",
63+
"jsdoc/require-param-type": "off",
64+
"jsdoc/require-property-type": "off",
65+
"jsdoc/require-returns-type": "off",
5766
},
5867
},
5968
],

0 commit comments

Comments
 (0)