Skip to content

Commit 6ed61d6

Browse files
committed
chore: update semver, jsdoccomment
Also: - refactor: ts work - fix(`valid-types`): correct error message sp.
1 parent d26fdf0 commit 6ed61d6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+1716
-564
lines changed

docs/rules/no-missing-syntax.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,12 @@ function quux () {
189189
function quux () {}
190190
// "jsdoc/no-missing-syntax": ["error"|"warn", {"contexts":[{"comment":"JsdocBlock:has(JsdocTag[name=/opt_/])","context":"any","message":"Require names matching `/^opt_/i`."}]}]
191191
// Message: Require names matching `/^opt_/i`.
192+
193+
/**
194+
* @implements {Bar|Foo}
195+
*/
196+
// "jsdoc/no-missing-syntax": ["error"|"warn", {"contexts":[{"context":"FunctionDeclaration"}]}]
197+
// Message: Syntax is required: FunctionDeclaration
192198
````
193199

194200

docs/rules/require-file-overview.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,13 @@ function quux () {
229229
*/
230230
// "jsdoc/require-file-overview": ["error"|"warn", {"tags":{"file":{"initialCommentsOnly":true,"preventDuplicates":true}}}]
231231
// Message: Duplicate @file
232+
233+
/**
234+
*
235+
*/
236+
function quux () {}
237+
// Settings: {"jsdoc":{"tagNamePreference":{"file":{"replacement":"fileoverview"}}}}
238+
// Message: Missing @fileoverview
232239
````
233240

234241

docs/rules/valid-types.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ function quux () {}
437437
*/
438438
function quux () {}
439439
// Settings: {"jsdoc":{"mode":"closure"}}
440-
// Message: Syntax error in supresss type: blah
440+
// Message: Syntax error in suppress type: blah
441441

442442
/**
443443
* @param {Object[]} employees

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"url": "http://gajus.com"
66
},
77
"dependencies": {
8-
"@es-joy/jsdoccomment": "~0.39.1",
8+
"@es-joy/jsdoccomment": "~0.39.3",
99
"are-docs-informative": "^0.0.2",
1010
"comment-parser": "1.3.1",
1111
"debug": "^4.3.4",
1212
"escape-string-regexp": "^4.0.0",
1313
"esquery": "^1.5.0",
14-
"semver": "^7.5.0",
14+
"semver": "^7.5.1",
1515
"spdx-expression-parse": "^3.0.1"
1616
},
1717
"description": "JSDoc linting rules for ESLint.",
@@ -32,10 +32,11 @@
3232
"@types/chai": "^4.3.5",
3333
"@types/debug": "^4.1.7",
3434
"@types/eslint": "^8.37.0",
35+
"@types/esquery": "^1.0.2",
3536
"@types/estree": "^1.0.1",
3637
"@types/lodash.defaultsdeep": "^4.6.7",
3738
"@types/mocha": "^10.0.1",
38-
"@types/node": "^20.1.2",
39+
"@types/node": "^20.1.3",
3940
"@types/semver": "^7.5.0",
4041
"@types/spdx-expression-parse": "^3.0.2",
4142
"@typescript-eslint/parser": "^5.59.5",

0 commit comments

Comments
 (0)