Skip to content

Commit 0170773

Browse files
committed
feat: update comment-parser; fixes #1116 ; fixes #1348
1 parent e63dc23 commit 0170773

File tree

6 files changed

+780
-758
lines changed

6 files changed

+780
-758
lines changed

docs/rules/check-tag-names.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,5 +1162,10 @@ interface WebTwain {
11621162
* @typeParam T
11631163
*/
11641164
// Settings: {"jsdoc":{"tagNamePreference":{"template":"typeParam"}}}
1165+
1166+
/**
1167+
* @ember/debug etc. etc.
1168+
*/
1169+
// "jsdoc/check-tag-names": ["error"|"warn", {"typed":true}]
11651170
````
11661171

docs/rules/require-param.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2009,5 +2009,13 @@ export async function fetchMarketstackEOD(
20092009
// ...
20102010
};
20112011
// "jsdoc/require-param": ["error"|"warn", {"interfaceExemptsParamsCheck":true}]
2012+
2013+
/**
2014+
* @param {string}
2015+
* foo The foo.
2016+
*/
2017+
export function x(foo) {
2018+
console.log(foo);
2019+
}
20122020
````
20132021

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
"url": "http://gajus.com"
66
},
77
"dependencies": {
8-
"@es-joy/jsdoccomment": "~0.79.0",
8+
"@es-joy/jsdoccomment": "~0.81.0",
99
"@es-joy/resolve.exports": "1.2.0",
1010
"are-docs-informative": "^0.0.2",
11-
"comment-parser": "1.4.1",
11+
"comment-parser": "1.4.4",
1212
"debug": "^4.4.3",
1313
"escape-string-regexp": "^4.0.0",
1414
"espree": "^11.0.0",
@@ -23,15 +23,15 @@
2323
"description": "JSDoc linting rules for ESLint.",
2424
"devDependencies": {
2525
"@arethetypeswrong/cli": "^0.18.2",
26-
"@babel/cli": "^7.28.3",
27-
"@babel/core": "^7.28.5",
28-
"@babel/eslint-parser": "^7.28.5",
26+
"@babel/cli": "^7.28.6",
27+
"@babel/core": "^7.28.6",
28+
"@babel/eslint-parser": "^7.28.6",
2929
"@babel/plugin-syntax-class-properties": "^7.12.13",
3030
"@babel/plugin-transform-flow-strip-types": "^7.27.1",
31-
"@babel/preset-env": "^7.28.5",
31+
"@babel/preset-env": "^7.28.6",
3232
"@es-joy/escodegen": "^4.2.0",
3333
"@es-joy/jsdoc-eslint-parser": "^0.27.0",
34-
"@eslint/core": "^1.0.0",
34+
"@eslint/core": "^1.0.1",
3535
"@hkdobrev/run-if-changed": "^0.6.3",
3636
"@rollup/plugin-node-resolve": "^16.0.3",
3737
"@semantic-release/commit-analyzer": "^13.0.1",
@@ -44,10 +44,10 @@
4444
"@types/estree": "^1.0.8",
4545
"@types/json-schema": "^7.0.15",
4646
"@types/mocha": "^10.0.10",
47-
"@types/node": "^25.0.3",
47+
"@types/node": "^25.0.9",
4848
"@types/semver": "^7.7.1",
4949
"@types/spdx-expression-parse": "^3.0.5",
50-
"@typescript-eslint/types": "^8.52.0",
50+
"@typescript-eslint/types": "^8.53.0",
5151
"babel-plugin-add-module-exports": "^1.0.4",
5252
"babel-plugin-istanbul": "^7.0.1",
5353
"babel-plugin-transform-import-meta": "^2.3.3",
@@ -56,7 +56,7 @@
5656
"chai": "^6.2.2",
5757
"decamelize": "^6.0.1",
5858
"eslint": "9.39.2",
59-
"eslint-config-canonical": "^47.3.7",
59+
"eslint-config-canonical": "^47.3.8",
6060
"gitdown": "^4.1.1",
6161
"glob": "^13.0.0",
6262
"globals": "^17.0.0",
@@ -75,7 +75,7 @@
7575
"sinon": "^21.0.1",
7676
"ts-api-utils": "^2.4.0",
7777
"typescript": "5.9.3",
78-
"typescript-eslint": "^8.52.0"
78+
"typescript-eslint": "^8.53.0"
7979
},
8080
"engines": {
8181
"node": "^20.19.0 || ^22.13.0 || >=24"

0 commit comments

Comments
 (0)