diff --git a/.eslintrc.json b/.eslintrc.json index 8715423d..35b33dee 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -137,16 +137,23 @@ "jsdoc/check-values": "error", "jsdoc/empty-tags": "error", "jsdoc/implements-on-classes": "error", + "jsdoc/informative-docs": "off", "jsdoc/match-description": "error", "jsdoc/multiline-blocks": "error", - "jsdoc/newline-after-description": "error", "jsdoc/no-bad-blocks": "error", + "jsdoc/no-blank-block-descriptions": "error", "jsdoc/no-defaults": "error", + "jsdoc/no-missing-syntax": "off", "jsdoc/no-multi-asterisks": "error", + "jsdoc/no-restricted-syntax": "off", + "jsdoc/no-types": "off", "jsdoc/no-undefined-types": "error", "jsdoc/require-asterisk-prefix": "error", "jsdoc/require-description": "error", "jsdoc/require-description-complete-sentence": "error", + "jsdoc/require-example": "off", + "jsdoc/require-file-overview": "off", + "jsdoc/require-hyphen-before-param-description": ["error", "never"], "jsdoc/require-jsdoc": "error", "jsdoc/require-param": "error", "jsdoc/require-param-description": "error", @@ -163,7 +170,8 @@ "jsdoc/require-throws": "error", "jsdoc/require-yields": "error", "jsdoc/require-yields-check": "error", - "jsdoc/tag-lines": "error", + "jsdoc/sort-tags": "error", + "jsdoc/tag-lines": ["error", "never", {"startLines":1}], "jsdoc/valid-types": "error", "n/handle-callback-err": "error",