build(deps): update dependency eslint-plugin-jsdoc to v60 (main) #160
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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:
48.11.0
->60.3.0
Release Notes
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v60.3.0
Compare Source
Features
no-undefined-types
:checkUsedTypedefs
option; fixes #1165 (#1544) (001c4a9)v60.2.0
Compare Source
Features
prefer-import-tags
: add new rule; fixes #1314 (#1536) (376d583)v60.1.1
Compare Source
Bug Fixes
reject-any-type
,reject-function-type
: prevent object replacement as withcheck-types
; fixes #1538 (#1539) (0c4c654)v60.1.0
Compare Source
Features
tag-lines
:maxBlockLines
option; fixes #1346 (#1532) (751428c)v60.0.0
Compare Source
Bug Fixes
require-tags
: change rule name to be consistent with other rules (#1535) (70c1b2e)BREAKING CHANGES
require-tags
: Changesrequired-tags
torequire-tags
.v59.1.0
Compare Source
Features
required-tags
: add new rule; fixes #1235 (47299db)v59.0.2
Compare Source
Bug Fixes
v59.0.1
Compare Source
Bug Fixes
require-yields-description
,require-next-description
: handle multiline descriptions; fixes #1528 (2544b12)check-examples
(9a2763b)v59.0.0
Compare Source
Bug Fixes
require-yields-check
: removeexemptedBy
option (7209fe0)Features
require-next-description
,require-throws-decription
,require-yields-description
: add rules; fixes #1526 (214a5f2)BREAKING CHANGES
require-yields-check
: RemovesexemptedBy
fromrequire-yields-check
. Should not be needed.Also:
v58.1.1
Compare Source
Bug Fixes
type-formatting
: removepropertyIndent
option; fixes #1524 (#1525) (1cf93b5)v58.1.0
Compare Source
Features
require-param
: addinterfaceExemptsParamsCheck
option; fixes #1511 (#1521) (a3bb85e)v58.0.0
Compare Source
Bug Fixes
Features
reject-any-type
andreject-function-type
rules andextraRuleDefinitions.preferTypes
option (ae4e95d)BREAKING CHANGES
recommended
configsv57.2.1
Compare Source
Bug Fixes
v57.2.0
Compare Source
Features
check-types
: deprecateunifyParentAndChildTypeChecks
option in favor of newunifyParentAndChildTypeChecks
preferredTypes[preferredType] setting (#1517) (224bbe6)v57.1.1
Compare Source
Bug Fixes
v57.1.0
Compare Source
Features
type-formatting
: newobjectFieldSeparatorOptionalLinebreak
option (#1514) (6b20133)v57.0.10
Compare Source
Bug Fixes
type-formatting
: allow for $, _, and ZWNJ's without quoting (#1513) (dd0950b)v57.0.9
Compare Source
Bug Fixes
type-formatting
: do not strip quotes forobjectFieldQuote
when not an ID; always allow unescaped digits (d53884a)v57.0.8
Compare Source
Bug Fixes
v57.0.7
Compare Source
Bug Fixes
v57.0.6
Compare Source
Bug Fixes
examples
configs: disable@typescript-eslint/no-unsed-vars
(#1507) (34e5910)v57.0.5
Compare Source
Bug Fixes
index.configs
type (#1505) (f019adf)v57.0.4
Compare Source
Bug Fixes
jsdoc/examples/rules
andjsdoc/default-expressions/rules
configs: add @stylistic, @typescript-eslint, and eslint-plulgin-n equivalents to default disabled rules (#1504) (ab14982)v57.0.3
Compare Source
Bug Fixes
valid-types
: avoid reporting fornext
(handled by own rule) (#1503) (76b8406)v57.0.2
Compare Source
Bug Fixes
extraRuleDefinitions.forbid
jsdoc function option: point default link to advanced page (#1502) (91f1c30)v57.0.1
Compare Source
Bug Fixes
require-next-type
,require-throws-type
,require-yields-type
: fix URL; fixes #1500 (#1501) (33a4529)v57.0.0
Compare Source
Features
extraRuleDefinitions.forbid
option 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 removesthrows
andyields
from the
structuredTags
settings recently added to the config output to require types for these tags in favor of the herein added equivalentrecommended rules. (
next
is still part ofstructuredTags
output, however, because this setting ensures the non-standard next tag is treatedas allowable without need for separate configuration.)
Also:
v56.1.2
Compare Source
Bug Fixes
iterateJsdoc
export: fix export (#1498) (be2b7ae)v56.1.1
Compare Source
Bug Fixes
iterateJsdoc
export: ensuredefault
has type (#1497) (d5fb1d1)v56.1.0
Compare Source
Features
type-formatting
: addproperty
,this
,throws
, andyields
tags (#1496) (8886628)v56.0.2
Compare Source
Bug Fixes
getJsdocComment
,iterateJsdoc
: fix CJS type declarations (#1493) (5f00672)v56.0.1
Compare Source
Bug Fixes
v56.0.0
Compare Source
Features
BREAKING CHANGES
v55.4.0
Compare Source
Features
type-formatting
: addobjectFieldSeparatorTrailingPunctuation
option; fixes #1430 (5852fd9)type-formatting
: check type and typedef tags and addtypeBracketSpacing
option (77e1691)type-formatting
: enhance error detection and addunionSpacing
option; fixes #1143 (cc7f253)v55.3.0
Compare Source
Features
type-formatting
rule (81cb787)v55.2.0
Compare Source
Features
v55.1.2
Compare Source
Bug Fixes
v55.1.1
Compare Source
Bug Fixes
v55.1.0
Compare Source
Features
v55.0.5
Compare Source
Bug Fixes
v55.0.4
Compare Source
Bug Fixes
v55.0.3
Compare Source
Bug Fixes
v55.0.2
Compare Source
Bug Fixes
v55.0.1
Compare Source
Bug Fixes
v55.0.0
Compare Source
Features
BREAKING CHANGES
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
Compare Source
Features
v54.6.0
Compare Source
Features
v54.5.0
Compare Source
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-defaultskipInterveningOverloadedDeclarations
option; fixes #1434 (ed11968), closes #1369require-jsdoc
: addexemptOverloadedImplementations
option (b29bc3a)v54.4.1
Compare Source
Bug Fixes
getJsdocProcessorPlugin
: reenable fixes (but disabling fixers for @example issues); fixes #1431 (#1473) (e45b726)v54.4.0
Compare Source
Features
innerIndent
integer option; fixes #1351 (#1471) (784ce62)v54.3.1
Compare Source
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
Compare Source
Features
require-hyphen-before-param-description
: whenalways
is set, disallow hyphen at end of line; fixes #1435 (#1454) (95f3380)v54.2.1
Compare Source
Bug Fixes
valid-types
: try parsing whole item before splitting into commas; fixes #1464 (#1465) (8132392)v54.2.0
Compare Source
Features
require-template
: addexemptedBy
; fixes #1460 (#1463) (09ee4ab)v54.1.1
Compare Source
Bug Fixes
valid-types
: allowextends
for namepath; fixes #1455 (#1456) (3bf911c)v54.1.0
Compare Source
Features
v54.0.0
Compare Source
Bug Fixes
BREAKING CHANGES
This reverts commit
b19f6f9
.v53.0.1
Compare Source
Bug Fixes
no-types
,require-example
,implements-on-classes
: allowany
to match function variable declarations; fixes #1446 (#1448) (0867728)v53.0.0
Compare Source
Bug Fixes
BREAKING CHANGES
Changes
exports
and 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
Compare Source
Bug Fixes
v52.0.3
Compare Source
Bug Fixes
v52.0.2
Compare Source
Bug Fixes
v52.0.1
Compare Source
Bug Fixes
v52.0.0
Compare Source
Bug Fixes
v
flag in regexes; match emojis for sentence terminator; fixes #1433 (#1437) (5c2165c)BREAKING CHANGES
v
flag instead ofu
flag by default for regular expressionsv51.4.1
Compare Source
Bug Fixes
v51.4.0
Compare Source
Features
check-line-alignment
: addtemplate
to default tags (#1427) (4c65cbe)v51.3.4
Compare Source
Bug Fixes
no-undefined-types
: exempt global requires from undefined property checks; fixes #1425 (#1426) (c51ee4f)v51.3.3
Compare Source
Bug Fixes
no-undefined-types
: addIntl
to global types and ensure arbitrary properties of globals can be addressed; fixes #1423 (#1424) (feb65e4)v51.3.2
Compare Source
Bug Fixes
multiline-blocks
: forrequireSingleLineUnderCount
, ensure multi-line types nullify checks (#1422) (9b8efbd)v51.3.1
Compare Source
Bug Fixes
no-undefined-types
: check class and interface globals; fixes #1420 (#1421) (3748bbe)v51.3.0
Compare Source
Features
multiline-blocks
: addsrequireSingleLineUnderCount
option; fixes #1158 (#1409) (26276ba)v51.2.3
Compare Source
Bug Fixes
require-template
,no-undefined-types
,valid-types
: properly parse template tags with defaults; fixes #1418 (#1419) (35e95a1)v51.2.2
Compare Source
Bug Fixes
no-undefined-types
: exempt import tags from property checks; fixes #1416 (#1417) (efbcb1c)v51.2.1
Compare Source
Bug Fixes
no-undefined-types
: also allow globals defined onlanguageOptions
(#1415) (e9ff4c7)v51.2.0
Compare Source
Features
class
tag and the context is set (#1414) (08f7834), closes #1376v51.1.3
Compare Source
Bug Fixes
no-undefined-types
: liberalize checks to reallow for unknown properties on imports and defined globals; fixes #1412 (#1413) (a083c81)v51.1.2
Compare Source
Bug Fixes
jsdoccomment
(#1411) (3d2d379)v51.1.1
Compare Source
Bug Fixes
require-jsdoc
: check interfaces within file for comment blocks; fixes #768 (#1410) (2875c2d)v51.1.0
Compare Source
Features
lines-before-block
: add default-onignoreSingleLines
option; fixes #1295 (#1408) (b0faae7)v51.0.7
Compare Source
Bug Fixes
check-template-names
: checks class body for comments where template names used; fixes #1354 (#1407) (ae2b314)v51.0.6
Compare Source
Bug Fixes
require-jsdoc
: update jsdoccomment (and espree) to get comment-finding for overloaded functions; fixes #1369 (#1406) (26ae169)v51.0.5
Compare Source
Bug Fixes
no-undefined-types
: check existence of class methods/properties (#1405) (fcc7b26)v51.0.4
Compare Source
Bug Fixes
no-undefined-types
: mark sister method and property names as defined; fixes #1403 ; fixes #1119 (#1404) (9bb554a)v51.0.3
Compare Source
Bug Fixes
are-docs-informative
while still using CJS; fixes #1400 (#1401) (ec387d6)v51.0.2
Compare Source
Bug Fixes
v51.0.1
Compare Source
Bug Fixes
v51.0.0
Compare Source
chore
BREAKING CHANGES
Also:
are-docs-informative
import.meta.dirname
v50.8.0
Compare Source
Features
exampleCodeRegex
andrejectExampleCodeRegex
to be RegExp objects (#1395) (285a03c)v50.7.1
Compare Source
Bug Fixes
v50.7.0
Compare Source
Features
getJsdocProcessorPlugin
: addallowedLanguagesToProcess
option (#1392) (0adbf43)v50.6.17
Compare Source
Bug Fixes
require-param
: update jsdoccomment to support exported TSFunctionType type; fixes #1386 (#1389) (e26a11a)v50.6.16
Compare Source
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
Compare Source
Bug Fixes
no-undefined-types
: avoid eslint 8 error; fixes #1387 (#1388) (1bef636)v50.6.14
Compare Source
Bug Fixes
v50.6.13
Compare Source
Bug Fixes
lines-before-block
: Only trigger after ';', '}', '|', and '&' (#1383) (19fa3dc), closes #1379 #1343v50.6.12
Compare Source
Bug Fixes
no-undefined-types
: workaroundparse-imports-exports
bug in handling trailing whitespace; fixes #1373 (#1384) (f32989c)v50.6.11
Compare Source
Bug Fixes
check-values
: workaroundparse-imports-exports
bug in handling trailing whitespace; fixes #1373 (#1374) (65b0dc0)v50.6.10
Compare Source
Bug Fixes
check-values
,no-undefined-types
: avoid need for worker; fixes #1371 (#1372) (6d5c9fb)v50.6.9
Compare Source
Reverts
synckit
withmake-synchronized
(#1366)" (#1367) (771eadf)v50.6.8
Compare Source
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.
This PR was generated by Mend Renovate. View the repository job log.