chore(deps): update dependency eslint-plugin-jsdoc to v62#9
chore(deps): update dependency eslint-plugin-jsdoc to v62#9renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
690d564 to
d94592a
Compare
There was a problem hiding this comment.
Pull request overview
Updates the repository’s linting toolchain by bumping eslint-plugin-jsdoc to the latest major version, bringing along transitive dependency and engine requirement updates.
Changes:
- Bump
eslint-plugin-jsdocfrom61.7.1to62.8.0. - Refresh
package-lock.jsonto reflect updated transitive deps (e.g.,@es-joy/jsdoccomment,comment-parser,jsdoc-type-pratt-parser, etc.). - Pull in updated Node engine constraints from the updated dependency metadata.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| package.json | Updates eslint-plugin-jsdoc devDependency to 62.8.0. |
| package-lock.json | Updates lockfile entries for eslint-plugin-jsdoc and related transitive dependencies/metadata. |
You can also share your feedback on Copilot code review. Take the survey.
| "eslint": "9.39.4", | ||
| "eslint-import-resolver-typescript": "4.4.4", | ||
| "eslint-plugin-import": "2.32.0", | ||
| "eslint-plugin-jsdoc": "61.7.1", | ||
| "eslint-plugin-jsdoc": "62.8.0", | ||
| "eslint-plugin-unused-imports": "4.4.1", |
There was a problem hiding this comment.
Updating eslint-plugin-jsdoc to v62.x introduces a stricter Node.js engine requirement ("^20.19.0 || ^22.13.0 || >=24" per the dependency metadata). This repo currently doesn't declare a Node version in package.json (no "engines" field), so contributors using e.g. Node 20.11 or Node 22.0 may hit install failures with a confusing engines error. Consider adding an explicit "engines.node" range (and/or documenting the required Node versions) to make the requirement clear and catch mismatches earlier.
d94592a to
b4c79cd
Compare
This PR contains the following updates:
61.7.1→62.8.1Release Notes
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v62.8.1Compare Source
Bug Fixes
valid-types: allow required default names; fixes #1675 (bca557b)v62.8.0Compare Source
Features
v62.7.1Compare Source
Bug Fixes
require-property: err if user blocks[@property](https://redirect.github.com/property); fixes #1634 (23a9f1d)v62.7.0Compare Source
Features
v62.6.1Compare Source
Bug Fixes
check-param-names: only fire onTSPropertySignatureif withTSFunctionNode; fixes #1663 (951d354)v62.6.0Compare Source
Features
tag-lines: addstartLinesWithNoTagsoption; fixes #1661 (b36a67a)v62.5.5Compare Source
v62.5.4Compare Source
Bug Fixes
no-undefined-types: avoid treating infer type identifier as undefined; fixes #1654 (da44046)no-undefined-types: ensure template tags are defined; fixes #1655 (bfef848)v62.5.3Compare Source
Bug Fixes
default-expressionsandexamplesconfigs: avoid applying deprecated rules now that ESLint warns against them; fixes #1651 (a252868)v62.5.2Compare Source
Bug Fixes
valid-types: allow numeric properties for jsdoc mode; fixes #1646 (122d283)v62.5.1Compare Source
Bug Fixes
require-template: stop treating type parameters names as unknown template names; fixes #1648 (dfc662e)type-formatting: update jsdoccomment and devDeps.; fixes #1647 (19f36b6)v62.5.0Compare Source
Features
check-tag-names: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags; add TSDoc and typedoc tags (925f6e3)require-description-complete-sentence: allow inlineinheritDoc,inheritdoc,include,includeCode,labelto avoid rule; fixes #1641 (c5a09c8)valid-types: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags (c078633)v62.4.1Compare Source
v62.4.0Compare Source
Features
type-formatting: supporttrailingPunctuationMultilineOnlyboolean option; fixes #1636 (#1638) (3907822)v62.3.1Compare Source
Bug Fixes
v62.3.0Compare Source
v62.2.0Compare Source
v62.1.0Compare Source
v62.0.1Compare Source
v62.0.0Compare Source
Features
skipInvokedExpressionsForCommentFindingsetting; fixes #1624 (9c0e4a3)BREAKING CHANGES
Configuration
📅 Schedule: Branch creation - "before 6am on friday" in timezone Australia/Melbourne, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.