Skip to content

Commit ecdcf31

Browse files
chore(deps): update dependency eslint-plugin-jsdoc to v51 (#283)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc) | [`^50.8.0` -> `^51.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/50.8.0/51.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/51.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/50.8.0/51.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary> ### [`v51.4.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.4.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.4.0...v51.4.1) ##### Bug Fixes - disallow extra properties in rule options ([#&#8203;1429](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1429)) ([b462e44](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/b462e4435fc1d71fb70cbcf63874b2ad642987f6)) ### [`v51.4.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.4.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.4...v51.4.0) ##### Features - **`check-line-alignment`:** add `template` to default tags ([#&#8203;1427](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1427)) ([4c65cbe](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/4c65cbe36ca0984b94dde81923562532ed2998df)) ### [`v51.3.4`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.3.4) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.3...v51.3.4) ##### Bug Fixes - **`no-undefined-types`:** exempt global requires from undefined property checks; fixes [#&#8203;1425](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1425) ([#&#8203;1426](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1426)) ([c51ee4f](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/c51ee4fe552041dad94dc6dc7e67255cba1b1d2f)) ### [`v51.3.3`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.3.3) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.2...v51.3.3) ##### Bug Fixes - **`no-undefined-types`:** add `Intl` to global types and ensure arbitrary properties of globals can be addressed; fixes [#&#8203;1423](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1423) ([#&#8203;1424](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1424)) ([feb65e4](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/feb65e4e845e3f3126b6cadb8b2d970f06a68b53)) ### [`v51.3.2`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.3.2) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.1...v51.3.2) ##### Bug Fixes - **`multiline-blocks`:** for `requireSingleLineUnderCount`, ensure multi-line types nullify checks ([#&#8203;1422](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1422)) ([9b8efbd](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/9b8efbd21f95d3727c540bc6d04c34b723c5f7a1)) ### [`v51.3.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.3.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.0...v51.3.1) ##### Bug Fixes - **`no-undefined-types`:** check class and interface globals; fixes [#&#8203;1420](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1420) ([#&#8203;1421](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1421)) ([3748bbe](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/3748bbeb3d2ec3519ad7191e597843c9bc935c63)) ### [`v51.3.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.3.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.2.3...v51.3.0) ##### Features - **`multiline-blocks`:** adds `requireSingleLineUnderCount` option; fixes [#&#8203;1158](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1158) ([#&#8203;1409](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1409)) ([26276ba](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/26276bae9610e50ca0554ee496667b9e363f9941)) ### [`v51.2.3`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.2.3) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.2.2...v51.2.3) ##### Bug Fixes - **`require-template`, `no-undefined-types`, `valid-types`:** properly parse template tags with defaults; fixes [#&#8203;1418](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1418) ([#&#8203;1419](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1419)) ([35e95a1](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/35e95a163819dd63e52748f9ad1bba25c2bd6e89)) ### [`v51.2.2`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.2.2) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.2.1...v51.2.2) ##### Bug Fixes - **`no-undefined-types`:** exempt import tags from property checks; fixes [#&#8203;1416](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1416) ([#&#8203;1417](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1417)) ([efbcb1c](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/efbcb1c43abc31070b42a86ba2f5150da0063ad4)) ### [`v51.2.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.2.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.2.0...v51.2.1) ##### Bug Fixes - **`no-undefined-types`:** also allow globals defined on `languageOptions` ([#&#8203;1415](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1415)) ([e9ff4c7](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/e9ff4c7173781cdc8502f7537e1a7e83ec9c51e7)) ### [`v51.2.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.2.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.1.3...v51.2.0) ##### Features - strip property when there is a `class` tag and the context is set ([#&#8203;1414](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1414)) ([08f7834](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/08f78340ee6969f22ccc784de4f86d35f998b1f1)), closes [#&#8203;1376](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1376) ### [`v51.1.3`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.1.3) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.1.2...v51.1.3) ##### Bug Fixes - **`no-undefined-types`:** liberalize checks to reallow for unknown properties on imports and defined globals; fixes [#&#8203;1412](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1412) ([#&#8203;1413](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1413)) ([a083c81](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/a083c815ed23211b486d07b608bb723f5f7c45c1)) ### [`v51.1.2`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.1.2) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.1.1...v51.1.2) ##### Bug Fixes - update `jsdoccomment` ([#&#8203;1411](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1411)) ([3d2d379](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/3d2d379ad0ea9d708ebf8bf19f8435cb9536344d)) ### [`v51.1.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.1.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.1.0...v51.1.1) ##### Bug Fixes - **`require-jsdoc`:** check interfaces within file for comment blocks; fixes [#&#8203;768](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/768) ([#&#8203;1410](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1410)) ([2875c2d](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/2875c2d1e37d5b86281a30bbbc6f3a030fafec91)) ### [`v51.1.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.1.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.7...v51.1.0) ##### Features - **`lines-before-block`:** add default-on `ignoreSingleLines` option; fixes [#&#8203;1295](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1295) ([#&#8203;1408](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1408)) ([b0faae7](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/b0faae7e8ea34c2ee2ff8855238393e1229143a8)) ### [`v51.0.7`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.7) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.6...v51.0.7) ##### Bug Fixes - **`check-template-names`:** checks class body for comments where template names used; fixes [#&#8203;1354](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1354) ([#&#8203;1407](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1407)) ([ae2b314](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/ae2b314bdb5d0661c936beec53923a9e3016fe46)) ### [`v51.0.6`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.6) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.5...v51.0.6) ##### Bug Fixes - **`require-jsdoc`:** update jsdoccomment (and espree) to get comment-finding for overloaded functions; fixes [#&#8203;1369](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1369) ([#&#8203;1406](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1406)) ([26ae169](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/26ae16962677c96510692bcd051f555612a5d446)) ### [`v51.0.5`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.5) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.4...v51.0.5) ##### Bug Fixes - **`no-undefined-types`:** check existence of class methods/properties ([#&#8203;1405](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1405)) ([fcc7b26](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/fcc7b26567186416cec3a695459cab27cf7851df)) ### [`v51.0.4`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.4) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.3...v51.0.4) ##### Bug Fixes - **`no-undefined-types`:** mark sister method and property names as defined; fixes [#&#8203;1403](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1403) ; fixes [#&#8203;1119](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1119) ([#&#8203;1404](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1404)) ([9bb554a](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/9bb554a905ee6a7bbccf2c3bae9fb56b424beb83)) ### [`v51.0.3`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.3) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.2...v51.0.3) ##### Bug Fixes - revert `are-docs-informative` while still using CJS; fixes [#&#8203;1400](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1400) ([#&#8203;1401](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1401)) ([ec387d6](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/ec387d640f89e4e89946705727363ca3de86ff6d)) ### [`v51.0.2`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.2) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.1...v51.0.2) ##### Bug Fixes - revert "fix: require node v22"; fixes [#&#8203;1398](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1398) ([#&#8203;1402](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1402)) ([6855000](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/68550001111c23aa34a5bf8afd0807a122e4f71e)) ### [`v51.0.1`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v51.0.0...v51.0.1) ##### Bug Fixes - require node v22 ([f85ffc6](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/f85ffc6186162c8a600ecf9106565461884146a9)) ### [`v51.0.0`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v51.0.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v50.8.0...v51.0.0) ##### chore - bump to Node 20.11.0+ ([d45ad32](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/d45ad32d05aa997993c8f6b63bf9b131dd6f404e)) ##### BREAKING CHANGES - Requires Node 20.11.0+ Also: - chore: upgrade `are-docs-informative` - refactor: use `import.meta.dirname` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Wednesday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/renovate/) using a [curated preset](https://redirect.github.com/mheob/renovate-config#readme) maintained by [mheob](https://www.github.com/mheob). View repository job log [here](https://developer.mend.io/github/mheob/config) <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYm90IDpyb2JvdDoiLCJkZXBzIDpwYWNrYWdlOiIsIm1ham9yIDp3YXJuaW5nOiJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 76848cf commit ecdcf31

File tree

2 files changed

+26
-38
lines changed

2 files changed

+26
-38
lines changed

pnpm-lock.yaml

Lines changed: 25 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ catalog:
3535
eslint-plugin-antfu: ^3.1.1
3636
eslint-plugin-astro: ^1.3.1
3737
eslint-plugin-command: ^3.3.1
38-
eslint-plugin-jsdoc: ^50.8.0
38+
eslint-plugin-jsdoc: ^51.0.0
3939
eslint-plugin-jsonc: ^2.20.1
4040
eslint-plugin-markdown: ^5.1.0
4141
eslint-plugin-n: ^17.21.0

0 commit comments

Comments
 (0)