Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint-plugin-jsdoc | ^50.6.14 -> ^57.2.1 |
Release Notes
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v57.2.1
Bug Fixes
v57.2.0
Features
check-types: deprecateunifyParentAndChildTypeChecksoption in favor of newunifyParentAndChildTypeCheckspreferredTypes[preferredType] setting (#1517) (224bbe6)
v57.1.1
v57.1.0
Features
v57.0.10
Bug Fixes
v57.0.9
Bug Fixes
type-formatting: do not strip quotes forobjectFieldQuotewhen not an ID; always allow unescaped digits (d53884a)
v57.0.8
v57.0.7
Bug Fixes
v57.0.6
Bug Fixes
v57.0.5
Bug Fixes
v57.0.4
Bug Fixes
jsdoc/examples/rulesandjsdoc/default-expressions/rulesconfigs: add @stylistic, @typescript-eslint, and eslint-plulgin-n equivalents to default disabled rules (#1504) (ab14982)
v57.0.3
Bug Fixes
v57.0.2
Bug Fixes
extraRuleDefinitions.forbidjsdoc function option: point default link to advanced page (#1502) (91f1c30)
v57.0.1
Bug Fixes
require-next-type,require-throws-type,require-yields-type: fix URL; fixes #1500 (#1501) (33a4529)
v57.0.0
Features
extraRuleDefinitions.forbidoption to jsdoc function (9f50083)require-next-type,require-throws-type,require-yields-type: adds new rules and adds to recommended and required configs; fixes #1461 (0645428)
BREAKING CHANGES
require-next-type,require-throws-type,require-yields-type: It is unlikely to affect users but when using the jsdoc constructor with a recommended config , this commit removesthrowsandyieldsfrom thestructuredTagssettings recently added to the config output to require types for these tags in favor of the herein added equivalent recommended rules. (nextis still part ofstructuredTagsoutput, however, because this setting ensures the non-standard next tag is treated as allowable without need for separate configuration.)
Also:
- chore: remove unused linting directives
v56.1.2
Bug Fixes
v56.1.1
Bug Fixes
v56.1.0
Features
v56.0.2
Bug Fixes
v56.0.1
Bug Fixes
v56.0.0
Features
BREAKING CHANGES
- Changes exports paths. Should work without changes required.
v55.4.0
Features
type-formatting: addobjectFieldSeparatorTrailingPunctuationoption; fixes #1430 (5852fd9)type-formatting: check type and typedef tags and addtypeBracketSpacingoption (77e1691)type-formatting: enhance error detection and addunionSpacingoption; fixes #1143 (cc7f253)
v55.3.0
Features
- add
type-formattingrule (81cb787)
v55.2.0
Features
- copy over config properties (93e6b1c)
v55.1.2
Bug Fixes
v55.1.1
Bug Fixes
v55.1.0
Features
v55.0.5
Bug Fixes
v55.0.4
Bug Fixes
v55.0.3
Bug Fixes
v55.0.2
Bug Fixes
v55.0.1
Bug Fixes
v55.0.0
Features
BREAKING CHANGES
- Although not technically breaking, this is being released as such to encourage use of the named import function.
import {jsdoc} from 'eslint-plugin-jsdoc'; // A named import now is encouraged export default [ ...jsdoc({config: 'flat/recommended'}); // Now invoke the function to build the config ];
v54.7.0
Features
v54.6.0
Features
v54.5.0
Bug Fixes
require-template: checkTSDeclareFunction(including overloads) for templates; fixes #1462 (2693a88)
Features
require-jsdoc,require-param: update jsdoccomment to disable overload skipping except conditionally for require-jsdoc with new on-by-defaultskipInterveningOverloadedDeclarationsoption; fixes #1434 (ed11968), closes #1369require-jsdoc: addexemptOverloadedImplementationsoption (b29bc3a)
v54.4.1
Bug Fixes
getJsdocProcessorPlugin: reenable fixes (but disabling fixers for @example issues); fixes #1431 (#1473) (e45b726)
v54.4.0
Features
v54.3.1
Bug Fixes
check-template-names,require-template: ensure template name is based on what is within any brackets and preceding equal sign; fixes #1466 (#1468) (5fbab65)
v54.3.0
Features
require-hyphen-before-param-description: whenalwaysis set, disallow hyphen at end of line; fixes #1435 (#1454) (95f3380)
v54.2.1
Bug Fixes
v54.2.0
Features
v54.1.1
Bug Fixes
v54.1.0
Features
v54.0.0
Bug Fixes
BREAKING CHANGES
- tsdown fix still not working properly, so reverting.
This reverts commit b19f6f9.
v53.0.1
Bug Fixes
no-types,require-example,implements-on-classes: allowanyto match function variable declarations; fixes #1446 (#1448) (0867728)
v53.0.0
Bug Fixes
BREAKING CHANGES
Changes
exportsand build routine for proper types.refactor: move to tsdown (take 2)
chore: remove unused devDeps. and fix generateRule script
fix bad rebase
v52.0.4
Bug Fixes
v52.0.3
Bug Fixes
v52.0.2
Bug Fixes
v52.0.1
Bug Fixes
v52.0.0
Bug Fixes
BREAKING CHANGES
- Uses
vflag instead ofuflag by default for regular expressions
v51.4.1
Bug Fixes
v51.4.0
Features
v51.3.4
Bug Fixes
no-undefined-types: exempt global requires from undefined property checks; fixes #1425 (#1426) (c51ee4f)
v51.3.3
Bug Fixes
no-undefined-types: addIntlto global types and ensure arbitrary properties of globals can be addressed; fixes #1423 (#1424) (feb65e4)
v51.3.2
Bug Fixes
multiline-blocks: forrequireSingleLineUnderCount, ensure multi-line types nullify checks (#1422) (9b8efbd)
v51.3.1
Bug Fixes
v51.3.0
Features
v51.2.3
Bug Fixes
require-template,no-undefined-types,valid-types: properly parse template tags with defaults; fixes #1418 (#1419) (35e95a1)
v51.2.2
Bug Fixes
v51.2.1
Bug Fixes
v51.2.0
Features
v51.1.3
Bug Fixes
no-undefined-types: liberalize checks to reallow for unknown properties on imports and defined globals; fixes #1412 (#1413) (a083c81)
v51.1.2
Bug Fixes
v51.1.1
Bug Fixes
v51.1.0
Features
v51.0.7
Bug Fixes
check-template-names: checks class body for comments where template names used; fixes #1354 (#1407) (ae2b314)
v51.0.6
Bug Fixes
require-jsdoc: update jsdoccomment (and espree) to get comment-finding for overloaded functions; fixes #1369 (#1406) (26ae169)
v51.0.5
Bug Fixes
v51.0.4
Bug Fixes
no-undefined-types: mark sister method and property names as defined; fixes #1403 ; fixes #1119 (#1404) (9bb554a)
v51.0.3
Bug Fixes
v51.0.2
Bug Fixes
v51.0.1
Bug Fixes
- require node v22 (f85ffc6)
v51.0.0
chore
- bump to Node 20.11.0+ (d45ad32)
BREAKING CHANGES
- Requires Node 20.11.0+
Also:
- chore: upgrade
are-docs-informative - refactor: use
import.meta.dirname
v50.8.0
Features
- getJsdocProcessorPlugin: allow
exampleCodeRegexandrejectExampleCodeRegexto be RegExp objects (#1395) (285a03c)
v50.7.1
Bug Fixes
v50.7.0
Features
v50.6.17
Bug Fixes
require-param: update jsdoccomment to support exported TSFunctionType type; fixes #1386 (#1389) (e26a11a)
v50.6.16
Bug Fixes
valid-types: fix parsing of expressions like[@returns](https://redirect.github.com/returns) {[@​link](https://redirect.github.com/link) SomeType}; fixes #1381 (#1382) (2bd7242)
v50.6.15
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.