Skip to content

Commit 19f36b6

Browse files
committed
fix(type-formatting): update jsdoccomment and devDeps.; fixes #1647
1 parent 925f6e3 commit 19f36b6

4 files changed

Lines changed: 853 additions & 811 deletions

File tree

docs/rules/type-formatting.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,5 +741,11 @@ The following patterns are not considered problems:
741741
* }} Example
742742
*/
743743
// "jsdoc/type-formatting": ["error"|"warn", {"objectFieldSeparator":"comma-and-linebreak","objectFieldSeparatorTrailingPunctuation":true,"objectTypeBracketSpacing":" ","trailingPunctuationMultilineOnly":true}]
744+
745+
/**
746+
* @template {string} K
747+
* @typedef {K extends keyof AllCodeGenerationSchemas ? AllCodeGenerationSchemas[K] : EXPECTED_ANY} CodeGenValue
748+
*/
749+
// "jsdoc/type-formatting": ["error"|"warn", {"objectFieldSeparator":"comma-and-linebreak","objectFieldSeparatorTrailingPunctuation":true,"objectTypeBracketSpacing":" ","trailingPunctuationMultilineOnly":true}]
744750
````
745751

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"url": "http://gajus.com"
66
},
77
"dependencies": {
8-
"@es-joy/jsdoccomment": "~0.83.0",
8+
"@es-joy/jsdoccomment": "~0.84.0",
99
"@es-joy/resolve.exports": "1.2.0",
1010
"are-docs-informative": "^0.0.2",
1111
"comment-parser": "1.4.5",
@@ -24,18 +24,18 @@
2424
"devDependencies": {
2525
"@arethetypeswrong/cli": "^0.18.2",
2626
"@babel/cli": "^7.28.6",
27-
"@babel/core": "^7.28.6",
27+
"@babel/core": "^7.29.0",
2828
"@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.6",
31+
"@babel/preset-env": "^7.29.0",
3232
"@es-joy/escodegen": "^4.2.0",
3333
"@es-joy/jsdoc-eslint-parser": "^0.27.0",
34-
"@eslint/core": "^1.0.1",
34+
"@eslint/core": "^1.1.0",
3535
"@hkdobrev/run-if-changed": "^0.6.3",
3636
"@rollup/plugin-node-resolve": "^16.0.3",
3737
"@semantic-release/commit-analyzer": "^13.0.1",
38-
"@semantic-release/github": "^12.0.2",
38+
"@semantic-release/github": "^12.0.3",
3939
"@semantic-release/npm": "^13.1.3",
4040
"@types/chai": "^5.2.3",
4141
"@types/debug": "^4.1.12",
@@ -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.10",
47+
"@types/node": "^25.2.0",
4848
"@types/semver": "^7.7.1",
4949
"@types/spdx-expression-parse": "^3.0.5",
50-
"@typescript-eslint/types": "^8.53.1",
50+
"@typescript-eslint/types": "^8.54.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,26 +56,26 @@
5656
"chai": "^6.2.2",
5757
"decamelize": "^6.0.1",
5858
"eslint": "9.39.2",
59-
"eslint-config-canonical": "^47.3.8",
59+
"eslint-config-canonical": "^47.4.2",
6060
"gitdown": "^4.1.1",
61-
"glob": "^13.0.0",
62-
"globals": "^17.1.0",
61+
"glob": "^13.0.1",
62+
"globals": "^17.3.0",
6363
"husky": "^9.1.7",
64-
"jsdoc-type-pratt-parser": "^7.1.0",
64+
"jsdoc-type-pratt-parser": "^7.1.1",
6565
"json-schema": "^0.4.0",
6666
"json-schema-to-typescript": "^15.0.4",
6767
"lint-staged": "^16.2.7",
6868
"mocha": "^11.7.5",
6969
"open-editor": "^6.0.0",
70-
"playwright": "^1.58.0",
70+
"playwright": "^1.58.1",
7171
"replace": "^1.2.2",
7272
"rimraf": "^6.1.2",
73-
"rollup": "^4.56.0",
74-
"semantic-release": "^25.0.2",
73+
"rollup": "^4.57.1",
74+
"semantic-release": "^25.0.3",
7575
"sinon": "^21.0.1",
7676
"ts-api-utils": "^2.4.0",
7777
"typescript": "5.9.3",
78-
"typescript-eslint": "^8.53.1"
78+
"typescript-eslint": "^8.54.0"
7979
},
8080
"engines": {
8181
"node": "^20.19.0 || ^22.13.0 || >=24"

0 commit comments

Comments
 (0)