summaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js')
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js15
1 files changed, 12 insertions, 3 deletions
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js
index 7f450e2cf4..2af1268251 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js
@@ -17,11 +17,13 @@ var _checkTypes = _interopRequireDefault(require("./rules/checkTypes"));
var _checkValues = _interopRequireDefault(require("./rules/checkValues"));
var _emptyTags = _interopRequireDefault(require("./rules/emptyTags"));
var _implementsOnClasses = _interopRequireDefault(require("./rules/implementsOnClasses"));
+var _informativeDocs = _interopRequireDefault(require("./rules/informativeDocs"));
var _matchDescription = _interopRequireDefault(require("./rules/matchDescription"));
var _matchName = _interopRequireDefault(require("./rules/matchName"));
var _multilineBlocks = _interopRequireDefault(require("./rules/multilineBlocks"));
-var _newlineAfterDescription = _interopRequireDefault(require("./rules/newlineAfterDescription"));
var _noBadBlocks = _interopRequireDefault(require("./rules/noBadBlocks"));
+var _noBlankBlockDescriptions = _interopRequireDefault(require("./rules/noBlankBlockDescriptions"));
+var _noBlankBlocks = _interopRequireDefault(require("./rules/noBlankBlocks"));
var _noDefaults = _interopRequireDefault(require("./rules/noDefaults"));
var _noMissingSyntax = _interopRequireDefault(require("./rules/noMissingSyntax"));
var _noMultiAsterisks = _interopRequireDefault(require("./rules/noMultiAsterisks"));
@@ -71,11 +73,13 @@ const index = {
'check-values': _checkValues.default,
'empty-tags': _emptyTags.default,
'implements-on-classes': _implementsOnClasses.default,
+ 'informative-docs': _informativeDocs.default,
'match-description': _matchDescription.default,
'match-name': _matchName.default,
'multiline-blocks': _multilineBlocks.default,
- 'newline-after-description': _newlineAfterDescription.default,
'no-bad-blocks': _noBadBlocks.default,
+ 'no-blank-block-descriptions': _noBlankBlockDescriptions.default,
+ 'no-blank-blocks': _noBlankBlocks.default,
'no-defaults': _noDefaults.default,
'no-missing-syntax': _noMissingSyntax.default,
'no-multi-asterisks': _noMultiAsterisks.default,
@@ -127,11 +131,13 @@ const createRecommendedRuleset = warnOrError => {
'jsdoc/check-values': warnOrError,
'jsdoc/empty-tags': warnOrError,
'jsdoc/implements-on-classes': warnOrError,
+ 'jsdoc/informative-docs': 'off',
'jsdoc/match-description': 'off',
'jsdoc/match-name': 'off',
'jsdoc/multiline-blocks': warnOrError,
- 'jsdoc/newline-after-description': warnOrError,
'jsdoc/no-bad-blocks': 'off',
+ 'jsdoc/no-blank-block-descriptions': 'off',
+ 'jsdoc/no-blank-blocks': 'off',
'jsdoc/no-defaults': 'off',
'jsdoc/no-missing-syntax': 'off',
'jsdoc/no-multi-asterisks': warnOrError,
@@ -174,6 +180,9 @@ const createRecommendedTypeScriptRuleset = warnOrError => {
rules: {
...ruleset.rules,
/* eslint-disable indent -- Extra indent to avoid use by auto-rule-editing */
+ 'jsdoc/check-tag-names': [warnOrError, {
+ typed: true
+ }],
'jsdoc/no-types': warnOrError,
'jsdoc/require-param-type': 'off',
'jsdoc/require-property-type': 'off',