Skip to content

Commit fb3e0e6

Browse files
committedMay 29, 2024·
fix: bump jsdoccomment and semver; fixes #1233
Also: - chore: bump devDeps.
1 parent 93a9415 commit fb3e0e6

File tree

3 files changed

+2071
-1282
lines changed

3 files changed

+2071
-1282
lines changed
 

‎package.json

+20-20
Original file line numberDiff line numberDiff line change
@@ -5,65 +5,65 @@
55
"url": "http://gajus.com"
66
},
77
"dependencies": {
8-
"@es-joy/jsdoccomment": "~0.43.0",
8+
"@es-joy/jsdoccomment": "~0.43.1",
99
"are-docs-informative": "^0.0.2",
1010
"comment-parser": "1.4.1",
1111
"debug": "^4.3.4",
1212
"escape-string-regexp": "^4.0.0",
1313
"esquery": "^1.5.0",
14-
"semver": "^7.6.1",
14+
"semver": "^7.6.2",
1515
"spdx-expression-parse": "^4.0.0"
1616
},
1717
"description": "JSDoc linting rules for ESLint.",
1818
"devDependencies": {
19-
"@babel/cli": "^7.24.5",
20-
"@babel/core": "^7.24.5",
21-
"@babel/eslint-parser": "^7.24.5",
22-
"@babel/node": "^7.23.9",
19+
"@babel/cli": "^7.24.6",
20+
"@babel/core": "^7.24.6",
21+
"@babel/eslint-parser": "^7.24.6",
22+
"@babel/node": "^7.24.6",
2323
"@babel/plugin-syntax-class-properties": "^7.12.13",
24-
"@babel/plugin-transform-flow-strip-types": "^7.24.1",
25-
"@babel/preset-env": "^7.24.5",
24+
"@babel/plugin-transform-flow-strip-types": "^7.24.6",
25+
"@babel/preset-env": "^7.24.6",
2626
"@es-joy/escodegen": "^3.5.1",
2727
"@es-joy/jsdoc-eslint-parser": "^0.21.1",
2828
"@hkdobrev/run-if-changed": "^0.3.1",
2929
"@semantic-release/commit-analyzer": "^12.0.0",
30-
"@semantic-release/github": "^10.0.3",
31-
"@semantic-release/npm": "^12.0.0",
30+
"@semantic-release/github": "^10.0.5",
31+
"@semantic-release/npm": "^12.0.1",
3232
"@types/chai": "^4.3.16",
3333
"@types/debug": "^4.1.12",
3434
"@types/eslint": "^8.56.10",
35-
"@types/esquery": "^1.5.3",
35+
"@types/esquery": "^1.5.4",
3636
"@types/estree": "^1.0.5",
3737
"@types/json-schema": "^7.0.15",
3838
"@types/lodash.defaultsdeep": "^4.6.9",
3939
"@types/mocha": "^10.0.6",
40-
"@types/node": "^20.12.11",
40+
"@types/node": "^20.12.12",
4141
"@types/semver": "^7.5.8",
4242
"@types/spdx-expression-parse": "^3.0.5",
43-
"@typescript-eslint/parser": "^7.8.0",
43+
"@typescript-eslint/parser": "^7.11.0",
4444
"babel-plugin-add-module-exports": "^1.0.4",
4545
"babel-plugin-istanbul": "^6.1.1",
4646
"c8": "^9.1.0",
4747
"camelcase": "^6.3.0",
4848
"chai": "^4.3.10",
4949
"cross-env": "^7.0.3",
5050
"decamelize": "^5.0.1",
51-
"eslint": "9.2.0",
52-
"eslint-config-canonical": "~42.8.2",
51+
"eslint": "9.3.0",
52+
"eslint-config-canonical": "~43.0.12",
5353
"espree": "^10.0.1",
5454
"gitdown": "^3.1.5",
55-
"glob": "^10.3.13",
56-
"globals": "^15.2.0",
55+
"glob": "^10.4.1",
56+
"globals": "^15.3.0",
5757
"husky": "^9.0.11",
5858
"jsdoc-type-pratt-parser": "^4.0.0",
5959
"json-schema": "^0.4.0",
60-
"lint-staged": "^15.2.2",
60+
"lint-staged": "^15.2.5",
6161
"lodash.defaultsdeep": "^4.6.1",
6262
"mocha": "^10.4.0",
6363
"open-editor": "^3.0.0",
6464
"replace": "^1.2.2",
65-
"rimraf": "^5.0.5",
66-
"semantic-release": "^23.0.8",
65+
"rimraf": "^5.0.7",
66+
"semantic-release": "^23.1.1",
6767
"typescript": "5.3.x"
6868
},
6969
"engines": {

‎pnpm-lock.yaml

+2,035-1,262
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎test/rules/assertions/matchName.js

+16
Original file line numberDiff line numberDiff line change
@@ -543,5 +543,21 @@ export default {
543543
},
544544
],
545545
},
546+
{
547+
code: `
548+
/**
549+
* @template {string} [T=typeof FOO]
550+
* @typedef {object} Test
551+
* @property {T} test
552+
*/
553+
`,
554+
options: [{
555+
match: [{
556+
allowName: "/^[A-Z]{1}$/",
557+
message: "The name should be a single capital letter.",
558+
tags: ["template"],
559+
}],
560+
}],
561+
},
546562
],
547563
};

0 commit comments

Comments
 (0)
Please sign in to comment.